当前位置:文档之家› NHZD10CR光照传感器通信协议测试

NHZD10CR光照传感器通信协议测试

NHZD10CR光照传感器通信协议测试

1.传感器技术参数

精确度:±4%rdg+5dgts;

线性度:±2%;

量程:0~200000 lx;

输出信号:RS485;

输出值计算:输出值(lx)=高位字×65536+低位字;

接线定义:红:电源+,绿:GND,黄:RS485A,蓝:RS485B;

功耗:≤25mW@5V;

工作电压:DC 4~15V 或24v;

温度范围:-40~80℃;

湿度范围:0~100RH;

2.接线方式

3. RS485通信格式

串口格式:出厂默认9600,1,N;

协议说明:出厂默认设备地址0AH,照度高16 位寄存器地址00H,照度低16 位寄存器地址01H;

通信协议:Modbus-RTU;

读照度数据,以下数据均为16 进制。

实际将返回实测值。

4.更改设备地址

设备地址保存在保持寄存器42H;

命令格式:SS 06 00 42 00 NN HH LL;

SS 为现设备地址,如485 总线上只有一个设备,可以用广播地址00;

NN 为新设备地址;HH、LL 为CRC 校验码。

返回格式:SS 06 00 42 00 NN HH LL;SS 为现设备地址,新地址要设备重启后才从生效。

例:改设备地址为0AH,命令00 06 00 42 00 0A A8 08

改设备地址为0BH,命令00 06 00 42 00 0B 69 C8

改设备地址为0CH,命令00 06 00 42 00 0C 28 0A

改设备地址为01H,命令00 06 00 42 00 01 E9 CF

改设备地址为02H,命令00 06 00 42 00 02 A9 CE

5.更改波特率

波特率设置数保存在保持寄存器40H;

命令格式:SS 06 00 40 00 NN HH LL;

SS 为设备地址,如485 总线上只有一个设备,可以用广播地址00;

NN 为新波特率设置数;HH、LL 为CRC 校验码。

返回格式:SS 06 00 40 00 NN HH LL;SS 为设备地址,新波特率要设备重启后才从生效。

例:改设备波特率为1200,命令00 06 00 40 00 00 89 CF

改设备波特率为4800,命令00 06 00 40 00 02 08 0E

改设备波特率为9600,命令00 06 00 40 00 03 C9 CE

6.实验结果

相关主题