Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 610293)
Контекстум
Control Engineering Россия  / №2 2013

CODESYS ДЛЯ ПРОГРАММИРОВАНИЯ ВСТРАИВАЕМЫХ СИСТЕМ (15,00 руб.)

0   0
Первый авторПетров Игорь
Страниц6
ID437545
АннотацияВо встраиваемых системах обычно нет необходимости в программировании пользователем. Соответственно, не должно быть нужды и в МЭК-языках. Большинство разработчиков встраиваемых систем слышали о CODESYS, но, как правило, относятся к нему с изрядным скепсисом. В их понимании МЭК-системы программирования применимы только для ПЛК. В статье предпринята попытка разобраться, справедливо ли такое мнение.
Петров, И. CODESYS ДЛЯ ПРОГРАММИРОВАНИЯ ВСТРАИВАЕМЫХ СИСТЕМ / И. Петров // Control Engineering Россия .— 2013 .— №2 .— С. 48-53 .— URL: https://rucont.ru/efd/437545 (дата обращения: 18.04.2025)

Предпросмотр (выдержки из произведения)

ИГОРЬ ПЕТРОВ ООО «ПК Пролог» CODESYS ДЛЯ ПРОГРАММИРОВАНИЯ ВСТРАИВАЕМЫХ СИСТЕМ Во встраиваемых системах обычно нет необходимости в программировании пользователем. <...> Большинство разработчиков встраиваемых систем слышали о CODESYS, но, как правило, относятся к нему с изрядным скепсисом. <...> В их понимании МЭК-системы программирования применимы только для ПЛК. <...> В системах промышленной автоматизации базовым интеллектуальным элементом является программируемый логический контроллер (ПЛК) [1, 2, 3, 6, 7]. <...> С точки зрения программирования главная особенность ПЛК состоит в том, что для работы с ним не требуется образование в области информатики. <...> Инструменты и языки программирования ПЛК должны быть максимально просты и в то же время эффективны. <...> В 1982 г. вышла первая редакция международного стандарта МЭК61131-3 (далее МЭК). <...> В нем определено пять языков программирования ПЛК: три оригинальных визуальных и два, пришедших из мира компьютеров. <...> Так, к первым относятся языки «релейных схем» (Ladder Diagram, LD), «функциональных блоковых диаграмм» (Function Block Diagram, FBD) и «последовательных функциональных схем» (Sequential Function Chart, SFC). <...> Высокоуровневый язык «структурированный текст» (Structured Text, ST) представляет собой модифицированный Паскаль. <...> Отдельные программные компоненты можно описывать на разных языках МЭК даже в одном проекте. <...> В зависимости от уровня подготовки, типа решаемой задачи и личных предпочтений прикладной МЭКпрограммист выбирает оптимальный язык. <...> Поэтому задача поддержать несколько разных языков в одной программной среде стала серьезной проблемой для многих изготовителей ПЛК. <...> В итоге это привело к возникновению компаний, специализирующихся на создании универсальных сред программирования на языках МЭК. <...> Одной из наиболее успешных оказалась немецкая 3S-Smart Software Solutions GmbH со своим комплексом CODESYS. <...> На сегодня CODESYS — мировой лидер среди МЭК-комплексов. <...> С его помощью ежегодно программируется более полумиллиона контроллеров. <...> После долгих <...>