• Средства разработки
Прочитано

Средства разработки в CODESYS

Комплект инструментов для программирования на языках стандарта МЭК 61131-3

Для разработки и отладки прикладного программного обеспечения используется среда программирования CODESYS. Она включает простые и удобные инструменты для ввода и отладки прикладных программ на языках стандарта МЭК 61131-3. На выходе среда программирования генерирует машинный код целевого процессора. Он загружается в контроллер (ПЛК) и работает под управлением системы исполнения CODESYS Control.

Программировать в среде CODESYS можно не только ПЛК. Это могут быть специализированные контроллеры, блоки управления и другие интеллектуальные устройства. Для каждого устройства его изготовитель (OEM) подготавливает соответствующие файлы настройки целевой платформы. В них указывается тип процессора, операционной системы, параметры памяти, интерфейсы и т.п.

Изготовитель контроллера имеет возможность расширить среду программирования CODESYS своими “ноу-хау”. В простейшем случае, это могут быть специализированные библиотеки программных компонентов (POU). Некоторые компании интегрируют в CODESYS собственные инструменты (См. CODESYS Automation Platform).

Обычно изготовитель контроллера предоставляет пользователям установочный дистрибутив CODESYS с уже интегрированными программными настройками и расширениями при покупке контроллера. Пользователю достаточно просто установить его на свой компьютер.

Программисты контроллеров могут расширить штатные возможности CODESYS сами за счет множества библиотек и специализированных программных инструментов, представленных на CODESYS Store. Профессиональным программистам будет полезен комплект инструментов CODESYS Professional Developer Edition.