图6 开关量输出电气原理图
按下输入按键X,光耦合器接口电路导通,产生输入信号X,通过数控系统与PLC提供的接口送入数控系统内部进行运算处理。
数控系统与PLC通过输出接口送出控制信号Y,高电平时候,光耦合器接口电路导通,输出端子Y连接外部继电器KA导通,KA常开触点闭合,变频器控制电路导通,实现主轴电机的控制。控制信号Y为低电平时,光耦合器接口电路不导通,外部继电器KA失电,KA断开,变频器控制电路断开。
4 主轴电气控制与数控系统调试
主轴变频调速与数控系统PLC控制电路设计完成后,开始进行PLC控制与变频器调速以及卡盘夹紧、松开,机械自动变换一挡和二挡的调试。
首先,进行PLC程序的编写。由于华中数控系统是内置PLC系统,并且源程序需用C或C++语言编写,因此,需要将前述的PLC梯形图程序改变为C语言程序,可取名为“zhuzhouplc.cld”文件名,后缀必须是“.cld”。在DOS下面进入PLC安装目录,如:C:LHNC一21WLC>EDIT zhuzhouplc.cld<回车>,就建立了PLC的C语言程序,并取名为zhuzhouplc.Cld。然后输入C:、HNC一2l\PLC>MAKEPLCzhuzhouplc.cld<回车>,这时系统又回到C:\HNC.21\PLC>下,表明程序编译成功,编译结果为zhuzhouplc.tom,然后更改数控系统配置文件NCBIOS.CFG,进入C:\HNC一21>EDIT NCBIOS.CFG,并加上:Device=C:htlNC一21kPLCXzhuzhouplc.corn,这时数控系统启动时就会加载新编写的PLC程序。
图7 主轴PLC控制系统主要梯形图程序