回复:200SMART读取温控表数据,如果通讯断线,数据寄存显示不变吗?怎么检测数据错误或者通信中断信息?

已锁定

划船歌子

  • 帖子

    188
  • 精华

    0
  • 被关注

    27

论坛等级:侠士

注册时间:2016-11-04

钻石 钻石 如何晋级?

发布于 2023-01-31 23:20:35

6楼

展开查看
以下是引用芳季在2023-01-30 21:40:00的发言 >1楼

如果断线就要变,那你觉得要变成什么?变成0?

我寄一封信给你,你收到了。然后我仙游了。你觉得这信里的字会变成0吗?已经收到的信息又怎会变呢?

打电话给他,他接电话,说明他尚在人间。plc发信息给从站,它回,说明它在线。

有什么困难?

季老师,一如既往的幽默啊。

理是这个理,一问一答,但我的理解是,如果通信断线,WINCC记录最后一次的通信数值,界面上数据是不会变化的,而实际上这个温控温度也基本不怎么变化,这样会给客户造成误解的,认为数据一直是好的,也就是这个温度,而实际上已经不一定了,只是界面上寄存了。

我想要做通信中断处理,不管断线或者其他什么原因引起的中断,数据就变0或者最大值吧,让客户知道这里出问题了,要看现场表的数值才行。

请各位老师指点一二,学习下,谢谢!


目前考虑用错误位非0   做一下数据替换处理,替换为0或者最大值,等通信恢复,再用实际值,不知可行否,有什么遗漏没考虑到,有没有其他方案可以做?谢谢

每天成长一点点!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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