Advertisement
当前位置:
求助,三菱暂停程序怎么编写
回复 | 人气 | 打印
井里青蛙 个人主页 给TA发消息 加TA为好友 悬赏50分-未结帖 发表于:2018-11-02 16:27:04 楼主

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

分享到: 收藏 回复 举报

请叫我王老湿 个人主页 给TA发消息 加TA为好友 发表于:2018-11-02 20:08:34 1楼
 

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

  回复 引用 举报
李东泽 个人主页 给TA发消息 加TA为好友 发表于:2018-11-02 20:27:38 2楼
 

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

  回复 引用 举报
井里青蛙 个人主页 给TA发消息 加TA为好友 发表于:2018-11-02 20:33:19 3楼
 


回复内容:

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

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

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

  回复 引用 举报
尝试努力 个人主页 给TA发消息 加TA为好友 发表于:2018-11-02 21:59:23 4楼
 

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


  回复 引用 举报
li老夫子 个人主页 给TA发消息 加TA为好友 发表于:2018-11-03 00:22:35 5楼
 

使用PLS指令,串到程式中

  回复 引用 举报
个人主页 给TA发消息 加TA为好友 发表于:2018-11-03 08:49:05 6楼
 

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

  回复 引用 举报
乖乖小笨熊 个人主页 给TA发消息 加TA为好友 发表于:2018-11-03 08:56:10 7楼
 

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

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

  回复 引用 举报
你握不住的沙 个人主页 给TA发消息 加TA为好友 发表于:2018-11-03 09:05:19 8楼
 

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

  回复 引用 举报
水边清浅横枝瘦 个人主页 给TA发消息 加TA为好友 发表于:2018-11-03 09:33:07 9楼
 

这个应该不难吧。

  回复 引用 举报
LC小白 个人主页 给TA发消息 加TA为好友 发表于:2018-11-03 10:37:02 10楼
 

我觉得这个不难


  回复 引用 举报
kk99902198 个人主页 给TA发消息 加TA为好友 发表于:2018-11-03 15:19:46 11楼
 

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

  回复 引用 举报
wxyuanli 个人主页 给TA发消息 加TA为好友 发表于:2018-11-03 22:40:36 12楼
 

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

  回复 引用 举报
zhuzhiqing 个人主页 给TA发消息 加TA为好友 发表于:2018-11-09 18:25:57 13楼
 

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

  回复 引用 举报
gongkongkbkb1244 个人主页 给TA发消息 加TA为好友 发表于:2018-11-15 17:34:55 14楼
 

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

  回复 引用 举报
哲一 个人主页 给TA发消息 加TA为好友 发表于:2018-11-25 14:11:54 15楼
 

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

  回复 引用 举报

相关主题
周点击排行
周回复排行
    最新求助
      Advertisement Advertisement