最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能生产

FANUC数控系统PMC控制功能在数控伺服转塔冲床中的应用

发布时间:2013-11-28 作者:王立勤 姜丽琴  来源:万方数据
关键字:数控 PMC 伺服 
本文介绍了FANUC系统中PMC轴控制功能的应用。具体阐述了PMC轴控制程序段数据信号的组成,各信号的含义和应用。

  图4中,F0056为通过宏指令定义的z轴移动距离值,R100.0为相关启动z轴移动的信号。这样当启动z轴时,z轴就获得了需要移动的数据值。(4)程序段停止禁止信号EMSBKA,相应地址为G143.7。目前设其为0,如果需要可加以应用。通过以上各个编程,确定了z轴作为PMC轴完成一个独立的程序段所需要的各种数据。

定义z轴移动距离
图4定义z轴移动距离

  3.4 PMC程序段的执行

  CNC可以将PMC的轴控功能存贮在它的缓冲区中,所以,可以顺序执行多个PMC控制的操作。图5表示一个例子。在此例中,命令[1]正在执行,命令[2]和[3]被储存在缓冲区中,并且命令【4】已经发出(轴控制程序段数据信号已设定)。

 PMC程序段的执行举例
图5 PMC程序段的执行举例 

  当命令的执行完成时:命令[2]从等待缓冲区传输到执行缓冲区;命令[3]从输入缓冲区传输到等待缓冲区;命令[4]传输到输入缓冲区作为指令程序段;输入缓冲区接收的命令[4]后,PMC把命令[5]发送到CNC(轴控制程序段数据信号被设定)。命令操作时序图参见图6。

时序图

  [1],[2],[3],[4],[5]:在这些间隔期间,新程序段不能发出(当EBUFA和EBSYA在不同的逻辑状态时)。参见表2的介绍。从上可见,一个完整操作(一个程序段)的执行需要轴控制命令阅读信号EBUFA和轴控制命令阅读完成信号EBSYA逻辑状态的配合一致。

逻辑关系

  在3.3中已经确定了z轴作为PMC轴需要的控制程序段数据,因此,要完成程序段的执行,我们按照信号EBUFA和EBSYA逻辑状态的要求编人梯形图(图7)。

程序段的完成所需逻辑控制关系
图7程序段的完成所需逻辑控制关系

  图7中R100.0为相关启动z轴移动的信号。G142.7为信号EBUFA的地址,F130.7为信号EB—SYA的地址。

  通过以上定义和程序的编制,当由有关的信号启动z轴后,可以控制z轴以输入的速度和位移进行轴的移动,实现作为PMC轴的控制运行。

4 结语

  以上介绍了如何实现PMC轴最基本的控制功能:如何获得程序段控制数据PM,C如何根据逻辑要求编制逻辑程序等内容。这里仅仅是抛砖引玉。如果要使z轴真正投入使用还需要完善z轴的各项功能,比如返回参考点、选择坐标系、加入辅助功能等等项目,但基本思路和方法都是一样的。本文希望对读者在有关数控系统中PMC轴控制方有一定的认识和帮助。 

2
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。