В простейшей системе АСУТП каждый компьютер, по сути, является сервером, так как он читает и записывает значения тегов на устройства, работает с БД и т.д. Использование такой системы ведет к многократному увеличению нагрузки на сеть и контроллеры, удорожанию развертывания подобных систем вследствие высокой стоимости серверных версий SCADA-пакетов, а также к усложнению дальнейшей доработки проекта SCADA-системы.
Повысить эффективность и скорость работы всей системы АСУТП позволяет использование клиент-серверной архитектуры Simple-Scada.
В такой системе сервер Simple-Scada берет на себя основные задачи:
•подключается к OPC-серверам.
•ведет опрос контроллеров, читает и записывает значения тегов.
•выполняет скрипты.
•работает с базами данных.
•работает с клиентами.
Клиенты Simple-Scada выполняют только задачи визуализации, все необходимые данные запрашиваются у сервера. Таким образом, при использовании клиент-серверной архитектуры достигаются следующие цели:
•существенно снижается нагрузка на сеть и контроллеры.
•снижается общая стоимость системы, так как достаточно приобрести любую версию Simple-Scada и необходимое количество клиентов.
•упрощается процедура сопровождения проекта SCADA-системы. При внесении изменений в проект его не требуется переносить на клиенты вручную. Необходимо просто перезапустить проект на сервере - клиенты автоматически получат обновленный проект.
Если производственный процесс является критически важным, а стоимость остановки производства очень высока, возникает необходимость построения резервируемых систем.
При использовании функций резервирования серверов Simple-Scada, выход из строя основного сервера не приводит к потере контроля или остановке производственного процесса. Подробнее о функциях резервирования можно прочесть в разделе "Резервирование серверов".