毕业设计
(一)什么是PMC
PMC(Programmable Machine controller,简称PMC)部分是替代传统的机床强电部分的继电器逻辑电路,利用逻辑运算功能实现各种开关量的控制。主要完成与逻辑运算有关的一些顺序动作的I/O控制,具体功能体现为:
1.接受数控系统的控制代码M(辅助功能)、S(主轴功能)、T(刀具功能)等顺序动作信息,对其进行译码,转换成对应的控制信号,控制辅助装置完成机床相应的开关动作,如主轴的起停、工作台的交换、刀具的交换和切削液的开关等。
2.接受机床控制面板和机床侧的I/O信号,一部分信号直接控制机床的动作,一部分信号送入数控系统CNC部分,经其处理后,输出指令控制数控系统的工作状态和机床的动作。例如,操作模式的选择、机床急停、限位等。(如图1-2)
(二)数控系统与PMC的完美结合
数控系统的核心部分是CNC(Computer Numerical Control,简称CNC)部分。主要任务:第一,对输入到数控系统的各种数据、信息进行相应算术和逻辑运算,并根据运算结果,通过各种接口向外围设备发出控制命令,使用户程序得以执行;第二,负责系统资源管理、任务的调度、零件程序的管理、人机界面管理、显示和诊断等任务,保证系统内各功能部件的协调运作;第三,担负着存储系统程序、零件程序和运算的中间变量以及管理定时及中断信号等功能。
图1-2控制面板