菜单
  
    18

    4.1.2  文本控件的还原 20

    4.1.3  连线的还原 20

    4.2  生成控制策略 20

    4.2.1  算法的还原 20

    4.2.2  算法间数据传送关系的还原 23

    4.2.3  策略的运行机制 26

    4.3  本章小结 27

    5  程序的实例验证 27

    5.1  实例的监控画面 27

    5.2  实例的控制策略 31

    5.3  实例的运行 33

    结  论 36

    致  谢 38

    参 考 文 献 39

    1  引言

    1.1 研究的背景与意义

    在工业控制软件中,组态一词常被提起,所谓组态,简单讲就是用应用软件中提供的工具、方法,完成某一具体任务的过程。组态的概念最早出现在工业计算机控制中,如DCS(集散控制系统)组态、PLC(可编程控制器)梯形图组态。

    工控组态软件主要是指数据采集与过程控制的专用软件,它们提供自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,能够为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具[1]。组态这一概念大多是在工业领域被提起,实际上,组态存在于很多软件中,比如Microsoft Office Visio、AutoCAD、PowerPoint,与工业组态软件类似,这些软件都向用户提供现成的“部件”,用户通过“组装”的方式,“组装”出自己的作品,并以数据文件保存作品。一般,组态形成的数据只有其制造工具或其他专用工具才能识别,这样的数据存储方式大大限制了组态数据的通用性。

    为实现一种组态软件的组态数据能够被其他软件识别,必须寻找一种通用性强、可读性强的数据存储方式。

    XML的全称是Extensible Markup Language,即可扩展性标记语言,它是由SGML(Standard Generalized Markup Language)发展而来,允许开发者自由定义标签,可以将标签和内容有效分离。不同于HTML,XML不再侧重于数据如何表现,而是更多地关注数据如何存储和传输。因此它逐渐演变成为一种跨平台的数据交换格式。通过使用XML,开发者可以在不同平台、不同系统间进行数据交换,还可以将程序保存到XML文档中,而无需使用关系数据库[2]。XML文档一般用于以下几个用途[3]:

    作为表达语义的文档

    作为数据的载体

    作为应用程序的配置文件

    用于异构系统间的交互

    基于XML自身的特性,若组态软件的组态数据能够以XML文档的方式保存,那么组态数据便不再只能由其制造工具或专用工具读取,不同组态软件间的相互读取组态数据成为可能,这些组态软件甚至可以运行在不同的平台上、不同的系统中。

    因此研究利用XML文档存储组态软件的配置信息,可以增加组态软件的灵活性、通用性,具有较大的实用价值。

    1.2 研究现状

    目前,XML技术在工业控制系统中的应用越来越广泛,下面就XML在工业组态软件中的研究现状做简要介绍。

  1. 上一篇:C#+sqlserver设备管理系统设计
  2. 下一篇:基于聚类的时空数据有损压缩算法
  1. 基于VC++的GIS矢量图形系统开发

  2. jsp小企业品质在线评分系统设计与实现

  3. php+mysql在线专家门诊预约系统的设计与实现

  4. jsp+sqlserver鲜花在线销售系统的设计+ER图

  5. 基于.net的在线考试系统网站设计与实现

  6. asp+sqlserver在线考试管理系统的设计与实现

  7. 神经网络算法在核素识别中的应用研究

  8. java+mysql车辆管理系统的设计+源代码

  9. 杂拟谷盗体内共生菌沃尔...

  10. 大众媒体对公共政策制定的影响

  11. 十二层带中心支撑钢结构...

  12. 中考体育项目与体育教学合理结合的研究

  13. 河岸冲刷和泥沙淤积的监测国内外研究现状

  14. 乳业同业并购式全产业链...

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 当代大学生慈善意识研究+文献综述

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回