品牌
生产厂家厂商性质
成都市所在地
振动温度一体化RS485传感器
电源: 5V DC电源供电;
温度范围:0-250℃;
速度范围:0-100mm/s;
接线方式:4线制。电源线VCC、GND;通信线485A、485B;
地址编号:1-254(默认为1);
波特率:2400bit/s、4800bit/s、9600bit/s可设(默认9600);
数据位:8位;
停止位:1位;
奇偶校验:无。
采用私有协议,数据为小端模式,协议格式如下。
帧头 | 控制字 | 数据 | 帧尾 |
1字节 | 3字节 | N字节 | 1字节 |
帧头:0x2A
控制字:
1字节 | 2字节 | 3字节 |
设备地址 | 命令 | 数据长度 |
命令:0x01为读取当前速度和温度命令;
0x05为读取传感器地址;
0x06为写传感器地址。
帧尾:0x23。
设备应答协议与发送协议*。
控制命令 | 应答 |
0x01 读取当前速度和温度,数据长度为0; 例,传感器ID号为0x02,命令为:2A 02 01 00 23 | 数据为4字节。*二字节为速度扩大10倍,如当前速度为13.1mm/s,则数据为0x0083。 第三四字节为温度扩大100倍,如当前温度为20.5℃,则数据为0x0802; 例:2A 02 01 04 83 00 02 08 23 |
0x05 读取传感器ID号,此命令为广播,总线上只能挂一个设备,数据长度为0。 例:2A FF 05 00 23 | 返回当前传感器的ID号。 例如当前ID号为0x05,则数据为:2A FF 05 01 05 23 |
0x06 写传感器ID号,此命令为广播,总线上只能挂一个设备,数据长度为0。ID号范围1-254. 例如写传感器ID号为0x05,则数据为:2A FF 06 01 05 23 | 写入成功则返回写入的ID号,写入失败则返回0x00; 写入成功返回数据:2A FF 06 01 05 23; 写入失败返回数据:2A FF 06 01 00 23 |
振动温度一体化RS485传感器