Новость : Управляющая клиент-серверная АСУ ТП с ИБ: итоги 2-го тура SCADA-чемпионата 2025 →
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 могут обмениваться данными сразу с несколькими серверами (МРВ), т.е. могут работать в режиме "мультисервер". Архитектура мультисервер встречается, например, в распределенных системах управления (РСУ).