至上数控机床厂banner
11
0574-86696773
18957800180
数控车床数控机床

产品分类

数控车床

自动化机器人

加工中心

数控系统的软件结构特点 《数控车床》 来源:数控车床数控机床网 时间:2022-07-12 00:09 点击:
本文摘要:...
1.多任务并行加工数控装置的软件组成包括管理软件和控制软件。 在大多数情况下,数控设备在数控加工时需要完成各种任务。 管理软件和控制软件的一些工作必须同时进行。 例如,为了使操作人员能够及时了解数控设备的工作状态,管理软件中的显示模块必须与控制软件中的其他模块同时运行。 运行插补处理时,管理软件中的零件程序输入模块必须与控制软件中的相关模块同时运行。 当控制软件运行时,它自己的一些处理模块必须同时运行。 例如,为了保证加工过程的连续性,即刀具在各个程序段之间不停止切削,解码、刀具补偿、速度处理模块必须与插补模块同时运行,插补程序必须与位置控制程序同时运行。 因此,数控加工的多任务往往是通过并行加工来实现的,即计算机同时或在同一时间间隔内完成两个或两个以上性质相同或不同的作业。 图1显示了模块间多任务的并行处理。 图中的双箭头表示两个模块之间的并行处理关系。 图1任务的并行处理2。前后软件架构前后软件架构适用于单微处理器CNC设备。 在这种软件结构中,前台程序是一个实时中断服务程序,承担了几乎所有的实时功能,实现了与机床动作直接相关的功能,如插补、位置控制、机床相关逻辑和监控等。 后台程序是循环执行程序,承担一些实时性要求不高的功能,如输入、解码、数据处理等插补准备,管理程序一般在后台运行。 在后台程序循环的过程中,不断有规律地插入前端实时中断程序,两个程序密切配合完成零件的加工任务。 图2前后软件结构3。中断的软件结构没有前后端的软件结构,整个软件就是一个大的中断系统。 执行初始化程序后,整个系统软件的各类任务模块被安排在不同层次的中断程序中,系统通过响应不同的中断执行相应的中断处理程序,完成数控加工的各种功能。 其管理功能主要通过各级中断服务程序之间的相互通信来解决。 中断优先级分为8级,0级最低,7级最高。除了4级完成硬件中断的报警功能,其余都是软件中断。




转载请注明来源:数控车床网 http://www.dy158.cn/
本文关键字:数控车床,数控机床,

本网站友情链接:数控车床 http://www.dy158.cn/



本文分享:

上一篇:上一篇:PLC在数控机床中的作用 《数控机床厂》
下一篇:下一篇:数控系统软件的工作过程 {数控车床}