Для программирования контроллеров серии DCS-2000 фирмой "ЭМИКОН" разработана система CONT-Designer, которая базируется на пользовательском языке CONT, также разработанным АО "ЭМИКОН".
Благодаря применению инструкций на русском языке, а также гибкому использованию внутренних и внешних комментариев, обеспечивается простое понимание языка, наглядное представление программ, а также удобство их модификации и отладки.
В отличие от стандартного языка структурированного текста, CONT является проблемно-ориентированным языком, т.е. содержит специальные операторы и структуры данных, отражающие специфику задач управления технологическими процессами.
Здесь имеется возможность использования различных типов операций, что позволяет составлять сложные выражения, наглядность записи которых обеспечивается внутренними комментариями, располагающимися между операндами и логическими операциями.
Одними из наиболее интересных свойств реализации языка программирования CONT является наличие развитого механизма прерываний обычного хода выполнения программы, что позволяет оперативно реагировать на те или иные события и выделять в программе задачи, различающиеся по приоритетам.
Поскольку язык программирования CONT реализован как компилируемый, обеспечивается высокая скорость выполнения технологических программ.
Вместе с тем, система программирования предоставляет пользователю большие возможности по отладке прикладного проекта. Есть возможность назначения точек останова, выполнение программы по шагам, выполнение программы до курсора, назначение произвольной переменной в окно слежения с возможностью инициализации ее значения.
Система программирования CONT-Designer предназначена для работы в ОС Windows и Linux, включает интегрированную среду, состоящую из редактора, компилятора, средств удаленной загрузки и отладки программ, а также библиотек функций, наиболее часто используемых в технологических программах.
Система программирования обеспечивает расширяемость функциональных возможностей языка программирования CONT за счет предоставления возможности создания собственных функций для дальнейшего их использования в программе.
Одним из главных требований при создании системы программирования CONT-Designer было уменьшение трудоёмкости процесса написания программ, а также вероятности допущения ошибок на этом этапе.
Для этого были разработаны специальные сервисные средства, наиболее интересными из которых являются конфигураторы:
- переменных и констант;
- модулей удаленной связи с объектом серии DCS-2000;
- измерительных и интерфейсных каналов контроллера.
В системе программирования CONT-Designer имеется также возможность автоматической генерации программ для контроллеров удаленной связи с объектом серии DCS-2000.
При этом программа может состоять всего из трех операторов, а участок кода, реализующий обмен данными с модулями по одному или двум каналам, упаковку входных сигналов, формирование статических сигналов, импульсов или меандров на дискретных выходах, формирование информации о качестве связи с модулями и другие возможности, скрыт от пользователя.
После создания нового проекта достаточно лишь выбрать в конфигураторе необходимые модули и настроить, опять-таки с помощью конфигуратора, информационные каналы контроллера.
• Cont-Designer_Инструкция по установке ПО
• Cont-Designer_Инструкция по эксплуатации ПО
• Cont-Designer_Описание функциональных характеристик
Дистрибутив и руководство программиста предоставляются по официальному запросу на электронный адрес АО "ЭМИКОН" - emicon@emicon.ru
Стоимость CONT-Designer озвучивается после обращения в АО "ЭМИКОН" - необходимо направить официальный запрос технико-коммерческого предложения на адрес emicon@emicon.ru