Главная Книги - Разные FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ (B-64124RU/01)
поиск по сайту правообладателям
|
|
|
содержание .. 40 41 42 43 ..
ПРОГРАММИРОВАНИЕ 15. МАКРОПРОГРАММА ПОЛЬЗОВАТЕЛЯ B--64124RU/01 306 Если в программе определено значение переменной , то можно пропустить десятичную точку . Пример : Если определено #1=123; то фактическое значение переменной #1 равно 123.000. Для обращения к значению переменной в программе , задайте адрес слова после номера переменной . Если выражение используется для ввода переменной , заключите это выражение в квадратные скобки . Пример : G01X[#1+#2]F#3; Переменное значение , к которому происходит обращение , автоматически округляется согласно наименьшему вводимому . Пример : Если G00X#1; выполняется на ЧПУ с 1/1000- мм , и если переменной #1 присвоено 12.3456, то фактическая команда воспринимается как G00X12.346;. Для изменения знака переменного значения , к которому происходит обращение , поставьте знак минус (-) перед #. Пример : G00X-#1; Если происходит обращение к неопределенной переменной , то эта переменная пропускается вплоть до адресного слова . Пример : Если значение переменной #1 равно 0, а значение переменной #2 всегда равна нулю , то выполнение G00Y#1Z#2; сводится к G00X0;. Если значение переменной не определено , такая переменная называется ” нулевой ” переменной . Переменная #0 всегда нулевая переменная . В нее нельзя записывать , но можно считывать . (a) Цитирование , сам адрес также пропускается . [ Пример ] Когда #1 - 0 и #2 - 0, результат выполнения G00 X#1 Y#2; будет тем же , как при выполнении G00 X0; . (b) Операция < пусто > аналогична операции с 0, кроме замены на < пусто > Если #1 = < пусто > Если #1 = 0 #2 = #1 # #2 = < пусто > #2 = #1 # #2 = 0 #2 = #1*5 # #2 = 0 #2 = #1*5 # #2 = 0 #2 = #1+#1 # #2 = 0 #2 = #1 + #1 # #2 = 0 D Пропуск десятичной D Обращение к D Неопределенная |