朋信天下数控顺序的生成
根据切割加工工艺的需要,通过以上计算。该系统还增加了如下六条辅助指令:
M12点火 M24预热 M13熄火
M14开切割氧 M15关切割氧
M00顺序结束
控制顺序设计
同时又能充分发挥工业PC机的优点,根据切割加工工艺的要求。该切割机的控制顺序可按以下几个模块来设计。
1顺序检验及图形仿真模块
一旦发现指定的文件中有非法的指令,顺序运行的第一步是检验输入的数据文件是否符合规定的要求。则退出控制顺序,并提示编程人员哪一行出现哪一种类型的错误,编程人员修改好数控代码文件以后,可继续进入控制顺序。图形仿真模块将读入G代码经过处置画出零件图形,无论零件有多大或多小,系统都能自动按比例缩放。
2转角计算模块
没有包括旋转三割炬转角的信息,由于自动编程系统生成的数控代码文件只包括零件轮廓的信息。因此在该模块中必需根据零件的轮廓计算出旋转三割炬的转角,并计算出切割每个零件前旋转三割炬的初始转角,为插补控制作好准备。
3插补控制模块
由于运动控制卡没有插补控制指令,此模块解释数控代码文件中的G00G01G02G03类运动指令。因此在执行这些指令前必需由工业PC机作一些数据处理。该模块一方面根据数控代码文件中的数值以及各轴的脉冲当量,计算出XY和C轴的脉冲数;另一方面根据指定的切割速度,计算出各轴的分频系数。并在上一条指令执行结束时,将计算出的脉冲数的分频系数送到对应8254计数器的对应通道。
4轨迹的动态跟踪模块
从显示屏上,该模块完成切割嘴位置的动态跟踪显示。操作者可以清楚地看到当前的切割位置。该模块通过不停地读回8254计数器的计数值,得到剩余的脉冲数,经过数据处置得到当前切割位置的屏幕坐标,并用小箭头指示旋转三割炬的位置,用指针指示旋转三割炬的转角。
系统管理模块
包括暂停、启动、返回、退出、升降速的控制以及对限位信号的处置。该模块用来在切割过程中对整个系统的管理。
可以进行图形编程,该切割机的数控系统具有良好的人机界面。切割过程中具有切割轨迹的动态跟踪功能。该数控系统已在实验室里连接交流伺服系统及步进伺服系统进行调试,调试过程中,两种电机均能平稳运转,控制顺序中提到功能全部实现。该数控系统的硬件局部已在实际中得到应用。






