|
本人小白,机械专业本科,最近在做毕业设计。调试传感器时出现问题,传感器为激光位移传感器,采用modbus rtu协议。
( c) t0 h1 |! p; S0 U$ \) K我将传感器接到电脑上,下载了串口调试助手进行调试。但发送命令后无数据返回。说明书上命令格式如下( C9 t* O9 V- I4 e' M
◎ ◎ ◎ ◎ 设置采样频率:
4 d; v+ y$ e- y$ B6 O( Q7 u* 命令格式:从机地址 功能码 寄存器地址 设置值 CRC 校验
" j$ P. ^5 f, j& R3 c6 e9 W 0x79 0x06 0x0006 Index CRC16( d) u' c- q3 O% A" ^+ x0 }
+ O6 { O2 M$ ]" A1 R: o* 返回数据 从机地址 功能码 寄存器地址 设置值 CRC 校验
) j* Y9 \# ]' t# J 0x79 0x06 0x0006 Index CRC16: h% x' |3 f ]# i! `' ^
! c* J9 Z1 t& J$ y. C" ?* 数据说明
/ T, m: ?8 k8 s- A2 z频率索引值如下表:索引值 频率值 (Hz) 索引值 频率值 (Hz)9 D# R5 ~1 f- y
0 1 9 1000% v: e4 X8 \$ G6 T
1 2 10 20005 K+ x' p# ^3 N9 V! y. N G
2 5 11 3000) P7 h7 v# `% s: l9 o
3 10 12 4000
! B5 U- f |& s$ R- P: G1 ~ 4 20 13 5000
, c3 d# c/ A0 v: S 5 50 14 预留6 [. h8 ?; ~; u
6 100 15 预留
! I! G% u, M! M2 Y) e/ b6 o 7 200 16 预留
& L; C9 M# |# K' E }( w9 S! v4 r9 g0 R 8 500 17 预留1 t% n5 m' H" i8 S ]$ P
4 c$ q# k5 j& w6 u
. n* z* N7 h# C0 @9 W1 P发送79 06 00 06 0A E5 3A(E53A为crc16校验码)后,无任何数据返回。请各位高手指教~ |
|