Обработка En/EnO

<< Click to Display Table of Contents >>

Navigation:  Программирование в MasterSCADA 4D > Общие элементы программ >

Обработка En/EnO

Все функции, программы и функциональные блоки имеют параметры En и EnO.

Если поставляемые или пользовательские функции, функциональные блоки  или программы используются в другой программе, то при создании логики работы можно использовать вход En и выход EnO.

Вход En

Элемент будет исполняться, если на вход En  поступит сигнал TRUE. Период исполнения блока будет зависеть от периода работы программы, в которой он находится и от способа ее вызова.

Важно! Вход En поддерживается только в графических языках. В языке ST не поддерживается.

Выход EnO

После выполнения элемента выход EnO ставится равным TRUE. Eсли в ходе выполнения алгоритма элемента возникла ошибка, то выход EnO устанавливается в False. Таким образом выход EnO можно использовать для диагностики работы элемента.

Важно! После вытаскивания функции, функционального блока или программы в окно редактирования, параметрам En/EnO можно настроить отображение установив или убрав флаг настройке Скрыть параметр в окне свойств параметра. Также можно настроить отображение для всех параметров En/EnO проекта установив соответствующий флаг в настройках среды Скрывать En/EnO по умолчанию.