|
本人小白,机械专业本科,最近在做毕业设计。调试传感器时出现问题,传感器为激光位移传感器,采用modbus rtu协议。
# ^8 R& r1 \. C/ q; T9 l我将传感器接到电脑上,下载了串口调试助手进行调试。但发送命令后无数据返回。说明书上命令格式如下
% r2 J8 K: Z, g& E' o ~◎ ◎ ◎ ◎ 设置采样频率:
1 U' {2 ^9 s3 q, t* 命令格式:从机地址 功能码 寄存器地址 设置值 CRC 校验
) W. [/ c; w3 Z% b7 _8 D T 0x79 0x06 0x0006 Index CRC16
0 E9 M$ l* q7 D6 t- j4 N+ }( }8 M6 s" D* v0 a
* 返回数据 从机地址 功能码 寄存器地址 设置值 CRC 校验 X7 F% g/ I# k/ o
0x79 0x06 0x0006 Index CRC16
2 B3 x T/ k F! e% H3 D, {) V* r! L- P% u- X$ O: G
* 数据说明
; I6 m4 ~# J' X# J* l/ |频率索引值如下表:索引值 频率值 (Hz) 索引值 频率值 (Hz)3 J7 G( q& \: h/ t7 G5 g
0 1 9 1000
7 z% x' l4 K0 M! ^; D& P2 m 1 2 10 2000
Y' E( E3 ]) n; F( K0 A 2 5 11 3000: E! P4 s+ g2 @6 }" }1 I- _
3 10 12 4000. U0 z! ` b! m; G) C. m
4 20 13 5000
2 v. G" |$ w* l4 T7 Q# S 5 50 14 预留
' R( Y5 @" {. J } C) s 6 100 15 预留4 ?& J4 s4 \3 e7 w. _% l; l4 g
7 200 16 预留
! | m# @$ W `3 ?( D3 \7 D0 o' V) O 8 500 17 预留5 l7 o T- K1 T' z9 V% Q! x
/ Q" |# o, O4 h
$ ]0 D7 A: e' h; d3 B
发送79 06 00 06 0A E5 3A(E53A为crc16校验码)后,无任何数据返回。请各位高手指教~ |
|