首页 上一页 1 2 下一页 尾页

西门子PLC 输出点有多种控制方法怎么处理? 点击:2799 | 回复:22



风的声音

    
  • 精华:0帖
  • 求助:28帖
  • 帖子:30帖 | 67回
  • 年度积分:300
  • 历史总积分:351
  • 注册:2007年9月03日
发表于:2023-07-01 23:41:37
楼主
求助帖50分-未结帖

现在遇到一个问题,就是以空压机和阀门的开启为例,空压机有四种启动方式分别手动启动,自动运行,,纯气运行,巡检运行,这样都输出到同一个Q点的问题就来了,空压机手动启动(按一下松开,自己保持输出)时需要自锁,自动运行,纯气运行和巡检运行又不想要自锁,信号有就运行,没有就停机,写的空压机这个程序,停止只能通过串在上面的多个(纯气,自动,巡检分别加一个常闭点)常闭点来停止,这样就感觉程序很累赘,还有感觉串太多常闭停止不安全,这里是自动(火警)优先,巡检运行,纯气运行和手动必须确保万无一失的断开,所以很担心,万一巡检或者纯气的常闭停止按钮没有断开,导致回路火警时不能输出,所以,大家根据我写的这个有什么办法可以解决这个问题,同时也看看我写的这个起保停,还有自动/手动切换还能怎么优化下,让更安全,可靠,谢谢各位大神费心思看我的累赘描述。



楼主最近还看过

solk_yt

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:2
  • 历史总积分:618
  • 注册:2015年7月15日
发表于:2024-01-29 14:59:55
21楼

引用 "zzz666" 的回复,发表在6楼
        内容: 楼主需要将手动模式和其他模式分开考虑,手动模式启动的时候其他模式无效。...

不错的,实用

aljj

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 30回
  • 年度积分:6
  • 历史总积分:42
  • 注册:2015年5月22日
发表于:2024-01-30 10:03:03
22楼

对于自动/手动切换,可以考虑使用状态机或子程序的方式来简化逻辑。



热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页