Новые функции

Примечания к версии

​​Версия 10.0.0 — 15 декабря 2021

Поддержка сторонних регистраторов данных
В дополнение к встроенному регистратору данных, сервис DataHub теперь может сохранять данные временных рядов на платформах InfluxDB 1-ой или 2-ой версии, Influx Cloud, AVEVA Historian, AVEVA Insight, OSIsoft PI, серверах с поддержкой REST и Amazon Kinesis. В ситуациях, когда это возможно, эти же регистраторы могут предоставлять данные для визуализации в инструментах QuickTrend и WebView, а также к ним можно обратиться посредством протокола OPC UA c доступом к архивным данным.

Хранение и пересылка данных в MQTT, Amazon Kinesis
Данные временных рядов можно хранить в базе данных InfluxDB, а затем оттуда пересылать их в систему MQTT, Amazon Kinesis или другой архиватор по туннельному соединению DataHub. Такой подход гарантирует успешность передачи данных даже в случае сбоя сети.

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

Установка продуктов InfluxDB V1, Chronograf и Grafana
Установщик DataHub также содержит в себе копии программ InfluxDB Community Edition, Chronograf и Grafana. Также предоставляется пользовательский интерфейс, позволяющий быстро настроить и запустить каждое из этих приложений. При этом выбор остается за вами: использовать экземпляры версии продуктов, установленные вместе с DataHub или подключиться к собственной платформе, к примеру, InfluxDB, расположенной локально, в сети или облачно.

Аварийные сигналы и состояния OPC UA
Продукт DataHub теперь поддерживает клиентский и серверный интерфейсы протокола OPC UA A&C (Оповещения и состояния) и осуществляет конверсию данных между стандартами OPC UA A&C и классическим OPC A&E. Таким образом теперь добавлены функции подтверждения возникших аварийной ситуации, группировки источников данных, туннелирования при передаче и резервирования.

Формирование оповещений
Теперь DataHub реализует сложные алгоритмы формирования оповещений. Вам можете выбирать тип оповещения. У него, к примеру, может быть несколькими состояниями, не быть их вообще, а также это может быть простой алгоритм обработки. Таким образом теперь оповещения стандартов OPC A&E и OPC A&C могут опираться на данные в реальном времени, в том числе на текущее состояние и на факт наличия подтверждения. Система генерации оповещений проверяет выполнение заранее запрограммированных условий и осуществляет выполнение действий, которые могут запускать целую серию тестов, таких как математический анализ с несколькими метками и статистический анализ со скользящим окном (например, вычисление дисперсии, среднего арифметического и наклона графика). Оповещения могут быть созданы в качестве шаблонов, которые можно подключить ко всем схожим устройствам, чтобы они были одинакового настроены.

Уведомление о происшедших событиях по СМС, электронной почте и в социальных сетях
Новая система уведомлений позволяет производить изменение параметров, отправлять электронные письма, вызывать вебхук, либо отправлять любые другие уведомления (посредством СМС, сообщений в WhatsApp, Line и т. д.) с помощью системы Twilio в случае возникновения того или иного события. Поводом может стать как сформированные самим продуктом DataHub сигналы, так и сигналы от внешних серверов, переданные по протоколам OPC A&E или A&C.

Скорость передачи данных по MQTT и масштабирование
В 10-ой версии DataHub существовавший до этого клиент и сервер MQTT заменяется на Mosquitto, который поддерживает множество протоколов и содержит высокоскоростную библиотеку протокола MQTT. Такое нововведение по сравнению с 9-ой версией позволяет брокеру обрабатывать до 5000 подключений, оказывая при этом меньшую нагрузку на процессор.

Использование Sparkplug B для MQTT
Теперь при использовании протокола MQTT можно также подключить Sparkplug B. Это протокол, который представляет из себя надстройку MQTT. Он позволяет реализовать совместимость между клиентами по типу plug-and-play. Брокер DataHub не только поддерживает Sparkplug B, но также добавляет возможность обойти некоторые ограничения Sparkplug B, чтобы обеспечить своевременность и точность представлений данных на любых сетевых условиях. При использовании DataHub в качестве клиента он может выступать в качестве основного, второстепенного или сетевого приложения системы Sparkplug B. Это позволяет легко конвертировать данные в протокол Sparkplug B и обратно.

