資源描述:
《基于Socket的電梯安全檢驗(yàn)數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、應(yīng)用技術(shù)基于Socket的電梯安全檢驗(yàn)數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)木劉英杰王偉雄李中興王新華林創(chuàng)魯陳敏黃代民(廣州市特種機(jī)電設(shè)備檢測(cè)研究院)摘要:設(shè)計(jì)了一種基于Socket的電梯安全檢驗(yàn)數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng),介紹了Socket的通訊原理以及給出了電梯安全遠(yuǎn)程檢驗(yàn)的各個(gè)通訊過程的詳細(xì)步驟與方法,研究了各個(gè)通訊過程所需的數(shù)據(jù)結(jié)構(gòu)并給出了相應(yīng)的通訊結(jié)構(gòu)體,最后對(duì)檢測(cè)終端與遠(yuǎn)程服務(wù)器之間的通訊進(jìn)行了測(cè)試。測(cè)試結(jié)果表明,該系統(tǒng)穩(wěn)定可靠,客戶端與遠(yuǎn)程服務(wù)器之間數(shù)據(jù)通訊實(shí)時(shí)準(zhǔn)確,有效地提高了電梯安全檢驗(yàn)的效率和智能化檢驗(yàn)水平。關(guān)鍵詞:Socket;數(shù)據(jù)遠(yuǎn)程傳輸;電梯安全檢驗(yàn)如圖I
2、所示。電梯基本信息存儲(chǔ)在數(shù)據(jù)中心,檢驗(yàn)終0引言端通過3G網(wǎng)絡(luò)訪問遠(yuǎn)程服務(wù)器,調(diào)取電梯檢驗(yàn)記錄電梯是垂直運(yùn)輸?shù)闹饕煌üぞ?,隨著我國(guó)經(jīng)濟(jì)信息。建設(shè)的發(fā)展,電梯的使用不僅遍及各行各業(yè),而且與人民的生活緊密相關(guān)。電梯安全運(yùn)行涉及生產(chǎn)、安裝、檢驗(yàn)、維護(hù)、修理等多個(gè)環(huán)節(jié)flJ。按照傳統(tǒng)的處理方法對(duì)電梯進(jìn)行檢驗(yàn)、記錄、備案、檢索已比較困難,特別是隨著電梯數(shù)量的迅速增加,人機(jī)比矛盾更加突出[。電梯現(xiàn)場(chǎng)檢驗(yàn)往往需要查詢被檢電梯的維護(hù)保養(yǎng)記錄、歷史檢驗(yàn)等信息,并記錄檢驗(yàn)結(jié)果。而目前常用的檢驗(yàn)方法是將歷史檢驗(yàn)和維護(hù)數(shù)據(jù)、現(xiàn)場(chǎng)檢驗(yàn)原始記錄和檢驗(yàn)合格記錄分開錄入數(shù)據(jù)庫(kù),存在作業(yè)效率低
3、、歷史檢驗(yàn)圖1基于Socket的電梯安全檢驗(yàn)數(shù)據(jù)信息和維護(hù)信息利用率低、信息化管理不便遠(yuǎn)程傳輸系統(tǒng)結(jié)構(gòu)圖等問題【3】。為了提高檢驗(yàn)效率,本文提出基1.1數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng)通訊于Socket的電梯安全檢驗(yàn)數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng),重點(diǎn)論基于Socket的電梯安全檢驗(yàn)數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng)述了數(shù)據(jù)遠(yuǎn)程通訊方法的工作原理和實(shí)現(xiàn)過程。由檢驗(yàn)終端和智能查詢服務(wù)器組成,通過現(xiàn)場(chǎng)數(shù)據(jù)挖1數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng)結(jié)構(gòu)框架掘機(jī)與實(shí)時(shí)通訊機(jī)實(shí)現(xiàn)客戶端與遠(yuǎn)程服務(wù)器數(shù)據(jù)的電梯安全檢驗(yàn)數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng)是利用現(xiàn)代通遠(yuǎn)距離傳輸。其中,現(xiàn)場(chǎng)數(shù)據(jù)挖掘機(jī)負(fù)責(zé)在線監(jiān)控檢信、物聯(lián)網(wǎng)、RF1D、微電子和高精度測(cè)量等先進(jìn)技術(shù),
4、驗(yàn)終端與檢驗(yàn)智能查詢服務(wù)器的連接情況;實(shí)時(shí)通訊實(shí)現(xiàn)電梯檢驗(yàn)的智能化、電梯能效檢測(cè)和管理的高效機(jī)負(fù)責(zé)提供檢驗(yàn)終端與檢驗(yàn)智能查詢服務(wù)器之間的化。考慮各子系統(tǒng)間的協(xié)同和融合,統(tǒng)一規(guī)劃J,基通訊服務(wù)。電梯檢驗(yàn)的通訊過程具體分為:檢驗(yàn)任務(wù)于Socket的電梯安全檢驗(yàn)數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng)結(jié)構(gòu)圖分發(fā)與終端顯示、檢驗(yàn)信息回放、記錄數(shù)字化和網(wǎng)絡(luò):l:資助項(xiàng)目:國(guó)家質(zhì)檢總局科技項(xiàng)目(2011QK321,2010QK080,2012QK065):2012年第6期自動(dòng)化與信息工程35廣東省質(zhì)量監(jiān)督局科技項(xiàng)目(2010CT04,2011CT04);廣東省質(zhì)量技術(shù)監(jiān)督局2010重點(diǎn)科技項(xiàng)目(
5、2010ZT02)。對(duì)時(shí)?;赟ocket的電梯安全檢驗(yàn)數(shù)據(jù)遠(yuǎn)程傳輸數(shù)據(jù)流如圖2所示。實(shí)時(shí)通訊機(jī)圖2基于Socket的電梯安全檢驗(yàn)數(shù)據(jù)遠(yuǎn)程傳輸數(shù)據(jù)流1.2基于Socket的通訊設(shè)計(jì)將電梯檢驗(yàn)項(xiàng)目數(shù)據(jù)、檢驗(yàn)任務(wù)下發(fā)信息、檢驗(yàn)信息采用Socket技術(shù)實(shí)現(xiàn)客戶端與遠(yuǎn)程服務(wù)器之問回傳數(shù)據(jù)等以文件流的方式發(fā)向目的終結(jié)點(diǎn),同時(shí)在的遠(yuǎn)程通訊。其具有傳輸時(shí)間短、高可靠、加密特性、目的終結(jié)點(diǎn)處利用Listen來監(jiān)聽Socket接口上的連接傳輸數(shù)據(jù)可白定義等特點(diǎn)。適合客戶端與遠(yuǎn)程服務(wù)器請(qǐng)求,調(diào)用Accept完成數(shù)據(jù)接收操作。在Socket通之間的實(shí)時(shí)數(shù)據(jù)交互,而且安全性能好,滿足
6、檢測(cè)系訊完成時(shí),要使用Close和Shutdown來禁止和關(guān)閉統(tǒng)數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性與可靠性要求。Socket套接字。Socket的通信原理圖如圖3所示f6堪]。1.2.1在C≠}中Socket的實(shí)現(xiàn)方法為保證通訊可靠,使用TCP三次握手通訊方式,在基于Socket的電梯安全檢驗(yàn)遠(yuǎn)程數(shù)據(jù)傳輸系統(tǒng)移動(dòng)檢驗(yàn)終端向監(jiān)控軟件發(fā)送同步序列編號(hào)后,監(jiān)控是基于微軟的CSocket網(wǎng)絡(luò)編程實(shí)現(xiàn)的,使用包含軟件響應(yīng)并應(yīng)答,移動(dòng)檢驗(yàn)終端確認(rèn)后雙方處于同步豐富子程序的Net.Sockets程序包,開發(fā)電梯檢驗(yàn)系發(fā)送與接收狀態(tài),虛連接建立。統(tǒng)網(wǎng)絡(luò)應(yīng)用程序。在遠(yuǎn)程服務(wù)器與客戶端之問創(chuàng)建1.
7、2.2通訊數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)Socket套接字構(gòu)建通訊通道,數(shù)據(jù)的發(fā)送與接收都由為保證遠(yuǎn)程服務(wù)器與客戶端之間的數(shù)據(jù)實(shí)時(shí)準(zhǔn)該通道實(shí)現(xiàn)??蛻舳送ㄟ^Connect與遠(yuǎn)程服務(wù)器相連,確通訊,將通訊的數(shù)據(jù)進(jìn)行封裝處理,并定義多個(gè)通在保證客戶端與遠(yuǎn)程服務(wù)器之間有效綁定的情況下,訊結(jié)構(gòu)體。遠(yuǎn)程服務(wù)器與客戶端之間按照約定的通訊36劉英杰王偉雄李中興王新華林創(chuàng)魯陳敏黃代民:基于Socket的電梯安全檢驗(yàn)數(shù)據(jù)遠(yuǎn)程傳輸系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)結(jié)構(gòu)體以文件流的形式通訊,在目的終結(jié)點(diǎn)同樣以該if(retum0、結(jié)構(gòu)體進(jìn)行數(shù)據(jù)拆解,實(shí)現(xiàn)數(shù)據(jù)的遠(yuǎn)距離準(zhǔn)確傳輸。{電梯檢驗(yàn)任務(wù)的分發(fā)和終端顯示通訊結(jié)構(gòu)體如下:
8、IDIiSconected;WORDI