Приветствую уважаемые Друзья, читатели, коллеги. С вами на связи Гридин Семен. Пришла пора разбираться с расширениями ФБ в Codesys. Принципы наследования работают и в этой среде. А связке с Дракон++ - это один из важных факторов. Если есть вопросы пишите в ТГ-канале "Ты же инженер АСУ ТП". Расширение позволяет, в дополнение к стандартным элементам
(переменным), таким как: Какие бывают расширения ФБ? Расширение ФБ основано на концепте наследственности объектно-
ориентированного программирования. Один ФБ, расширяя другой ФБ,
передает ему свои элементы в дополнение к собственным элементам блока. Наследуемый ФБ содержит доступ ко всем элементам родительского
ФБ. Можно использовать базовый ФБ в любом контексте, где
подразумевается использование любого ФБ.
Наследуемый ФБ может перезаписывать элементы, определенные в
родительском ФБ. Это значит, что можно переопределить метод,
действие, свойство с одноименным названием, входными и выходными
переменными, как это определено в родительск