本研究的试验平台是建立在开放式数控系统的基础上的、其数控装置中的PLC能模板与CNC功能模板是通过ISA总线相互连接的,‘已们之间的信怠交互是通过公用存储器中设置的标占位来实现的,通过这些标志为:CNC单元将当前执行到的辅助功能代码(如冷却液井起、润滑泵起动、安全状态信信等内容)及时通知给YLC单兀,以便PLC及时做出电器控制;与此同时PLC单元也要将当前用户操作信(比如手动状态、自动状态和点动工作台等动作)及时通知给CNC单元,以便CNC单兀作相应的功能调整和运动控制口通过PLC功能模板与CNC功能模板间的信息交互,大大简化了机床电器控制的设计步骤和安装调试过程,并极大地提高了数控机床的安全可靠程度。
PLC功能模板与CNC功能模板之间,主要交换以下四类信息;
1)PLC单元向CNC单元中的特定处理器发出的控制信,(5. F'xxC.*****;:其中Pxx表示标号为xx的处理器,C表PLC由PLC向CNC发出的控制信息。
2)由CNC单元向PLC单兀反馈的状态信息上Pxxs*****;只嘴.的S表示由CNC向PLC反馈的状态。
3)由PLC单元向CNC单元发出的轴控{急急AXXC.*****:其中AXX表不轴号为XX轴,C表示由PLC发出的控制信息。
4)CNC单元向PLC单元反馈的被控轴的状态信息AxxS*****:其中S代表由CNC反馈的被扛若轴的状态信息。
以扛四类信息包含内齐极其丰富,可实现如红外门开起保护、上电保护,程序段跳跃、点动白动转换、伺服系统速度凋整、各种散障诊断等多种功能。设置并灵活运用这些信息,是实现高挡数控装备必不可少的重要内容。
PLC程序的编制
本试验平台中所组建的数控装置,可采用梯形图、功能块图和逻辑指令语言编制数控机床逻辑控制程序,这只种语言程序编制方式叮以相互转换,可大幅度的减少程序逻辑错误。在该平台的编程界面中,可实时监测到各种硬件输人信号的状态以及各程序语句的执行状态,使得程序调试、功能检查都极其方便,此外,本试验平台还可直接按程序流程方式编制程序,使得各模块逻辑关系层次清晰,脉络分明,图1为本研究开发的数控机床的逻辑控制程序的程序流程图。
根机床的实际功能要求,开发设计机床的操作面板和电器控制柜后。便可编制实现机床功能所需的逻辑控制程序,我们编制的数控机床逻辑控制程序,在英特马述数控机庆卜实际测试,圆满完成了上电控制、指示灯点亮,报警急停。手动自动控制,上下刀控制等功能,达到了预期效果。
伺服系统动态特性仿真
在开放式数控系统的构建过程中,伺服系统的参数设置与优化,直接影响到数控系统的精度和性能。因此对研制开发的英特马达数控机床的伺服系统开展了动态特性的建模研究。并利用MATLAB进行了仿真分析,依据本分析所获得的参数,指导实际数控系统的参数设置,并制定PLC程序内部的调速环节。
我们开发的数控机床是半闭环位置伺服系统,在依次建立数控机床的伺服电动机、比例放大环节调节器环节、传动环节等的动力学模型后,得出的半闭环位置伺服系统的整体数学模型如图2所示。
经参数调整和优化,可以使机末在很短时间内达到稳态输出值,井且没有超调量,从而达到机床控制参数的优化目的。
在开放式数控系统中,PLC与CNC实现了紧密集成、合理运用公用存储器,实现它们之间的信息交互。对提高机床性能、简化机床电器设计具有重要意义。PLC接口端子信号定义表,对机机床电器接线安装、PLC逻辑程序。先将其精心设计完成,从而会给后续设计带来巨大的方便。通过对机床伺服系统进行动态建模与分析,可对机床控制参数的优化设置。面向国际前沿,采购优质,先进的零部件,组装自己的数控产品,是我国加入世贸组织后,民族机电产品赢得世界市场竞争的一条捷径。本文方法和技术手段,均在我们自行研制的开放式数控机床上得到实验验证。