Top.Mail.Ru

Декабрь 2006 / Выпущена версия 7.1 Системы Реального Времени Контроллера МФК3000 (ОС Linux)

 

Новая версия СРВК 7.1 принципиально отличается от предыдущей линейки версий СРВК 6.XX. Полностью обновлено языковое ядро «КРУГОЛ», что позволило значительно увеличить скорость выполнения программ. Данный факт, в свою очередь, дает значительное уменьшение времени цикла работы контроллера. Использование Интегрированной Среды Разработки (ИСР) версии 2.1, поддерживающей новое ядро, позволяет Пользователям: применять глобальные и локальные константы, переменные, массивы; создавать свои процедуры, функции и функциональные блоки на языках ФБД и СТ, использовать их в любой своей программе. Алгоритм автоматической нумерации позволяет не заботиться об уникальности вызовов созданных функциональных блоков.

Все функции языка КРУГОЛ вынесены в динамические библиотеки. Благодаря чему СРВК более гибко конфигурируется под конкретные задачи, а также даёт возможность Пользователю разрабатывать собственные функции с использованием высокоуровневого языка программирования С/С++.

Новый модуль СРВК для взаимодействия с ИСР дает возможность производить отладку программ Пользователя на контроллере в основной среде исполнения контроллера. Отладка на контроллере обеспечивает все возможности локальной отладки, такие как: пошаговое и циклическое выполнение программ в ручном и автоматическом режиме; точки останова; просмотр и изменение значений переменных. Кроме того, модуль взаимодействия с ИСР позволяет производить программирование контроллера, давая возможность Пользователю подменять программу контроллера «на лету», без перезапуска контроллера.

Новая реализация протокола событий с использованием словарей событий (поддерживается в SCADA «КРУГ-2000» версий 3.ХХ) предоставляет Пользователю неограниченную свободу для формирования сообщений:

  • применение системных словарей позволяет изменить текст, цвет, важность и другие параметры сообщений
  • использование функции отключения обработок и механизма пользовательских словарей позволяет выводить любые пользовательские сообщения для определенных групп переменных.
Кроме того, доработаны и оптимизированы многие модули и функции СРВК:
  • модуль зеркализации данных
  • функции сохранения БД и «Plug and Play»
  • модули связи со станцией оператора и станцией инжиниринга.
Таким образом, СРВК 7.1 предоставляет большую гибкость и значительно облегчает процесс создания АСУ ТП.

 

Поделиться