登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:关于暂停在程序中的编写

点击:707 回复:5

PLC编程中,最烦恼的就是暂停编写,因为暂停分很多种,有复位暂停,有暂停后还要继续运动。 想知道暂停后按运行,接着之前运动的暂停应该如何编写。。不会每一步都加个辅助继电器吧
14-08-27 10:31
CASE结构就可以了,也可以用步进程序。
运行按钮-------步号+1
步号=XXX   执行XXXX
如果用ST语言表达就是:
CASE STEP OF
   1 :   执行动作
     IF 暂停按钮  THEN
        执行暂停动作;
     ELSE STEP:=STEP + 1;
   2 :执行动作
     IF 暂停按钮  THEN
        执行暂停动作;
     ELSE STEP:=STEP + 1;
   3:执行动作
     IF 暂停按钮  THEN
        执行暂停动作;
     ELSE STEP:=STEP + 1;
   ……
用梯形图表达么就是比较指令。
Regards
14-08-27 10:51
这是时序控制中每部停止的意思吗?
恕我愚笨
14-08-27 11:01

引用 247373545 在 2014/8/27 11:01:42 发言【内容省略】

这是显而易见的,原因是因为目前的PLC编程机制还是顺序编程方式而不是事件触发机制。
话说回来,的确是蛮笨的。
Regards
14-08-27 11:06
加入那么多输入传感器,事件触发的也不在少数吧。
14-08-27 11:14

引用 247373545 在 2014/8/27 11:14:03 发言【内容省略】

目前只有少数的PLC品牌支持事件触发,例如SoftPLC,用Java编程。
Regards
14-08-27 11:51

工控新闻

更多新闻资讯