--- 产品参数 ---

公司logo

直川科技

78內容 |  5.4w浏览量  |  9粉丝

+关注

--- 产品详情 ---

ZCT1360J-LBS-BUS-H2-77是上海直川电子科技有限公司研发生产的单轴倾角传感器,水平安装,最大测量角范围单轴±60°,精度0.5°,RS485输出(Modbus协议)。

一、 通信协议:

  1. 通讯协议兼容modbus RTU协议:

波特率为:9600bps,校验位:偶校验,数据位:8,停止位:1;默认地址:01H。

寄存器地址

数据值名称

数据类型

取值范围

读写类型

默认值

0002H

X轴角度值-低位

自定义

量程

R

-

0003H

X轴角度值-高位

自定义

量程

R

-

0010H

设置绝对/相对零点

int16U

0000H~ 00FFH

R/W

0000H

0011H

本机地址

int16U

01H~ FFH

W

01H

R为只读,W为只写,R/W为可读可写。读寄存器用03H、写寄存器用06H。寄存器值低位在前

  1. 设置命令(设置地址或绝对/相对零点)的时序逻辑:

1)为了提高产品的可靠性和稳定性,该设置命令必须连续按照Modbus时序发送两次,并得到两次正确回复后才能设置成功,并且产品会自动锁定设置功能(产品重新上电才能解除锁定)。其他情况均会设置不成功,并且产品会锁定设置功能。

时序:上电后主机发送第一次设置命令—>从机回复设置成功命令—>主机再次发送设置命令—>从机再次回复设置成功命令—>产品设置成功并锁定设置功能

2)可以通过广播命令(广播地址00)批量设置产品(地址或绝对/相对零点),但是产品无返回值,需要产品重启后,逐个产品单独验证是否设置成功。

  1. 读取角度数据命令:

设备地址

功能码

读取角度数据起始地址低字节

读取角度数据起始地址高字节

读取角度数据个数高字节

读取角度数据个数低字节

CRC校验

1字节

0×03

1字节

1字节

1字节

1字节

2字节

响应:

设备地址

功能码

返回角度数据字节个数

读取角度数据起始地址低字节1

读取角度数据起始地址低字节2

读取角度数据起始地址高字节1

读取角度数据起始地址高字节2

CRC校验

1字节

0×03

1字节

1字节

1字节

1字节

1字节

2字节

例如:

发送命令:01  03  00  02  00  02  65  CB

返回数据:01  03  04  22  10  00  00  F1 8E

若量程为±60°,返回的角度为-18.7°(角度值=[((1 * 16 + 0) *256 + (2 * 16 + 2))/100 - 60 ]);

若量程为±45°,返回的角度为-3.7°(角度值=[((1 * 16 + 0) *256 + (2 * 16 + 2)) /100- 45)。

 注:

1、超量程显示对应测量方向的最大值或最小值。(例如量程为±60°的,小于-60°,返回角度为-60°)。

2、可连续读取0002H开始的最多8个寄存器,未定义的寄存器返回值用00H填充。

  1. 设置传感器地址命令:

设备地址

功能码

本机地址寄存器地址高字节

本机地址寄存器地址低字节

本机地址(目标值)高位

本机地址(目标值)低位

CRC校验

1字节

0×06

1字节

1字节

1字节

1字节

2字节

响应:

设备地址

功能码

本机地址寄存器地址高字节

本机地址寄存器地址低字节

本机地址(目标值)高位

本机地址(目标值)低位

CRC校验

1字节

0×06

1字节

1字节

1字节

1字节

2字节

例如:

发送命令:01 06 00 11 00 05 19 CC

返回数据:01 06 00 11 00 05 19 CC

该命令将传感器的地址设置为0×05

 注:

1、地址在连续应答成功后2次后,立即后生效

2、设置地址有效值范围为01~FF。

  1. 设置传感器相对(非零)或绝对(00)零点命令:

设备地址

功能码

设置/取消相对零点起始地址高字节

设置/取消相对零点起始地址低字节

设置/取消相对零点命令值高字节

设置/取消相对零点命令值低字节

CRC校验

1字节

0×06

1字节

1字节

1字节

1字节

2字节

响应:

设备地址

功能码

设置/取消相对零点寄存器起始地址高字节

设置/取消相对零点寄存器起始地址低字节

设置/取消相对零点命令值高字节

设置/取消相对零点命令值低字节

CRC校验

1字节

0×06

1字节

1字节

1字节

1字节

2字节

例如,设置相对零点:

发送命令:01 06 00 10 00 FF C8 4F

返回数据:01 06 00 10 00 FF C8 4F

 注:

1、设置零点在连续应答成功后2次后,立即后生效

2、设置参数:00为绝对零度,非零为相对对零度