完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 wangnanot 于 2015-7-30 17:00 编辑
一.TLINK轻松实现MODBUS RTU通讯协议 实物举例:TLINK如何连接PLC 所需器材:GPRS DTU+PLC PLC串口使用MODBUS RTU协议,比如说我用03功能码去读取PLC的8个寄存器: 请求指令:01 03 00 00 00 08 44 0C 应答指令:01 03 10 4E 1F 4E 1F 4E 1F 4E 1F 4E 1F 4E 1F 4E 1F 4E 1F AA EE 只要PLC收到正确的指令,就会返回对应的应答。 使用DTU和PLC通过串口连接起来,DTU的功能是使PLC和TLINK云端建立连接,数传模式为透明传输。 所以,要实现和PLC的MODBUS RTU通讯,只要TLINK实现下发指令和接收指令即可。 根据MODBUS主从站的定义,TLINK为主站,PLC为从站。下面第三点是具体的步骤。 二.操作步骤 1.设置DTU为透传模式 1.1注册TLINK账号 1.2创建设备 登陆账号,点击左侧的添加设备。 编辑参数,并添加传感器8个。 1.3获取序列号并写入DTU 使用TCP连接必须得有一个唯一的序列号作为设备编号。 在设备面板中选择您刚刚创建好的设备的图标,点击图标或点击配置连接协议如下图: 进入连接页面,如图所示选TCP协议对应的序列号。 打开DTUSetting配置工具,写入配置参数及序列号。 点击“配置为DTU透传模式”——“重启”。 2.配置连接协议—下发指令 登陆TLINK,进入设备页面,找到对应设备点击——配置连接协议,写入下发指令: 选择16进制发送,发送周期设置为30秒。 2.配置连接协议—解析应答指令 TLINK已经下发指令给PLC,接下来要对PLC应答返回的数据进行解析,如下图使用协议标签 根据应答指令:01 03 10 4E 1F 4E 1F 4E 1F 4E 1F 4E 1F 4E 1F 4E 1F 4E 1F AA EE 点击协议标签按钮,生成一组对应应答数据的协议标签。 01 03 10:头字节使用HE 4E 1F:数据两个字节,使用D AA EE:CRC16校验 点击“连接”,配设完成。 查看监控中心页面: 连接完成。 |
|
相关推荐
1个回答
|
|
谢谢分享 希望有更多好的东西可以分享
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1139 浏览 0 评论
346 浏览 0 评论
在只有一个电子负载仪的情况下,如何持续监控并记录太阳能充电板的全程充电电流?
2327 浏览 1 评论
6556 浏览 1 评论
9738 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 11:22 , Processed in 0.602179 second(s), Total 42, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号