论文部分内容阅读
近年来,我国加工制造业发展迅速,随着数控机床的普及,加工手段也不断增强,加工效率也大大提高,在过去看来难以加工的零件通过数控编程加工操作也变得简单起来。对于M48及更大规格的螺纹加工以往只能采用丝锥攻丝的方式来加工,加工效率慢,对操作者技能要求高,容易在加工过程中出现丝扣攻平的情况,造成零件废品,而采用数控编程铣削加工螺纹的方式能很好的解决这一难题,通过螺纹铣刀走螺旋线插补轨迹实现螺纹加工,加工精度高,表面粗糙度好。因各种规格尺寸的螺纹加工其编程过程类似,当加工不同规格螺纹时程序需要修改,如果有一个专用人机界面,只用选取参数就可执行加工,便可以大大减轻编程负担,提高工作效率,对操作工操作技能要求也大大降低。 西门子840D数控系统是一个开放式的数控系统,具有良好的二次开发性,目前用于该数控系统HMI的二次开发的方式主要有三种:一是利用系统预留的扩展用户接口,二是使用西门子提供的HMI编程包(HMI programming package),三是使用西门子公司开发的专业组态软件WinCC Flexible。这三种开发方式各有特点,每种开放方式其能实现的功能有所不同,可依据开发界面功能的需要选择不同的开发方法。 本文研究了利用WinCC Flexible软件对西门子840D数控系统进行开发实现专用铣螺纹人机界面的一种方法,方便工人在加工不同类型、尺寸规格的螺纹的操作。文中针对西门子840D数控系统界面的二次开发,通过使用专用开发软件WinCC Flexible及相应插件,实现了对NC参数、PLC参数的读写,将定制界面与840D标准界面进行无缝链接,并成功的将界面定制与螺纹加工工艺技术深度结合,开发出便于操作的专用界面。 本文研究为西门子SINUMERIK840D数控系统人机界面二次开发提供了成功的工程实例。