Поддержка нескольких форматов JSON для MQTT
Большинство устройств MQTT создают сообщения JSON, но у них по-разному читаются посылки. В DataHub 10-ой версии реализована поддержка любого количества различных типов определений посылок JSON благодаря использованию «схем JSON». Это позволяет вам определять тип сообщений, которые будет генерировать каждый тип устройства, а DataHub будет автоматически определять, к какой схеме оно относится.

Для каждой схемы сообщения вы можете настроить собственную обработку для извлечения данных. Таким образом могут быть обработаны все сообщения JSON вне зависимости от сложности.

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

Импортирование файлов CSV для настройки параметров
Теперь некоторые параметры DataHub могут быть настроены с помощью CSV-файлов. Это особенно актуально при настройке большого числа подключенных элементов OPC. Инструменты, которые поддерживают принятие файлов CSV: клиент OPC UA, клиент OPC DA, Мостовое соединение, клиент MQTT, Modbus и Регистратор данных.

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

Версия 9.0.10 — 7 июля 2021

Устранены ошибки DataHub:

  • [DATAHUB-1378] - Добавление лицензионного ключа с помощью инструмента удаленной настройки удаляет другие лицензионные ключи
  • [DATAHUB-1380] - Сервис DataHub, действующий как клиент OPC UA, не может повторно подключиться после отключения
  • [DATAHUB-1381] - Запрос специального файла приводит к зависанию веб-сервера.
  • [DATAHUB-1382] - В инструменте удаленной настройки элементы OPC UA вручную создаются в качестве свойств, а не атрибутов
  • [DATAHUB-1383] - Инструмент удаленной настройки не показывает правильный тип данных в корневой папке домена
  • [DATAHUB-1387] - Точки данных протокола MQTT не видны, когда сервер OPC UA отправляет неверную временную метку

Усовершенствования DataHub:

  • [DATAHUB-1384] - Повышение оптимизации производительности сервера OPC UA при большой нагрузке

Версия 9.0.8 — 5 ноября 2020

Устранены ошибки DataHub:

  • [DATAHUB-1251] - Медленная утечка памяти на веб-сервере, вызывающая сбой через несколько дней после запуска инструмента Удаленной настройки.
  • [DATAHUB-1252] - Невозможно просмотреть сервер OPC DA с помощью инструмента Удаленной настройки.
  • [DATAHUB-1253] - Инструмент Удаленной настройки заставляет OPC DA создавать несколько подключений.
  • [DATAHUB-1254] - Инструмент Удаленной настройки удаляет ручные элементы OPC DA при изменении метки подключения.
  • [DATAHUB-1255] - элементы сети OPC DA записываются в домен по умолчанию, если целевой домен не существует и не может быть создан.
  • [DATAHUB-1256] - OPC DA создает иерархию в неправильном домене, если и доменные, и ручные элементы меняются одновременно.
  • [DATAHUB-1257] - Инструмент Удаленной настройки не редактирует настройки OPC DA при каждой второй попытке.
  • [DATAHUB-1260] - Инструмент Удаленной настройки дает доступ к ключевым полям в режиме обновления строки ODBC.
  • [DATAHUB-1261] - Возможный сбой при настройке подключения к базе данных ODBC.
  • [DATAHUB-1262] - Сбой инструмента Удаленной настройки при ручной настройке элементов DA
  • [DATAHUB-1264] - Инструмент Удаленной настройки не сохраняет имя пользователя в настройки подключения OPC UA.
  • [DATAHUB-1265] - Сбой при настройке шлюзового соединения, если не удается создать домен данных.
  • [DATAHUB-1266] - изменение настройки электронной почты не применяется до перезапуска DataHub.
  • [DATAHUB-1267] - Сервер OPC UA может перестать принимать запросы из-за ошибки BadTooManyOperations.
  • [DATAHUB-1268] - Брокер MQTT разрешает соединения с открытым текстом, если отключен протокол SSL и открытость кода.
  • [DATAHUB-1269] - Долгая задержка при получении начального набора данных из интерфейса WebView и инструмента туннелирования.
  • [DATAHUB-1270] - Невозможно войти в интерфейс WebView как admin / admin после изменения настроек.
  • [DATAHUB-1276] - Ввод имени хоста в инструменте Удаленной настройки выполняется очень медленно.
  • [DATAHUB-1278] - Команды со списками в качестве аргументов вызывают ошибки при синтаксическом анализе последующих команд.
  • [DATAHUB-1279] - Ошибка анализа при туннелировании в двоичном режиме.
  • [DATAHUB-1280] - Ошибка в инструменте Удаленной конфигурации при проверке соединения для клиента OPC UA.
  • [DATAHUB-1281] - Перегрузка клиента A&E может привести к тому, что сервис DataHub будет использовать всю память.
  • [DATAHUB-1282] - Утечка памяти в OPC A&E при перенастройке соединений.
  • [DATAHUB-1284] - Невозможно удалить лицензионный ключ, если лицензионный файл содержит нелицензионные строки.
  • [DATAHUB-1285] - Таймаут чтения OPC UA слишком короткий (1 минута)
  • [DATAHUB-1286] - Сбой при загрузке условий A&E с некоторых серверов.
  • [DATAHUB-1291] - Инструмент Удаленной настройки не показывает все функции при подключении.
  • [DATAHUB-1298] - OPC UA выдает диалоговое окно с ошибкой во время запуска из-за синхронизации потоков.

