<< Click to Display Table of Contents >> Navigation: Программирование в MasterSCADA 4D > Общие средства редактирования программ > Редактирование графических языков > Связывание переменных на FBD- и LD-диаграммах |
Для связывания переменных на FBD- и LD-диаграммах используется общая операция связывания переменных (см. Связывание переменных)
Задание связей переменных на FBD- и LD-диаграмме возможно только в том случае, если включен режим связывания (см. Связывание).
Если перетащить параметр из дерева проекта на ножку блока FBD, то в клеммнике появится параметр программы. Тип нового входного/выходного параметра программы будет соответствовать типу параметра дерева проекта, за исключением случая, когда связь устанавливается со входом FBD, который имеет тип REF_TO - тогда и параметр программы будет иметь тип REF_TO.
Допустимые связи:
• вход программного компонента – вход FBD-блока;
• выход FBD-блока – выход программного компонента;
• выход FBD-блока – вход того же самого или другого FBD-блока.
У входа FBD-блока и выхода программного компонента может быть только одна связь.
У выхода FBD-блока может быть множество межблочных связей, но только одна связь с выходом программного компонента.
При создании связи между переменными и элементами схемы формируется уникальное программное имя связи на основе ID элементов схемы и параметров: <ID_источника>_<ID_получателя>. Свойство Программное имя находится в панели свойств связи в категории Служебные.
При создании наследника объекта ID элементов и параметров наследника будут отличаться от ID элементов и параметров родительского объекта, а программное имя связи переменных на диаграмме наследника будет совпадать с именем связи в родительском объекте до тех пор, пока эта связь не будет разорвана.
Если связь в объекте наследнике будет разорвана и создана заново, то программное имя связи будет состоять из ID источника и получателя этого объекта, а не из ID элементов от которого унаследован этот объект.