亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        儲能式有軌電車人機通訊技術(shù)研究及實現(xiàn)

        2016-12-21 01:04:31史寧波
        電氣傳動自動化 2016年5期
        關(guān)鍵詞:觸摸屏通訊消息

        徐 暉,魏 偉,史寧波

        (1.中鐵建電氣化局集團南方工程有限公司,湖北武漢430071;2.國電南瑞科技股份有限公司,江蘇南京211106)

        儲能式有軌電車人機通訊技術(shù)研究及實現(xiàn)

        徐 暉1,魏 偉2,史寧波2

        (1.中鐵建電氣化局集團南方工程有限公司,湖北武漢430071;2.國電南瑞科技股份有限公司,江蘇南京211106)

        針對儲能式有軌電車充電裝置控制系統(tǒng)的特點及運行的需要,設(shè)計了基于Modbus TCP通訊協(xié)議的人機交互系統(tǒng),采用PowerPC平臺完成充電裝置的數(shù)據(jù)采集和充電方式等的控制。重點研究了人機交互系統(tǒng)中Vxworks系統(tǒng)與觸摸屏的通訊功能實現(xiàn)方法,使用該人機通訊系統(tǒng)不僅保證了充電裝置的正常運行,而且經(jīng)過簡單的重新配置即可應(yīng)用到其他需要人機交互的控制系統(tǒng)中,可移植性強。

        充電裝置;觸摸屏;Vxworks;Modbus TCP

        1 引言

        武漢市大漢陽地區(qū)現(xiàn)代有軌電車試驗工程線路全長19.955km,采用儲能式有軌電車。在車站及車輛段通過充電裝置和充電網(wǎng)為儲能式有軌電車提供大功率快速直流充電。為了充電站現(xiàn)場人員能實時觀測充電設(shè)備的狀態(tài)和實現(xiàn)相關(guān)參數(shù)的調(diào)整,專門配套了柜體HMI人機界面與控制器通訊系統(tǒng),利用控制器網(wǎng)口,以Modbus TCP方式實現(xiàn)控制器與HMI的數(shù)據(jù)交互。

        2 人機界面功能簡介

        該系統(tǒng)有自動、觸摸屏、遠程監(jiān)控三種模式。系統(tǒng)默認的是自動模式[1],該模式下,將自動執(zhí)行控制器程序流程,同時可接收遠程監(jiān)控室發(fā)出的指令;當(dāng)充電系統(tǒng)某些參數(shù)改變,調(diào)試人員可在HMI上將系統(tǒng)運行模式改為觸摸屏模式,并寫入新的參數(shù),控制器程序?qū)葱略O(shè)定的參數(shù)執(zhí)行。通訊系統(tǒng)框圖如圖1報示。

        該通訊系統(tǒng)通信內(nèi)容既有只需顯示的設(shè)備參數(shù),如:充電設(shè)備輸入輸出電流、電壓,進出站標(biāo)志,設(shè)備狀態(tài)等;也包括可對設(shè)備開關(guān)進行動作操控和設(shè)備充電相關(guān)參數(shù)的設(shè)定,如:自動與觸摸屏模式轉(zhuǎn)換,隔離開關(guān)分合,恒流或恒壓充電時的設(shè)定值等;還包括設(shè)備元件出現(xiàn)故障時的報警顯示等。

        圖1 通訊系統(tǒng)框圖

        3 控制器通訊系統(tǒng)實現(xiàn)

        該通訊系統(tǒng)將觸摸屏作為Modbus TCP client,先發(fā)送查詢指令,控制器作為sever,回復(fù)觸摸屏的查詢內(nèi)容。整個通訊系統(tǒng)功能實現(xiàn)主要包括觸摸屏端的人機界面程序和控制器端的數(shù)據(jù)處理程序。

        3.1 HMI程序

        觸摸屏采用昆侖通態(tài)嵌入式版,在其對應(yīng)的組態(tài)軟件上實現(xiàn)界面功能,該軟件可在Windows 2000和Windows XP操作系統(tǒng)下運行??赏ㄟ^控件拖放、編寫腳本語言等實現(xiàn)相應(yīng)功能,還可以通過密碼的形式設(shè)定不同級別的用戶登錄權(quán)限,防止非調(diào)試人員的誤操作。觸摸屏通過網(wǎng)口和控制器連接,Modbus協(xié)議可在軟件環(huán)境的設(shè)備窗口中添加設(shè)備管理元件為通用TCP/IP父設(shè)備,并選擇Modbus TCP作為通訊子設(shè)備,具體界面如圖2所示。

        圖2 Modbus TCP功能設(shè)置界面

        人機界面工程編譯完成后可通過網(wǎng)線或U盤直接下載到觸摸屏中,使用方便。

        3.2 PPC 控制器介紹

        控制系統(tǒng)采用PowerPC平臺及Vxworks實時操作系統(tǒng),控制性能好,可擴展性強??梢詫崿F(xiàn)電流、電壓、溫度等信號的采集、處理;還可以實現(xiàn)設(shè)備異常、防雷、短路、過流等故障保護;可通過以太網(wǎng)將正常運行、故障、維護、充電是否完成等系統(tǒng)狀態(tài)上傳給監(jiān)控系統(tǒng),保證中控室實時監(jiān)測車輛的充電狀態(tài)。

        3.3 系統(tǒng)軟件實現(xiàn)

        3.3.1 通訊功能建立

        VxWorks操作系統(tǒng)是一種嵌入式實時操作系統(tǒng)(RTOS),該系統(tǒng)具有可裁減性,可靠性高、實時性強等特點。為程序員提供了高效的實時任務(wù)調(diào)度、中斷管理、實時的系統(tǒng)資源以及任務(wù)間通信。支持二進制信號量、互斥信號量、消息郵箱等資源共享方式。

        兩個網(wǎng)絡(luò)程序之間的一個網(wǎng)絡(luò)連接包括五種信息:通信協(xié)議、本地協(xié)議地址、本地主機端口、遠端主機地址和遠端協(xié)議端口。socket()、bind()、accept()套接字系統(tǒng)可以作為服務(wù)器端完成相關(guān)的信息建立。VxWorks提供了標(biāo)準(zhǔn)的BSD socket調(diào)用,具有Stream socket、Datagram sockets兩種類型,前者支持TCP協(xié)議,后者支持UDP協(xié)議。

        套接字采用阻塞模式,即在I/O操作完成前,執(zhí)行的操作函數(shù)一直等候而不會立即返回,該函數(shù)所在的線程會阻塞在這里。如接收數(shù)據(jù)函數(shù)recv(),如果此時套接字緩沖區(qū)內(nèi)沒有數(shù)據(jù)可讀,則調(diào)用線程在數(shù)據(jù)到來前一直睡眠;發(fā)送數(shù)據(jù)函數(shù)send(),如果套接字緩沖區(qū)沒有可用空間,線程會一直睡眠,直到有空間;接受函數(shù)accept()等待接受對方的連接請求,如果此時沒有連接請求,線程就會進入睡眠狀態(tài)[2]。程序流量如圖3所示。

        圖3 TCP服務(wù)器程序設(shè)計流程圖

        3.3.2 通訊數(shù)據(jù)處理

        如圖4、圖5所示,觸摸屏與控制器通訊功能建立后,通過recv函數(shù)從和觸摸屏的TCP連接中接收數(shù)據(jù)并存放到緩沖區(qū),處理服務(wù)請求是對通訊數(shù)據(jù)進行處理。該過程將調(diào)用函數(shù)msgQSend()把前面放到緩沖區(qū)的數(shù)據(jù)消息發(fā)送到消息隊列。再調(diào)用函數(shù)msgQReceive()從消息隊列中取出數(shù)據(jù)信息并進行解析,主要用到了Modbus協(xié)議中的03、06功能碼。03碼將設(shè)備中的參數(shù)變量上傳至HMI顯示,06碼的作用是接受HMI的操控設(shè)定。

        圖4 控制器收到HMI請求數(shù)據(jù)處理流程

        圖5 HMI收到控制器回復(fù)

        包括控制器上傳到觸摸屏上顯示的數(shù)據(jù)和觸摸屏下發(fā)的操作信息。系統(tǒng)通信時所使用的Modbus 協(xié)議功能碼主要包括 03H、06H 等[3]。觸摸屏主界面如圖6所示。

        圖6 HMI主界面

        由于控制器是服務(wù)器端,會接收到來自觸摸屏端的查詢信息。如果沒有任務(wù)等待消息隊列的消息,這個消息將被添加到消息緩存的隊列里。如果已經(jīng)有任務(wù)在等待消息隊列中的消息,消息立刻被傳遞給第一個等待的消息的任務(wù)。

        3.3.3 拓展網(wǎng)口通訊功能

        該通訊系統(tǒng)中,控制器有兩個網(wǎng)口,其中一個留給控制器本身的上位調(diào)試界面固定使用,遠程后臺監(jiān)控系統(tǒng)和觸摸屏通訊內(nèi)容需公用一個網(wǎng)口,采用工業(yè)以太網(wǎng)交換機可解決同一網(wǎng)口中來自不同端口的數(shù)據(jù)傳輸問題。實現(xiàn)方式是在應(yīng)用程序建立socket時,觸摸屏建的套接字和遠程建的套接字綁定同一個IP,使用不同端口,在現(xiàn)場應(yīng)用中,該方式運行穩(wěn)定。

        4 結(jié)束語

        本研究介紹了基于Modbus Tcp協(xié)議以觸摸屏和控制器為核心的人機交互系統(tǒng),研究了觸摸屏作為客戶端實時發(fā)送查詢指令,控制器作為服務(wù)器端接收到正確請求后返回相應(yīng)數(shù)據(jù)的通信方法,該方法解決了有軌電車充電裝置系統(tǒng)中相關(guān)參數(shù)的實時通信問題。同時,經(jīng)過簡單的重新配置,該通信系統(tǒng)還可應(yīng)用于其他需要人機交互的控制系統(tǒng)中,具有很好的可移植性和廣泛的適用性。

        [1]顧波飛,趙偉杰,吳開華.基于Modbus協(xié)議的單片機與觸摸屏通信設(shè)計[J].機電工程,2012,29(1):104-107.

        [2]鄺 堅.Tornado/VxWorks入門與提高[M].北京:科學(xué)出版社,2004.83-85,103.

        [3]孟 華,王鵬達,李明偉.基于Modbus協(xié)議的觸摸屏與PIC單片機的通信實現(xiàn)[J].儀表技術(shù)與傳感器,2009,(10):58-60.

        Research and realization of the man-machine communication technology of the energy storage type trolley

        XU Hui1,WEI Wei2,SHI Ning-bo2
        (1.China Railway Construction Electrification Bureau Group South Engineering Co.,Ltd.,Wuhan 430071,China;2.Nari Technology Co.,Ltd.,Nanjing 211106,China)

        According to the charging characteristics of the control system of the energy storage type trolley and the needs of the operation,the man-machine interaction system based on the Modbus TCP communication protocol is designed.The PowerPC platform is used to complete the control of the data acquisition and the charging method.The realization methods of the man-machine interaction Vxworks system and the touch screen communication functions are presented.This man-machine communication system can ensure the normal operation of the charging device,and after reconfigured,it also can be applied to the other man-machine interactive control systems,and it has strong transplanting capability.

        charging device;touch screen;Vxworks;Modbus TCP

        TP277

        A

        1005—7277(2016)05—0041—04

        徐 暉(1987-),男,本科,工程師,就職于中鐵建電氣化局集團南方工程有限公司,主要研究方向為城市軌道交通及鐵路供用電技術(shù)、繼電保護等。

        2016-08-01

        猜你喜歡
        觸摸屏通訊消息
        《茶葉通訊》簡介
        茶葉通訊(2022年2期)2022-11-15 08:53:56
        《茶葉通訊》簡介
        茶葉通訊(2022年3期)2022-11-11 08:43:50
        通訊報道
        一張圖看5G消息
        PLC和觸摸屏在衛(wèi)生間控制系統(tǒng)的應(yīng)用
        皮膚“長”出觸摸屏
        通訊簡史
        消息
        消息
        消息
        久久精品熟女亚洲av香蕉| 国产精品爽爽va在线观看网站| 99热在线播放精品6| 久久精品国产精品亚洲艾| 国产av无码专区亚洲精品| 国产va在线观看免费| 男人的天堂在线无码视频| 久久精品国产亚洲av成人无人区| 亚洲最大中文字幕在线| 少妇高潮喷水久久久影院| 日韩另类在线| 免费的黄网站精品久久| 国产精品国产三级国产专播下| 无码丰满熟妇一区二区| 亚洲人成亚洲人成在线观看| 日本高清一区二区在线观看| 97cp在线视频免费观看| 欧美性猛交xxxx乱大交3| 亚洲色成人网一二三区| 男女后入式在线观看视频| 国产精品久久久久久久久久红粉| 国产美女久久精品香蕉69| 女同中的p是什么意思| 国产亚洲精品一区二区在线观看| 日日躁夜夜躁狠狠躁| 国产精品熟妇视频国产偷人| 中文字幕偷拍亚洲九色| 男女交射视频免费观看网站| 伊人久久久精品区aaa片| 婷婷色综合成人成人网小说| 亚洲一区久久蜜臀av| 18岁日韩内射颜射午夜久久成人| 亚洲国产精品久久久久秋霞1| bbbbbxxxxx欧美性| 中文字字幕在线中文乱码解| 日韩毛片无码永久免费看| 日韩秘 无码一区二区三区| 美女射精视频在线观看| 中文字幕精品一区二区精品| 荡女精品导航| 亚洲精品国产一区av|