回复:关于DP通信的问题

watson

  • 帖子

    174
  • 精华

    0
  • 被关注

    2

论坛等级:游侠

注册时间:2008-05-29

普通 普通 如何晋级?

发布于 2016-03-15 10:08:25

4楼

展开查看
以下是引用迷失中原在2016-03-14 17:04:37的发言 >1楼

    老生常谈的问题,以前论坛上有专门的介绍吧!分时控制发送就可以了!可以借鉴MODBUS,在首字节加上地址,结尾加上校验码,然后不同的地址对用不同的数据,就可以了!以D盘通讯速率,影响不是很大!

     此外,可以优化一下数据,尽量不传32位数据,如实数!可以将其通过FC106转换成16位整数,然后接受以后再还原。

非常感谢,我也好久没弄这些东西了,现在突然遇到这个问题,想起来就问一下,网上搜也没搜到,你这一说头尾各加一个标志,我就明白了,以前我一直担心如果只在头加一个标志来表示不同的数据,可能有问题,当然,这个可能跟DP的通信机制有关系。如果DP网络收到一帧数据,是整个数据一起刷过去的话,只在头加一个标志,根据这个标志,我能把数据对应上,如果不是整个数据一起刷过去,我接受的时候,可能会出错的。如果头尾都加标志,应该就没问题了。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33264条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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