面向活动对象的可重构数控系统软件设计  被引量:1

Software Design for Active Object Oriented Reconfigurable CNC System

在线阅读下载全文

作  者:朱华炳[1] 罗祖平[1] 董伯麟[1] 王治森[1] 

机构地区:[1]合肥工业大学,合肥230009

出  处:《中国机械工程》2013年第6期781-786,共6页China Mechanical Engineering

基  金:国家自然科学基金资助项目(50375043)

摘  要:为使数控系统软件可重构,提出一种面向活动对象的软件设计方法,给出设计原理、实现方法;以实际应用为例,阐明设计方法、重构流程及重构结果。该方法基于面向对象设计,并给每个对象赋予一个独立执行线程、事件队列和状态机。活动对象相互独立、不共用资源、能够独立执行,通过事件队列与其他对象通信,以"出版-订阅"的方式投递和接收事件。在该方式下,数控系统的重构复杂程度低、修改便捷、重构效率高。To let CNC system software reconfigurable, an active object oriented software design method was proposed, and its design principles were given. Based on the actual application as an exam- ple, this paper expounded the design method, reconstruction process and reconstruction results. The method based on object--oriented design endued each object with its own thread of execution,event queue and state machine. The active objects,which were independent and did not share resources,com- municated with other objects through the event queue, deliver and receipt events in publish--subscribe way. In this way,a new reeonfigurable CNC system was constructed,with low degree of complexity, convenient modification and high reconstruction efficiency.

关 键 词:活动对象 数控系统 软件重构 嵌入式数控 

分 类 号:TP273[自动化与计算机技术—检测技术与自动化装置] TG659[自动化与计算机技术—控制科学与工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象