|
本人小白,机械专业本科,最近在做毕业设计。调试传感器时出现问题,传感器为激光位移传感器,采用modbus rtu协议。
2 I' y- T: b, s2 u3 | ?3 f我将传感器接到电脑上,下载了串口调试助手进行调试。但发送命令后无数据返回。说明书上命令格式如下
3 [* X/ N2 y& D! W1 V H: `◎ ◎ ◎ ◎ 设置采样频率:: ~8 L4 I4 q7 U' M
* 命令格式:从机地址 功能码 寄存器地址 设置值 CRC 校验
3 B& `- @# K i' H 0x79 0x06 0x0006 Index CRC16
! [6 J4 H% B4 k6 b3 o
+ S& [. E4 |8 p& B% i z) T* 返回数据 从机地址 功能码 寄存器地址 设置值 CRC 校验( { Q& m$ Y, \3 g4 S4 t4 R0 w
0x79 0x06 0x0006 Index CRC16+ K+ B* a4 M/ S
* \& K6 b H# s J* 数据说明
; r2 Z8 y$ B# o( c频率索引值如下表:索引值 频率值 (Hz) 索引值 频率值 (Hz)
3 l0 C9 [. K: W2 G3 A 0 1 9 1000, O0 k) k, T) \9 y' m
1 2 10 2000
: v/ w% ^, n6 F 2 5 11 3000
8 P/ L* y- X8 t7 C: o- F 3 10 12 40003 D3 k# q! N e h
4 20 13 5000
, t! G6 P) L. s" _ 5 50 14 预留, e0 V$ a# }8 L) B
6 100 15 预留
/ O0 N% f; X4 l; h: u# e 7 200 16 预留, Q. w9 k$ Y8 C: W' _0 y
8 500 17 预留
6 U8 L0 R1 P- A! @7 T" ^( z
, Z3 I+ w7 s: T8 z+ E. C ~
) v/ v4 P- V+ G3 }) c2 X. v发送79 06 00 06 0A E5 3A(E53A为crc16校验码)后,无任何数据返回。请各位高手指教~ |
|