新一代系统可以首轮模式处理,突然用不了了。发生了什么事?
随着加工精度和速度的提高,要求数控系统的功能不断扩展、改进和完善,特别是为了满足高速高精加工的要求,产生了高速高精控制系统,包括程序的快速输入、高速高精插补、控制和输出。另外,机械结构的简化和改进,新加工功能的完善,要求数控的软件功能越来越复杂。此外,加工的连续操作和协调要求数控系统的可靠性不断提高,加工和信息系统不仅可以控制、加工、传输和管理,而且可以通过网络享用。正是由于上述原因,基于PC的开放式数控单元在数控领域得到了广泛的应用。1.开放式数控系统开放式系统结构被定义为允许多个制造商在竞争环境中相互交换和操作的模块。机床制造商可以在开放系统的平台上添加一些硬件和软件,形成自己的控制系统。目前流行的开放式数控结构有两种:1,CNC+PC主板:在传统的数控机床上插入一块PC主板,PC板主要运行非实时控制,CNC主要运行基于坐标轴的实时控制。2.PC+专业运动控制卡:运动控制卡插在计算机的标准插槽中进行人工实时控制,PC主要用于处理非实时控制。尤其是方案2,能够充分发挥其计算机加工速度快、人机界面友好的特点,越来越受到机床厂商的欢迎,成为近年来国内开放式数控发展的主流。2.开放式数控系统的硬件结构:以Step机电公司自主研发的MPC01运动控制卡为例,介绍“PC+专业运动控制卡”结构模式的开放式数控系统。系统采用主从式控制结构:PC机负责人机界面的管理和控制系统的实时监控(如系统状态的显示、控制指令的发送等。);下位机选用步进机电公司的MPC01系列运动控制卡,用来完成控制的所有细节,包括脉冲和方向信号的输出,自动升降的处理,原点和限位信号的检测等等。工控机的CPU和MPC01控制卡上的专用运动控制芯片构成了以DOS或Windows为操作系统的“PC+MPC01”的硬件结构。2.1 MPC01系列运动控制卡控制方式及特点步进伺服有限公司是一家以技术为依托的专业运动控制公司。MPC01系列运动卡是目前国内运动控制卡的主要生产厂家之一,集成度高,稳定可靠。同时配备了丰富强大的运动函数库,可在C/C++或VB环境下调用,并通过总线与计算机通信。而且由于采用了VXD虚拟驱动技术,很好的利用了Windows底层的中断调用,可以进行实时多任务处理,大大减轻了主机和编程在处理时间和任务切换上的负担,提高了整个控制系统的运行速度和控制精度。2.2系统的控制结构基于工控机MPC01,采用松下数字交流伺服系统,构成开放式数控系统。利用MPC01的多轴运动控制功能,将交流伺服系统与DMC的脉冲输出通道相连,实现电机转速信号的输出。同时还可以接受光电编码器反馈信号的采样,实现全闭环控制。另外,通过DMC的DB15接口,可以接收一些与运动控制相关的IO输入。如检测机床原点、限位等开关信号。运动控制卡必须与PC机通信才能完成机床的控制任务。通过PC机的外设,可以实现输入、编辑、参数设置、机床实时运行状态等。此外,借助PC机强大的图形数据处理功能,可以很容易地实现系统的DNC功能。3.开放式数控系统的软件组成:该系统充分发挥了PC软件资源丰富、数据处理速度快的优势,并吸收了CAD/CAM的特点。利用建模软件生成零件图后,将图纸的DXF格式文件转换成加工g代码。然后g代码解释为板的运动控制功能。最后通过调用MPC01运动函数库中的插补运动函数来达到机床控制的目的。4.结论:“PC+运动控制卡”数控系统将是开放式数控系统的一个里程碑。该系统支持运动控制策略的定制,体现了一种核心级的开放思想。从这个系统开始,数控系统将进入一个“完全开放”的时代。