基于嵌入式WEB的组态软件关键技术开发

被引量 : 6次 | 上传用户:guosuzhou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在“两化融合”和工业4.0的时代,工业现场生产中对设备管理与控制的要求大大提高,利用嵌入式设备的强大功能,融合新一代的通信网络技术、物联网技术和大数据技术,创建新型的工厂生产模式—智慧工厂。随着新型传感器,控制器,智能终端等仪器的出现,组态软件越来越重要。特别是融合高性能的嵌入式系统,能够更快看到现场的各种信息与实时状态。随着互联网的高速发展和移动操作系统的诞生,智能终端拥有不同的移动操作系统,如Android. IOS系统等。组态软件的发展必须考虑到不同的操作系统的设备也能访问系统。因此网络测控组态软件要有WEB功能,这就能使更多的设备能够访问系统,并且随时查看现场情况和实时数据信息,大大提高管理者的效率。本文通过研究国内外的组态软件的现状和工业4.0智慧工厂的发展,给出基于QT的组态软件开发的方法,实现其基本功能。本文首先根据嵌入式系统选择QT作为系统开发工具,实现组态软件的架构设计和各模块的设计,主要分为开发系统与运行系统的设计。在图形文本生成模块中,主要是针对图元进行不同子模块的划分,包括图形文本添加,保存,修改等模块,这些都是对图元操作的模块,实现图元的管理。利用QT中GraphicsView框架和软件设计模式—工厂模式作为软件设计的框架。接着研究实时数据库和历史数据库要实现的功能,特别是实时数据库,通过内存共享实现不同组态界面共享数据的功能,对实时数据库的数据结构分为内存和IO两大类。最后分析了WEB发布的原理,并通过创建SVG图形矢量文件实现基本的网页访问。本论文的重点在于图形文本生成模块,实时数据库和WEB发布的设计与开发。本文具有特色之处,包括采用QT作为开发工具,具有跨平台性。设计图元权限’保护类,对现场作业中关键节点的图元进行权限的划分,让设备管理更加规范。采用AJAX局部刷新技术,采用AJAX.js实现组态WEB页面无闪烁刷新。本文完成了网络测控组态软件的基本模块的设计,达到预期要求。
其他文献
基于事件的优化和学习方法是提高学习速度的有效途径,这种方法充分地利用了待解决问题的结构信息,通过对结构信息的提取,发现环境状态的特征,将具有相同属性的状态转移构造成
<正>武德四年四月十一日,唐高祖李渊发布诏令:"敕诸州学士及白丁,有明经及秀才、俊士、进士,明于礼体,为乡曲所称者,委本县考试,州长重覆,取上等人,每年十月随物上贡。"(《唐
地下防渗墙具有防渗等功能,不仅在水利堤坝防渗处理中广泛应用,而且在城市建设中也得到广泛应用。影响地下防渗墙施工质量及造价的主要因素是造槽工艺。本文就使用液压抓斗造
选举委员会是处理选举事务的法定监管机构,具有中立、民主、公正、独立的特性。运转良好的选举委员会制度对于保障公民选举权利、维护选举秩序具有重要意义。中国《选举法》2
近年来,随着国家和社会对流浪儿童这类弱势群体的问题和权益的不断重视,有关流浪儿童的救助保护政策体系不断建立健全,从近年国家流浪儿童救助保护政策的发展趋势来看,政策的
在空战战术和战法研究中,通常以飞机机动过载大小和方向(法向过载、航迹滚转角和速度/发动机状态)为输入控制量,继而解算预期动作的飞机动力学参数。根据飞机的航迹特征和飞
20世纪80年代以来,人民币利率管制可以分为严格管制和非对称管制两个时期。在此期间,利率管制扭曲正规金融和非正规金融两个市场,成为引发银行业暴利、中小企业融资困难、民
随着国内房地产行业的蓬勃发展和建材行业的加速转型,水泥产业目前正处于产品结构和技术创新调整的关键时期。采用预分解技术的新型干法水泥生产工艺及优化控制策略已成为我
空间问题是小学数学教材中的一个重要组成部分。由于小学生的思维特点是以形象思维为主,而几何概念本身较为抽象,因而在理解抽象的几何知识与形成空间观念时,将受到更多的心
达标排放致污是否承担过失犯罪的刑事责任,根据不同的过失理论会得出不同的结论。旧过失论强调结果预见义务,入罪门槛相对较低,达标排放致污可能成立过失犯罪;新过失论突出结