基于Socket的电梯安全检验数据远程传输系统设计与实现.pdf

基于Socket的电梯安全检验数据远程传输系统设计与实现.pdf

ID:51448159

大小:579.65 KB

页数:5页

时间:2020-03-24

基于Socket的电梯安全检验数据远程传输系统设计与实现.pdf_第1页
基于Socket的电梯安全检验数据远程传输系统设计与实现.pdf_第2页
基于Socket的电梯安全检验数据远程传输系统设计与实现.pdf_第3页
基于Socket的电梯安全检验数据远程传输系统设计与实现.pdf_第4页
基于Socket的电梯安全检验数据远程传输系统设计与实现.pdf_第5页
资源描述:

《基于Socket的电梯安全检验数据远程传输系统设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、应用技术基于Socket的电梯安全检验数据远程传输系统设计与实现木刘英杰王伟雄李中兴王新华林创鲁陈敏黄代民(广州市特种机电设备检测研究院)摘要:设计了一种基于Socket的电梯安全检验数据远程传输系统,介绍了Socket的通讯原理以及给出了电梯安全远程检验的各个通讯过程的详细步骤与方法,研究了各个通讯过程所需的数据结构并给出了相应的通讯结构体,最后对检测终端与远程服务器之间的通讯进行了测试。测试结果表明,该系统稳定可靠,客户端与远程服务器之间数据通讯实时准确,有效地提高了电梯安全检验的效率和智能化检验水平。关键词:Socket;数据远程传输;电梯安全检验如图I

2、所示。电梯基本信息存储在数据中心,检验终0引言端通过3G网络访问远程服务器,调取电梯检验记录电梯是垂直运输的主要交通工具,随着我国经济信息。建设的发展,电梯的使用不仅遍及各行各业,而且与人民的生活紧密相关。电梯安全运行涉及生产、安装、检验、维护、修理等多个环节flJ。按照传统的处理方法对电梯进行检验、记录、备案、检索已比较困难,特别是随着电梯数量的迅速增加,人机比矛盾更加突出[。电梯现场检验往往需要查询被检电梯的维护保养记录、历史检验等信息,并记录检验结果。而目前常用的检验方法是将历史检验和维护数据、现场检验原始记录和检验合格记录分开录入数据库,存在作业效率低

3、、历史检验图1基于Socket的电梯安全检验数据信息和维护信息利用率低、信息化管理不便远程传输系统结构图等问题【3】。为了提高检验效率,本文提出基1.1数据远程传输系统通讯于Socket的电梯安全检验数据远程传输系统,重点论基于Socket的电梯安全检验数据远程传输系统述了数据远程通讯方法的工作原理和实现过程。由检验终端和智能查询服务器组成,通过现场数据挖1数据远程传输系统结构框架掘机与实时通讯机实现客户端与远程服务器数据的电梯安全检验数据远程传输系统是利用现代通远距离传输。其中,现场数据挖掘机负责在线监控检信、物联网、RF1D、微电子和高精度测量等先进技术,

4、验终端与检验智能查询服务器的连接情况;实时通讯实现电梯检验的智能化、电梯能效检测和管理的高效机负责提供检验终端与检验智能查询服务器之间的化。考虑各子系统间的协同和融合,统一规划J,基通讯服务。电梯检验的通讯过程具体分为:检验任务于Socket的电梯安全检验数据远程传输系统结构图分发与终端显示、检验信息回放、记录数字化和网络:l:资助项目:国家质检总局科技项目(2011QK321,2010QK080,2012QK065):2012年第6期自动化与信息工程35广东省质量监督局科技项目(2010CT04,2011CT04);广东省质量技术监督局2010重点科技项目(

5、2010ZT02)。对时。基于Socket的电梯安全检验数据远程传输数据流如图2所示。实时通讯机图2基于Socket的电梯安全检验数据远程传输数据流1.2基于Socket的通讯设计将电梯检验项目数据、检验任务下发信息、检验信息采用Socket技术实现客户端与远程服务器之问回传数据等以文件流的方式发向目的终结点,同时在的远程通讯。其具有传输时间短、高可靠、加密特性、目的终结点处利用Listen来监听Socket接口上的连接传输数据可白定义等特点。适合客户端与远程服务器请求,调用Accept完成数据接收操作。在Socket通之间的实时数据交互,而且安全性能好,满足

6、检测系讯完成时,要使用Close和Shutdown来禁止和关闭统数据传输的实时性与可靠性要求。Socket套接字。Socket的通信原理图如图3所示f6堪]。1.2.1在C≠}中Socket的实现方法为保证通讯可靠,使用TCP三次握手通讯方式,在基于Socket的电梯安全检验远程数据传输系统移动检验终端向监控软件发送同步序列编号后,监控是基于微软的CSocket网络编程实现的,使用包含软件响应并应答,移动检验终端确认后双方处于同步丰富子程序的Net.Sockets程序包,开发电梯检验系发送与接收状态,虚连接建立。统网络应用程序。在远程服务器与客户端之问创建1.

7、2.2通讯数据结构设计Socket套接字构建通讯通道,数据的发送与接收都由为保证远程服务器与客户端之间的数据实时准该通道实现。客户端通过Connect与远程服务器相连,确通讯,将通讯的数据进行封装处理,并定义多个通在保证客户端与远程服务器之间有效绑定的情况下,讯结构体。远程服务器与客户端之间按照约定的通讯36刘英杰王伟雄李中兴王新华林创鲁陈敏黄代民:基于Socket的电梯安全检验数据远程传输系统设计与实现结构体以文件流的形式通讯,在目的终结点同样以该if(retum0、结构体进行数据拆解,实现数据的远距离准确传输。{电梯检验任务的分发和终端显示通讯结构体如下:

8、IDIiSconected;WORDI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。