技成培训网论坛

 找回密码
 立即注册
打印 上一主题 下一主题
开启左侧

[已答复] modbus通讯疑问

[复制链接]
跳转到指定楼层
楼主
发表于 2016-5-8 16:07:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式   来自:36.161.39.109

您正在浏览的页面需要登录,为了提高您的阅读体验,请在右上角登录您的账号!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
1.Modbus通讯格式是针对一个字符所规定的格式,一帧是由规定的码区组成的,那么每个码区是不是就是由一个或若干个字符组成的呢,它们在传送过程中是不是要遵守字符所规定的格式呢,那么例如地址码中的01,除了要传送01外,还应在01的前后加上起始位和停止位,为什么在码区里面没有体现出来呢
2.数据的传送是按帧传送,在传送的过程中每个字符之间是可以停顿的,也就是每个码区在传送的过程中都是有间隔的,如果有中断程序的话,这样是不是会影响数据的传送呢
麻烦李老师给予详细的回答,万分感谢
2
发表于 2016-5-11 23:28:59 | 只看该作者   来自:223.73.53.18
1、通信格式字设置好以后,停止位、起始位和校验位是硬件自动加上去的,程序里无需再处理;
2、信息传送过程中的字符停顿是有时间限制的,应该是小于1.5个字符的传送时间吧,传送过程来了不是发送完成和接受完成的中断,应该会有影响,这要靠合理的优化程序了,也可在程序里处理,发送失败时再次发送。
3
 楼主| 发表于 2016-5-15 20:47:45 | 只看该作者   来自:36.161.39.109
明白了,谢谢
4
发表于 2016-5-18 20:18:48 | 只看该作者   来自:101.71.85.116
信息传送过程中的字符停顿是有时间限制的,由通信协议规定。
发送过程与中断无关,中断程序不影响发送
此软件“仅限学习交流”,如用于商业用途,请到官方购买正版软件,追究法律责任与“技成培训网”无关!
本站仅提供软件下载,不提供软件安装、破解等指导服务。
您需要登录后才可以回帖 登录 | 立即注册

本版技能点规则

小黑屋|技成培训网论坛   粤ICP备11069432号-1

GMT+8, 2024-4-28 18:44

Powered by jcpeixun X3.3

© 2007-2024 深圳市技成科技有限公司

快速回复 返回顶部 返回列表