ISaGRAF. Version 3.4


Основные контакты и витки языка L- часть 2


(* ST Эквивалент: *)

output1 := input1 AND (NOT (input2) AND input2prev);

(* input2prev - значение input2 на предыдущем цикле *)

        Прямой виток

Прямой виток дает логический выход состояния  линии соединения.

Переменной витка приписывается значение состояния левой лини соединения. Состояние левого соединения распространяется на правое соединение. Правое соединение может быть связано с правым вертикальным силовым рельсом.

Соответствующая логическая переменная должна быть выходом или внутренней.

Соответствующее имя может быть именем программы (только для подпрограмм). Это соответствует присвоению возвращаемой величины подпрограммы.

(* ST Эквивалент: *)

output1 := input1;

output2 := input1;

        Инвертированный виток

Инвертированный виток дает логический выход отрицания состояния  линии соединения.

Переменной витка приписывается отрицание значение состояния левой линии соединения. Состояние левого соединения распространяется на правое соединение. Правое соединение может быть связано с правым вертикальным силовым рельсом.

Соответствующая логическая переменная должна быть выходом или внутренней.

Соответствующее имя может быть именем программы (только для подпрограмм). Это соответствует присвоению возвращаемой величины подпрограммы.

(* ST Эквивалент: *)

output1 := NOT (input1);

output2 := input1;

        SET виток

SET виток дает логический выход

состояния  линии соединения.

Соответствующая переменная принимает значение TRUE, когда состояние левой линии связи становится равным TRUE. Переменная удерживает это состояние до тех пор, пока она не будет инвертирована витком RESET. Состояние левого соединения распространяется на правое соединение. Правое соединение может быть связано с правым вертикальным силовым рельсом.

Соответствующая логическая переменная должна быть выходной или внутренней.

(* ST Эквивалент: *)

IF input1 THEN

   output1 := TRUE;

END_IF;

IF input2 THEN

   output1 := FALSE;

END_IF;

        RESET виток

RESET виток дает логический выход состояния  линии соединения.




Начало  Назад  Вперед