<< Click to Display Table of Contents >> Navigation: Программирование в MasterSCADA 4D > Общие элементы программ > Обработка En/EnO |
Все функции, программы и функциональные блоки имеют параметры En и EnO.
Если поставляемые или пользовательские функции, функциональные блоки или программы используются в другой программе, то при создании логики работы можно использовать вход En и выход EnO.
Элемент будет исполняться, если на вход En поступит сигнал TRUE. Период исполнения блока будет зависеть от периода работы программы, в которой он находится и от способа ее вызова.
Важно! Вход En поддерживается только в графических языках. В языке ST не поддерживается.
После выполнения элемента выход EnO ставится равным TRUE. Eсли в ходе выполнения алгоритма элемента возникла ошибка, то выход EnO устанавливается в False. Таким образом выход EnO можно использовать для диагностики работы элемента.
Важно! После вытаскивания функции, функционального блока или программы в окно редактирования, параметрам En/EnO можно настроить отображение установив или убрав флаг настройке Скрыть параметр в окне свойств параметра. Также можно настроить отображение для всех параметров En/EnO проекта установив соответствующий флаг в настройках среды Скрывать En/EnO по умолчанию.