OMRON PLC程序的复位 点击:1976 | 回复:11



shtq

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:16帖 | 101回
  • 年度积分:0
  • 历史总积分:1203
  • 注册:2005年6月14日
发表于:2006-11-17 13:54:00
楼主
各位高工,小弟在编程中碰到点问题,就是在程序工作过程中,如何停止程序,让程序重新开始工作,要满足两个条件:一.电源不断电. 二.采用的是OMRONCP1H系列PLC.
如有好的控制方式请不吝赐教,谢谢.



newchp

  • 精华:3帖
  • 求助:0帖
  • 帖子:113帖 | 3966回
  • 年度积分:0
  • 历史总积分:9364
  • 注册:2006年7月15日
发表于:2006-11-17 14:22:00
1楼
有几种思路供你参考:
1。使用IL和ILC指令;
2。在程序中做一个停止辅助继电器,把该继电器串到各个控制回路中。
当然了,你得在外部做响应的“启动” 和“停止”按钮

新工控

  • 精华:0帖
  • 求助:1帖
  • 帖子:22帖 | 198回
  • 年度积分:0
  • 历史总积分:786
  • 注册:2005年1月01日
发表于:2006-11-17 22:10:00
2楼
电源正常的话,程序会一直正常工作。 newchp说的是外部输出的启动和停止吧?如果是调试程序,可以让PLC运行 OR 停止工作。START OR STOP?

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2006-11-17 22:14:00
3楼
满足条件跳转。

shtq

  • 精华:0帖
  • 求助:1帖
  • 帖子:16帖 | 101回
  • 年度积分:0
  • 历史总积分:1203
  • 注册:2005年6月14日
发表于:2006-11-18 11:05:00
4楼
谢谢NEWCHP,有一点我没有提到,我的程序中存在子程序,主要是子程序复不了位,断开子程序调用,子程序输出不变.

liqqqq836

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 90回
  • 年度积分:0
  • 历史总积分:203
  • 注册:2004年9月18日
发表于:2006-11-19 13:02:00
5楼
 满足条件跳转

xiaohq

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2006年4月18日
发表于:2006-11-30 16:59:00
6楼
必须先中断子程序

清风狂吹

  • 精华:2帖
  • 求助:0帖
  • 帖子:42帖 | 395回
  • 年度积分:0
  • 历史总积分:792
  • 注册:2003年5月07日
发表于:2006-11-30 23:03:00
7楼
选用内部继电器,再次触发

chenyilun

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 244回
  • 年度积分:0
  • 历史总积分:863
  • 注册:2005年9月12日
发表于:2006-12-01 23:16:00
8楼
用SET,RSET指令

hjl1234

  • 精华:1帖
  • 求助:0帖
  • 帖子:41帖 | 397回
  • 年度积分:0
  • 历史总积分:1288
  • 注册:2005年9月14日
发表于:2006-12-01 23:31:00
9楼
  可采用JEP/JME控制,当不执行这段程序时,输出一样不变!

rgbpgkynk

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 47回
  • 年度积分:0
  • 历史总积分:73
  • 注册:2004年10月22日
发表于:2006-12-01 23:52:00
10楼
JEP/JME 好像可以的

雪世界

  • 精华:9帖
  • 求助:0帖
  • 帖子:428帖 | 4411回
  • 年度积分:0
  • 历史总积分:20190
  • 注册:2005年8月04日
发表于:2006-12-04 15:22:00
11楼
用多任务的PLC,可分为三个部分.第一部分是启动部分,第二部分是控制部分,第三是复位部分.在PLC的外部加一个复位按钮,当按下复位钮时,停止控制部分,运行复位部分,只要是条件满足就可以再次运行了.

热门招聘
相关主题

官方公众号

智造工程师