Пример конфигурационного файла OpcUaClientSettings-0.json

Конфигурационный файл OpcUaClientSettings-0.json расположен в директории /app/Core/config/transfer/opc_ua/client в разделе TGW-HW-IDS SD-карты. SD-карта входит в комплект поставки.

Ниже приведен пример конфигурационного файла OpcUaClientSettings-0.json, в котором требуется указать параметры для получения данных от объекта мониторинга по протоколу OPC UA.

Пример конфигурационного файла OpcUaClientSettings-0.json:

{

"id": 0,

"name": "Kaspersky IoT Secure Gateway 100 OPC UA Client",

"description": "Collects data from CNC by Kaspersky IoT Secure Gateway 100",

"url": "opc.tcp://192.168.177.7:4840",

"readingCycle": 1,

"security": {

"mode": "SignAndEncrypt",

"policy": "Basic256Sha256",

"clientPkiData": {

"certificate": "client.crt",

"privateKey": "client.key"

},

"trustList": ["server.crt"]

},

"userCredentials":

{

"username": "KISG100",

"password": "0R20jN#yZd~zaLKe?2J#@~|YC"

},

"heartbeat": {

"id": 0,

"name": "Heartbeat",

"timeout": 60

},

"nodes": [

{

"id": 1,

"name": "Temperature",

"nodeId": "ns=1;s=VariableTemperature"

},

{

"id": 2,

"name": "Speed",

"nodeId": "ns=2;i=2045"

}

]

}

В начало