Структура среды программирования - Учебно-демонстрационный стенд "Система автоматического управления инженерными системами помещения"

Программа контроллера была разработана в специализированной программной среде TwinCAT фирмы BECKHOFF.

Пакет программного обеспечения BECKHOFF TwinCAT превращает любой совместимый ПК в мультизадачную PLC - систему управления в режиме реального времени. TwinCAT является единой программной средой для все контроллеров BECKHOFF: от высокопроизводительных промышленных ПК до встроенных ПЛК. TwinCAT заменяет привычные ПЛК контроллеры предоставляя:

    - открытое, ПК совместимое аппаратное обеспечение - Интеграция программного обеспечения ПЛК (IEC 61131-3) в среду Windows NT/2000/XP NT/XP Embedded, CE - среды программирование и runtime могут устанавливаться на одном ПК или раздельно - сопряжение со всеми наиболее популярными промышленными шинами и интерфейсами ПК - сопряжение данных с пользовательскими интерфейсами и другими программами с использованием открытых стандартов Мicrosoft (OPC, OCX, DLL и т. д.)

Архитектура TwinCAT

TwinCAT состоит из следующих основных подсистем:

System Сontrol - система управления лицензией и выбора с чем работать (где находится целевая платформа);

System Manager - основная часть - конфигурирует систему, распределяет переменные по каналам ввода-вывода, готовит платформу для программирования. PLC Control - собственно система программирования;

Scope View - система диагностики;

Remote Manager - система удаленного управления.

Все приложения Windows, например, программы визуализации пакета Office, могут обращаться к данным TwinCAT с помощью интерфейсов Microsoft или выдавать команды.

TwinCAT PLC работает под ОС Windows NT/2000/XP, включая в себя среду программной разработки и систему выполнения задач, не требуя дополнительных программных инструментов. Для операционных систем Windows CE и встроенных операционных систем программируемых контроллеров серий BX и BC доступен только TwinCAT PLC в режиме run-time. Изменение программ производится посредством взаимодействия через шинную коммуникацию с системой выполнения программ. Программирование осуществляется:

    - локально - через TCP/IP - через промышленные шины (BXxxxx и BCxxxx).

Среда программирования TwinCAT базируется на системе программирования CoDeSys компании 3S-Smart Software Solutions.

Похожие статьи




Структура среды программирования - Учебно-демонстрационный стенд "Система автоматического управления инженерными системами помещения"

Предыдущая | Следующая