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

大家说说PLC程序暂停的方式 点击:10962 | 回复:21



happinessman88

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:36帖 | 122回
  • 年度积分:0
  • 历史总积分:789
  • 注册:2010年5月02日
发表于:2011-03-21 22:40:32
楼主

对于PLC程序的暂停,我是采用中断方式作控制的,一旦按暂停按钮,即进入中断程序,再次按运行按钮,程序退出中断,返回正在执行的程序步。

大家还有什么好的方法?请讨论讨论,发表一下你们的高见。




wyb2866255

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2011-03-22 08:53:07
1楼
还可用转移方法:一旦安暂停按钮,使某点值 1(如M1.0=1),M1.0的常开点连接JMP转移指令,去处如:11,在11处编程:按运行按钮,使M1.0=0。这样程序退出转移处,回原程序。

zzll

  • 精华:1帖
  • 求助:0帖
  • 帖子:3帖 | 1328回
  • 年度积分:0
  • 历史总积分:5259
  • 注册:2003年3月10日
发表于:2011-03-22 09:10:14
2楼
暂停时按下暂停按钮,单步动作做完时下一步动作暂时停止。但是暂停取消后又接着下一步运行。

yuanzhiguang1357

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 226回
  • 年度积分:0
  • 历史总积分:939
  • 注册:2011年3月11日
发表于:2011-03-22 10:32:28
3楼

是三菱编程软件吧?语句指令中不是有PLT,可以用它来作。

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2011-03-22 13:43:33
4楼

完善的工艺程序 不需要考虑程序的暂停 ,暂停在程序里做好的! 一般的程序不能随机暂停(中断的性质是随机的,所以不建议用中断做暂停),只能在执行完某个完整的程序段才能暂停!

Piston

  • 精华:0帖
  • 求助:1帖
  • 帖子:23帖 | 13107回
  • 年度积分:18
  • 历史总积分:40065
  • 注册:2009年5月22日
发表于:2011-03-22 14:11:52
5楼
不管是中断还是子程序调用,其返回方式都不宜使用按钮来返回,毕竟这是人为地干预程序的自动执行,你无法确定中断程序\子程序当前的执行状态,可能这时候某些寄存器或存储单元的数据已经被调用的程序更改了,直接转换程序执行方向有可能出错或导致程序执行混乱,所以直接外部干预是不可取的。事实上,程序暂停操作有其他的更好的方式

peteryanwei

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2007年12月10日
发表于:2012-12-03 09:46:08
6楼
  其他更好的方式,比方说!不要含蓄.

秦君_1

  • 精华:8帖
  • 求助:22帖
  • 帖子:148帖 | 4867回
  • 年度积分:1651
  • 历史总积分:39896
  • 注册:2005年6月28日
发表于:2012-12-03 10:22:52
7楼
台达PLC你可以使用MC指令,暂停条件满足,使能到MC N0  MCR N0之间,需要暂停后输出表现成什么样子,尽管在这里面写逻辑。这样实质PLC还在不停运行,但是表现在外部,输出可以没有任何反应。

ljbcompany

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 1289回
  • 年度积分:0
  • 历史总积分:5847
  • 注册:2011年4月24日
发表于:2012-12-11 12:41:46
8楼

蘑菇头急停按钮更方便。还有“上升沿”和“下降沿”都可以搭配组合成"Pause"功能的,PLC真好用。

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 81回
  • 年度积分:0
  • 历史总积分:666
  • 注册:2005年12月15日
发表于:2015-02-26 00:52:39
9楼

除了SFC的暂停,其他方式还没用过呢

hyn8051

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 19回
  • 年度积分:1
  • 历史总积分:10
  • 注册:2010年5月09日
发表于:2015-03-04 10:26:51
10楼

我认为只是暂停PLC程序有时是没用的,比如程序中打开了一个气缸,在气缸动作过程中有异常,这时如果只暂停程序,气缸还是会继续动作的,我们想要的暂停其实是希望气缸能停止下来或退回去。所以不能直接暂停程序,还要运行一段暂停处理程序才安全

hsqknx

  • 精华:0帖
  • 求助:3帖
  • 帖子:7帖 | 393回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2011年3月23日
发表于:2015-03-20 09:05:00
11楼

进入中断程序超时不跳出就会产生报警,这是不可能的

zhengmingjun

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 32回
  • 年度积分:0
  • 历史总积分:25
  • 注册:2008年7月25日
发表于:2015-08-19 08:45:02
12楼

学习学习学习学习学习

xiaoyang1989

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 118回
  • 年度积分:16
  • 历史总积分:392
  • 注册:2013年3月15日
发表于:2015-09-02 10:19:42
13楼

对的。。不好,,,,,,,,,,,,,,,,,

水中的蓝天_55

  • [版主]
  • 精华:1帖
  • 求助:3帖
  • 帖子:55帖 | 1688回
  • 年度积分:0
  • 历史总积分:13063
  • 注册:2004年4月02日
发表于:2015-09-02 10:31:14
14楼

在梯形图编程时,输出用M中继,再用M中继输出到Y.暂停按钮可串到M与Y之间.这样可不改变M的状态,只改变了Y的状态.

guangling11

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 93回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2015年5月15日
发表于:2015-09-02 13:06:52
15楼

风格等等等等等等等等等等等等等等等等等等

LBX112233

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 711回
  • 年度积分:209
  • 历史总积分:596
  • 注册:2012年5月10日
发表于:2018-07-10 21:09:11
16楼

学习下


到底如何暂停啊




ZJYYJANY

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 103回
  • 年度积分:0
  • 历史总积分:124
  • 注册:2015年12月03日
发表于:2018-10-09 19:31:04
17楼

需要按据工艺要求,来编制暂停程序。安全第一!

OutLander

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2018年10月10日
发表于:2018-10-10 14:02:06
18楼

条件---比如2个信号同时有,则--进入暂停子程序呢?新人刚来望前辈们指教

永夜凡

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 208回
  • 年度积分:99
  • 历史总积分:256
  • 注册:2012年5月10日
发表于:2018-10-12 16:07:31
19楼

新手来看看,哈哈,好东西大家来分享


hfj1234

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 289回
  • 年度积分:0
  • 历史总积分:179
  • 注册:2013年5月06日
发表于:2019-07-03 13:12:09
20楼

正在尝试中,不清楚有什么好的方法没?楼主有建议吗


热门招聘
相关主题

官方公众号

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