Усовершенствования DataHub:

  • [DATAHUB-1258] - Точность отметки времени MQTT ISO улучшена до милисекунды.
  • [DATAHUB-1271] - Возможность для брокера MQTT принимать сертификаты PEM и PFX.
  • [DATAHUB-1274] - Из DataHub удален параметр командной строки -admin .
  • [DATAHUB-1283] - Добавлен режим двоичнго туннелирования, который будет работать в 32-битных и 64-битных версиях.
  • [DATAHUB-1287] - Изменен порт данных инструмента Удаленной настройки по умолчанию для использования протоколом WebSocket.
  • [DATAHUB-1290] - В браузере инструмента Удаленной настройки добавлен фильтр имени элемента сети.
  • [DATAHUB-1297] - Увеличено время ожидания проверки активности OPC UA с 5 до 30 секунд.

Что нового в версии 7.3.7?

Это модифицированная версия, которая сочетает в себе как некоторые усовершенствования, так и исправления ошибок. Мы бы хотели поблагодарить всех пользователей, кто поделился обратной связью, и призываем вас продолжать присылать пожелания и предложения по адресу info@cogent.ca.

Перейдите по ссылке, чтобы загрузить новый Cogent DataHub 7.3.7

Версия 7.3.7 — 27 марта 2015

Устранены ошибки DataHub:

  • [DATAHUB-533] — Плагин Modbus не отображается в Win XP и Server 2003
  • [DATAHUB-535] — Проверка соответствия SSL-сертификата и имени хоста должна быть нечувствительна к регистру
  • [DATAHUB-538] — Драйвер Modbus считывает больше байтов, чем необходимо

Усовершенствования DataHub:

  • [DATAHUB-536] — Разрешена настройка ответного таймаута Modbus
  • [DATAHUB-537] — Разрешены множественные подключения Modbus для совместного использования сокета
  • [DATAHUB-539] — Оптимизирована степень загрузки и производительность процессора в драйвере Modbus
  • [DATAHUB-540] — SSL-библиотеки обновлены до версии 1.0.2a
  • [DATAHUB-541] — Улучшена продуктивность предварительного подключения A&E и обнаружения соответствий [DATAHUB-541] - Улучшена эффективность A&E обнаружения начального подключения и условий.

Версия 7.3.6 — 7 февраля 2015

