Page 75 - 4352
P. 75

' Вивід інформації, пов'язаної з поверненням з підпрограми
                  ' Вивід кадру, що містить номер кадру n# за адресою N,
                  ' функцію G99, обмежник кадру LF :
                   write id1# using "N%d99%s", n#, NL$
                  n#=n#+NSTEP#

                     4 2.22 Нумерація й черговість проходів
               --------------------------------------------------------------------------------------------------------
                     pass_count#
                     Тип
                     цілий
                     Умовчання
                     1
                     Опис
                     Якщо  в  головній  програмі  немає  команд  зміни  інструмента,  дорівнює  1,
               інакше дорівнює 1 + число змін інструмента у вихідній програмі.
               --------------------------------------------------------------------------------------------------------
                     pass_no#
                     Тип
                     цілий
                     Умовчання
                     0
                     Опис
                     Номер  проходу  (послідовності  команд,  що  починається  й  закінчується
               командами  зміни  інструмента),  якому  належить  аналізована  команда  вихідної
               програми. До появи першої команди зміни інструмента дорівнює 0. Збільшується
               на одиницю при аналізі чергової команди завантаження інструмента.
                     Приклад
                  if pass no#>1 then     ' Якщо номер проходу більше 1
                  ' Виводиться кадр із тех.зупинкою M01
                    write id1# using "N%.3d01FOOOO%s", n# , NL$
                  n#=n#+NSTEP#           ' Збільшуємо лічильник кадрів
                  endif
                     --------------------------------------------------------------------------------------------------
               ------pass_cutter_no#
                     Тип
                     цілий
                     Умовчання
                     0
                     Опис
                     Номер інструмента, завантаженого в даному проході (послідовності команд,
               що починається й закінчується командами зміни інструмента), якому належить
               аналізована  команда  вихідної  програми.  До  появи  першої  команди  зміни
               інструмента дорівнює заданому в розділі ініціалізації. Потім стає рівним номеру
               інструмента  -  параметру  команди  зміни  інструмента,  з  якої  починається
               поточний прохід.

                                                               74
   70   71   72   73   74   75   76   77   78   79   80