回复:两个SR40以太网通信,主站如何实现从站同一个寄存器的读和写

已锁定

zix_1234

  • 帖子

    9
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2013-11-07

普通 普通 如何晋级?

发布于 2020-01-09 14:45:51

7楼

搜索到了论坛里的相关帖子,“jzhsh2007 主题: 关于西门子200smartPut/Get通讯时间延迟的疑问”。

就是第二个问题,他是用向导做的,没有解决的答案。

希望的效果是,当一个从站掉线后,其他从站仍然能够快速传输数据。

可能类似MODBUS轮询,在以太网通讯的内部,每条指令都是排队进行的。一个指令无法达到从站时,有个等待时间。这个等待时间比较长。找不到地方将它调小。

现场尝试了另一个方式,用秒脉冲来触发get指令。即,每次同时接通3个get指令(对应3个从站)持续0.5秒。这样数据不如之前一样变化快,只有每秒钟变化1次。当其中一个从站掉线后,主站中另两个从站的数据仍然每秒变化一次。两个从站掉线后,主站中第三个从站的数据还是每秒变化一次。

想不明白什么道理。

当如上编程时,主站对3个从站的写操作PUT指令,也能够将数据有效给到3个从站。

 

利用自动化和信息化提升国内设备制造水平
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8946条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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