CNC装置软件结构

时间:2023-03-14来源:佚名
CNC装置的软件是为完成CNC数控机床的各项功能而专门设计和编制的,是一种专用软件,结构取决于软件的分工,也取决于软件本身的工作特点。软件功能是CNC装置的功能体现。一些厂商生产的CNC装置,硬件设计好后基本不变,而软件功能不断升级,以满足制造业发展的要求。
一、CNC装置软硬件的分工
在CNC装置中,软件和硬件的分工由性能价格比决定的。现代CNC装置中,软件和硬件的分工是不固定的。图4-7为数控系统软硬件分工的4种形式。

CNC装置软件结构
二、CNC装置软件结构的特点
系统的控制部分包括:译码、刀具补偿、速度处理、插补和位置控制等软件。如图4-8 所示。

CNC装置软件结构
CNC系统是一个专用的实时多任务计算机控制系统,它的控制软件也采用了计算机软件技术中的许多先进技术。其中多任务并行处理和多重实时中断两项技术的运用是CNC装置软件结构的特点。
1.多任务并行处理
(1) CNC装置的多任务性
CNC装置系统软件分为管理软件和控制软件两部分。多任务是指在数控加工时系统软件必须同时进行控制与管理工作。例如,为了便于操作人员能及时掌握CNC的工作状态,管理软件中的显示模块必须与控制模块同时运行;当CNC处于NC工作方式时,管理软件中的零件程序输入模块必须与控制软件同时运行。
(2) 并行处理
并行处理是计算在同一时刻或同一时间间隔内完成两种或两种以上性质相同或不相同的工作。如为了保证加工过程的连续性,即刀具在各程序段间不停刀,译码、刀补和速度处理模块必须与插补模块同时运行,而插补又要与位置控制必须同时进行等,这种任务并行处理关系如图4-9 所示 。运用并行处理技术可以提高运算速度。

CNC装置软件结构
并行处理方法:
资源共享(软件设计):“分时共享”,多个用户按时间顺序使用同一套设备。
资源重复(硬件设计):通过增加资源提高运算速度。
时间重叠(软件设计):根据流水线处理技术,使多个处理过程在时间上错开,轮流使用同一套设备。
2. 实时中断处理
CNC装置软件结构的另一个特点是实时中断处理。CNC装置的多任务性和实时性决定了中断成为整个装置必不可少的组成部分。CNC装置的中断管理主要靠硬件完成,而其中中断结构决定了CNC装置软件的结构。
(1) CNC装置的中断类型
1)外部中断 主要有纸带光电阅读机中断、外部监控中断(如:紧急停、量仪到位等)和键盘操作面板输入中断。前两种中断的实时性要求很高,将它们放在较高的优先级上,而键盘和操作面板的输入中断则放在较低的中断优先级上。在有些系统中,甚至用查询的方式来处理它。
2)内部定时中断 主要有插补周期定时中断和位置采样定时中断。在有些系统中将两种定时中断合二为一。但是在处理时,总是先处理位置控制,然后处理插补运算。
3)硬件故障中断 它是各种硬件故障检测装置发出的中断。如存储器出错,定时器出错,插补运算超时等。
4)程序性中断 它是程序中出现的异常情况的报警中断。如:各种溢出,除零等。
(2) CNC装置中断结构模式
1)中断型结构模式
将各功能模块排成不同优先级的中断程序,构成中断系统。
各功能模块在事先编排好的优先级别下协调运行。
优先级别越高的,中断时间间隔越短。
一般在中断型结构模式的CNC软件体系中,控制显示器显示的模块为低级中断(0级中断),只要系统中没有其他中断级别请求,总是执行0级中断,即系统进行显示。其他程序模块,如译码处理、刀具中心轨迹计算、键盘控制、I/O信号处理、插补运算、终点判别、伺服系统位置控制等处理,分别具有不同的中断优先级别。开机后,系统程序首先进入初始化程序,进行初始化状态的设置、ROM检查等工作。初始化后,系统转入0级中断显示处理。此后系统就进入各种中断的处理,整个系统的管理是通过每个中断服务程序之间的通信方式来实现的。
CNC装置软件结构

2) 前后台型结构模式
该结构模式的CNC系统的软件分为前台程序和后台程序。
前台程序(实时中断程序):完成与机床动作直接相关的实时功能,包括位置控制、插补、辅助功能、面板扫描及输出等。
后台程序(背景程序):完成准备和管理工作,包括输入译码、插补准备及管理等。
图4-11所示为前后台软件结构中,实时中断程序与后台程序的关系图。这种前后台型的软件结构一般适合单处理器集中式控制,对CPU的性能要求较高。程序启动后先进行初始化,再进入后台程序环,同时开放实时中断程序,每隔一定的时间中断发生一次,执行一次中断服务程序,此时后台程序停止运行,实时中断程序执行后,再返回后台程序。

CNC装置软件结构

    热销商品

    加厚abs安全帽电工建筑工地程施工领导监理透气防砸头盔可印字V型

    这款加厚ABS安全帽专为电工、建筑工地施工人员、领导及监理设计,采用高强度ABS工程塑料,抗冲击、防砸性能优异,有效保障头部安全。帽体加厚设计,增强耐用性与防护等级...
    5.8

    欧普led筒灯3w孔灯超薄桶灯吊顶天花灯过道嵌入式洞灯客厅5w

    欧普LED筒灯是一款高品质嵌入式照明产品,适用于客厅、过道、吊顶等多种场景。采用优质LED光源,提供3W和5W两种功率选择,光线柔和均匀,显色指数高,有效还原真实色彩。超...
    7.45

    水口钳高硬度模型剪钳电子钳工业级口水剪斜嘴钳偏口斜口专用钳子

    水口钳高硬度模型剪钳是一款工业级精密工具,专为电子、模型制作及精细作业设计。采用优质高碳钢材质,经热处理工艺打造,具备卓越的硬度和耐磨性,可轻松剪切金属引脚、...
    4.8

    170电子剪钳II 如意斜口钳 工业斜嘴钳水口钳 模型剪塑胶钳尖嘴钳

    170电子剪钳II如意斜口钳是一款专业级精密工具,集工业斜嘴钳、水口钳、模型剪、塑胶钳与尖嘴钳功能于一体,适用于电子维修、模型制作、手工艺及精密作业。其采用优...
    4.5

    安全帽国标工地加厚施工领导透气安全头盔建筑工程监理免费印字

    本款安全帽严格遵循国家GB 2811-2019标准,专为建筑工程、工地施工及监理人员设计。采用高强度ABS工程塑料,加厚壳体有效抗冲击,保障头部安全。帽体轻盈透气,内置可调...
    10

    网站栏目