节点文献

基于组件技术的组态软件的研究与设计

The Research and Design of Configurable Software Based on Component Technology

【作者】 刘耀

【导师】 刘连浩;

【作者基本信息】 中南大学 , 模式识别与智能系统, 2004, 硕士

【摘要】 组态软件是一种面向自动化现场工程师的工业控制软件。组态软件的目的是让用户在生成自己的应用系统时,不需要进行编程,只要用它提供的功能模块进行配置就能够满足要求。基于当前应用的现状和需求,本文提出了适用于电力系统的小型监控组态软件的解决方案。 本论文研究和分析了当前一些流行的组态软件所采用的先进技术,并且根据组态软件应用的特点,提出了基于组件技术来实现组态软件的思想。对组态软件的数据流进行分析,从逻辑结构上划分出了组态软件的基本子系统,并实现了基本功能。对图形子系统的软件结构、图形组件的设计、图形对象的管理、图形对象的动画连接等问题进行了深入的分析和实现,同时采用双缓冲和多线程技术,使绘图的稳定性和效率有了很大的提高;设计了一种实时数据库并给出了实现方法;提出了一种新的存储策略来解决具有不同存储周期的实时数据的存储问题;提出了一种利用图形组件实现报表组态的方法;设计了一种通讯组态存储结构,使通讯参数设置和数据报文的解析具有较强的灵活性;在串行通讯过程中采用了异步通讯机制,使通讯效率和可靠性有了很大的提高。 论文最后对组态软件的研究和开发工作进行了总结,并对进一步的工作提出了几个需要重点研究的问题。

【Abstract】 Configurable software is an industry control software that is designed for automation engineers. It makes the users build their applications without programming. It can meet the requirements by configuring some functional modules provided by configurable software. Based on the current status and requirements of application, this dissertation puts forward a solution for small-scale supervision configurable software that is suitable for electric power system.This dissertation investigates and analyzes some advanced technologies adopted by some popular products of configurable software. According to the characters of application, it also brings forward an idea that implementing configurable software based on component technology. The subsystems of configurable software are built through the analysis of data flow, and their basic functions have been realized. Some problems in graphic subsystem have been deeply analyzed and realized, include software framework, graphic component design, graphic object management and animation show. Double buffer mechanism and multi-thread technology are used to enhance the drawing stability and efficiency. A method to build and implement a real-time database is presented in this dissertation. We put forward a storage method to solve the problem that stores the real-time data in different storage cycle. A method that implementing report forms configuration by using graphic components is put forward. A storage structure is designed for communication configuration. It is propitious to enhance the flexibility in configuration of communication parameter and extracting data contained in the datagram. Asynchronous communication mechanism is adopted to improve the efficiency and reliability in serial communication.In the end, the research and development of configurable software has been summarized. Several important issues need to be researched at next stage have been put forward in this dissertation.

  • 【网络出版投稿人】 中南大学
  • 【网络出版年期】2004年 04期
  • 【分类号】TP311.5
  • 【被引频次】35
  • 【下载频次】759
节点文献中: 

本文链接的文献网络图示:

本文的引文网络