Wizcon Supervisor

 Для большинства объектов АСУ ТП во многих отраслях промышленности от SCADA-системы не требуется регистрации событий с разрешением лучше 1 миллисекунды и свойств "жесткого" реального время. Вследствие этого разумным выбором для SCADA таких объектов являются операционные системы разработанные на основе технологии Microsoft Windows NT, которая служит также основой многих других промышленных приложений.

Wizcon studio   В ряду таких SCADA-пакетов обращает на себя внимание разработка международной компании Elutions (Wizcon Systems). Речь идет о программном пакете Wizcon for Windows and Internet, SCADA-компоненте интегрированной среды разработки приложений АСУ ТП "Wizcon Supervisor".

   Данный пакет является 32-битовой программой и тем самым использует все преимущества современных операционных систем. Внутренняя архитектура Wizcon реализует многозадачный режим и многопоточные механизмы. Например, Wizcon может одновременно общаться с PLC по 16 каналам связи без какой-либо задержки.

 

   Архитектура

   Wizcon - открытая система, которая поддерживает более 100 функций API (Application Programming Interface -- интерфейс прикладного программирования). API Wizcon может использоваться в программах написанных на Visual Basic и C++, что позволяет интегрировать Wizcon с существующими программным обеспечением или реализовать специфические функциональные требования и алгоритмы конечных пользователей. Wizcon поставляется с пакетом разработки (Software Development Toolkit), который включает библиотеки, примеры и онлайновую документацию для Visual Basic и C++. Эта открытость позволяет удовлетворять даже самые сложные запросы пользователей и обеспечивать красивые программные решения.

   Обмен данными между модулями Wizcon базируется на основе событийного протокола. Wizcon никогда не предпринимает ненужных сканирований базы данных реального времени. Сердцем пакета является ядро WizPro, оно посылает обновления другим клиентам только тогда, когда данные (тэги или тревоги) изменяют статус или значение. Эта клиент-серверная технология позволяет оптимизировать ресурсы компьютера и процесс обработки, что позволяет достигать высокой производительности даже в больших системах, построенных на Wizcon.

 

   Графический интерфейс

   Функции рисования Wizcon базируются на векторной графике и позволяют реализовать мультипликацию, а также преобразования, которые не могут осуществляться в растровой графике, такие как вращение, заполнение полигональных объектов любой формы, масштабирование и прочее. Пространство для разработки графических объектов в Wizcon значительно больше размера вашего экрана и позволяет показать весь процесс или целый завод на одной картинке. Для того чтобы двигаться по картинкам (образам), Wizcon позволяет разбить всю картинку на зоны и легко переключаться между ними. Как только картинка загружена в память, переключение между зонами происходит очень быстро и не требует загрузки новой графики с жесткого диска.

   Во многих приложениях требуется предоставить оператору общий план завода, который содержит лишь наиболее важные детали о происходящей деятельности. Когда обнаруживается какая-либо проблема или требуется вмешательство оператора, оператор может увеличить масштаб отображения интересующей части завода, чтобы предпринять соответствующие действия. Этот подход упрощает взаимодействие с системой и позволяет оператору быстро реагировать на отклонения процесса производства.

  Современные пользователи хотят видеть сложные и выразительные графические образы, которые в свою очередь требуют много усилий и времени для разработки. Чтобы упростить рисование и разработку изображений, в Wizcon большая библиотека стандартных объектов, таких как насосы, двигатели, клапаны, здания и другие, которые могут использоваться в любом приложении. Кроме того, пользователь может создать новые графические библиотеки или модифицировать стандартные объекты Wizcon.

   Графические объекты Wizcon (группы) включают не только графику и мультипликацию, но и параметры конфигурации, связанные с объектами такие как тэги и определения тревог. Такое построение позволяет разрабатывать SCADA приложения сверху вниз и создавать стандартизованные и многократно используемые объекты. Эффективное использование графических библиотек Wizcon обеспечивает быструю разработку сложной графики и стандартизацию изображений.

   

 

 

   Интерфейс "человек-машина" (HMI)

   HMI пакета Wizcon - настоящая оконная среда. Пользователь может открыть до 20 окон Wizcon в едином рабочем пространстве. Эти окна могут содержать графические изображения, сводки тревог, диаграммы и отчеты и располагаться в произвольной комбинации. Все окна обновляются одновременно. При необходимости можно создать и сохранить шаблоны таких сложных изображений, содержащие заранее сформированные комбинации трендов, графических дисплеев и тревог.

    Wizcon поддерживает диаграммы реального времени, архивные и в координатах X-Y. В      одном окне диаграммы может одновременно отображаться до 16 параметров и пользователь может переключаться между различными режимами. Диаграмма может представлять данные с разрешением до 10 мсек.

   Журнал событий позволяет отображать сообщения в реальном времени и обеспечивает просмотр архивов тревог. Пользователь может определить гибкие фильтры, чтобы отображать, сортировать или классифицировать тревоги согласно приоритету, зоне и другим параметрам. Текст тревог - динамический и может отображать данные в реальном времени и значении параметра процесса в момент наступления тревоги. Система Wizcon может получать до 10000 аварийных сообщений одновременно и точно регистрировать события с правильной отметкой времени.

   Wizcon обеспечивает продуманный механизм разграничения доступа. Этот механизм позволяет установить права доступа к тому или иному приложению различным пользователям. Санкционированные пользователи могут изменять конфигурацию системы или иметь доступ к ключевым параметрам процесса, в то время как простые пользователи имеют ограниченный доступ.

   

   Сетевая Архитектура

   Сетевая архитектура Wizcon позволяет постепенно строить и расширять систему создаваемую на основе пакета Wizcon. Отдельные станции Wizcon могут подключаться к сети без какого-либо изменения в конфигурации приложения. В сетевой конфигурации тэги и тревоги доступны на всех абонентов сети. Например, тревоги можно подтверждать с любой станции Wizcon в сети, значения точек БД (тэгов) также могут отображаться и редактироваться на любой станции. Поскольку сетевые объекты вроде тэгов и тревог определены на главной станции SCADA, нет необходимости дублировать их определения на других сетевых станциях. Этот подход позволяет расширять сетевое приложение Wizcon и добавлять дополнительные рабочие станции с минимальными затратами труда и времени.

   Wizcon обеспечивает встроенный механизм горячего резервирования (hot-backup) для тех SCADA приложений, которые требуют высокой степени надежности. Эта конфигурация предназначена для повышения надежности систем с одной SCADA-станцией, к которой подключены все внешние устройства. Так как в противном случае, без резерва любой отказ центральной SCADA, парализует всю систему. Wizcon автоматически переключается с основной станции на резервную, если обнаруживается отказ на основной станции, и продолжает обновление данных на других станциях сети. Эта конфигурация обеспечивает целостность данных реального времени и исторических данных и предотвращает их потерю.

   

   Публикация приложения в INTERNET

   Wizcon for Windows and Internet обеспечивает простое построение SCADA-приложений на основе web технологий.

   Wizcon позволяет экспортировать мнемосхемы, тренды, списки тревог и другие изображения в коде Java и отображать их с помощью любого Java-браузера вроде Microsoft Explorer или FireFox. Web-сервер связан on-line со SCADA приложением, которое предоставляет всю необходимую информацию любому авторизованному пользователю максимально быстро и в любое место сети. Это дает инженерам и операторам возможность регистрироваться в системе SCADA с любого удаленного компьютера, используя обычное Internet или Intranet соединение, и наблюдать и управлять процессом через стандартный браузер.

   

   Дополнительные модули

   WizSQL

   WizSQL позволяет передавать данные в реальном времени между Wizcon и любой системой DBMS, использующей стандартные драйверы ODBC. Этот компонент в настоящее время поставляется в составе Wizcon (без дополнительной оплаты). Команды WizSQL могут быть сформированы с помощью любого стандартного редактора ASCII, используя синтаксис SQL. Использование обычного синтаксиса SQL и событийно-управляемых потоков данных обеспечивает гибкие и мощные средства для реализации транзакций SQL для передачи данных в реальном времени, исторических данных в систему DBMS. WizSQL имеет встроенный механизм резервирования, который позволяет сохранять транзакцию SQL на локальном диске в случае отказа на сервере DBMS.

   WizSQL поддерживает следующие базы данных:

  • Oracle
  • Informix
  • Ingress
  • SQL Server
  • DB/2
  • Access
  • dBase
  • FoxPro
  • Paradox и любую иную, совместимую с технологией ODBC.