|
|
|
|
|
|
|
软件式多车床数控装置的运用 | 发布者:admin 日期:2012-11-23 点击:484 | | | 系统结构采用一台工业PC实现对多台车床控制的系统结构,沈阳第一机床厂车床的驱动采用步进电动机驱动系统,所用的工业PC有一套CPU卡和与所需控制的车床台数匹配的数字I/O卡及Encoder卡。
我们在工业PC中对操作系统进行实时功能扩展,由一台工业PC完成数控系统中所有的实时任务和非实时任务。即工业PC通过一套CPU卡处理包含轨迹插值、误差补偿、运动控制、开关量控制、状态监测等的一切实时功能,并且处理包含人机交互:如方式管理、预处理、动态显示、联网通信等的一切非实时功能。采用一台工业PC的多台车床控制系统是通过时分割多重任务的实时处理功能来实现的。沈阳第一机床厂基于时分割的多重任务处理流程。工业PC的系统程序由主程序和中断处理程序构成。中断处理程序对实时性要求非常严格,而主程序处理对实时性的要求比较低。
本设计中采用工业PC的INT8中断系统来处理各种循环周期的中断任务。该中断系统内,中断周期为0.1ms的优先权是最高的,中断周期是1ms的优先权是第二的(任务2),沈阳第一机床厂中断周期是50ms的优先权是第三的。任务1实现空程移送G00、螺纹切削G33等功能,任务2实现直线插值G01、圆弧插值G02及G03等功能,任务3实现对操作面板的扫描、M功能等。各任务的处理时间不能超过相应的中断周期,他们将被各车床作为个别任务,在执行过程中进行时分割程序处理。
总控制台作为服务器,因此,在每台车床上安装了操作面板。采用该面板,车床操作员可以设置新的工具及工件,测量及输入刀具校正量,进行自动加工前的准备工作,同时保障车床的正常运行。简化的车床操作面板的电路如所示。车床操作面板具有7个键,6个发光二极管与两位8段数码管等,所有车床的操作面板都通过数据总线与总控制台(工业PC)连接。
结束语采用一台工业PC的多车床控制系统沈阳第一机床厂,具有全软件型结构,结构简单,成本低廉;只有一个操作员,就可以管理多台车床,节减了人力;该系统既可实现多台集中控制,亦可进行单台分散管理。实验证明,该系统可以满足同时处理多台车床发出的指令的需求。
| | [返回] [打印] | |
|