面向监控的组态软件——技术分析和设计

被引量 : 0次 | 上传用户:haidao_123456789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文讨论了面向监控领域的组态软件的设计思想和实现方法,并在此基础上实现了一个原型软件。 本文首先抽象了监控软件的特定需求,此后参考国内外成熟的商用组态软件,给出了监控领域组态软件的典型结构。该结构合理地实现了实际需求到软件框架的映射,它包括数据I/O、过程逻辑、人机界面三个彼此关联又相对独立的层次模块。 数据I/O模块是监控软件的基础,本文着重讨论了开放的数据I/O机制的实现方案,包括组态软件和不同数据源的通信方案设计、多路数据访问的冲突控制、可扩展驱动程序的接口规范、多设备并行数据交换的调度。 监控软件必须提供算法模块来处理过程数据,并能利用处理结果对目标设备进行控制。本文将监控过程中的算法分解为通过输入输出接口进行连接的独立环节,并将环节组合抽象为有向无环图。提出了基于有向无环图扫描的控制逻辑实现方法,并给出了两种典型的环节组合扫描算法。为了满足对数据处理算法和控制算法的扩展要求,设计了基于动态链接库的自定义环节扩展方案。 在人机界面层,本文讨论了监控画面的编辑环境实现。抽象了画面基本元素,用面向对象的方法设计了一组可组合的图形原件类,并给出了图元基类的接口说明。本文讨论了画面生成中图元编辑过程的封装方法,给出了一组封装不同图元生成过程的工具类;本文还分析了编辑环境中的典型编辑功能的实现机制。结合计算机图形学,讨论了用图元的动态显示特性模拟监控对象的实现方法。
其他文献
正当防卫是刑法规定的排除社会危害性行为的一种表现形式.为了鼓励广大群众见义勇为,积极同严重危及人身安全的暴力犯罪作斗争,为了更有效地惩罚犯罪,保护人民,1997年修订的
中国发展战略性新兴产业的历史意义在于抢占新工业革命的先机和新一轮经济发展的制高点,力争在激烈的国际竞争中占据一席之地。战略性新兴产业正处在孕育期和准备期,中国政府
典当行以其小额、短期、简便、灵活等特点,作为以特定物品或者财产权利抵押或者质押借贷的特殊融资方式,在满足小微企业融资需求和居民应急需要,促进经济社会发展等方面发挥了积
傩舞是湘西侗族在古代祭祀神灵仪式中所产生的一种古老原始的舞蹈,湘西侗族地区至今仍旧保存着数量繁多种类多样的傩舞。傩舞是我国舞蹈研究中有"活化石"之称的舞种,具有重大
当前互联网爆发式的增长,引发了客户消费习惯和消费方式的变革,催生出新的商业模式“互联网金融”。互联网金融的发展经历了电子银行、第三方支付、信贷业务、企业融资、信用支
耕地是土地资源最重要、最珍贵的部分,保护耕地就是保护我们的生命线。当今世界,可持续发展已成为各国经济和社会发展的基本战略,农业可持续发展是实现经济可持续发展的基础,而耕
新中国成立以后,基础教育的中学语文教材建设在曲折往复中波浪式前进,逐渐适应国家政治经济、社会发展和人的全面发展的需要,尤其是改革开放20多年来,中学语文教材的编写有了新的
本文主要分析探讨现阶段学校语言文字规范化过程中的若干问题。全文分为三个部分:第一部分在实践考察的基础上,从文字、语音、语词、语法等四个方面,分析现阶段学校语言文字规范
本文旨在探讨我国计量行业在如何适应市场经济和贸易、科技发展需要。通过对我国计量发展历史简述、总结计量行业的经济特点以及通过中外计量行业在计量技术、检测服务、管理