回复:与仪表自由通讯问题!

芳季

西门子1847工业学习平台

  • 帖子

    15788
  • 精华

    102
  • 被关注

    985

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2016-09-08 10:40:28

12楼

展开查看
以下是引用热河泉在2016-09-08 08:38:25的发言 >

季芳老师,这种问题怎么来试验呢?有好的方法吗?这个问题已经困惑我好几天了!

无法具体地告诉你怎么处理。只能提醒你个别原因,引申到其他情况靠你想象了。

发送的信息在发送正在进行中,你去修改内容,那么这段信息整段都是废的了。等同于书本印刷折页,一页纸中一半是第三页一半是第四页。不知道你有没有注意这些事情。然而,通讯是纯硬件的工作,只要执行了发送指令,就再与软件无关(指本次发送),你的软件可以毫无顾忌地修改什么。如果修改发生在发送完成之后,那么这次的发送没有问题。如果修改碰上在没有发送完成的时候,那么摊上事了。

这样的错误,当波特率很高的时候,对的机会就大。因为利用速度躲过了很多次出错的机会,可以有数量更多的通讯次数没有碰上错误。从而认为通讯较正常。但是波特率低的话,每次都碰上出错,结果没有一次正常了,一帧的数据不是头遇到错误就是尾遇到错误。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33300条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。