В средах программирования TwinCAT и CodeSys IEC-61131 можно объявить POU VAR_INPUT
с использованием INTERFACE
в качестве спецификации типа. Я считаю, что поддержка интерфейсов в TwinCAT и CoDeSys является расширением стандартного определения языка IEC-61131.
Вопрос 1: Когда вызывается POU, интерфейс VAR_INPUT
s имеет передачу по значению (т. Е. Состояние входного FB копируется при каждом выполнении вызываемого FB) или семантику передачи по ссылке?
Вопрос 2: Где указано или задокументировано это поведение?