CMP_I - сравнение целых значений

Назначение.
Функциональный блок CMP_I применяется для сравнения двух целочисленных значений (тип данных INTEGER).
Состав структурной переменной.
Переменная со структурным типом CMP_I будет добавлена в локальный словарь автоматически при добавлении блока в редактор.

Описание алгоритма.
На вход блока подаются два целых числа VAL1 и VAL2, после сравнения которых только одному из трех выходов будет присвоено значение логической единицы (TRUE):
-
LT=TRUE, если VAL1 < VAL2;
-
EQ=TRUE, если VAL1 = VAL2;
-
GT=TRUE, если VAL1 > VAL2.
Пример синтаксиса на языке ST.
//вызов функционального блока CMP_I
Block.CMP_I(10, 15);
//чтение выходных параметров, где переменная LT=TRUE, т.к. 10 < 15
LT := Block.LT;
EQ := Block.EQ;
GT := Block.GT;
|
