好文档 - 专业文书写作范文服务资料分享网站

2《智能家居综合实训》 - 传感器及上行数据通道调试与测试 - 图文 

天下 分享 时间: 加入收藏 我要投稿 点赞

?

应答指令格式:

01 04 02 XX XX CRC校验

所发的指令是只读这个端口的数据。

01是设备码,在RTU-307B的配置中设定

04是功能码,04H-读输入寄存器,描述:读输入寄存器,字节指令操作,可读单个或者多个; 02是返回的字节长度。

XX XX是返回的数据 CRC校验是高低2个字节

详见:1- Modbus RTU 协议开发手册 (RS485 RS232).pdf和0Modbus协议—常用功能码详解.pdf

? 本实验采集中使用的是AI8通道,只采集1路数据,功能码是04,模块地址是01。指令表如下

(2) 指令编解码

PS:应答指令内的“XX XX”两个字节表示传感器数据内容 端口 AI1 AI2 AI3 AI4 发指令 01 04 00 00 00 01 31 CA 01 04 00 01 00 01 60 0A 01 04 00 02 00 01 90 CA 01 04 00 03 00 01 C1 CA 6

应答 01 04 02 XX XX CRC CRC 01 04 02 XX XX CRC CRC 01 04 02 XX XX CRC CRC 01 04 02 XX XX CRC CRC AI5 AI6 AI7 AI8 01 04 00 04 00 01 70 0B 01 04 00 05 00 01 21 CB 01 04 00 06 00 01 D1 CB 01 04 00 07 00 01 80 0B 01 04 02 XX XX CRC CRC 01 04 02 XX XX CRC CRC 01 04 02 XX XX CRC CRC 01 04 02 XX XX CRC CRC

对于传感器输出的信号,只要确定他是模拟量还是数字量就行

7

温度传感器它输出模拟量,其他传感器也有可能输出是模拟量信号

或者用

8

? 注意校验码的数据反转

? 本实验采集中使用的是AI8端口,只采集1路数据。

SMART端子未用?

3 RTU-307B上行信道配置与测试 3.1 RS485串口输出调试测试

RTU-307B可以直接用RS485或RS232串口转USB接口直连笔记本进行配置和测试

在笔记本调试过程中,因为实训室提供的是RS232转USB接口线,所以要用到RS485串口RS232再转USB接口线,才能直接联电脑配置

示意图表示可以连多个RTU-307B模块的485接口

9

? 调试接线方式为: 注意转接口引脚接线

A+?——>485接线口的TR+?…..?RSR23?…..?USB?…..?笔记本 B-?——>485接线口的TR-?…..?RS232?…..? USB?…..? 笔记本 如果485没有配接线口,可以用杜邦线直连对应管脚的排针。(详见ADAM 4150调试与测试连线)

(1)RTU-307B设备上行连接测试

打开串口

10

2《智能家居综合实训》 - 传感器及上行数据通道调试与测试 - 图文 

?应答指令格式:010402XXXXCRC校验所发的指令是只读这个端口的数据。01是设备码,在RTU-307B的配置中设定04是功能码,04H-读输入寄存器,描述:读输入寄存器,字节指令操作,可读单个或者多个;02是返回的字节长度。
推荐度:
点击下载文档文档为doc格式
5uzhl52jhb75cln2z0an3ef8l940h6007qu
领取福利

微信扫码领取福利

微信扫码分享