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

程序中暂停功能的实现 点击:2633 | 回复:35



大桔子

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 31回
  • 年度积分:21
  • 历史总积分:714
  • 注册:2014年11月19日
发表于:2021-11-01 15:24:34
楼主

1.功能:

发生报警时 就自动暂停机台动作,触摸屏上提示报警;

人工确认后,按复位按钮清除报警,按下继续运行按钮后机台继续运行。

注1:本功能的暂停并不能立即停止所有动作,需要把当前的步执行完,不继续执行下一步

如果需要立即停止机器人或者伺服这种的,需要将暂停信号接入机器人的暂停信号或者伺服的STOP信号,恢复暂停后,重新给一次启动信号,这样才能实现完整的暂停后继续运行的动作。

2.应用场景

1)适用于卡料,无料,需要人员介入后 继续恢复生产的情况下使用

2)连续生产,不许停机



====针对没有步进功能的PLC,用动作步写的动作流程,在这个基础上实现的暂停功能 ====

====有意见或者建议的麻烦大家提出 ,谢谢====

正在下载,请等待……
下载附件需0积分!



楼主最近还看过



沐风沐风

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 149回
  • 年度积分:209
  • 历史总积分:3077
  • 注册:2017年6月10日
发表于:2021-11-01 16:28:19
1楼

气缸,油缸,转盘等这样的动作的部件还是需要单独暂停,你这个只是暂停流程 ,流程不会往下面进行,如果是因为感应器没到位导致了暂停,流程是停住了,这时候人工去处理异常,干涉了感应器,这时候感应器有了信号,气缸,油缸,装盘因为条件导通了,忘记写暂停的话,那就直接就动作了,是十分危险的。所以我写暂停的时候,尽可能用SET输出,然后在所有输出的前面加上暂停。这样暂停断了输出,无论怎么动感应器等导通的条件,只要暂停不复位,输出就永远没有输出,是比较安全的。这种写法比较浪费程序步,写起来比较麻烦,费事,不过相对安全,所有我一般会这样写。   


有些人是在程序流程的第一步写暂停,这样就算用OUT也没事,不过这样的话,程序里面的上升沿,下降沿  PLS 这样的脉冲指令就不能用, 这种写法比较简单,只用一个触点就可以了,但是这种写法对编写者的逻辑要非常明确,不然忘记写一个暂停就比较危险。


综上:第一种比较安全,不过程序比较复杂,要2个触点,一个置位触点,一个复位触点,流程中也是,程序步多。 

          第二种相对简单,不过对编写者人员的全局掌控要非常强,容易漏写暂停,有风险,程序只用一个触点驱动OUT就行。



大家还有其他的方式写暂停没有?

狒狒082

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 59回
  • 年度积分:0
  • 历史总积分:115
  • 注册:2015年10月21日
发表于:2021-11-02 09:54:33
2楼

人才啊,写的太好了

yg89539246

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 826回
  • 年度积分:65
  • 历史总积分:320
  • 注册:2009年6月30日
发表于:2021-11-02 11:50:03
3楼

人才啊,写的太好了

silky_56

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 1828回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2003年8月15日
发表于:2021-11-02 12:09:09
4楼

谢谢楼主的分享

erew

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 136回
  • 年度积分:0
  • 历史总积分:1249
  • 注册:2017年6月23日
发表于:2021-11-05 11:31:24
5楼

挺不错的

芽菜@技术豆

  • 精华:0帖
  • 求助:4帖
  • 帖子:23帖 | 326回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2021-11-06 15:19:43
6楼

人才啊 ,快给我介绍个对象,我也会暂停了


djyjcl

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 27回
  • 年度积分:0
  • 历史总积分:130
  • 注册:2015年7月03日
发表于:2021-11-24 14:47:49
7楼

下载收藏,谢谢!!!!!

Hamid

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 50回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2021年11月18日
发表于:2021-11-24 14:52:54
8楼

谢谢分享

litachi

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 20回
  • 年度积分:0
  • 历史总积分:164
  • 注册:2021年11月22日
