求助,三菱暂停程序怎么编写 点击:1601 | 回复:18



井里青蛙

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 48回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2018年1月13日
发表于:2018-11-02 16:27:04
楼主
求助帖50分-已结帖

有哪位大神可以分享一下暂停程序的思路吗?循环过程中按下暂停停止输出,再按下启动按钮按当前位置继续行走,一直没有头绪,希望能说明详细点,谢谢




请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8531回
  • 年度积分:91
  • 历史总积分:332562
  • 注册:2011年4月25日
发表于:2018-11-02 20:08:34
1楼

其实不难,你把暂停按钮加在流程逻辑控制里面,按下按钮或者软元件,断开流程。

李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1209帖 | 6375回
  • 年度积分:216
  • 历史总积分:44409
  • 注册:2010年3月25日
发表于:2018-11-02 20:27:38
2楼

这个简单,首先必须要置位,复位指令。然后断开前面就可以了。

井里青蛙

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 48回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2018年1月13日
发表于:2018-11-02 20:33:19
3楼


回复内容:

对: 请叫我王老湿 其实不难,你把暂停按钮加在流程逻辑控制里面,按下按钮或... 内容的回复!

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

谢谢回答!不过我用的不是顺序控制的方法,单纯用触点的话再次启动时就没办法循环下去了,这怎么解决呢?

尝试努力

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 632回
  • 年度积分:731
  • 历史总积分:4246
  • 注册:2003年5月09日
发表于:2018-11-02 21:59:23
4楼

采用步进指令最好做,如果不采用步进指令,就用定时器先做一个类似步进指令的循环程序,再将你需要控制的调件加上去就可以了。


li老夫子

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 40回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2018-11-03 00:22:35
5楼

使用PLS指令,串到程式中

  • 精华:2帖
  • 求助:45帖
  • 帖子:49帖 | 545回
  • 年度积分:0
  • 历史总积分:10298
  • 注册:2018年9月14日
发表于:2018-11-03 08:49:05
6楼

多做个暂停开关,程序还在执行,把LDI串联到输出,程序有执行但无输出,再按下就会进行输出了。

乖乖小笨熊

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2018-11-03 08:56:10
7楼

暂停除了程序冻结在当前状态,还需要机械配合!!

程序简单:把输出相关的点断开,超时报警之类也断开计时防止出现误报警,如果是定位指令类需要注意相关剩余脉冲处理或者用绝对值定位指令做再次启动

你握不住的沙

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 448回
  • 年度积分:0
  • 历史总积分:1909
  • 注册:2017年12月14日
发表于:2018-11-03 09:05:19
8楼

暂停之后想从当前位置,继续运行的话,只能用步进指令吧?三菱可以用M8040来实现

水边清浅横枝瘦

  • 精华:0帖
  • 求助:4帖
  • 帖子:78帖 | 3488回
  • 年度积分:8
  • 历史总积分:5664
  • 注册:2006年7月11日
发表于:2018-11-03 09:33:07
9楼

这个应该不难吧。

LC小白

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 10回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2018年10月31日
发表于:2018-11-03 10:37:02
10楼

我觉得这个不难


kk99902198

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:43
  • 注册:2011年10月17日
发表于:2018-11-03 15:19:46
11楼

你用的是vb编写的吗还是c

wxyuanli

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2012年4月23日
发表于:2018-11-03 22:40:36
12楼

学习学习,向大神们致敬!

zhuzhiqing

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 25回
  • 年度积分:0
  • 历史总积分:306
  • 注册:2013年7月20日
发表于:2018-11-09 18:25:57
13楼

看你的意思应该是用了定时器做的程序吧,改成累计定时器就ok了,再把暂停按钮串到定时器的地方和输出的地方就OK 了

gongkongkbkb1244

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 211回
  • 年度积分:1
  • 历史总积分:218
  • 注册:2018年3月29日
发表于:2018-11-15 17:34:55
14楼

按下暂停的时候记录运行的步,将需要保存数据设置为保持型,然后就可以断开所执行的步了,等继续的时候将记录的步置位就可以了,如果还有特殊的数据保持不了,就想办法记录下来,继续的时候恢复就可以了!

哲一

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 165回
  • 年度积分:0
  • 历史总积分:396
  • 注册:2018年8月13日
发表于:2018-11-25 14:11:54
15楼

按下暂停的时候记录运行的步,将需要保存数据设置为保持型,然后就可以断开所执行的步了,等继续的时候将记录的步置位就可以了,如果还有特殊的数据保持不了,就想办法记录下来,继续的时候恢复就可以了

高慧鹏

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 121回
  • 年度积分:0
  • 历史总积分:129
  • 注册:2017年11月07日
发表于:2018-12-20 15:45:48
16楼

用ALT指令编写就行了吧

Eleven_Uncle

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:1
  • 历史总积分:77
  • 注册:2018年7月03日
发表于:2018-12-21 15:17:03
17楼

看整体程序架构,流程图实际运用中少见,可考虑增加一个类似步进的功能,能停止自动,点击都恢复自动,不多这样就对机械结构原件有要求,总体来说,有些麻烦

Smile-lyc

  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2793帖 | 22283回
  • 年度积分:311
  • 历史总积分:144042
  • 注册:2006年8月04日
发表于:2018-12-23 06:03:53
18楼

建议大家分享一下问题解决经验或办法。互相学习、交流、探讨。这也是论坛活动宗旨所在。


热门招聘
相关主题

官方公众号

智造工程师