Программируемые логические контроллеры Unitronics хорошо известны потребителям во всем мире. Контроллеры Unitronics OPLC имеют встроенную операторскую панель и встроенные каналы ввода/вывода сигналов, поддерживают подключение выносных модулей ввода/вывода.
В комплект поставки входят бесплатный софт для программирования управляющей логики и экранов человеко-машинного интерфейса, бесплатные коммуникационные серверы UniOPC и UniDDE, бесплатная программа для удаленной диспетчеризации контроллеров. Широкая номенклатура входных и выходных сигналов контроллеров (всего до 1024 сигналов) позволяет решить на них практически любую задачу программно-логического управления и непрерывного регулирования, включая расчетные задачи.
Контроллеры OPLC представлены тремя сериями: мини-контроллеры Jazz, малые контроллеры для аппаратов, станков и технологических линий M91 и контроллеры универсального применения Vision (V). В зависимости от модели, они могут быть оснащены обычным или сенсорным (резистивным 64 K оттенков палитры) экраном, размером до 12 дюймов, а также функциональными клавишами. Элементной базой контроллера являются процессоры класса Pentium. Все цветные панели поддерживают контроллеры V130, V350, V560, V570, V1040 и V1210, объединенных в серию улучшенных (enhanced) контроллеров (встроенные тренды, алармы, строковые библиотеки, Web-сервер, рассылка электронной почты, поддержка карт памяти формата SD).
Пакет программного обеспечения контроллеров является бесплатным, в него входят среда программирования и промышленные утилиты. Контроллеры серий Jazz M90/91 программируются в среде U90Ladder, контроллеры серии Vision – в среде VisiLogic. Программирование логики осуществляется на языке релейно-контактных схем LD (поддерживается мощная библиотека функциональных блоков). Программирование экранов осуществляется с использованием графических примитивов и мощной библиотеки промышленных графических символов.
В пакет входят следующие промышленные утилиты:
- OPC-сервер UniOPC – поддерживает интерфейсы RS-232, RS-485, Ethernet (режимы Call – мастер или клиент и Listen – slave или сервер);
- Remote Access – выводит на экран компьютера экран контроллера. Оператор может работать с экраном контроллера прямо с экрана компьютера (доступны символьные и функциональные клавиши, функции сенсорного экрана). Кроме того, утилита позволяет удаленно просматривать на экране компьютера внутренние переменные и архивные таблицы данных контроллера, редактировать переменные;
- Утилита Remote Operator: расширяет функциональность стандартной утилиты Remote Access и позволяет выводить на экран компьютера одновременно несколько активных экранов удаленных контроллеров OPLC, а также изменять размеры окна, в котором отражен экран соответствующего контроллера;
- Утилита DataXport: позволяет организовать обмен данными с контроллерами по расписанию и формировать архивы в файлах Excel;
- Утилита SD Card Suite и новая функциональность среды разработки VisiLogic предназначены для работы с картой памяти формата SD для улучшенных контроллеров серии V.
Контроллеры Unitronics являются аппаратной платформой нижнего (контроллерного) уровня АСУ. В то же время они могут быть использованы как программная платформа верхнего (диспетчерского) уровня АСУ – уровня HMI/SCADA – благодаря дополнительной HMI/SCADA-функциональности, реализуемой программным обеспечением контроллера. Особенно эффективно в качестве HMI/SCADA-станций могут быть использованы контроллеры V1040 и V1210.
Ниже перечислены основные функции HMI/SCADA-систем и их реализация улучшенными контроллерами Unitronics, как локальными микроHMI/SCADA-системами:
- Сбор данных. Контроллеры поддерживают обмен данными с другими устройствами по протоколам ModBus RTU, ModBus IP, CANopen, Allen-Bradley DF1. Поддерживаются порты RS-232, RS-485, CANbus, Ethernet, мобильные технологии SMS, CSD, GPRS.
- Построение мнемосхем. Контроллеры имеют библиотеку графических примитивов и мощную библиотеку графических символов, отображающих многочисленные промышленные и проектные объекты. Реализуется типовая анимация графических символов мнемосхем: дискретное изменение цвета символа; процентное заполнение символа заданным цветом; мигание символа; видимость или невидимость символа; доступность или недоступность символа; символ как кнопка; вращение символа; перемещение символа; вывод на экран текста; вывод на экран цифровых значений, в том числе в формате с плавающей запятой; ввод с экрана цифровых данных; ввод с экрана строк; использование системы паролирования для работы с экраном и вводом данных. Утилиты Remote Access и Remote Operator позволяют выводить экраны контроллеров на экран операторского компьютера.
- Ведение архивов (логгирование). Данные логгируются в виде таблиц данных в оперативной памяти, во внутренней энергонезависимой флеш-памяти, на SD-карту (утилита SD Card Suite). Поддерживается логгирование таблиц контроллера в формате таблиц Excel на жесткий диск операторского компьютера (утилита DataXport).
- Ведение алармов реального времени и исторических (с привязкой к жесткому реальному времени контроллера). Поддерживается иерархическая группировка алармов, квитирование и сброс. Алармы отображаются в виде таблиц. Исторические алармы могут быть записаны на SD-карту и выведены с нее на экран (утилита SD Card Suite).
- Построение трендов реального времени и исторических (с привязкой к жесткому реальному времени контроллера). Для отображения трендов используется многофункциональный графический примитив. Исторические тренды могут быть записаны на SD-карту и выведены с нее на экран (утилита SD Card Suite).
- Исполнение скриптов. Функциональность HMI/SCADA контроллеров программируется в той же среде разработки, что и управляющая логика. Логика работы с экранами использует язык LD и все доступные функциональные блоки. Экраны можно программно вызывать, перезапускать и закрывать.
- Переключение языков интерфейса в реальном времени. Поддерживается до 8 строковых библиотек, что позволяет в реальном времени переключаться между 8 разными алфавитами мнемосхем.
- Отчетность. Элементами отчетности являются логгируемые таблицы данных, алармы, тренды. Утилита DataXport логгирует таблицы контроллера в формате таблиц Excel на жесткий диск операторского компьютера.
- Интернет-функциональность. Контроллеры 130 / V350 / V560 / V570 / V1040 / V1210 имеют встроенный Web-сервер и поддерживают рассылку e-mail. Оператор удаленно, посредством Web-браузера, может просматривать в текстовом режиме состояние внутренних переменных контроллера (без возможности удаленного изменения переменных). Таким образом, использование бесплатной функциональности HMI/SCADA (как встроенной, так и дополнительно реализуемой внешними утилитами Remote Access, Remote Operator, DataXport) позволяет эффективно использовать контроллеры Unitronics в качестве локальных микроHMI/SCADA-станций.