西门子PLC子程序如何复位? 点击:5062 | 回复:6



gimfen

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 22回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2015年1月22日
发表于:2015-01-25 16:40:37
楼主

本人在原来的PLC程序中添加了子程序,子程序可以被调用,并可以按主程序的流程开、停设备。但将开停机的转换开关转到停止位置,主程序的设备可以停机、被子程序驱动的设备停不下来,必须将PLC关闭才能停下来。请高手指点问题出现在哪里?

注:子程序中的I0.0为开停机的转换开关。





gimfen

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 22回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2015年1月22日
发表于:2015-01-25 16:58:25
1楼

这样可以吗

领域

  • 精华:8帖
  • 求助:80帖
  • 帖子:481帖 | 3926回
  • 年度积分:915
  • 历史总积分:140763
  • 注册:2008年2月29日
发表于:2015-01-25 19:05:58
2楼

程序应该使用SM0.0驱动,可以使用条件(Q0.2)复位解决

gimfen

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 22回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2015年1月22日
发表于:2015-01-25 21:15:44
3楼


回复内容:

对: 领域 程序应该使用SM0.0驱动,可以使用条件(Q0.2)复位解决 内容的回复!

SM0.0只要PLC上电运行就一直置on,这样怎么能复位?

阿水--王者之师

  • 精华:25帖
  • 求助:348帖
  • 帖子:1617帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2015-01-25 21:40:17
4楼

     你的主程序的调用  子程序 应该使用SM0.0驱动,不要使用 Q 0.2

gimfen

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 22回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2015年1月22日
发表于:2015-01-25 21:48:45
5楼


回复内容:

对: 阿水--王者之师      你的主程序的调用  子程序 应该使用SM0.... 内容的回复!

我有几个子程序,主程序只要Q0.2有输出才调用这个子程序,几个子程序不可同时工作。

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2015-01-26 08:55:49
6楼

程序好像有点问题。

                   


热门招聘
相关主题

官方公众号

智造工程师