S7-1500+ET200高速模块断电保持处理

已锁定

白菜费大幅

  • 帖子

    177
  • 精华

    3
  • 被关注

    25

论坛等级:侠士

注册时间:2013-09-09

黄金 黄金 如何晋级?

S7-1500+ET200高速模块断电保持处理

1345

1

2023-06-02 12:02:24

最近项目上遇到一个问题。使用流量计做液体计量的。

S7-1515+ET200,高速计数器模块在ET200上。

加料启动→把已投料量换算成脉冲加载到脉冲输入的DI中→然后开始接收流量计脉冲→断电保持的缓存→断电保持已投料量寄存器,投料状态停止后,延时2.5s关闭DI接收脉冲。

为什么投料状态停止时要延时2.5s,这个因为状态停止瞬间,并不意味着阀门全部关闭液体立即停止流动了,其实这里是有个延时。

计数器缓存寄存器和已投料量寄存器是断电保持的,投料到一半停止的时候,已投料量会保持,此时即使断电了,高速计数器DI上电被清零,此时会重新加载已投料量到高速计数器DI中,继续之前的加料。

但是有个问题就是,加料中电柜突然断电,此时再上电,断电保持的计数缓存和已投料量也被清零了。这两个能被清零就意味着断电之前是高速计数器DI(ET200高速模块先被清零)清零后Move到断电保持的计数缓存,并且断电保持的计数缓存Move已投料量。

一时间不知道这个为什么应该何解?


我测试过,单独断PLC的点是不存在断电保持的计数缓存和已投料量寄存器被清零的,只要这两个不被清零,那么下次再投料就会把已投料量装载到DI继续计数。

S7-1500+ET200高速模块断电保持处理 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10590条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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