基于HMI的远程监控系统的设计

来源 :东南大学 | 被引量 : 0次 | 上传用户:azhan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
远程控制技术作为单独的一种计算机网络技术,近几年随着计算机网络技术的发展和网络的普及得到了广泛的应用。它可以实现管理人员在异地通过网络,利用拨号或双方都接入Internet等手段,连接目标终端设备,通过本地计算机对远程终端设备进行维护、管理或资源共享等。  随着工业自动化的不断发展,越来越多的企业不仅需要在工业现场实现监控功能,还需要实现数据的远程访问,即在监控中心远程获取工业现场的数据,进行进一步的数据分析处理,以实现相应的功能。包括现场画面的显示,现场数据的采集,PLC等现场设备的控制,PLC程序的更新等。而由于监控中心和工业现场往往处于不同的局域网内,数据无法直接传递,所以需要进行相应的开发,使数据能够穿透相应的局域网的网关,实现数据交换。  本文设计的网络穿透系统需要解决的关键问题,就是将不同类型的现场总线或控制网络与以太网进行互连互通,从而实现监控信息的远程实时传输。本文实现的系统重点在于网络服务器的开发,可以穿透局域网,实现点对点通信。监控系统采用通信模式是C/S模式(Client/Server model,客户服务器模式),即客户向服务器发出服务请求,服务器接收到请求后,提供相应的服务。服务器的具体实现主要包括接收客户端的信息并实现不同局域网内的客户端互连。由于我们的远程监控是一种对等网络(peer-to-peer,P2P)的应用,因此设计难点在于对局域网NAT的穿透。NAT是指网络地址转换器(Network.Address Translators),它可分为:Cone NAT。和Symmetric NAT两种。由于外网不可以直接与内网通信,服务器可以通过在NAT上“打洞”的方式来实现点对点通信。打洞的方法对于Cone类型的NAT较适用,而对于Symmetric类型的NAT则需要加入端口预测等更复杂的算法来实现。本文设计的网络穿透系统提出了NAT打洞和服务器辅助转发相结合的方式实现对不同NAT类型之间的网络穿透。通过模块化的方式分别对服务器和客户端的设计和编程来完成网络穿透系统的实现。最后通过在实际测试环境中实现HMI上的文件准确高效地传输。
其他文献
一提到“某某教学法”,总有一些教师持一种轻视和否定的态度,他们往往以“教什么比怎么教更重要”为由,把“教学法”视为匠人之术、雕虫小技.而笔者认为,一个只注重“教什么(
期刊
有人说,读书是一个教师的宿命,而我却觉得,读书是一个教师的幸运.不是吗?教师,天天与书为伴,日日和卷为友,实在是幸运至极.rn做一个读书人吧!春天,和着轻风细雨,浅浅而阅;夏
期刊
为了让学生更好地进行线上学习,笔者开发了一系列情境微课——以情境为主要载体,以视频为主要呈现方式,让学习者在情境中解决问题的完整的教学活动.以《学会调节情绪》一课教
新课程要求教育要面向全体学生.在教育教学实践工作中,笔者积极引导学习小组长在课上和课外对学困生进行有效的监督和帮助,从改变学困生学习习惯入手,逐渐提高他们的学习能力
阅读作为语文教学的有机组成部分,是提高学生人文素养的重要途径,开展有效的阅读指导活动,能启智开慧,使学生受到情感陶冶、获得思想启迪、享受审美乐趣.为此,教师可通过“推
随着等离子体流动控制技术在流动控制领域的广泛应用,关于等离子激励对流动影响的研究也不断深入。其中数值计算作为研究流动过程的重要手段,对等离子体激励的研究起到了重要作
在过去的二十多年里,人们采用多种方法粗糙流道壁来增强流道的流动换热能力,如,肋片,凹槽,突胞,凹穴,丁胞等等,其中的丁胞技术则是近年在粗糙化流道内壁表面来达到强化传热的
摘要:对于面向中低温太阳能的蓄热利用,石蜡用作相变材料,具有相变潜热高、几乎无过冷和相分离现象、价廉易获取等优点,低热导率却在一定程度上影响了系统传热速率,所以提高系
太阳能热电发电技术是一种新型的能源供应技术,具有清洁无污染、无运动部件、体积小、工作可靠、寿命长、无噪音等优势。热电器件作为太阳能热电发电的核心部件,保证其使用寿命是实际中非常重要的问题。为了提高太阳能热电发电系统的效率,通常会增加热电器件冷热端的温差,这必然导致热电器件热应力增加,最终会降低热电器件的使用寿命。并且,热电器件采用高聚光比的菲涅尔透镜以获得高热流密度,高聚光比会产生热电器件热端加热