Описание параметров в конфигурационном файле OpcUaClientSettings-0.json
Параметры, отмеченные как обязательные, следует явно указать. Прочие параметры настраивать необязательно. Для необязательных параметров, не включенных в конфигурационный файл, может использоваться значение по умолчанию, предусмотренное
.Параметры в файле OpcUaClientSettings-0.json
Имя параметра |
Обязательный параметр |
Описание |
Возможные значения и примечания |
---|---|---|---|
|
Да |
Идентификатор клиента OPC UA, принимающего данные от сервера OPC UA. |
Значение этого параметра должно совпадать со значением параметра |
|
Да |
Имя клиента OPC UA, принимающего данные от сервера OPC UA. |
Пример: |
|
|
Описание клиента OPC UA, принимающего данные от сервера OPC UA. |
Пример: |
|
Да |
Адрес сервера OPC UA. |
Пример: Порт 4840 используется по умолчанию. |
|
Нет |
Частота считывания данных шлюзом (в секундах). |
Целое значение не меньше
|
|
Да |
Блок . Содержит параметрыmode , policy , trustList и блок параметров clientPkiData .
|
В блоке параметров Если не требуется настраивать параметры безопасности, укажите |
|
Нет |
Режим управления безопасностью подключения клиентского приложения. |
|
|
Нет |
Название , используемой на сервере OPC UA. |
Политика безопасности |
|
Нет |
Блок параметров, содержащий сертификат и закрытый криптографический ключ клиента OPC UA для безопасного соединения. |
Блок параметров Блок параметров Для безопасного взаимодействия по OPC UA вам потребуется создать закрытый и и добавить их в конфигурацию клиента и сервера. При генерации сертификатов для соединения клиента (Kaspersky IoT Secure Gateway 100) и сервера OPC UA удостоверьтесь, что сертификаты удовлетворяют следующим требованиям:
|
|
Нет |
Имя файла сертификата. |
|
|
Нет |
Имя файла закрытого криптографического ключа. |
|
|
Нет |
Массив, содержащий имена файлов доверенных сертификатов. |
Если конфигурация сервера OPC UA предполагает использование собственного списка доверенных сертификатов, добавьте сертификат клиента в этот список. Если проверка сертификатов не требуется, укажите для этого параметра значение |
|
Нет |
Блок параметров с учетными данными клиента OPC UA на сервере OPC UA. |
|
|
Нет |
Имя учетной записи пользователя для авторизации на сервере OPC UA. |
|
|
Нет |
Пароль учетной записи пользователя для авторизации на сервере OPC UA. |
|
|
Нет |
Блок параметров, содержащий настройки сигнала работоспособности Kaspersky IoT Secure Gateway 100, генерируемый клиентом OPC UA. |
Если вы не добавите параметр |
|
Нет |
Идентификатор узла данных. |
|
|
Нет |
Имя узла данных. |
Пример: |
|
Нет |
Период в секундах между генерацией сигналов работоспособности. |
Требуется указать целое значение не меньше |
|
Да |
Блок параметров узлов данных. |
Блок параметров Заполняется для каждого узла данных. Идентификатор и имя узла данных требуются для построения маршрутов и передачи данных от сервера OPC UA в . |
|
Да |
Идентификатор исходящего порта. |
|
|
Да |
Имя исходящего порта. Должно совпадать с именем целевого порта topics в конфигурационном файле MqttPublisherSettings-0.json .
|
Пример: Для корректной передачи данных от сервера OPC UA в MQTT-брокер, требуется сопоставить OPC UA и соответствующие им MQTT-топики. Сопоставление осуществляется по значениюname .
|
|
Да |
Идентификатор узла данных. |
|
|
Да |
Идентификатор пространства имен сервера OPC UA. |
|
|
Да |
Идентификатор узла данных в пространстве имен сервера OPC UA. |
Возможны два типа идентификатора:
|