Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Иерархическая система  (Прочитано 1272 раз)

ART63

  • Постоялец
  • ***
  • Сообщений: 151
    • Просмотр профиля
Иерархическая система
« : 29 Сентября 2022, 15:40:57 »
Добрый день!

Возможно ли средствами Simple SCADA реализовать иерархическую систему: есть несколько мелких объектов и центральный офис?
Предполагается установить на объектах АРМ со скадой в локальном варианте (на 500 тегов) с отображением оперативной информации.
Нужен сбор информации в офисе в системе верхнего уровня для контроля текущего состояния объектов и построения общих отчетов.
Связь модемная, не очень быстрая, но со статическими IP. Передавать полный объем данных не надо, только основные параметры.
Как вариант использование АРМ объектов как OPC UA-сервер и из офиса их опрашивать. Будет работать в таком режиме?

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

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1365
    • Просмотр профиля
Re: Иерархическая система
« Ответ #1 : 29 Сентября 2022, 22:19:28 »
Здравствуйте.

Проще всего для этого в проектах "на АРМ объектов" включить встроенный UA-сервер. Затем создать отдельный общий проект, добавить в него UA-серверы "АРМ объектов" и импортировать с них нужные переменные.

Цитировать
Связь модемная, не очень быстрая
Чтобы снизить нагрузку на канал связи, установите переменным максимально редкую (допустимую для требований проекта) частоту опроса. Если какие-то переменные можно обновлять редко, например каждые 10 сек., то установите им частоту 10 сек. или другую необходимую частоту. Также, обратите внимание на опцию "Чтение после записи" для UA-серверов и при необходимости включите ее. К примеру, можно установить всем переменным частоту опроса 10 секунд. Канал связи будет слабо нагружен, т.к. это редкий опрос. Но когда оператор, к примеру введет в поле новое значение, то оно применится только через 10 секунд. Такая долгая задержка может мешать комфортной работе. Но если включить опцию "Чтение после записи", то после ввода значения в поле, скада сразу прочитает новое значение и отклик будет практически мгновенным. Таким образом, с помощью данной опции можно установить переменным достаточно редкую частоту опроса и при этом сохранить отзывчивость интерфейса (кнопок, полей, уровней, календарей и т.п.).  ​