注册资产评估师考试《机电设备评估基础》预习:CNC装置的软件
第五章 数控机床及工业机器人
知识点九、CNC装置的软件(掌握)
(一)CNC 装置的控制流程
数控机床在工作的全过程中,接受CNC装置的两类控制:实现各坐标轴运行的“数字控制”,即NC控制;完成各种应答动作的“辅助控制”。
译码后的信息分为两路:
[提示]辅助控制:以低速辅助信息和机床侧各种形成开关、继电器、传感器、按键等开关量信号的状态为根据,通过PLC处理后所进行的控制称为辅助控制,这是完成各种应答运动的顺序控制。
数字控制:高速轨迹信息用于各种坐标运动速度和位移的控制、插补和补偿控制,这类控制叫做数字控制。
1.低速辅助信息
(1)辅助功能 M(主轴起、停,冷却液通、断,刀具更换等);
(2)主轴转速功能 S(主轴转速设定);
(3)刀具功能 T(刀具选择)。
低速辅助信息由 PLC 处理和输出,实现辅助控制。
2.高速轨迹信息
(1)刀具补偿处理(将零件轮廓轨迹转换为刀具中心轨迹);
(2)进给速度处理(各运动坐标分速度的计算和限速处理)。
【提示】为了完成数控工作,CNC装置还必须具有显示功能、诊断功能及通信功能。
(二)CNC装置的多任务并行处理
从CNC装置的控制流程可以看出,CNC装置的系统软件除了要执行必要的控制任务外,还必须具有管理功能。
控制任务包括译码、刀具补偿、速度处理、插补、位置控制等,这类任务要求很强的实时性;
管理任务包括人机界面管理、程序的输入输出、显示、诊断等。相对于控制任务而言,管理任务的特点是实时性要求不高。
CNC装置中的一些管理和控制工作必须同时进行,例如显示和控制任务必须同时进行,以便操作人员及时了解机床运行状态;在加工过程中,译码、刀具补偿、插补和位置控制也必须同时进行,才能保证加工过程的连续。这就是并行处理。
【注意】左侧是管理任务,右侧是控制任务。