CoDeSys (Controller Development System) – уникальный инструмент программирования контроллеров и встроенных систем стандарта технологических языков программирования IEC 61131-3. Этот комплекс не является привязанным, к какой либо аппаратной платформе. Его главными особенностями являются:

  1. Прямая генерация машинного кода – генератор кода в этой среде – классический компилятор. Это обеспечивает высокое быстродействие программ пользователя.
  2. Полноценная реализация технологических языков программирования стандарта IEC 61131. В некоторых случаях поддержка расширенная.
  3. Интеллектуальные редакторы в CoDeSys языков построены таким образом, что не позволяют совершать типовые ошибки начинающим программистам.
  4. Встроенный симулятор контроллера CoDeSys позволяет совершать отладку проекта без аппаратных средств. При этом эмулируется не абстрактный контроллер, а конкретный ПЛК с учетом аппаратных особенностей. При подключении реального контроллера в режиме on-line отладка происходит аналогично.
  5. Встроенные инструменты визуализации CoDeSys дают возможность создать модель объекта управления и проводить отладку проекта без изготовления средств имитации. В большинстве простых случаев нет необходимости покупать SCADA программу.
  6. Широкий набор сервисных функций, которые упрощают работу программиста CoDeSys.
  7. Более 250 компаний по всему миру поддерживают программирование в среде CoDeSys, при этом создано более 150 вариантов адаптации.

Среда программирования CoDeSys состоит из двух обязательных частей:

  • Система исполнение
  • Рабочее место программиста

Система исполнения функционирует в контроллере и кроме непосредственного исполнения управляющей программы обеспечивает загрузку кода прикладных программ и функций отладки. Система исполнения должна иметь связь с компьютером рабочего места программиста. Посредником между средой разработки и ПЛК является специализированная программа – шлюз связи (gateway). Она обеспечивает взаимодействие с интегрированной средой на основе протокола TCP/IP. Такое соединение дает унифицированное взаимодействие программ, которые работают на одном компьютере или в сети. Компьютер, который выполняет задачу шлюза связи может одновременно взаимодействовать с компьютером программно через интернет и с ПЛК через модем.

Скачать последнюю версию CoDeSys Вы сможете на официальном сайте производителя.

Tags

 
Поделиться в Ok Ok Ok Ok Share for Odnoklassniki Ok Ok

0 Комментариев

Вы можете первым оставить свой комментарий.

Оставить комментарий

 




 

Вы же не робот? *