Informatics Point
Информатика и проектирование
Пример объявления:: TON;
Пример IL:
CAL TONInst (IN: = VarBOOL1, PT: = T#5s)TONInst. QVarBOOL2
Пример ST:(IN: = VarBOOL1, PT: = T#5s);
CTU
Входит в standard. lib.
Функциональный блок 'инкрементный счетчик'.
Входы CU, RESET и выход Q типа BOOL, вход PV и выход CV типа WORD. Свежая информация двери для бани деревянные купить тут.
По каждому фронту на входе CU (переход из FALSE в TRUE) выход CV увеличивается на 1. Выход Q устанавливается в TRUE, когда счетчик достигнет значения заданного PV. Счетчик CV сбрасывается в 0 по входу RESET = TRUE.
Пример объявления:
CTUInst: CTU;
Пример IL:CTUInst (CU: = VarBOOL1, RESET: = VarBOOL2, PV: = VarINT1)CTUInst. QVarBOOL3CTUInst. CVVarINT2
Пример ST:(CU: = VarBOOL1, RESET: =VarBOOL2, PV: = VarINT1);: = CTUInst. Q;: = CTUInst. CV;
R_TRIG
Входит в standard. lib.
Детекторы импульсов_BLOCK R_TRIG_INPUT: BOOL;_VAR_OUTPUT: BOOL;_VAR: BOOL: = FALSE;_VAR: = CLK AND NOT M;
M: = CLK;
Функциональный блок R_TRIG генерирует импульс по переднему фронту входного сигнала.
Выход Q равен FALSE до тех пор, пока вход CLK равен FALSE. Как только CLK получает значение TRUE, Q устанавливается в TRUE. При следующем вызове функционального блока выход сбрасыва-ется в FALSE. Таким образом, блок выдает единичный импульс при каждом переходе CLK из FALSE в TRUE.
Пример объявления:: R_TRIG;
Пример IL:
CAL RTRIGInst (CLK: = VarBOOL1)RTRIGInst. QVarBOOL2
Пример ST:(CLK: = VarBOOL1);: = RTRIGInst. Q;
F_TRIG
Входит в standard. lib.
Функциональный блок F_TRIG генерирует импульс по заднему фронту входного сигнала.
FUNCTION_BLOCK F_TRIG_INPUT: BOOL;_VAR_OUTPUT: BOOL;_VAR: BOOL: = FALSE;_VAR: = NOT CLK AND NOT M;
M: = NOT CLK;
Выход Q равен FALSE до тех пор, пока вход CLK равен TRUE. Как только CLK получает значение FALSE, Q устанавливается в TRUE. При следующем вызове функционального блока выход сбрасыва-ется в FALSE. Таким образом, блок выдает единичный импульс при каждом переходе CLK из TRUE в FALSE.
Пример объявления:: F_TRIG;
Пример IL:
CAL FTRIGInst (CLK: = VarBOOL1)FTRIGInst. QVarBOOL2
Пример ST:(CLK: = VarBOOL1);: = FTRIGInst. Q;
OR
Побитное ИЛИ. Операция применима к типам BOOL, BYTE, WORD или DWORD.
Пример IL:: BYTE;2#1001_0011 2#1000_1010
ST var1 (* Результат 2#1001_1011 *)
Пример ST:: = 2#1001_0011 OR 2#1000_1010
AND
Побитное И. Операция применима к типам BOOL, BYTE, WORD или DWORD.
Пример IL:BYTE2#1001_0011
AND 2#1000_1010Var1 (* Результат 2#1000_0010 *)
Пример ST:: = 2#1001_0011 AND 2#1000_1010
Проектирование передатчика с угловой модуляцией сухопутной подвижной службы
При
расчете радиопередающего устройства необходимо отметить назначение передатчика.
Назначение
передатчика - преобразование энергии источника питания в э ...
Трехмерные транзисторы
Один из аспектов повышения процессов обработки информации - получение
конструкции трехмерного транзистора.
Рассматриваются вопросы одного из наиболее прог ...
Модуль аналого-цифрового вводавывода FESTO EasyPort
гидравлический распределитель привод
В настоящее время множество промышленных предприятий используют
гидравлические исполнительные устройства (гидромоторы, ци ...
Меню сайта
2024 © www.informaticspoint.ru