APP下载

数控内圆磨床软件系统设计

2012-09-07张颖颖

常州信息职业技术学院学报 2012年3期
关键词:程序

张颖颖

(三门峡职业技术学院 河南三门峡 472000)

数控内圆磨床软件系统设计

张颖颖

(三门峡职业技术学院 河南三门峡 472000)

数控内圆磨床的软件系统是整个产品功能实现的关键,根据数控内圆磨床的功能要求进行任务划分,给出了系统的总流程和各个功能模块的程序设计,最终与硬件系统联合调试,实现数控内圆磨床的具体功能,使数控内圆磨床真正实现自动化控制。

数控内圆磨床;软件系统;自动加工;人机界面

1 系统软件总体设计

1.1 系统软件任务分析

系统软件的编写要根据数控内圆磨床的功能来进行分析,并对系统进行任务划分。任务划分的目的是使软件系统得到简化,具有合理的任务数目,资源要求少。系统任务应具有独立性和并发性,使得任务之间逻辑关系上平等,同时可以并发运行,以降低系统资源需求。而划分的任务数目越多,单个任务的功能就越简单,子程序设计和调试将越容易,而且系统软件的运行效率反而会降低,反之亦然。因此合理地划分任务,可以提高系统软件的整体运行效率。

常用划分任务方法是,首先以微处理器为中心,按照系统与外部的各种输入/输出设备相关的功能划分出独立的任务,然后根据具体情况进行调整。譬如,如果有非常关键的重要功能,就可以将其划分为一个独立任务完成;有对于实时性较高要求的功能部分,应将其用一个独立的高优先级任务完成,对于耗时长的数据处理功能划分出来,划分为低优先级任务;将关系紧密的功能部分组合成为一个任务等。……

登录APP查看全文

猜你喜欢

程序
给Windows添加程序快速切换栏
试论我国未决羁押程序的立法完善
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
基于VMM的程序行为异常检测
侦查实验批准程序初探
我国刑事速裁程序的构建
创卫暗访程序有待改进
恐怖犯罪刑事诉讼程序的完善