回复:变量既有输入也有输出使用什么接口链接给功能块?

扬凡

  • 帖子

    295
  • 精华

    0
  • 被关注

    24

论坛等级:侠士

注册时间:2010-02-23

黄金 黄金 如何晋级?

发布于 2025-06-24 11:56:25

4楼

展开查看
以下是引用gefp在2025-06-23 17:03:22的发言 >1楼

https://support.industry.siemens.com/cs/document/109476062/why-is-it-sporadically-not-possible-to-operate-the-cpu-via-the-panel-when-you-parameterize-the-hmi-tags-with-the-inout-parameters-?dti=0&lc=en-DE


https://support.industry.siemens.com/cs/document/109478253/why-is-data-of-the-hmi-system-or-the-web-server-sometimes-overwritten-in-the-s7-1500-?dti=0&lc=en-DE


看到1楼的老师发的链接,我大概明白是怎么一回事儿了。就是说1200/1500以后的HMI与PLC数据通讯策略不一样了。S7-300/400那时候是在过程印象前采集HMI数据,所以可以跟程序执行同步。但是1200/1500开始变成固定的数据采集时隙。这个采集时隙可能在PLC程序执行过程中,这就变成程序执行完写一遍输出,然后HMI也写一遍,这两个可能就不一样,造成的结果就是HMI触发的数据被PLC写入干扰掉了。这种情况会发生在INOUT接口数据,其它接口数据没有影响。


那么问题来了,使用INOUT接口的DB块变量在HMI引用,如何做到不被PLC写数据干扰呢?这个技法大家有没有?


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15100条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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