Скрипты DataHub

Настройте решение в соответствии с индивидуальными потребностями

OPC DataHub поставляется с мощным языком сценариев для пользовательской настройки решения, что поможет выполнить необходимые задачи. Если требуется запускать сценарий при каждом изменении определенного значения или создать пользовательское окно для ввода данных операторами, воспользуйтесь функцией создания сценариев в DataHub.

Функции создания сценариев в DataHub

  • Прикрепите код к определенным точкам данных, чтобы сценарий запускался при каждом изменении значения точки.
  • Поддержка регулярных выражений, совместимых с PERL, позволяет быстро и эффективно осуществлять поиск и замену в строках с применением сложной модели сопоставления.
  • Благодаря поддержке кодирования XML можно считывать и записывать XML непосредственно из вызовов сценариев.
  • XML можно преобразовать в инстанции в классах сценариев на языке Gamma для эффективной работы с результатами считывания XML в качестве классов и справочных описаний классов.
  • Благодаря удобному интерфейсу API сокращается объем операций разработчика с файлами XML.
  • Вы можете создать сценарии с условиями аварийной сигнализации, которые будут выводить сообщения с предупреждениями для пользователей.
  • Разрабатывайте пользовательские информационные панели и сводные отображения непосредственно в сценариях на языке Gamma для создания самостоятельных приложений DataHub.
  • Создавайте файлы регистрации для чтения в Excel на основе реальных данных путем выполнения кода регистрации через определенные промежутки времени или в случае изменения точки.
  • Подключайтесь к реляционным базам данных, совместимым с ODBC, для извлечения данных и создания записей с использованием реальных данных.
  • Применяйте линейные преобразования к данным при прохождении через DataHub (например, изменение показателей температуры со значения в градусах Цельсия на значение в градусах Фаренгейта).
  • Создавайте полнофункциональные программы моделирования сервера OPC с помощью сценариев на языке Gamma для тестирования систем перед подключением к продуктивным системам.

Дополнительная информация