基于PMAC控制器PLC功能实现数控系统面板功能的研究

2022-09-11

Delta Tau Data System的可编程多轴控制器 (PMAC) 是一个拥有高性能伺服运动控制器, 可最多控制三十二轴的同时运动。PMAC运动控制器除了可以运行运动程序实现砂轮母线的加工, 任何在接着执行的程序运行之前用以执行数量特定的运动命令。PMAC拥有64个非同步执行的PLC程序 (32个已编译的PLC程序和32个未编译的PLC程序) , 以很快的速度重复执行, 执行很多与硬件的可编逻辑控制器相同的功能。PLC有很多相同的逻辑构造, 但没有运动类型的语句[1]。

1 控制按钮设计

控制面板上设置特定按钮以实现对控制系统更直接快捷的控制, 例如友嘉精机以FANUC系统为基础的数控车削中心的控制面板上设置程序编辑区、旋钮区、手动按钮区等, 用以可以实现X/Y轴选择、快/慢速移动和程序模拟等功能。在PMAC特有的PLC程序的支持下, 在砂轮修形机控制柜上设置快捷按钮可以使到对机床的操作更加方便[2]。

2 PLC程序设计

控制面板功能采用JTHW接口的I/O控制板来实现, 其中快速进给率旋钮、慢速进图1整体PLC编译状态图给率旋钮、X/Y轴选择旋钮、正方向移动按钮、负方向移动按钮的功能通过PLC程序实现。

ACC-34AE是PMAC公司配套提供的I/O扩展卡, 板上包括8个输入口和8个输出口, 将主卡上的5V信号转换成为24V带光电隔离的输入/输出信号。在数控机上, I/O扩展卡ACC-34AE的8入8出的I/O点在控制面板上以按钮和旋钮表示。

数控机工作台进给速度倍率调整PLC程序:

倍率调整, 当用户手动旋转倍率旋钮后, 在下一次运行X/Z轴进给的时候PMAC会将指令传送给驱动器, 改变伺服电机的进给速度。

倍率调整所对应的PLC程序, 其编译界面如图1所示:

3 结语

本章主要介绍PMAC运动控制器PLC程序特点, 包括编译使用的语句的基本含义。在此基础上详细说明如何实现控制面板上的快捷功能, 并对其对应的PLC程序设计进行了详细介绍。

摘要:本文通过对PMAC数控系统的研究, 利用其提供的PLC功能实现面板按钮与PLC程序的连接, 从而实现用户所设计的功能。同时列举了部分PLC程序的详细内容, 介绍PLC程序编译的过程。

关键词:PLC程序,数控系统,运动控制

参考文献

[1] 潘铭.基于PMAC的开放数控教学平台硬件设计[J].中国科教创新导刊, 2009, 31:186~187.

[2] 邓奕.数控机床结构与数控编程[M].北京:国防工业出版社, 2006:5~6.

上一篇:海南中小企业销售现状分析及对策下一篇:临床护理路径在宫颈癌中化疗护理中的应用分析