Устранены ошибки DataHub

  • [DATAHUB-504] — Деинсталляция удаляет пользовательские страницы и скрипты WebView
  • [DATAHUB-516] — ASP-страницы запросов и журнала сервера архивных данных не проверяют права доступа ASP-страницы регистрации событий ...
  • [DATAHUB-517] — Операция DDE drag-and-drop создает поврежденные имена точек
  • [DATAHUB-519] — При передаче данных с промежуточным хранением отправляются поврежденные байты во время нормальной работы
  • [DATAHUB-520] — Команда скрипта создавала дублирующие туннельные соединения
  • [DATAHUB-525] — TCP-туннель не обращается к вспомогательному серверу, если и основной и вспомогательный сервер вышли из строя
  • [DATAHUB-527] — Команды при подключении через веб-сокет иногда повреждались после подключения
  • [DATAHUB-529] — Некорректный расчет длины пакета в WebSocket
  • [DATAHUB-530] — Туннельная синхронизация данных иногда не передавала исходные данные
  • [DATAHUB-531] — DataHub выходил из строя при чтении некорректной метки времени из базы данных

Усовершенствования DataHub:

  • [DATAHUB-511] — В плагин туннелирования/зеркалирования добавлены команды TunnelDelete и TunnelSaveConfig
  • [DATAHUB-521] — Добавлена поддержка верификации SSL-сертификатов
  • [DATAHUB-526] — SSL-подключения обновлены для использования TLS 1.2
  • [DATAHUB-528] — Клиентские соединения OPC не будут отправлять дублирующие записи в одной транзакции
  • [] OpenSSL обновлен до 1.0.1h: установлены CVE-2014-0224, CVE-2014-0221, CVE-2014-0195, CVE-2014-0198, CVE-2010-5298, CVE-2014-3470

Новые возможности DataHub:

  • [DATAHUB-483] — Добавлена поддержка корпоративных (групповых) лицензий
  • [DATAHUB-524] — Добавлена поддержка Modbus TCP

Устранены ошибки WebView:

  • [WEBVIEW-700] — Результатом нарушения ConcurrentLogin становится сбой при входе в систему
  • [WEBVIEW-701] — Скрипт, который дважды вызывает GETP одного и того же объекта, генерирует ошибку
  • [WEBVIEW-703] - TrendChart медленно загружается при слишком высокой частоте такта
  • [WEBVIEW-710] - В RunMode, Controls, маркированные NOT VisibleInRunMode, являются HitTestVisible
  • [WEBVIEW-722] — Потеря доступа к памяти при закрытии всплывающего окна Утечка памяти при закрытии всплывающего окна

Новые возможности WebView:

  • [] Сценарии теперь поддерживают блоки try/catch/finally. Синтаксис: try { } catch (e) { } finally { }
    где блок finally { } необязателен. Блок catch не является необязательным, так что вы не можете задать выражение try/finally. Вы можете ре-генерировать исключение блока catch с помощью throw(e).
  • [WEBVIEW-723] — Разрешено определение пользователем, будет ли последняя колонка отфильтрованной таблицы данных занимать все свободное пространство

Linux:

  • [] Cascade DataHub в Linux обновлен до версии 7.3.6 для соответствия текущей версии Windows.

Устранены ошибки Linux:

  • [] Соответствующие исправления для Windows версии 7.0.0 и выше также применены к Linux.
  • [] Когда TCP-подключение между Windows и Linux отсутствовало в связи с обрывом сети, и Windows и Linux могли маркировать данные как Not Connected

Усовершенствования Linux:

  • [] Модуль SRRIPC обновлен до V2.0.x. Теперь он может быть встроен в 64-битный Linux. Подробности об изменениях и исправлениях вы можете найти в файле CHANGES модуля.

Версия 7.3.5 — 29 апреля 2014

