CoDeSys (Controller Development System) — это комплекс программ для проектирования прикладного ПО, отладки в режиме эмуляции и загрузки программы в промышленные контроллеры (ПЛК). www.reallab.ru
Некоторые особенности работы CoDeSys:
- Среда программирования функционирует на компьютере и включает редакторы для девяти языков программирования ПЛК, в том числе стандартные языки МЭК 61131-3. avtprom.ru finestart.school
- Программа, написанная на языках МЭК, компилируется системой CoDeSys в машинный код, оптимизированный для заданной аппаратной платформы. www.reallab.ru
- При отсутствии реального контроллера отладку программы можно выполнять с помощью встроенного программного эмулятора. www.reallab.ru
- Система оснащена встроенным многоканальным программным трассировщиком значений переменных. www.reallab.ru Он позволяет наглядно представить динамически изменяющиеся данные проекта. www.reallab.ru
- Проект CoDeSys можно хранить не только на диске ПК, но и в контроллере, если он имеет достаточный объём памяти. avtprom.ru
- Приложение контроллера выполняется в автоматически создаваемом средой бесконечном цикле, называемом задачей. aip.com.ru В проекте может быть несколько задач с разными периодами вызова и приоритетами. aip.com.ru
- При внезапном отключении питания CoDeSys автоматически сохраняет значения переменных во флеш-памяти или в ОЗУ с батарейным питанием. www.reallab.ru