回复:1200使用S7通讯的数据一致性问题

已锁定

一指禅_LYG

  • 帖子

    256
  • 精华

    0
  • 被关注

    3

论坛等级:侠士

注册时间:2021-06-24

普通 普通 如何晋级?

发布于 2021-08-10 20:59:01

4楼

展开查看
以下是引用RONGFU在2021-08-10 16:17:16的发言 >2楼

问题是你没办法判断是A的数据不对还是B的数据不对,S7通讯本身就不是实时通讯,断网判断也不是实时的。就算你做心跳检测,也需要时间来判断。还不如做智能从站了,断网做中断处理。如果你需要完全的数据互备,那是冗余系统干的事情了。

在嵌入式设计中,我也经常做这样的双机备份,采取的策略是写入两个独立的数据区,并且每个数据区均使用类似crc32这样的检验机制,在极端情况下,一个数据区块在写入时遭遇掉电等突发事件,这时另一个区块数据一定是完好的,所以数据基本上可以做到可信的。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15567条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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