您现在所在的是:

PLC论坛

回帖:5个,阅读:656 [上一页] [1] [下一页]
1618
247373545
文章数:398
年度积分:50
历史总积分:1618
注册时间:2014/8/14
发站内信
发表于:2014/8/27 10:31:00
#0楼
PLC编程中,最烦恼的就是暂停编写,因为暂停分很多种,有复位暂停,有暂停后还要继续运动。 想知道暂停后按运行,接着之前运动的暂停应该如何编写。。不会每一步都加个辅助继电器吧
2334
东昌机电
文章数:643
年度积分:50
历史总积分:2334
注册时间:2013/9/13
发站内信
工控人谈电商
发表于:2014/8/27 10:51:20
#1楼
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
SANKA电机
1618
247373545
文章数:398
年度积分:50
历史总积分:1618
注册时间:2014/8/14
发站内信
发表于:2014/8/27 11:01:42
#2楼
回复 #1楼 东昌机电
这是时序控制中每部停止的意思吗?
恕我愚笨
2334
东昌机电
文章数:643
年度积分:50
历史总积分:2334
注册时间:2013/9/13
发站内信
工控人谈电商
发表于:2014/8/27 11:06:51
#3楼
以下是引用2473735452014/8/27 11:01:42的发言:
这是时序控制中每部停止的意思吗?
恕我愚笨

这是显而易见的,原因是因为目前的PLC编程机制还是顺序编程方式而不是事件触发机制。

话说回来,的确是蛮笨的。

Regards
SANKA电机
1618
247373545
文章数:398
年度积分:50
历史总积分:1618
注册时间:2014/8/14
发站内信
发表于:2014/8/27 11:14:03
#4楼
回复 #3楼 东昌机电
加入那么多输入传感器,事件触发的也不在少数吧。
2334
东昌机电
文章数:643
年度积分:50
历史总积分:2334
注册时间:2013/9/13
发站内信
工控人谈电商
发表于:2014/8/27 11:51:17
#5楼
以下是引用2473735452014/8/27 11:14:03的发言:
加入那么多输入传感器,事件触发的也不在少数吧。

目前只有少数的PLC品牌支持事件触发,例如SoftPLC,用Java编程。

Regards
SANKA电机

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003