Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: ART63 от 29 Сентября 2022, 15:40:57
-
Добрый день!
Возможно ли средствами Simple SCADA реализовать иерархическую систему: есть несколько мелких объектов и центральный офис?
Предполагается установить на объектах АРМ со скадой в локальном варианте (на 500 тегов) с отображением оперативной информации.
Нужен сбор информации в офисе в системе верхнего уровня для контроля текущего состояния объектов и построения общих отчетов.
Связь модемная, не очень быстрая, но со статическими IP. Передавать полный объем данных не надо, только основные параметры.
Как вариант использование АРМ объектов как OPC UA-сервер и из офиса их опрашивать. Будет работать в таком режиме?
Понятно, что можно сделать единую систему в офисе. Но есть опасения, что из-за медленной связи могут возникнуть задержки отображения критичной информации на объектах.
-
Здравствуйте.
Проще всего для этого в проектах "на АРМ объектов" включить встроенный UA-сервер (https://simple-scada.com/help/manual/opcuaset.html). Затем создать отдельный общий проект, добавить в него UA-серверы (https://simple-scada.com/help/manual/opcuanew.html) "АРМ объектов" и импортировать с них нужные переменные (https://simple-scada.com/help/manual/variable-import-opcua.html).
Связь модемная, не очень быстрая
Чтобы снизить нагрузку на канал связи, установите переменным максимально редкую (допустимую для требований проекта) частоту опроса. Если какие-то переменные можно обновлять редко, например каждые 10 сек., то установите им частоту 10 сек. или другую необходимую частоту. Также, обратите внимание на опцию "Чтение после записи (https://simple-scada.com/help/manual/opcuanew.html?anchor=uapar)" для UA-серверов и при необходимости включите ее. К примеру, можно установить всем переменным частоту опроса 10 секунд. Канал связи будет слабо нагружен, т.к. это редкий опрос. Но когда оператор, к примеру введет в поле новое значение, то оно применится только через 10 секунд. Такая долгая задержка может мешать комфортной работе. Но если включить опцию "Чтение после записи", то после ввода значения в поле, скада сразу прочитает новое значение и отклик будет практически мгновенным. Таким образом, с помощью данной опции можно установить переменным достаточно редкую частоту опроса и при этом сохранить отзывчивость интерфейса (кнопок, полей, уровней, календарей и т.п.).