Устранены ошибки DataHub

  • [DATAHUB-469] — DataHub выходит из строя, когда SSL-подключение обрывается во время инициализации
  • [DATAHUB-470] — DataHub выходит из строя, когда файл базы данных SQLite блокируется
  • [DATAHUB-471] — Синхронизация лицензии создает большую нагрузку на сеть в больших системах
  • [DATAHUB-473] — ODBC при старых версиях MS-Access дает сбой при цитировании столбцов
  • [DATAHUB-477] — ODBC при старых базах данных MS-Access дает сбой при синтаксической ошибке
  • [DATAHUB-479] — Файловая структура AJAX иногда генерирует ошибку загрузки XML Древовидное отображение AJAX ...
  • [DATAHUB-480] — Выход из строя при попытке создать некорректное доменное имя
  • [DATAHUB-481] — DataHub выходит из строя при запуске, когда кэш-файл odbc поврежден
  • [DATAHUB-484] — DataHub выходит из строя при установлении большого количества внешних SSL-подключений
  • [DATAHUB-486] — При асинхронной работе запросы ODBC не принимают ASP-выражения
  • [DATAHUB-487] — Полоса прокрутки не появляется в диалоговом окне A&E
  • [DATAHUB-489] - OPC A&E не обновляет метки времени при несоответствии сервера OPC A&E
  • [DATAHUB-490] - OPC A&E не обновляет некоторые события, когда сервер не поддерживает поиск соответствий
  • [DATAHUB-491] - ZDI-CAN-2160: Злоумышленник с доступом к файловой системе может запустить произвольный код
  • [DATAHUB-492] - ZDI-CAN-2192 — Стек веб-сервера перезаписывается или выходит из строя при отрицательной длине содержимого
  • [DATAHUB-493] - CVE-2014-0160 - Cogent DataHub чувствителен к Heartbleed-ошибке SSL

Усовершенствования

  • [DATAHUB-475] — Добавлены параметры таймаута в консольную программу MailSend
  • [DATAHUB-488] — Добавлена возможность туннелирования через WebSocket-подключение
  • [] - Увеличена скорость .Net API при больших нагрузках, вызванных изменением значений
  • [] - Удалось обойти проблему поведения Oracle, где столбцы могут быть переданы более одного раза
  • [] - Удалось обойти проблему некоторых серверов OPC A&E, которые передают все события как «обновленные события»

Новые возможности

  • [DATAHUB-476] — Добавлен механизм для удаленного обновления копии DataHub через локальную сеть
  • [DATAHUB-482] — Добавлены аргументы командной строки для отображения свойств и сокрытия значка на панели задач

Устранены ошибки WebView

  • [WEBVIEW-687] — Устранена проблема в таблице данных, при которой изменение имени столбца не было сигналом к визуальному воспроизведению [] - Добавлено новое управление Watermarked Text

Усовершенствования WebView

  • [WEBVIEW-669] — При попытке открыть страницу, версия которой новее, чем версия приложения, выводится простое сообщение
  • [WEBVIEW-685] — Команды Arrange (например, BringToFront) представлены посредством WV.ExecuteCommand
  • [WEBVIEW-688] — Добавлены новые параметры в FilteredDataTable
  • [] - Добавлены группировка, фильтр и сортировка к управлению PointDataTable

Версия 7.3.4 — 21 октября 2013

Устранены ошибки DataHub

  • [DATAHUB-458] — Команда определения версии доступна через TCP даже без прав доступа к подключению
  • [DATAHUB-461] — System monitor выдает некорректные значения при отслеживании приостановленных процессов (представлен в v7.3.3)
  • [DATAHUB-462] — Клиенты A&E не могут подключиться к DataHub, когда сервис запущен когда он запущен, как служба (сервис).
  • [DATAHUB-463] - ZDI-CAN-1981 — выход из строя сервера HTTP, когда строка запроса содержит POST
  • [DATAHUB-465] - DataHub выходит из строя, если информация об отладке записывается с помощью datahub_write() и дефектной метки времени
  • [DATAHUB-466] — Несоответствие сервера OPC вызывает выход из строя DataHub

Устранены ошибки WebView

  • [WEBVIEW-673] — Проверка графика последовательностей выдает ошибку при создании
  • [WEBVIEW-677] — Графику последователностей и таблицам разрешена поддержка данных Excel и массивов OPC

` Пожалуйста, ознакомьтесь с файлом README.txt (в папке установки Cogent DataHub), чтобы ознакомиться с исправленными ошибками и усовершенствованиями предыдущих версий.

    Яндекс.Метрика