{ "tid":4, "version":1, "device":"路面状况传感器", "model":"YGLM-Z2", "protocol":"ModbusRTU", "packet":{ "1":{ "code":3, "addr":0, "quantity":29, "resplen":58, "cycle":3000 } }, "DataUp":[ { "sid":1, "name":"laser_height", "namezh":"激光高度", "unit":"mm", "endian":0, "type":0, "ratio":0, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":0, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":2, "name":"temperature1", "namezh":"温度1", "unit":"℃", "endian":0, "type":2, "ratio":10, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":8, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":2, "name":"temperature2", "namezh":"温度2", "unit":"℃", "endian":0, "type":2, "ratio":10, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":10, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":3, "name":"vertical_height", "namezh":"垂直高度", "unit":"", "endian":0, "type":0, "ratio":0, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":16, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":4, "name":"horizontal_distance", "namezh":"水平距离", "unit":"", "endian":0, "type":0, "ratio":0, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":18, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":5, "name":"laser_distance", "namezh":"激光距离", "unit":"", "endian":0, "type":0, "ratio":0, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":20, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":6, "name":"infrared_temperature", "namezh":"红外温度", "unit":"℃", "endian":0, "type":2, "ratio":10, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":22, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":7, "name":"voltage", "namezh":"电压", "unit":"", "endian":0, "type":2, "ratio":10, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":24, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":8, "name":"env_temperature", "namezh":"环温", "unit":"℃", "endian":0, "type":2, "ratio":10, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":26, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":9, "name":"dev_state1", "namezh":"设备状态1", "unit":"", "endian":0, "type":0, "ratio":0, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":32, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":10, "name":"dev_state2", "namezh":"设备状态2", "unit":"", "endian":0, "type":0, "ratio":0, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":34, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":11, "name":"waterfilm_height", "namezh":"水膜高度", "unit":"mm", "endian":0, "type":2, "ratio":100, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":40, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":12, "name":"ice_thickness", "namezh":"冰厚度", "unit":"mm", "endian":0, "type":2, "ratio":100, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":42, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":13, "name":"snow_thickness", "namezh":"雪厚度", "unit":"mm", "endian":0, "type":2, "ratio":100, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":44, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":14, "name":"friction_coefficient", "namezh":"摩擦系数", "unit":"", "endian":0, "type":2, "ratio":100, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":50, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":15, "name":"road_condition", "namezh":"路面状态", "unit":"", "endian":0, "type":0, "ratio":0, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":52, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 }, { "sid":16, "name":"snow_deep", "namezh":"雪深", "unit":"mm", "endian":0, "type":0, "ratio":0, "base":0, "uplimit":0, "lowlimit":0, "cid":1, "start":54, "len":2, "alarm":0, "duration":0, "desc":null, "bit":0 } ], "DataDown":{ } }