基于嵌入式网关的客户端组态软件的研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:y328151006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工业监控组态软件的开发是一项非常复杂的工程,本论文主要研究了基于嵌入式工业网络服务器的客户端组态软件的开发,在Window XP操作系统下,利用Visual C++6.0开发工具,实现了一个针对监控对象为PLC类的监控组态软件。 客户端组态软件的设计包括如下几个模块:图形库模块、数据库模块和通信库模块。其中图形库模块主要完成系统中流程画面、动态点、实时趋势显示的绘制与编辑;数据库模块由实时数据库和历史数据库组成,实现组态环境中的数据存储、调用的功能:通信库模块主要是在客户端与服务器之间进行通信时,定义通信的格式、规约、设置通信端口、服务器的站地址号等。在此组态软件中,以上各个模块的功能已基本实现。其中图形库模块中界面图形的设计主要是运用基于图元(矢量)的方法;数据库模块中数据的存储主要设计了三个记录表:读入数据记录表、写至数据记录表和网页数据记录表;通信库模块中的通信功能以及客户端与嵌入式服务器端的自定义通信协议,是在Socket通信原理的基础上实现的。 在三大模块基础上,根据组态软件的两大结构:系统开发环境和系统运行环境,分别给出了它们的文件配置格式以及与服务器通信的自定义通信协议。对于多线程技术,着重讨论了应用于此款软件的不同等级用户调用和不同等级任务调度的问题。在论文的最后,给出了一个应用本客户端组态软件的应用实例,根据监控对象圆网印花机监控系统的监控要求,定制监控界面,设定监控参数。通过调试,可以较好地实现其远程监控的功能。 本客户端组态软件相比于其它监控组态软件,有其独具特色的一面:1.利用其独特的开发工具Visual C++6.0,方便了其与嵌入式服务器的通信设置,也便于以后在此基础上的扩展;2.可以利用Internet或者Modem拨号,进行远程监控;3.针对自行开发、研制的服务器,本软件自行定义、开发了系统开发环境和系统运行环境的文件配置格式以及它们与服务器通信的通信协议,这一点很有实用价值和参考价值。
其他文献
无线射频识别(RFID)是通过无线射频信号进行对象识别和数据交换的技术。它具有非接触式通信、多目标识别、识别范围广、穿透性好、抗干扰性强、抗腐蚀、识别速度快等优点。本
本文以非线性系统作为研究对象,借助压缩映射和类Lyapunov函数作为数学手段,研究了迭代学习控制理论急需突破的问题。包括参数迭代学习的速率的量化、跟踪误差收敛的速率的量化
目前Internet网络无论用户数,还是业务类型都以惊人的速度增长,特别是建立大规模计算和数据处理、满足稳定而高效的科学活动的网络环境的需求,使得现有的网络管理和控制机制
开关磁阻电机由于其结构简单、工作可靠等诸多优点,引起了广泛关注,但由于双凸极结构及磁链的高度饱和,导致其电机特性高度非线性,难以建立准确的数学模型,因此建立准确的开关磁阻
电容层析成像(ECT)技术具有非侵入、结构简单、成本低、响应速度快、安全性能好、适用范围广等优点,近几年得到较大发展,并正在逐步走向工业应用。是过程层析成像(PT)技术的
真空断路器在动静触头闭合或电路短路的瞬时,接触单元之间经常产生很大的排斥力,对电力接触开关的危害极大。导致低压真空断路器的快速接触熔焊。这不仅与高的故障电流有关,而且
论文的研究对象是信号交叉口自行车交通的微观行为.目前,无论国内外对自行车微观行为的研究都处于起步阶段,因此在此领域尚未形成完善的理论体系和广泛的数据库.基于此,论文
本文从实际应用的设计角度出发,指出传统的工控软件设计中存在着开放性、可重用性、灵活性差的缺点,在分析了工业监控软件的特点以及现代化工业控制系统新的要求后,提出了采
小波网络是建立在小波分析理论基础上的一种新型神经网络结构。小波网络与常规神经网络相比,其优越性在于可以借助小波分析的有关理论便于确定网络的拓扑结构,并且由于其输出
本文第一章详细的介绍了互联网端到端拥塞控制的发展历程。 第二章则由浅入深的介绍了几种TCP友好的拥塞控制算法,首先详细的介绍了TCP拥塞控制机制,接着介绍了几种比较经典的