Программирование систем позиционирования, управляемых контроллером SPC200 фирмы FESTO, в пакете WinPISA

Скачать в pdf «Программирование систем позиционирования, управляемых контроллером SPC200 фирмы FESTO, в пакете WinPISA»


Если Вы хотите использовать эту NC-команду, то рекомендуется предварительно выполните динамическую идентификацию с минимальной и максимальной рабочей нагрузкой


М38


Загрузка текущего положения в регистр позиций


Структура команды


Nn М3 8 (й)п X [Y, Z, U]


Параметры


(й?п Номер регистра, п = 0 … 99


Действие


Текущее положение загружается в указанный регистр позиций


Пример


N003 GOO G91 XI00 ; Относительное перемещение ;на 100 мм


N004 М38 (W X ; Загрузка текущего положения ; в регистр 1 для оси X


N005 G29 (й?0 Х(й?1 ; Сформировать сумму из двух ; положений, хранящихся ; в регистрах 0 и 1, результат ; записать в регистр 0


N006 GOO G90 Х(й>0 ; Перемещение в позицию,


; хранящуюся в регистре 0


L


Вызов подпрограммы (загрузка подпрограммы)


Структура команды


Nn Ln


или


NnLRn


Параметры


п Номер программы, п = 0 … 99 Rn Номер регистра, п = 0 … 99


Действие


Получение доступа к данной программе как к подпрограмме


Пример


См. ниже


Примечание


Номер программы может быть определен непосредственно (п) или косвенно через регистр (Rn). Глубина вложенности — до 4

Пример. Заполнение поддона (рис. 4.19).


Program О


N003 G28 @1 Х200    ; Загрузка верхнего ряда поддона


N004 G28 @2 Х50    ; Запись в регистр позиций расстояния


; между рядами


М39



Зарезервировано для дальнейшего использования



N005 #LR0=0


; Инициализация номера ряда ; (запись значения в регистр 0)

Скачать в pdf «Программирование систем позиционирования, управляемых контроллером SPC200 фирмы FESTO, в пакете WinPISA»