MindConnect OPC UA PubSub Service – 示例¶
事件数据¶
示例数据消息与 "c/{clientId}/o/opcua/v3/u/d/e" 主题相关。
此操作只创建事件,无法执行更新和删除操作。
数据设置消息¶
示例事件数据消息如下:
示例
{
"networkMessageHeader": {
"versionFlags": -48,
"extendedFlags1": {
"value": 36
},
"extendedFlags2": {
"value": 0
},
"publisherId": "vehicle-001-publisher",
"uadpversion": 0,
"groupHeaderEnabled": false,
"payloadHeaderEnabled": true,
"timestampEnabled": true,
"picoSecondsEnabled": false,
"promotedFieldsEnabled": false,
"securityEnabled": false,
"chunkMessage": false,
"networkMessageType": "DATA_SET_MESSAGE",
"extendedFlags2Enabled": false,
"publisherIdEnabled": true,
"publisherIdDataType": "String",
"dataSetClassIdEnabled": false,
"extendedFlags1Enabled": true
},
"payloadHeader": {
"count": 1,
"dataSetWriterIds": [2000]
},
"extendedNetworkMessageHeader": {
"timestamp": {
"value": 132279579627160000,
"timeInMillis": 1583484362716,
"utcCalendar": 1583484362716,
"localCalendar": 1583484362716,
"milliSeconds": 13227957962716
},
"picoSeconds": 0
},
"payload": {
"messages": [{
"dataSetMessageHeader": {
"dataSetFlags1": 227,
"dataSetFlags2": 16,
"messageSequenceNumber": 0,
"timestamp": {
"value": 132279579627160000,
"timeInMillis": 1583484362716,
"utcCalendar": 1583484362716,
"localCalendar": 1583484362716,
"milliSeconds": 13227957962716
},
"picoSeconds": 0,
"status": 0,
"configurationVersionDataType": {
"majorVersion": {
"value": 123
},
"minorVersion": {
"value": 123
}
},
"timestampEnabled": true,
"picoSecondsEnabled": false,
"fieldEncoding": "RAW_DATA",
"dataSetMessageValid": true,
"dataSetMessageSequenceNumberEnabled": false,
"statusEnabled": false,
"configurationVersionMajorVersionEnabled": true,
"configurationVersionMinorVersionEnabled": true,
"dataSetFlags2Enabled": true,
"dataSetMessageType": "DATA_KEY_FRAME"
},
"dataSetMessage": [{
"fieldValue": [200]
}, {
"fieldValue": ["low"]
}, {
"fieldValue": ["full"]
}],
"fieldCount": 3
}]
}
}
事件消息¶
示例事件消息如下:
示例
{
"entityId": "4eb511dd732d485d8a8d92ea4274ea38",
"typeId": "connint5.connectivity.event.type.ElectricEngine",
"source": "engine",
"Unit": "KM",
"Overspeed": 200,
"timestamp": "2020-03-06T08:45:20.414Z",
"hiearchy": "vehicle-001"
},
{
"entityId": "00daa679be2d4f58b44be5d972518725",
"typeId": "connint5.connectivity.event.type.Battery",
"source": "primary",
"Unit": "%",
"Charge": "low",
"timestamp": "2020-03-06T08:45:20.414Z",
"hierarchy": "vehicle-001/batteries"
},
{
"entityId": "00daa679be2d4f58b44be5d972518725",
"typeId": "connint5.connectivity.event.type.Battery",
"source": "secondary",
"Unit": "%",
"Charge": "full",
"timestamp": "2020-03-06T08:45:20.414Z",
"hierarchy": "vehicle-001/batteries"
}
Last update: December 1, 2023