1、DeviceProfile配置如下
name: Temperature isHidden: false tag: "" properties: valueType: Float32 readWrite: R units: "" minimum: "" maximum: "" defaultValue: "" mask: "" shift: "" scale: "0.01" offset: "" base: "" assertion: "" mediaType: "" attributes: primaryTable: HOLDING_REGISTERS rawType: Int16 startingAddress: 4003
注意下面的rawType,和上面的scale,valueType
2、讀取溫度值如下
00 01 00 00 00 05 01 03 02 02 26
226對應550,scale 0.01代表小數點2位,實際顯示的數據就是5.5
3、日誌
下面的[2 38]代表,02 26的10進制,這個地方看起來好彆扭。