远程监控系统中网络通信的研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:da330136324
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络技术运用到工业控制领域促进了远程监控技术的发展。计算机技术、网络通信技术、自动控制技术、嵌入式技术的发展促使通过Internet和TCP/IP协议对工业现场状况进行监测和控制成为可能。 本课题针对黄石某公司的需求选用了面向相对固定的用户群,同时对信息安全的控制能力较好的C/S模式作为结构体系,在此研究的嵌入式服务器不但能实现与工业现场三菱PLC进行通信,而且能够与远程客户端通过以太网或者串口PPP拨号连接两种接口实现数据交互。 首先,本文就如何形成一个可实用的嵌入式平台做了论述,阐述了系统的硬件和软件所用到的关键技术和具体实现。嵌入式服务器选用Motorola coldfire5307作为cpu,其外围设备包括Flash、SDRAM、复位电路和晶振等,成功拓建了最小硬件系统;选定专用于微控制领域的uClinux作为操作系统。客户端采用组态软件的思想和vC++软件生成工具,在系统开发环境设计保存的文件,可以实现在系统运行环境中的重绘,从而可以浏览或者控制工业现场PLC的状况。 接着,本文就三方数据交互通信的实现做了详细的论述。因为通信是整个系统正常运行的关键,在此,本项目介绍了WinSock网络编程原理和MFC中两个类(CAsySockrt类和CSocket类)中成员函数的调用,通过在通信双方创建套接字的方式(即创建CSocket对象)成功的完成嵌入式服务器和远程客户端的通信;又由于服务器与组态软件是在两个不同操作系统上实现的,所以,在文件的永久保存上提出了双配置文件的思想,即一方面保留VC++自带的串行化,另一方面采用C语言编写的自定义结构体格式,由于C语言的通用性使此系统成功完成了跨平台的传输;另外,采用多线程技术实现多客户的调用。 最后,论文详细介绍了对各个模块的测试。用单元测试方法分别检测硬件系统是否能正常工作;随后,检测组态软件开发环境是否能实现绘制图元保存属性的功能和运行环境是否能够实现画面重绘的功能;然后,进行联调测试系统的稳定性等。
其他文献
通过深入分析湖北省汽车产业人才需求与省内外高校汽车服务本科专业人才培养现状,围绕学校办学特色,制定并优化了我校汽车服务工程专业人才培养方案,确立了人才培养目标,不断
一油画自西方传入中国已有近百年的历史。在经历了各种思潮的影响和引进的漫漫历程之后,中国油画正在度过她模仿、学步的幼稚阶段。新中国建立,特别是改革开放以来,在对现代
中国经济增长方式将由粗放型向集约型进一步转变,这是我国经济未来坚定不移的发展方向。为此,工业上,必须进一步地节能降耗、减支增收,提高企业的运营效率。 而作为我国支柱产
浙江余杭县石鸽良种场种植的一点一五亩十三龄本地群体品种茶园,七八年亩产又获得千斤。该茶园茶树长势茂盛,树高一百厘米,树宽一百六十厘米,每平方尺可以采芽一千四百个左
宫颈癌诊断的金标准,是在白光阴道镜图像下活检取样,之后对取样标本做组织病理诊断。取样的准确性直接影响诊断的准确性。然而目前临床上阴道镜成像模式较为单一,对病变区域突显
一、耶费欧原产美国,二棱大麦长芒。1978年从中国农科院引入,1980年开始进行选育,连续六年试种,表现良好,亩产量650~1038斤,1984年经区品种审定委员会审定为本区优良啤酒大麦
无人飞行器在军事、测绘等领域有着广泛的应用,随着计算机、自动化等技术的发展,飞行器的种类越来越多,飞行器需要完成的任务也日益多元化。这也使得飞行器航迹规划过程中需要处
近年来,随着能源危机的日益严重和人们环保意识的提高,电动汽车(EV)的发展越来越受到人们的重视,我国也将其列入了重点发展之列。因此,结合不断发展的嵌入式技术和计算机技术
在杂优夏季制种中,应坚持质量第一的观点,生产出优质高产的杂交一代种子,这样,就更能发挥杂交水稻强大的增产优势。一、夏季制种的主要技术措施我县是双季稻种植制度,杂优制
内容分发网络(Comem Distribution Network,简称CDN)一直以来是提供内容服务的基础设施,近几年来,对等网络(Peer-to-Peer,简称P2P)技术得到迅速发展,并且表现出许多优越的特性,近来