回复:PLC程序手动自动切换

芳季

西门子1847工业学习平台

  • 帖子

    15511
  • 精华

    101
  • 被关注

    961

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2018-09-10 10:28:02

15楼

展开查看
以下是引用划船歌子在2018-09-10 09:01:31的发言 >14楼

芳老师说到点子上了,感觉这是个挺复杂麻烦的事,也许是我才入手这样的工艺,还不太懂,没什么经验。做过这样的一个机械,工艺不是很复杂,就是水平升降伺服机械手,走一步到一个位置,执行一部分操作,(比如抓取、落料等,当然执行这些动作的时候有联锁条件的),然后再走一部,执行类似的下一部分操作,循环如此。正常情况下是没问题的。但疑惑在于任意时刻、任意位置暂停、停止,然后恢复现有状态继续运行,搞了好久,大部分位置都没事,但总有个别位置暂停可以,再运行,设备就乱蹦了,搞的头大。也请老师继续分享下这方面的经验,非常感谢。

以下是引用芳季在2018-08-17 17:34:29的发言 >3楼:有人说,可以记忆最...

引用3楼详细内容:

有人说,可以记忆最后自动状态,然后恢复继续运行。

我说,是可以。那么你为什么要停?停下来干什么?干过什么?是要暂停一下吗?如果是仅仅为了暂停就可以。(其实还是要考虑一些事情的。这里不详述这类事件了)

你肯定是发现一点异常,然后停下来,人工介入,操作过,然后希望恢复,才用上这样的功能。你想想,剩余的动作都要放弃,而令机器机械复位,可能会造成一大片工序的断裂……而且不是每个工人都知道哪个叫做机械原始位置,有时候根本做不到。

我觉得编程最伤脑筋的就是这个事情。

不知道楼主是不是指这个范围的手动自动切换呢?

这个复杂程度你也知道。那么我在这里也不可能说全大家的设备情况。我点一点:

xz方向气缸驱动的抓取机械手(大家脑补一下这个情景),从A处夹取工件放到B处。

爪手是闭合的握住东西的时候,这个设备准备要做什么?可能要做什么?

与此同时,下位开关已到达,那么,上面的假设,现在只剩下了一个什么动作?

……

爪手是闭合的说明正在拿着工件。那么只能是朝B地点的走向。

再者下位开关已经到达,说明只剩下两种可能。一,A地点刚好发出夹持指令,此时停机,气缸夹住工件。二,到达B地点,下游并没有允许放下工件,所以停留在B地点。

此时,大家正在想什么呢?是啊。这两个可能性又是怎么区分呢?

没错,没别的了,只剩下一条路了。(略)

至此,此时此刻只要一发出自动指令,必然机械手只有一个动作可以做。那就是……

留个小小的空间大家能不能活跃一下气氛。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8945条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。