|
本人小白,机械专业本科,最近在做毕业设计。调试传感器时出现问题,传感器为激光位移传感器,采用modbus rtu协议。
$ K: C2 {1 _& K0 q! F( }( D' M; q我将传感器接到电脑上,下载了串口调试助手进行调试。但发送命令后无数据返回。说明书上命令格式如下
% J1 R1 b" e. N* S. ~◎ ◎ ◎ ◎ 设置采样频率:* C3 E3 v4 h3 K9 u2 s U
* 命令格式:从机地址 功能码 寄存器地址 设置值 CRC 校验
! ]3 N& X: U- Q: j( @& i6 {! Q 0x79 0x06 0x0006 Index CRC16
, N' [) H$ ?+ `9 e3 R
& A7 Z" ]/ }, e9 P- Q* _7 i* 返回数据 从机地址 功能码 寄存器地址 设置值 CRC 校验
5 k- G( O% e1 n5 X% j9 a% T- t 0x79 0x06 0x0006 Index CRC16) v$ m! Y. K/ w1 d6 [. t
/ x2 n8 b4 ]" `* 数据说明( g. i% t/ A4 v0 p! g* d* m( L
频率索引值如下表:索引值 频率值 (Hz) 索引值 频率值 (Hz)
4 z1 @8 f$ s+ D' j, S 0 1 9 1000# D) ?# X9 a% u y6 n& _+ I ]
1 2 10 2000, h. g5 p4 J: C$ P$ a, y e" Z. `
2 5 11 30009 q+ w! C7 K8 t+ g% x- [7 p0 f8 J
3 10 12 4000
. w( H2 w( x6 q9 ^2 R G 4 20 13 5000
( q. B8 A1 h! u 5 50 14 预留
% ?$ V( Z! h& a0 S# x; F 6 100 15 预留
+ B H* g, R& ?, v' N 7 200 16 预留
* L. I7 b; a9 \1 g: n 8 500 17 预留
1 Z3 _" b& m! [" g& ^. h1 G/ e0 e( t
7 ^5 s0 A. e1 |* Q" L$ Q发送79 06 00 06 0A E5 3A(E53A为crc16校验码)后,无任何数据返回。请各位高手指教~ |
|