代码拉取完成,页面将自动刷新
{"deviceInstances": [{"id": "devicetcp_1", "name": "devicetcp_1", "protocol": "modbus-devicetcp_1", "model": "devicemodeltcp", "dataProperties": [{"propertyName": "tag1", "metadata": {"type": "FLOAT"}}], "propertyVisitors": [{"name": "tag1_0", "propertyName": "tag1_0", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 1, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_1", "propertyName": "tag1_1", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 2, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_2", "propertyName": "tag1_2", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 3, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_3", "propertyName": "tag1_3", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 4, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_4", "propertyName": "tag1_4", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 5, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_5", "propertyName": "tag1_5", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 6, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_6", "propertyName": "tag1_6", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 7, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_7", "propertyName": "tag1_7", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 8, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_8", "propertyName": "tag1_8", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 9, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_9", "propertyName": "tag1_9", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 10, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_10", "propertyName": "tag1_10", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 11, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_11", "propertyName": "tag1_11", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 12, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_12", "propertyName": "tag1_12", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 13, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_13", "propertyName": "tag1_13", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 14, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_14", "propertyName": "tag1_14", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 15, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_15", "propertyName": "tag1_15", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 16, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_16", "propertyName": "tag1_16", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 17, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_17", "propertyName": "tag1_17", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 18, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_18", "propertyName": "tag1_18", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 19, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_19", "propertyName": "tag1_19", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 20, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_20", "propertyName": "tag1_20", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 21, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_21", "propertyName": "tag1_21", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 22, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_22", "propertyName": "tag1_22", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 23, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_23", "propertyName": "tag1_23", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 24, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_24", "propertyName": "tag1_24", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 25, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}]}, {"id": "devicetcp_2", "name": "devicetcp_2", "protocol": "modbus-devicetcp_2", "model": "devicemodeltcp", "dataProperties": [{"propertyName": "tag1", "metadata": {"type": "FLOAT"}}], "propertyVisitors": [{"name": "tag1_0", "propertyName": "tag1_0", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 1, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_1", "propertyName": "tag1_1", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 2, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_2", "propertyName": "tag1_2", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 3, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_3", "propertyName": "tag1_3", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 4, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_4", "propertyName": "tag1_4", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 5, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_5", "propertyName": "tag1_5", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 6, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_6", "propertyName": "tag1_6", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 7, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_7", "propertyName": "tag1_7", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 8, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_8", "propertyName": "tag1_8", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 9, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_9", "propertyName": "tag1_9", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 10, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_10", "propertyName": "tag1_10", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 11, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_11", "propertyName": "tag1_11", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 12, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_12", "propertyName": "tag1_12", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 13, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_13", "propertyName": "tag1_13", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 14, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_14", "propertyName": "tag1_14", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 15, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_15", "propertyName": "tag1_15", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 16, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_16", "propertyName": "tag1_16", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 17, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_17", "propertyName": "tag1_17", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 18, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_18", "propertyName": "tag1_18", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 19, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_19", "propertyName": "tag1_19", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 20, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_20", "propertyName": "tag1_20", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 21, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_21", "propertyName": "tag1_21", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 22, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_22", "propertyName": "tag1_22", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 23, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_23", "propertyName": "tag1_23", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 24, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_24", "propertyName": "tag1_24", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 25, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}]}, {"id": "devicetcp_3", "name": "devicetcp_3", "protocol": "modbus-devicetcp_3", "model": "devicemodeltcp", "dataProperties": [{"propertyName": "tag1", "metadata": {"type": "FLOAT"}}], "propertyVisitors": [{"name": "tag1_0", "propertyName": "tag1_0", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 1, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_1", "propertyName": "tag1_1", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 2, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_2", "propertyName": "tag1_2", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 3, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_3", "propertyName": "tag1_3", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 4, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_4", "propertyName": "tag1_4", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 5, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_5", "propertyName": "tag1_5", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 6, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_6", "propertyName": "tag1_6", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 7, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_7", "propertyName": "tag1_7", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 8, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_8", "propertyName": "tag1_8", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 9, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_9", "propertyName": "tag1_9", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 10, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_10", "propertyName": "tag1_10", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 11, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_11", "propertyName": "tag1_11", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 12, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_12", "propertyName": "tag1_12", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 13, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_13", "propertyName": "tag1_13", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 14, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_14", "propertyName": "tag1_14", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 15, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_15", "propertyName": "tag1_15", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 16, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_16", "propertyName": "tag1_16", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 17, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_17", "propertyName": "tag1_17", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 18, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_18", "propertyName": "tag1_18", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 19, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_19", "propertyName": "tag1_19", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 20, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_20", "propertyName": "tag1_20", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 21, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_21", "propertyName": "tag1_21", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 22, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_22", "propertyName": "tag1_22", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 23, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_23", "propertyName": "tag1_23", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 24, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_24", "propertyName": "tag1_24", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 25, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}]}, {"id": "devicetcp_4", "name": "devicetcp_4", "protocol": "modbus-devicetcp_4", "model": "devicemodeltcp", "dataProperties": [{"propertyName": "tag1", "metadata": {"type": "FLOAT"}}], "propertyVisitors": [{"name": "tag1_0", "propertyName": "tag1_0", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 1, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_1", "propertyName": "tag1_1", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 2, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_2", "propertyName": "tag1_2", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 3, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_3", "propertyName": "tag1_3", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 4, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_4", "propertyName": "tag1_4", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 5, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_5", "propertyName": "tag1_5", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 6, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_6", "propertyName": "tag1_6", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 7, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_7", "propertyName": "tag1_7", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 8, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_8", "propertyName": "tag1_8", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 9, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_9", "propertyName": "tag1_9", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 10, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_10", "propertyName": "tag1_10", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 11, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_11", "propertyName": "tag1_11", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 12, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_12", "propertyName": "tag1_12", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 13, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_13", "propertyName": "tag1_13", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 14, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_14", "propertyName": "tag1_14", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 15, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_15", "propertyName": "tag1_15", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 16, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_16", "propertyName": "tag1_16", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 17, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_17", "propertyName": "tag1_17", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 18, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_18", "propertyName": "tag1_18", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 19, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_19", "propertyName": "tag1_19", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 20, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_20", "propertyName": "tag1_20", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 21, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_21", "propertyName": "tag1_21", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 22, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_22", "propertyName": "tag1_22", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 23, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_23", "propertyName": "tag1_23", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 24, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_24", "propertyName": "tag1_24", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 25, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}]}, {"id": "devicetcp_5", "name": "devicetcp_5", "protocol": "modbus-devicetcp_5", "model": "devicemodeltcp", "dataProperties": [{"propertyName": "tag1", "metadata": {"type": "FLOAT"}}], "propertyVisitors": [{"name": "tag1_0", "propertyName": "tag1_0", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 1, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_1", "propertyName": "tag1_1", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 2, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_2", "propertyName": "tag1_2", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 3, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_3", "propertyName": "tag1_3", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 4, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_4", "propertyName": "tag1_4", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 5, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_5", "propertyName": "tag1_5", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 6, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_6", "propertyName": "tag1_6", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 7, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_7", "propertyName": "tag1_7", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 8, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_8", "propertyName": "tag1_8", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 9, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_9", "propertyName": "tag1_9", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 10, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_10", "propertyName": "tag1_10", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 11, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_11", "propertyName": "tag1_11", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 12, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_12", "propertyName": "tag1_12", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 13, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_13", "propertyName": "tag1_13", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 14, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_14", "propertyName": "tag1_14", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 15, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_15", "propertyName": "tag1_15", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 16, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_16", "propertyName": "tag1_16", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 17, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_17", "propertyName": "tag1_17", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 18, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_18", "propertyName": "tag1_18", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 19, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_19", "propertyName": "tag1_19", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 20, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_20", "propertyName": "tag1_20", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 21, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_21", "propertyName": "tag1_21", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 22, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_22", "propertyName": "tag1_22", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 23, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_23", "propertyName": "tag1_23", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 24, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_24", "propertyName": "tag1_24", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 25, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}]}, {"id": "devicetcp_6", "name": "devicetcp_6", "protocol": "modbus-devicetcp_6", "model": "devicemodeltcp", "dataProperties": [{"propertyName": "tag1", "metadata": {"type": "FLOAT"}}], "propertyVisitors": [{"name": "tag1_0", "propertyName": "tag1_0", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 1, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_1", "propertyName": "tag1_1", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 2, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_2", "propertyName": "tag1_2", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 3, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_3", "propertyName": "tag1_3", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 4, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_4", "propertyName": "tag1_4", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 5, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_5", "propertyName": "tag1_5", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 6, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_6", "propertyName": "tag1_6", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 7, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_7", "propertyName": "tag1_7", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 8, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_8", "propertyName": "tag1_8", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 9, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_9", "propertyName": "tag1_9", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 10, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_10", "propertyName": "tag1_10", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 11, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_11", "propertyName": "tag1_11", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 12, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_12", "propertyName": "tag1_12", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 13, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_13", "propertyName": "tag1_13", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 14, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_14", "propertyName": "tag1_14", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 15, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_15", "propertyName": "tag1_15", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 16, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_16", "propertyName": "tag1_16", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 17, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_17", "propertyName": "tag1_17", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 18, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_18", "propertyName": "tag1_18", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 19, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_19", "propertyName": "tag1_19", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 20, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_20", "propertyName": "tag1_20", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 21, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_21", "propertyName": "tag1_21", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 22, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_22", "propertyName": "tag1_22", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 23, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_23", "propertyName": "tag1_23", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 24, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_24", "propertyName": "tag1_24", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 25, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}]}, {"id": "devicetcp_7", "name": "devicetcp_7", "protocol": "modbus-devicetcp_7", "model": "devicemodeltcp", "dataProperties": [{"propertyName": "tag1", "metadata": {"type": "FLOAT"}}], "propertyVisitors": [{"name": "tag1_0", "propertyName": "tag1_0", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 1, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_1", "propertyName": "tag1_1", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 2, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_2", "propertyName": "tag1_2", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 3, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_3", "propertyName": "tag1_3", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 4, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_4", "propertyName": "tag1_4", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 5, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_5", "propertyName": "tag1_5", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 6, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_6", "propertyName": "tag1_6", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 7, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_7", "propertyName": "tag1_7", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 8, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_8", "propertyName": "tag1_8", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 9, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_9", "propertyName": "tag1_9", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 10, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_10", "propertyName": "tag1_10", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 11, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_11", "propertyName": "tag1_11", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 12, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_12", "propertyName": "tag1_12", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 13, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_13", "propertyName": "tag1_13", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 14, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_14", "propertyName": "tag1_14", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 15, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_15", "propertyName": "tag1_15", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 16, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_16", "propertyName": "tag1_16", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 17, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_17", "propertyName": "tag1_17", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 18, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_18", "propertyName": "tag1_18", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 19, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_19", "propertyName": "tag1_19", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 20, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_20", "propertyName": "tag1_20", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 21, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_21", "propertyName": "tag1_21", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 22, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_22", "propertyName": "tag1_22", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 23, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_23", "propertyName": "tag1_23", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 24, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_24", "propertyName": "tag1_24", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 25, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}]}, {"id": "devicetcp_8", "name": "devicetcp_8", "protocol": "modbus-devicetcp_8", "model": "devicemodeltcp", "dataProperties": [{"propertyName": "tag1", "metadata": {"type": "FLOAT"}}], "propertyVisitors": [{"name": "tag1_0", "propertyName": "tag1_0", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 1, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_1", "propertyName": "tag1_1", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 2, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_2", "propertyName": "tag1_2", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 3, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_3", "propertyName": "tag1_3", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 4, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_4", "propertyName": "tag1_4", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 5, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_5", "propertyName": "tag1_5", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 6, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_6", "propertyName": "tag1_6", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 7, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_7", "propertyName": "tag1_7", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 8, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_8", "propertyName": "tag1_8", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 9, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_9", "propertyName": "tag1_9", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 10, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_10", "propertyName": "tag1_10", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 11, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_11", "propertyName": "tag1_11", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 12, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_12", "propertyName": "tag1_12", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 13, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_13", "propertyName": "tag1_13", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 14, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_14", "propertyName": "tag1_14", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 15, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_15", "propertyName": "tag1_15", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 16, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_16", "propertyName": "tag1_16", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 17, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_17", "propertyName": "tag1_17", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 18, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_18", "propertyName": "tag1_18", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 19, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_19", "propertyName": "tag1_19", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 20, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_20", "propertyName": "tag1_20", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 21, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_21", "propertyName": "tag1_21", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 22, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_22", "propertyName": "tag1_22", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 23, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_23", "propertyName": "tag1_23", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 24, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_24", "propertyName": "tag1_24", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 25, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}]}, {"id": "devicetcp_9", "name": "devicetcp_9", "protocol": "modbus-devicetcp_9", "model": "devicemodeltcp", "dataProperties": [{"propertyName": "tag1", "metadata": {"type": "FLOAT"}}], "propertyVisitors": [{"name": "tag1_0", "propertyName": "tag1_0", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 1, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_1", "propertyName": "tag1_1", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 2, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_2", "propertyName": "tag1_2", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 3, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_3", "propertyName": "tag1_3", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 4, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_4", "propertyName": "tag1_4", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 5, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_5", "propertyName": "tag1_5", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 6, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_6", "propertyName": "tag1_6", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 7, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_7", "propertyName": "tag1_7", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 8, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_8", "propertyName": "tag1_8", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 9, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_9", "propertyName": "tag1_9", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 10, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_10", "propertyName": "tag1_10", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 11, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_11", "propertyName": "tag1_11", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 12, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_12", "propertyName": "tag1_12", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 13, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_13", "propertyName": "tag1_13", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 14, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_14", "propertyName": "tag1_14", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 15, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_15", "propertyName": "tag1_15", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 16, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_16", "propertyName": "tag1_16", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 17, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_17", "propertyName": "tag1_17", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 18, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_18", "propertyName": "tag1_18", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 19, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_19", "propertyName": "tag1_19", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 20, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_20", "propertyName": "tag1_20", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 21, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_21", "propertyName": "tag1_21", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 22, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_22", "propertyName": "tag1_22", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 23, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_23", "propertyName": "tag1_23", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 24, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_24", "propertyName": "tag1_24", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 25, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}]}, {"id": "devicetcp_10", "name": "devicetcp_10", "protocol": "modbus-devicetcp_10", "model": "devicemodeltcp", "dataProperties": [{"propertyName": "tag1", "metadata": {"type": "FLOAT"}}], "propertyVisitors": [{"name": "tag1_0", "propertyName": "tag1_0", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 1, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_1", "propertyName": "tag1_1", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 2, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_2", "propertyName": "tag1_2", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 3, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_3", "propertyName": "tag1_3", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 4, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_4", "propertyName": "tag1_4", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 5, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_5", "propertyName": "tag1_5", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 6, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_6", "propertyName": "tag1_6", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 7, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_7", "propertyName": "tag1_7", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 8, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_8", "propertyName": "tag1_8", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 9, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_9", "propertyName": "tag1_9", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 10, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_10", "propertyName": "tag1_10", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 11, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_11", "propertyName": "tag1_11", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 12, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_12", "propertyName": "tag1_12", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 13, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_13", "propertyName": "tag1_13", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 14, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_14", "propertyName": "tag1_14", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 15, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_15", "propertyName": "tag1_15", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 16, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_16", "propertyName": "tag1_16", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 17, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_17", "propertyName": "tag1_17", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 18, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_18", "propertyName": "tag1_18", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 19, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_19", "propertyName": "tag1_19", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 20, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_20", "propertyName": "tag1_20", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 21, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_21", "propertyName": "tag1_21", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 22, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_22", "propertyName": "tag1_22", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 23, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_23", "propertyName": "tag1_23", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 24, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}, {"name": "tag1_24", "propertyName": "tag1_24", "modelName": "devicemodeltcp", "protocol": "modbus", "reportCycle": 1000000000, "collectCycle": 1000000000, "visitorConfig": {"register": "HoldingRegister", "offset": 25, "limit": 1, "scale": 1, "isSwap": false, "isRegisterSwap": true}}]}], "deviceModels": [{"name": "devicemodeltcp", "properties": [{"name": "tag1_0", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_1", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_2", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_3", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_4", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_5", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_6", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_7", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_8", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_9", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_10", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_11", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_12", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_13", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_14", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_15", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_16", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_17", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_18", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_19", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_20", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_21", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_22", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_23", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}, {"name": "tag1_24", "dataType": "float", "accessMode": "ReadWrite", "defaultValue": 0, "minimum": 1, "maximum": 99999}]}], "protocols": [{"name": "modbus-devicetcp_1", "protocol": "modbus", "protocolConfig": {"slaveID": 1}, "protocolCommonConfig": {"tcp": {"ip": "10.0.2.15", "port": 5028}, "commType": "tcpclient", "reconnTimeout": 1000000000, "reconnRetryTimes": 1000, "collectTimeout": 1000000000, "collectRetryTimes": 1000, "collectType": "sync"}}, {"name": "modbus-devicetcp_2", "protocol": "modbus", "protocolConfig": {"slaveID": 2}, "protocolCommonConfig": {"tcp": {"ip": "10.0.2.15", "port": 5029}, "commType": "tcpclient", "reconnTimeout": 1000000000, "reconnRetryTimes": 1000, "collectTimeout": 1000000000, "collectRetryTimes": 1000, "collectType": "sync"}}, {"name": "modbus-devicetcp_3", "protocol": "modbus", "protocolConfig": {"slaveID": 3}, "protocolCommonConfig": {"tcp": {"ip": "10.0.2.15", "port": 5030}, "commType": "tcpclient", "reconnTimeout": 1000000000, "reconnRetryTimes": 1000, "collectTimeout": 1000000000, "collectRetryTimes": 1000, "collectType": "sync"}}, {"name": "modbus-devicetcp_4", "protocol": "modbus", "protocolConfig": {"slaveID": 4}, "protocolCommonConfig": {"tcp": {"ip": "10.0.2.15", "port": 5031}, "commType": "tcpclient", "reconnTimeout": 1000000000, "reconnRetryTimes": 1000, "collectTimeout": 1000000000, "collectRetryTimes": 1000, "collectType": "sync"}}, {"name": "modbus-devicetcp_5", "protocol": "modbus", "protocolConfig": {"slaveID": 5}, "protocolCommonConfig": {"tcp": {"ip": "10.0.2.15", "port": 5032}, "commType": "tcpclient", "reconnTimeout": 1000000000, "reconnRetryTimes": 1000, "collectTimeout": 1000000000, "collectRetryTimes": 1000, "collectType": "sync"}}, {"name": "modbus-devicetcp_6", "protocol": "modbus", "protocolConfig": {"slaveID": 6}, "protocolCommonConfig": {"tcp": {"ip": "10.0.2.15", "port": 5033}, "commType": "tcpclient", "reconnTimeout": 1000000000, "reconnRetryTimes": 1000, "collectTimeout": 1000000000, "collectRetryTimes": 1000, "collectType": "sync"}}, {"name": "modbus-devicetcp_7", "protocol": "modbus", "protocolConfig": {"slaveID": 7}, "protocolCommonConfig": {"tcp": {"ip": "10.0.2.15", "port": 5034}, "commType": "tcpclient", "reconnTimeout": 1000000000, "reconnRetryTimes": 1000, "collectTimeout": 1000000000, "collectRetryTimes": 1000, "collectType": "sync"}}, {"name": "modbus-devicetcp_8", "protocol": "modbus", "protocolConfig": {"slaveID": 8}, "protocolCommonConfig": {"tcp": {"ip": "10.0.2.15", "port": 5035}, "commType": "tcpclient", "reconnTimeout": 1000000000, "reconnRetryTimes": 1000, "collectTimeout": 1000000000, "collectRetryTimes": 1000, "collectType": "sync"}}, {"name": "modbus-devicetcp_9", "protocol": "modbus", "protocolConfig": {"slaveID": 9}, "protocolCommonConfig": {"tcp": {"ip": "10.0.2.15", "port": 5036}, "commType": "tcpclient", "reconnTimeout": 1000000000, "reconnRetryTimes": 1000, "collectTimeout": 1000000000, "collectRetryTimes": 1000, "collectType": "sync"}}, {"name": "modbus-devicetcp_10", "protocol": "modbus", "protocolConfig": {"slaveID": 10}, "protocolCommonConfig": {"tcp": {"ip": "10.0.2.15", "port": 5037}, "commType": "tcpclient", "reconnTimeout": 1000000000, "reconnRetryTimes": 1000, "collectTimeout": 1000000000, "collectRetryTimes": 1000, "collectType": "sync"}}]}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。