Описание тега codesys
CODESYS - это среда разработки для программирования приложений контроллера в соответствии с международным промышленным стандартом IEC 61131-3. Термин CODESYS является аббревиатурой от Controller Development System.
CODESYS - это среда разработки для программирования приложений контроллера в соответствии с международным промышленным стандартом IEC 61131-3. Термин CODESYS является аббревиатурой от Controller Development System.
Спецификация IEC 61131-3 и среда CODESYS популярны как в промышленных, так и в мобильных системах управления. Это включает, помимо прочего, цепочку поставок / производство, трубопроводы, нефтегазовое оборудование, горнодобывающее оборудование, строительное оборудование и т. Д.
Стандарт IEC 61131-3 определяет 5 типов языков программирования, все из которых поддерживаются CODESYS:
- IL (список инструкций) - это язык программирования, похожий на ассемблер.
- ST (структурированный текст) похож на программирование на PASCAL или C
- LD (лестничная диаграмма) позволяет программисту виртуально комбинировать контакты и катушки реле.
- FBD (функциональная блок-схема) позволяет пользователю быстро программировать как логические, так и аналоговые выражения.
- SFC (Sequential function chart) удобен для программирования последовательных процессов и потоков.
Дополнительно CODESYS предлагает дополнительный язык программирования:
- CFC (Continuous Function Chart) - это своего рода редактор FBD от руки. За исключением сетевого редактора FBD, где связи между входами, операторами и выходами устанавливаются автоматически, их должен нарисовать программист. Все блоки можно размещать свободно, что позволяет программировать контуры обратной связи без промежуточных переменных.