|
本人小白,机械专业本科,最近在做毕业设计。调试传感器时出现问题,传感器为激光位移传感器,采用modbus rtu协议。
) z/ p4 [7 w% Y% `( N7 |1 K1 C我将传感器接到电脑上,下载了串口调试助手进行调试。但发送命令后无数据返回。说明书上命令格式如下
% Y- D" u* D# s4 i( K◎ ◎ ◎ ◎ 设置采样频率:
/ [, Q h+ Z9 Z+ @" ]# F H8 q* 命令格式:从机地址 功能码 寄存器地址 设置值 CRC 校验$ k! c: @4 e8 x' I
0x79 0x06 0x0006 Index CRC16
* _9 m# z! v3 u7 j/ k3 b
6 Y/ Z5 i: |- a# b D* 返回数据 从机地址 功能码 寄存器地址 设置值 CRC 校验- n/ Q+ O b" o$ n4 D0 Q% U. [
0x79 0x06 0x0006 Index CRC16
! T; ]8 Z0 F t6 _5 y3 h' C, U, _
1 V& P8 }( j$ Z' |5 u* 数据说明
# C; L/ [. I" ?4 G3 q# y, G8 |; \频率索引值如下表:索引值 频率值 (Hz) 索引值 频率值 (Hz)! O7 Q1 g1 S& [$ Q& ?
0 1 9 10003 W9 d L5 z( c0 A3 r0 `! K
1 2 10 2000
; z; x( _4 _* G/ [# _. s1 X 2 5 11 3000
: z8 c9 A0 h& |% G3 j$ W 3 10 12 4000' \( C& L0 N4 f1 x
4 20 13 5000
& [. J' g* B. N- Y/ V F 5 50 14 预留
$ t# {3 s9 F( {' f8 a; V 6 100 15 预留
# f: M3 ~8 [5 s s# P* b2 q- ?2 ~ 7 200 16 预留
7 k% q4 G ~3 z2 E. ~ 8 500 17 预留: s! A2 Y" @$ v+ J7 r7 j
0 k# r) m- j9 Q- l* |
3 N1 l q# }' h* x
发送79 06 00 06 0A E5 3A(E53A为crc16校验码)后,无任何数据返回。请各位高手指教~ |
|