OPC UA Сервер
Чтобы организовать на ПЛК связь по OPC UA в роли Сервера, необходимо в Alpha.Server контроллера из панели элементов добавить OPC UA Сервер: Коммуникационные модули → OPC → OPC UA Сервер.
Далее необходимо настроить параметры данного сервера в свойствах.

UaServer
Далее выполняется развертывание конфигурации. Для чтения значений из ПЛК используется сторонний OPC-клиент.
Стандартные свойства подключения клиента к OPC UA серверу:
-
адресное пространство: DataAccess;
-
идентификатор контрольного узла: Service.State.Server;
-
тип идентификатора контрольного узла: строковый;
-
значение контрольного узла: 1;
-
порт протокола OPC TCP: 62544;
-
имя точки подключения: AutomiqOpcUaServer (используется при подключении через HTTP и HTTPS).
Результаты подключения через OPC Explorer приведены на рисунке ниже. Параметры подключения: спецификация – UA (TCP), порт подключения – 62544. В рамках процесса выполняется чтение трех каналов модуля AI, чтение слова состояния каналов модуля DI и запись в слово управления каналами DO.

Результаты подключения через OPC Explorer
Результаты подключения отдельного сервера ввода-вывода на основе Alpha.Server представлены на рисунке ниже. В данном случае выполняется чтение 3-го канала модуля AI, чтение слова состояния каналов модуля DI, запись слова управления каналами DO и чтение этого слова.

Результаты подключения сервера ввода-вывода