针对不同领域虚拟控制系统的构建问题,提出一种通用集成平台,解决系统配置升级、系统控制界面、系统控制三个关键问题。通过ActiveX动态加载方法,实现系统升级的平台源代码无关性。文章最后对虚拟数控系统进行源代码级升级和配置级升级的对比实验,实验结果表明,对比源代码级升级,配置级升级不仅具有升级效率高、无全局效应、通用性强、测试局部化、处理逻辑可定制的优点,而且在时间、付出、质量三种度量上存在显著优势。
Owing to the problem about how to construct the Virtual Control Systems (VCS) in different fields, a General Integrated Platform (GIP) was proposed, which resolved three key issues of the VCS' configurable update, the VCS' control interface, and the VCS' control. Through the method of dynamically loading ActiveX, the VCS' update being independent of the GIP's source code was implemented. At last, the experiment contrasting the update at source code level with that at configurable level was made as far as the numeric control system was concerned. As it is indicated in the result, the configurable update is characterized by conspicuous advantages concerning time, payout and quality as well as higher efficiency, less overall effect, stronger universality, test localization and customized processing logic compared with the update at source code level.