会员登陆会员注册论坛菜单论坛样式查看帮助

东莞自动化论坛
  你的位置:东莞自动化论坛 → 供求信息 → 浏览帖子:现有串口通讯Modbus协议的从站调试软件,能实时...
现有串口通讯Modbus协议的从站调试软件,能实时显示串口收发的数...--东莞自动化论坛--工控论坛|www.dgzdh.com
发表一个新主题 开启一个新投票 回复些主题 你是本帖的第 209 位阅读者
 『 帖子主题 』:现有串口通讯Modbus协议的从站调试软件,能实时显示串...

zhongy


帮派:自动化
金钱:1250
经验:238
魅力:238
帖数:1

『 新手上路 』
  信 息  留 言  OICQ  邮 箱  主 页  编 辑   引 用楼   顶

现有串口通讯Modbus协议的从站调试软件,能实时显示串口收发的数据,能助您轻松调试调试


本人系华北电力大学在校研究生,一直在做一个垃圾焚烧发电项目的DCS组态,其中需要通过Modbus与PLC进行通讯,为了调试方便,特编写了一个Modbus的测试软件,能实时显示串口收发的数据,轻松实现了Modbus功能的测试要求。
为了最大化利用该软件的价值,现将其介绍给各位,如有同行需要,可与我联系。电话:一三八一一六六四二二七。
Email:zhongyh0129@126.com
按此在新窗口浏览图片

该软件能完全解析功能码等相关信息,如上图,收到01 03 00 00 00 01 84 0A,表示收到主站发出查询信息为:01,从站地址01;03,功能码为3,表示读保持寄存器的值;00 00,读取的首地址为0;00 01,表示读取数据的个数为1;最后两个字节表示CRC校验码。
响应 01 03 02 00 01 79 84,表示从站从数据库中读取寄存器值后对主站的响应数据帧:01,从站地址01;03,功能码为3;02,表示反馈的数值需占用数据帧中的两个字节;00 01,表示该地址对应的数据值为1,占用两个字节;最后两个字节同样表示CRC校验码。

界面如上,该软件分为五个显示区域: 串口设置、数据库操作、串口状态、Modbus通讯、Modbus通讯监视。
串口设置:设置串口基本的通讯参数。
从站地址:Modbus从站地址。根据主站分配的情况而定。
数据库操作:从站变量信息存在数据库中,提取数值用于响应主站的请求。用户可以设定数据库更新周期。因为其它程序也有可能往从站数据库中赋值。
文本显示框列出了最新的Modbus通讯状态。以二进制的形式显示了从站收到的数据和响应的数据,并解释收到的查询码。
如果通讯正常可以在数据收发区域看到Modbus通讯的情况,数据收发的情况也可以通过字节数显示出来。

兼有主站,界面如下,与从站匹配,可实现功能码1、2、3、4、5、6、15、16,有需要的欢迎联系。
按此在新窗口浏览图片


————————————————————
东莞自动化网
http://www.dgzdh.com
状态:
2008-03-20 22:38:28 帖子管理:总置顶置顶精华加锁删除移动
共有 0 页, 0 张回复帖,每页有 10 张贴子 >> [ ]
页码:
  快 速 回 复

用户信息:

用户名: 没有注册?密码: 忘记密码?

帖子内容:
·HTML标签: 不可用
·UBB标签: 可用
·贴图标签: 可用
·Flash标签:不可用
·表情字符转换:不可用
·最多15KB

[按 Ctrl+Enter 直接发送]




电话:0769-22723100 传真:0769-22465296  版权所有:东莞自动化论坛  
页面执行次数:18073253次  执行时间:593.750 毫秒