一种特殊要求夹具控制的PMC程序编写

一种特殊要求夹具控制的PMC程序编写

大家好,我是共享屋,通过分享知识让一部分增长见识,通过学习,让一部分提升能力,能力的提升表现在解决问题思路方面。只有你能力提升了,增长见识了,你才会有更多的机会去赚钱,否则,你还是原来的你。

共享屋主要是一个学习数控机床电气知识的平台,本人不是从事维修工作,本人从事数控机床电气研发工作,工作内容大部分是机床PLC程序的编写以及系统以及参数设定以及系统二次开发方面。那么对于我来说,解决实际维修的问题更多的是通过理论分析去提供方法,而不是靠死的经验,因为不同厂家的机床的东西都不同。

 

一个人能力的大小不在于实践了多少,也不在于你看了多少书,重要的是将你学到的理论知识应用于实践多少。在网络上,本人擅长的是通过机床的故障判断问题的方向以及解决故障的思路。通过一个完整的思路将所学的知识传授给学员。

 

学习本来就是一个循序渐进的过程,无论你是参加线下的培训还是线上的培训,你必须跟着一个稳定的老师学习,线下的学习是很直观,但是你学到的基本是入门的知识,因为,基本一个课程再2到3天左右,讲解的太深,你理解不了,吸收不了,所以3天后可以讲解的内容也就不多,因为这些知识你之前都是不怎么看大的,所以你压根也提不出问题。我之前的文章也写过,老师上课,最希望的就是学员的互动,因为只有互动,老师才可以将自己的知识更好的传播出去。

 

对于培训,可以一个月将发那科PMC的课程讲解完,讲解完就没事了?就像你学习语文一样,你是不是从上学开始一直学习,是不是一个从浅入深的过程?你刚开始学习是不是在学习认字?后来学习利用自己学习的东西创造出文章?

对于学习PMC,究竟学习什么?我的课程目标主要有以下几方面。

1、主要应用于维修方面的知识。

2、如何阅读一个陌生发那科PMC程序的能力

3、如何练习编写发那科PMC程序。

 

我的教学主要方法是在线分享与解答问题,没有视频,所以对于需要视频学习的,我基本是不收的,即使你付钱了,我也会退,因

为,我满足不了你的需求。因为个人觉得,有些知识我提前教给你,遇到问题,你即使不会,我也会告诉你该如何解决,然后将对应的课程再温习下,这样的效果更好,不要让更多的教程给你增加累醉,而且,对于发那科PMC程序的编写更多的是思路,你有什么样的疑问,我给什么样的答案。

在实际工作中,我们经常遇到为机床增加工装夹具,对于成熟的机床厂,发那科PMC程序可能有都有的,我在之前也写过如何增加夹具的文章。

如何给FANUC系统机床增加夹具控制功能

 

当然,在中,我们也会遇到特殊要求的夹具控制,比如昨天我的一会学员遇到的问题:

 

一种特殊要求夹具控制的PMC程序编写

 

特殊要求:执行夹具夹紧的时候第一组夹具需要夹紧–放松–夹紧的动作要求:

 

一种特殊要求夹具控制的PMC程序编写

 

一种特殊要求夹具控制的PMC程序编写

一种特殊要求夹具控制的PMC程序编写

 

梯形图中X13.0代表夹紧按钮 X13.1代表放松按钮, Y300.0 Y300.1 Y300.2 Y300.3 Y300.4分别与要求中的Y0.0 Y0.1 Y0.2 Y0.3 Y0.4对应。

如何验证梯形图动作是正确的,我们可以通过信号跟踪的方法:

一种特殊要求夹具控制的PMC程序编写

 

但是以上梯形图中有一个问题就是在夹紧—放松-–夹紧动作的时候是没有时间延时的,与实际动作要求不符合,如何增加延时的时间呢?我们可以利用断电延时定时器做。参考文章:课程四 FANUC PMC功能指令之固定延时关断定时器 TMRBFSUB77

对以上梯形图进行修改:

 

一种特殊要求夹具控制的PMC程序编写

 

一种特殊要求夹具控制的PMC程序编写

 

以上箭头部分为新增加的内容,然后通过周期扫描跟踪的方法采集梯形图的动作时序如下所示:

 

一种特殊要求夹具控制的PMC程序编写

 

当然要实现这样的逻辑可以有多种,不同的PLC编写的方法也不同,感兴趣的可以自己测试下。其实对于这种逻辑在工控上是最简单的了,而数控上的PMC,难点在于系统信号的理解与应用

 

© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容