Глобально использование IEC 61499 позволяет:
•создавать распределенные приложения для систем контроля и управления;
•быстрее выполнять разработку за счет использования высокоуровневых конструкций языка FBD IEC 61499;
•использовать стандартные для систем управления языковые конструкции языков IEC 61131;
•получать эффективные, производительные приложения смалымвременем отклика;
•использоватьтиповыефункциональные блоки для взаимодействия попопулярнымIIoT-иАСУТП-протоколам.
В рамках проекта были разработаны компоненты для поддержки протоколов ModbusRTU, ModbusTCPиCANв среде исполнения IEC 61499. Использующаяся в проекте аппаратная платформаIIoT-хаба построена на базеARM-процессора и ОСсемействаLinux.
В дальнейшем этот технологический стек может применяться для построения программного обеспечения программируемых логистических комплексов (ПЛК)отечественной разработки и ПО интеллектуальных устройств сбора и передачиданных (УСПД). Особо стоит отметить его преимущество: компактность среды исполнения в сочетании с гибкостьюпри построениираспределенныхсистем,а так же возможность генерациии сходного С++ кода для целевой системы на основе программы, написанной на языке функциональных блоков IEC61499.


_small.jpg)
