Пожалуйста, включите JavaScript для просмотра этого сайта.

Руководство Simple-Scada

История: Редактор > OPC-серверы > Добавление OPC UA сервера

Пример настройки параметров UA-сервера

Пред. Вверх След. Еще

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

Для примера рассмотрим настройки UA-сервера встроенного в ПЛК Schneider Electric Modicon M241:

Наиболее важными являются следующие параметры:

Max subscriptions per session - максимальное количество подписок на сессию (по-умолчанию: 20). В сочетании с параметром "Max monitored items per subscription" определяет общее максимальное количество тегов, которые можно получить с UA-сервера. Например, при значениях по-умолчанию "Max subscriptions per session" = 20 и "Max monitored items per subscription" = 100, максимальное количество тегов UA-сервера будет равно: 20 * 100 = 2000. Если требуется получать с UA-сервера больше тегов, то необходимо внести изменения в опции "Max subscriptions per session" и "Max monitored items per subscription".

Max monitored items per subscription - максимум тегов на подписку (по-умолчанию: 100). Значение данной опции должно соответствовать параметру "Максимум тегов на подписку" в настройках UA-сервера в скада-системе.

Max number of sessions - максимальное количество клиентов (например скада-система или другой UA-клиент), которые могут одновременно подключаться к UA-серверу. Если предполагается подключаться к UA-серверу не только через Simple-Scada, то следует убедиться, что данный параметр соответствует требуемому количеству одновременных подключений.

Как можно заметить, настройки UA-сервера ПЛК Modicon M241 по-умолчанию достаточно ограничены: при таких параметрах максимальное количество тегов, которые можно получить с данного UA-сервера - 2000. Если требуется получать с UA-сервера больше тегов, то необходимо внести изменения в опции "Max subscriptions per session" и "Max monitored items per subscription". Например, если задать параметр "Max monitored items per subscription" = 500, то при значении "Max subscriptions per session" = 20, максимальное количество тегов UA-сервера будет равно: 20 * 500 = 10000.

После завершения настройки UA-сервера, необходимо задать соответствующие параметры UA-сервера в скада-системе. К примеру, если на UA-сервере параметр "Max monitored items per subscription" = 100, то в настройках UA-сервера в скада-системе также необходимо задать параметр "Максимум тегов на подписку" = 100.

Если настройки самого UA-сервера или настройки UA-сервера в скада-системе заданы неправильно, то значения всех или части тегов могут не считываться с UA-сервера. При этом, в журнал сервера Simple-Scada будет выдана ошибка с описанием причин, например: "Bad_TooManyMonitoredItem - The request could not be processed because there are too many monitored items in the subscription"/ "Превышено максимальное количество тегов на подписку". При возникновении такой ошибки нужно убедиться, что параметр UA-сервера "Max monitored items per subscription" соответствует параметру "Максимум тегов на подписку" в настройках UA-сервера в скада-системе.