ÐÑогÑаммиÑÑемÑй конÑÑÐ¾Ð»Ð»ÐµÑ Ð ÑководÑÑво ... - FF-Automation
ÐÑогÑаммиÑÑемÑй конÑÑÐ¾Ð»Ð»ÐµÑ Ð ÑководÑÑво ... - FF-Automation
ÐÑогÑаммиÑÑемÑй конÑÑÐ¾Ð»Ð»ÐµÑ Ð ÑководÑÑво ... - FF-Automation
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
AL 32 Руководство пользователя Стр. 12-29<br />
31/10/98<br />
• PRT R T<br />
Действие Если содержание битового аккумулятора 1, вывод символа из регистрового<br />
аккумулятора. Если символы умещаются в буфере, битовый аккумулятор<br />
устанавливается в 1.<br />
BA RA WA Переменная<br />
Влияние Да Нет Нет Нет<br />
Пример STR R M 232 ; при поступлении символа<br />
LES R C 000 ; с порта,<br />
PRT R T ; передать обратно и<br />
EQ R RM 232 ; очистить буфер<br />
• PRT R C d<br />
Действие Если содержание битового аккумулятора 1, вывести константу d в виде<br />
двузначного числа. Значение константы d между 00 и 99. Если константа<br />
больше 99, вывод неопределённых символов. При умещении<br />
информации в буфер, битовый аккумулятор устанавливается в 1.<br />
BA RA WA Переменная<br />
Влияние Да Нет Нет Нет<br />
Пример STR I 000<br />
EQ M 000<br />
STR DP 000 ; вывод<br />
PRT R C 019 ; года: 19xx<br />
PRT R M 255<br />
• PRT R I/M/O n<br />
Действие Если содержание битового аккумулятора 1, вывод значения переменной на<br />
последовательный порт двузначным числом, значение переменной<br />
предполагается в формате кода BCD. Если значение битового аккумулятора<br />
0, оно остаётся 0 и после команды. Если переменная не в формате кода BCD,<br />
вывод неопределённого символа.<br />
BA RA WA Переменная<br />
Влияние Да Нет Нет Нет<br />
Пример STR P 001 ; вывод регистровой памяти RM 1<br />
PRT R M 001 ; раз в секунду<br />
• READ F n<br />
Действие Считывание количества элементоа хранящихся в FIFO n (0-7) в регистровый<br />
аккумулятор. При наличии символов в FIFO, битовый аккумулятор<br />
устанавливается в 1, в других случаях обнуляется.<br />
BA RA WA Переменная<br />
Влияние Да Да Нет Нет<br />
Пример STR I 000 ; по переднему фронту входа 0<br />
EQ M 000<br />
STR DP 000<br />
STR R C 012 ; ввод числа 12<br />
FIN F 000 ; в FIFO 0,<br />
STR R C 004 ; числа 4<br />
FIN F 000 ; в FIFO 0,<br />
STR R C 024 ; числа 24<br />
<strong>FF</strong>-<strong>Automation</strong> Oy