入信号的性质做出相应的控制。2.2数控车床中PLC的功能2.2.1PLC对辅助功能的处理目前,数控机床程序中,有关机床坐标系约定、准备功能、辅助功能、刀具功能及程序格式等方面己趋于统一,形成了统一的标准,C机床ISO代码。归纳起来有4种功能:一种是准备功能,即所谓的G代码;第二种是辅助功能,即所谓的M代码;第三种是刀具功能,即所谓的T代码;第四种是转速功能即所谓的S代码。其中,G功能主要与联动坐标轴驱动有关,是通过CPU控制数控装置的I/0接口实现;M功能主要控制机床强电部分,包括主轴换向、冷却液开关等功能;T功能与刀具的选择和补偿有关。⑴M功能的处理M指令主要有M02(程序停止)、M03(主轴顺时针旋转)、M04(主轴逆时针旋转)、M05(主轴停止)、M06(准备换刀)等。其中一部分是由数控系统本身的硬件和软件来实现,还有一部分需要数控装置与PLC相结合来实现。⑵T功能的处理在PLC上实现的主要是刀具选择。当遇到包含某个刀具编码的换刀指令时,对应的数控装置I/O口变成高电平,数控系统将T代码指令送给PLC,PLC经过译码指令进行译码后,检索刀号,然后控制换刀装置进行换刀。⑶S功能的处理S功能主要完成对主轴转速的控制,常用的有代码法和直接指定法。代码法是S后面跟二位数字,这些数字不直接表示主轴转速的大小,而是机床主轴转速数列的序号;直接指定法是S后面直接就是主轴转速的大小,例如S1500表示主轴转速是1500r/min。2.2.2PLC的控制对象数控系统可以分为两部分:控制伺服电动机和主轴电机动作的系统部分NC和控制辅助电气部分的PLC。数控机床PLC主要完成数控机床的顺序控制,包括对NC、机床及操作面板传来的信号进行处理,实施急停及超程信号的监控,并且完成对主轴、刀架、冷却、润滑等功能的控制。①操作信号处理接收操作面板上的信号和NC部分传来的数控信号以控制数控系统的运行。