基于软件模式的开放结构控制器平台的研究  被引量:5

Research on open architecture controller platform based-on software pattern

在线阅读下载全文

作  者:王恒[1] 陈恳[1] 刘顺涛[1] 

机构地区:[1]清华大学精仪系制造工程研究所,北京100084

出  处:《计算机集成制造系统》2006年第3期446-450,共5页Computer Integrated Manufacturing Systems

摘  要:为了解决控制器在异构系统之间的开放性、可移植性及分布式应用的问题,根据软件模式理论中的分布式微核模式,构建了软件化开放结构控制器平台。以车床数控系统为原型,实现了基于公共对象请求代理体系结构组件模型的系统功能组件,建立了各组件之间的逻辑关系。采用设计模式理论对系统功能组件进行行为建模,并用命令处理器模式和解释器模式建立了运动控制功能组件的行为模型。建立了基于RT-CORBA协议的软件总线通讯系统,实现了功能组件的即插即用性和开放性。In order to provide a solution to the controller's openness, capability of transplantation and distributed application among the heterogeneous systems, the Soft Open Architecture Platform (SOAP) for controller was constructed based on the distributed micro-kernel pattern in the software pattern theory. Taking the lathe Computer Numerical Control (CNC) system as prototype, the system components were realized according to Common Object Request Broker Architecture (CORBA) component model and the logical relationships among compouents were established. The components' internal behaviors were modeled based on design pattern theory, and the motion control component, the kernel of the controller, was modeled by command processor pattern and interpreter pattern. The software bus as the communication system was built in accordance with RT-CORBA protocol and the functional components was characterized by its plug & play and openness.

关 键 词:微核 软件模式 开放结构控制器 运动控制 组件 

分 类 号:TG273.5[金属学及工艺—铸造]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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