
Сообщение от
МихаилГл
..
Функциональность
Ветви, не содержащие функциональный блок, обрабатываются первыми. Если CODESYS обнаруживает значение TRUEдля одной из таких линий ветвления, то функциональный блок не вызывается в параллельной ветви. В этом случае значение на входе функционального блока отправляется непосредственно на выход. Если CODESYS определяет FALSEусловие SCE, то вызывается блок, и логический результат его обработки передается дальше. Если все ветви содержат функциональные блоки, то они анализируются сверху вниз, и их выходы подвергаются логическому ИЛИ. Если ветвей с функциональными блоками нет, то выполняются обычные операции ИЛИ.