摘要
本文基于接口技术和C++中继承与多态的技术,提出了上位机程序与运动控制卡通信的三层结构模型,使上位机程序和运动控制卡保持相对独立,实现了它们的柔性连接。用事件同步对象解决了多线程访问运动控制卡的问题。文中给出了三层结构在弯管机数控系统中的应用实例。
This paper brings forward three-tier architecture for communication between upper PC and motion control card bases on interface technology and C++ 's inheritance and polymorphism characteristic. This model enables upper PC and card keep relatively independent. Synchronization event object is used to resolve problem of accessing card among multiple threads. An example of pipe bender machine control system is discussed in this paper.
出处
《微计算机信息》
2009年第4期158-160,共3页
Control & Automation
关键词
柔性连接
三层结构
同步事件对象
多线程
多态继承方法
Flexible connection
Three-tier architecture Synchronization
event object
Multiple threads
Polymorphic inheritance method