发表于:2021-11-25 16:21:41
9楼

下载收藏,谢谢!!!!!

雁过无痕

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 71回
  • 年度积分:10
  • 历史总积分:126
  • 注册:2021年11月05日
发表于:2021-11-25 16:49:34
10楼

引用 "yg89539246" 的回复,发表在3楼
        内容: 人才啊,写的太好了

Hamid

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 50回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2021年11月18日
发表于:2021-11-25 18:08:20
11楼

谢谢分享

紫枫林

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 248回
  • 年度积分:0
  • 历史总积分:111
  • 注册:2018年1月05日
发表于:2021-11-30 16:41:06
12楼

谢谢分享

yang20908

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 1342回
  • 年度积分:118
  • 历史总积分:7918
  • 注册:2010年4月06日
发表于:2021-12-04 09:46:35
13楼

气缸除了三位五通电磁阀控制的之外,能暂停吗

zwb6122502

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1309回
  • 年度积分:0
  • 历史总积分:289
  • 注册:2007年10月30日
发表于:2021-12-04 10:34:47
14楼

感谢楼主的分享         

a2066858

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 41回
  • 年度积分:0
  • 历史总积分:84
  • 注册:2019年10月15日
发表于:2021-12-08 21:11:10
15楼

谢谢楼主的分享  VERY GOOD!

大桔子

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 31回
  • 年度积分:21
  • 历史总积分:714
  • 注册:2014年11月19日
发表于:2021-12-23 21:30:24
16楼

"沐风沐风" 的回复,发表在1楼
        对内容: 【气缸,油缸,转盘等这样的动作的部件还是需要单独暂停,你这个只是暂停流程 ,流程不会往下面进行,如果是因为感应器没到位导致了暂停,流程是停住了,这时候人工去处理异常,干涉了感应器,这时候感应器有了信号,...】进行回复:

        -----------------------------------------------------------------

对于你说的,我有几点说明一下:

1)我使用的设备只有在两种情况下会出现暂停:停止类报警,或者停止信号;出现急停类报警时,会清空流程步,提示初始化设备。一旦暂停的话 触摸屏上有对应的提示信息,然后就是人工处理。


2)你说人工去处理异常,感应器突然有了信号,实际上也是没关系的,不会突然动作,只会将步号送到D0里面,但是暂停标志位ON时,会禁止将D0的值给到D1,只有消除报警后,按下继续运行按钮才会,运行到下一步。


3)借鉴你说暂停后禁止输出,我想了下可以用主控指令控制输出,列如三菱的MC指令,MC N0 Y0 。。(中间写PLC的输出)。。MCR ,再用Y0 控制 输出公共端的通断,这样的话  软硬件都进行了暂停

大桔子

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 31回
  • 年度积分:21
  • 历史总积分:714
  • 注册:2014年11月19日
发表于:2021-12-23 21:31:12
17楼

"yang20908" 的回复,发表在13楼
        对内容: 【气缸除了三位五通电磁阀控制的之外,能暂停吗】进行回复:

        -----------------------------------------------------------------


不能,只能执行完当前动作后停止下一步动作。

张小琪008

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 149回
  • 年度积分:35
  • 历史总积分:145
  • 注册:2016年7月27日
发表于:2021-12-24 08:26:40
18楼

谢谢分享好资料的,下载学习

大桔子

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 31回
  • 年度积分:21
  • 历史总积分:714
  • 注册:2014年11月19日
发表于:2021-12-26 22:24:18
19楼

有兴趣的可以考虑下在这个框架下  如何实现单步运行(即按一下启动,执行一步,用于验证动作)和空运行(模拟有物料的情况的运行状态)

有思路的兄弟可以提出来一起讨论下,我看到就回复

DocChenB

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 558回
  • 年度积分:0
  • 历史总积分:274
  • 注册:2018年12月20日
发表于:2021-12-30 20:23:40
20楼

人才啊,写的太好了


热门招聘
相关主题

官方公众号

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