SCADA TRACE MODE 7 позволяет создавать много- и мультиплатформенные клиент-серверные АСУ ТП

ПРЕИМУЩЕСТВА КЛИЕНТ-СЕРВЕРНОЙ АРХИТЕКТУРЫ

Преимуществами клиент-серверной архитектуры являются экономичность, простота создания, эксплуатации и администрирования.

Клиенты можно подключать к серверам как локально, так и удаленно через Интернет (в этом случае канал связи рекомендуется шифровать). В качестве серверов используются МРВ, Глобальный регистратор SCADA TRACE MODE или их резервированные аналоги DOUBLE FORCE МРВ и ГЛОБАЛЬНЫЙ РЕГИСТРАТОР ДУБЛИРОВАННЫЙ.  

В SCADA TRACE MODE 7 доступны:

  • тонкие веб-клиенты;
  • полнофункциональные клиенты;

Web-клиенты приобретаются как опция O-WEB- к серверам SCADA TRACE MODE. Веб-клиенты подробно описаны в отдельной статье, здесь мы рассмотрим функции полнофункциональных клиентов NetLink.

NETLINK: ПОЛНОФУНКЦИОНАЛЬНЫЙ КЛИЕНТ TRACE MODE

Полнофункциональный клиент NetLink - это программный продукт, защищенный USB-ключом, устанавливаемый отдельно на удаленном ПК. Полнофункциональные клиенты NetLink выпускаются как нативные приложения Windows и Linux.  NetLink может работать в мультиплатформенных и гетерогенных АСУ ТП.

Клиент NetLink позволяет быстро добавлять рабочие места в существующий проект АСУ ТП. 

Для добавления клиента надо создать узел NetLink в проекте и просто перетащить в него каналы вызова экранов с сервера (RTM_0).

Хотя по трудозатратам на добавление рабочего места NetLink все же уступает тонкому веб-клиенту TRACE MODE, он обладает рядом существенных преимуществ.

ПРЕИМУЩЕСТВА ПОЛНОФУНКЦИОНАЛЬНЫХ КЛИЕНТОВ ПЕРЕД WEB-КЛИЕНТАМИ

  • повышенная производительность - полнофункциональный клиент NetLink получает от сервера только данные, для их обработки используются вычислительные мощности клиента.
  • больше графических возможностей - полнофункциональные клиенты обладают всей полнотой графических возможностей, тогда как web-клиенты ограничены функциями HTML, так, в частности, на веб-технологиях сложно реализуются многомониторные комплексы, особенно со всплывающими окнами с точным позиционированием.
  • выше скорость сетевого обмена с сервером - обмен с NetLink происходит по быстрому протоколу iNet, а с web-клиентами в браузерах по медленным протоколам HTTP/HTTPS ;
  • независимость от браузера - обмен МРВ - NetLink осуществляется в пределах TRACE MODE, а web-клиент требует браузеры  - т.е. продукты третьих лиц, на которые пользователь не имеет никакого влияния. Поэтому полнофункциональные клиент-серверные комплексы могут работать без изменения десятилетиями, а web - требуют постоянной поддержки и адаптации, вслед за изменением технологий в браузерах.
  • повышенная информационная безопасность - вход в систему с полнофункциональным клиентом требует физического доступа к клиентскому ПК, а также исполнительное ПО клиента, проект TRACE MODE, аппаратный USB-ключ и пароль, тогда как в web-клиент защищен лишь паролем (доступ возможен с любого ПК).  

ОСНОВНЫЕ ФУНКЦИИ ПОЛНОФУНКЦИОНАЛЬНЫХ КЛИЕНТОВ NETLINK

Полнофункциональные клиенты TRACE MODE 7 способны выполнять следующие операции:

  • получение данных реального времени с серверов TRACE MODE 7 как локально (в пределах ЛВС), так и удаленно (через интернет c VPN);
  • визуализация информации реального времени на графических мнемосхемах, на трендах и в отчете событий;
  • визуализация исторических данных как из СПАД-архивов серверов TRACE MODE 7, так и из внешних СУБД;
  • управление процессом c клиентов (через сервер);
  • поддержка режима мультисервер - один клиент NetLink может обмениваться данными с несколькими серверами TRACE MODE;
  • поддержка работы в режиме горячего резервирования серверов - автоматическое переключение на сервер в статусе WORK.
  • обеспечение безопасности SCADA, соответствующей современным требованиям.

Клиент-серверные системы могут быть разработаны только в профессиональной инструментальной системе.

Режимы "клиент-сервера" в SCADA TRACE MODE

В SCADA TRACE MODE поддерживаются все режимы архитектуры "клиент-сервер", а именно:

  • одиночного сервера (моносервера);
  • мультисерверов;
  • резервированных серверов.

Причем, добавление клиентов во всех режимах осуществляется одинаково легко. Отслеживание состояния сервера и переход на рабочий сервер в резервированной паре полностью автоматизировано и не требует от разработчика дополнительного программирования.

Клиенты NetLink могут обмениваться данными сразу с несколькими серверами (МРВ), т.е. могут работать в режиме "мультисервер". Архитектура мультисервер встречается, например, в распределенных системах управления (РСУ).