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

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


<Record number> = 0 … 999 или <Record number> = R0 … R99


Действие


Если однобитовый операнд выдает сигнал 0, то программа перейдет на выполнение указанной NC-записи. Иначе будет выполняться следующая NC-запись


Пример


N030 #TNI0.0 30 ; Ждать до тех пор, пока 10.0 ; не выдаст сигнал 0


#LR


Загрузка регистра: записать значение в регистр


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


Nn #LR<Register nimiber>=n


Параметры


<Register number> Номер регистра = 0 … 99 n Значение или регистр: п =-32767… 32767 или n = R0 … R99


Действие


В регистр загружается или значение п или значение из регистра, на который указывает п


Пример


N011 #LR1=100 Дались значения 100 в регистр R1


Примечание


Registers are remanent. Регистры остаются


#AR


Добавить значение к значению в регистре


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


Nn #AR<Registemummer>=n


Параметры


<Register number> Номер регистра = 0 … 99. п Значение или регистр: п =-32767… 32767 или n = R0…R99


Действие


К содержанию регистра добавляется или значение п или значение из регистра, на который указывает п


Пример


N010#LR0=0 ; Обнуление регистра R0 N011 #AR0=1 ; Приращение значения ; в регистре R0 на 1


Примечание


Registers are remanent. Регистры остаются


#TR


Тест регистра: сравнить значение в регистре


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


Nn #TR<Register number>=n <Record number>


Параметры


<Register number> Номер регистра = 0 … 99 n Значение или регистр: n =-32767… 32767 или n = R0…R99


<Record nimiber> Значение или регистр.

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