国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于以太網(wǎng)和GPRS冗余通信的燃?xì)鈭?chǎng)站測(cè)控系統(tǒng)設(shè)計(jì)*

2018-08-03 03:14孟祥印張楓沛
傳感器與微系統(tǒng) 2018年8期
關(guān)鍵詞:下位場(chǎng)站模擬量

陶 濤, 孟祥印, 張楓沛, 宋 波

(西南交通大學(xué) 機(jī)械工程學(xué)院,四川 成都 610031)

0 引 言

在傳統(tǒng)燃?xì)鈭?chǎng)站測(cè)控系統(tǒng)中,現(xiàn)場(chǎng)設(shè)備實(shí)時(shí)監(jiān)測(cè)與控制是最重要的環(huán)節(jié)[1,2]。傳統(tǒng)燃?xì)鈭?chǎng)站測(cè)控系統(tǒng)的現(xiàn)場(chǎng)數(shù)據(jù)和遠(yuǎn)程上位機(jī)的數(shù)據(jù)傳輸依靠單一的以太網(wǎng)網(wǎng)絡(luò),以太網(wǎng)一旦故障時(shí),上位機(jī)將無(wú)法和現(xiàn)場(chǎng)進(jìn)行數(shù)據(jù)交換,更無(wú)法保證整個(gè)場(chǎng)站現(xiàn)場(chǎng)的安全穩(wěn)定運(yùn)行。本文提出了一種基于以太網(wǎng)和通用分組無(wú)線(xiàn)業(yè)務(wù)(general packet radio service,GPRS)冗余通信的燃?xì)鈭?chǎng)站測(cè)控系統(tǒng)設(shè)計(jì),旨在保證系統(tǒng)的數(shù)據(jù)不間斷傳輸,提高整個(gè)系統(tǒng)的可靠性和穩(wěn)定性。

1 系統(tǒng)總體設(shè)計(jì)

系統(tǒng)由現(xiàn)場(chǎng)電氣設(shè)備、下位機(jī)和上位機(jī)組成,如圖1所示。下位機(jī)控制系統(tǒng)以STM32為核心,負(fù)責(zé)采集現(xiàn)場(chǎng)設(shè)備數(shù)據(jù),包括壓力、溫度、流量、泄漏情況以及加臭參數(shù)。上位機(jī)由一臺(tái)裝有WINCC組態(tài)軟件編寫(xiě)的監(jiān)控軟件的計(jì)算機(jī)機(jī)構(gòu)成,負(fù)責(zé)對(duì)燃?xì)鈭?chǎng)站的遠(yuǎn)程監(jiān)測(cè)與控制。系統(tǒng)工作時(shí),下位機(jī)通過(guò)RS—485通信接口或者模擬量接口與現(xiàn)場(chǎng)電氣設(shè)備連接,通過(guò)其集成的液晶顯示器(liquid crystal display,LCD)液晶屏與上位機(jī)IP地址綁定,下位機(jī)采集的現(xiàn)場(chǎng)數(shù)據(jù)整合后自行判斷當(dāng)前以太網(wǎng)和GPRS無(wú)線(xiàn)網(wǎng)絡(luò)通斷狀態(tài),根據(jù)決策結(jié)果選擇相應(yīng)的通信方式將整合數(shù)據(jù)發(fā)送至上位機(jī)。上位機(jī)則根據(jù)所記錄的最近一次的上傳數(shù)據(jù)的通信方式將控制指令發(fā)送至下位機(jī)。

圖1 系統(tǒng)總體設(shè)計(jì)

2 硬件電路設(shè)計(jì)

2.1 硬件組成

整個(gè)硬件系統(tǒng)由6部分構(gòu)成,即處理器部分、電源部分、網(wǎng)絡(luò)部分、LCD部分、數(shù)據(jù)采集部分和控制輸出部分,硬件架構(gòu)如圖2所示。其中數(shù)據(jù)采集部分主要包括模擬量輸入電路(4~20 mA)、數(shù)字輸入電路和RS—485電路??刂戚敵霾糠职M量輸出電路、數(shù)字輸出電路和RS—485電路。

圖2 硬件構(gòu)架

處理器模塊采用STM32F407[3~5]。在電路板設(shè)計(jì)中搭配使用LM817光耦隔離芯片,保證系統(tǒng)采集數(shù)據(jù)時(shí)不受外界的干擾。系統(tǒng)供電為寬電壓供電(7~40 V),搭配使用LM2576S—5和ASM17—3.3芯片將電壓轉(zhuǎn)換為5 V和3.3 V,直接為通信電路和系統(tǒng)芯片供電。

2.2 通信電路

STM32F4系列內(nèi)部集成了網(wǎng)絡(luò)介質(zhì)訪(fǎng)問(wèn)控制(medium access control,MAC)控制器,外加一個(gè)PHY芯片即可實(shí)現(xiàn)網(wǎng)絡(luò)功能[6]。系統(tǒng)選擇LAN8720A作為STM32F4的PHY芯片,芯片采用RMII接口與STM32F4通信,占用I/O較少,且支持auto mdix(可自動(dòng)識(shí)別交叉、直插網(wǎng)線(xiàn))功能[7]。同時(shí)集成設(shè)計(jì)一個(gè)RJ45頭,共同組成10/100Mbps自適應(yīng)網(wǎng)卡。

GPRS無(wú)線(xiàn)通信主控芯片采用安信可GSM/GPRS A6芯片。芯片支持GSM/GPRS4個(gè)頻段,包括850,900,1 800,1 900 MHz;同時(shí)芯片只要激活GPRS數(shù)據(jù)后,將不存在掉線(xiàn)問(wèn)題,芯片集成2個(gè)串口,可直接與STM32串口通信。

2.3 模擬量輸入電路

現(xiàn)場(chǎng)壓力變送計(jì)、溫度變送計(jì)和泄漏探測(cè)儀輸出信號(hào)均為4~20 mA電流信號(hào),STM32 ADC只能接收0~3.3 V電壓信號(hào),故模擬量輸入電路需要將現(xiàn)場(chǎng)儀器電流信號(hào)轉(zhuǎn)換為電壓信號(hào)。系統(tǒng)采用線(xiàn)性光耦芯片HCNR201能夠有效避免現(xiàn)場(chǎng)的各種噪聲干擾引入控制系統(tǒng),同時(shí)滿(mǎn)足工作區(qū)域電流轉(zhuǎn)換為電壓的線(xiàn)性度要求。如圖3所示,模擬量輸出電壓與電流關(guān)系為

(1)

式中K=1;R1為可調(diào)電阻值,Ω;R5,R3為固定電阻值,Ω。

圖3 模擬量輸入電路

3 系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)軟件設(shè)計(jì)基于Keil uvision 5集成環(huán)境開(kāi)發(fā),采用面向硬件開(kāi)發(fā)的C語(yǔ)言編程開(kāi)發(fā)。下位機(jī)以μC/OSⅡ?qū)崟r(shí)操作系統(tǒng)為基礎(chǔ)[8],結(jié)合emWin圖形庫(kù)進(jìn)行用戶(hù)設(shè)置界面開(kāi)發(fā)。以太網(wǎng)采用小型開(kāi)源的TCP/IP協(xié)議棧LWIP[9]。

系統(tǒng)工作流程如圖4所示,待系統(tǒng)以太網(wǎng)和GPRS部分初始化完成后,進(jìn)入循環(huán)檢測(cè)是否有數(shù)據(jù)采集完成待上傳,是,則系統(tǒng)進(jìn)入網(wǎng)絡(luò)判斷決策函數(shù):首先檢測(cè)PHY芯片是否正常連接,即以太網(wǎng)是否存在物理連接,若檢測(cè)到PHY處于斷開(kāi)狀態(tài),則系統(tǒng)選擇GPRS進(jìn)行數(shù)據(jù)上傳;若PHY芯片連接正常,則進(jìn)行TCP/IP連接狀態(tài),若檢測(cè)未能成功與上位機(jī)綁定,則系統(tǒng)選擇GPRS進(jìn)行數(shù)據(jù)上傳;反之,若檢測(cè)成功則啟動(dòng)以太網(wǎng)進(jìn)行數(shù)據(jù)上傳。

當(dāng)系統(tǒng)選擇GPRS進(jìn)行通信時(shí),若檢測(cè)GPRS正常則啟動(dòng)GPRS數(shù)據(jù)傳輸,等待數(shù)據(jù)傳輸完成后將以太網(wǎng)部分重置并進(jìn)入下一個(gè)數(shù)據(jù)上傳等待循環(huán);若檢測(cè)GPRS掉線(xiàn)則將以太網(wǎng)和GPRS進(jìn)行重置,并再次嘗試數(shù)據(jù)發(fā)送,直到數(shù)據(jù)發(fā)送正常后進(jìn)入下一次數(shù)據(jù)上傳等待。

4 WINCC監(jiān)控界面

在WINCC組態(tài)軟件[10~13]中,其自定義變量用于存儲(chǔ)下位機(jī)上傳的數(shù)據(jù),并通過(guò)WINCC軟件開(kāi)發(fā)功能在設(shè)計(jì)的監(jiān)控界面上顯示出與其對(duì)應(yīng)的變量值。在監(jiān)控軟件中,用戶(hù)通過(guò)登陸界面進(jìn)入主界面,其中主界面包括七個(gè)子版塊,即工藝畫(huà)面、趨勢(shì)圖、網(wǎng)絡(luò)拓?fù)鋱D、歷史數(shù)據(jù)、報(bào)表查詢(xún)、事件記錄及用戶(hù)管理。在工藝畫(huà)面中可以實(shí)時(shí)監(jiān)控各個(gè)儀表參數(shù),也可設(shè)置出口壓力和加臭參數(shù)等。

圖4 下位機(jī)工作流程

5 實(shí)驗(yàn)與結(jié)果

在實(shí)驗(yàn)室測(cè)試該系統(tǒng),以太網(wǎng)正常通信時(shí),采用人為破壞方式,GPRS均能在100 ms內(nèi)介入傳輸過(guò)程。同時(shí)當(dāng)系統(tǒng)檢測(cè)到以太網(wǎng)滿(mǎn)足通信條件時(shí),系統(tǒng)能自動(dòng)恢復(fù)以太網(wǎng)并傳輸數(shù)據(jù)。

將該系統(tǒng)引入到某市燃?xì)夤镜娜細(xì)忾T(mén)站,并在該公司的中控大樓監(jiān)控中心處工控機(jī)安裝監(jiān)控軟件,如圖5所示。表1為該燃?xì)忾T(mén)站8︰00~18︰00間,每隔2 h一次現(xiàn)場(chǎng)民用燃?xì)鈹?shù)據(jù),其中11︰00~16︰00采取人為中斷以太網(wǎng),數(shù)據(jù)均能穩(wěn)定以GPRS傳輸至中控室,且在17︰00后,恢復(fù)以太網(wǎng),數(shù)據(jù)則恢復(fù)以太網(wǎng)上傳方式。

圖5 調(diào)試現(xiàn)場(chǎng)

時(shí)間進(jìn)口壓力/kPa出口壓力/kPa流量/(Nm3/h)溫度/℃8︰001500402.0172918.210︰001550411.265418.212︰001650423.2189018.214︰001780411.265418.316︰001840404.0149318.218︰001570395.1212018.2

6 結(jié) 論

設(shè)計(jì)了一種以太網(wǎng)和GPRS冗余通信系統(tǒng),該系統(tǒng)集成μC/OSⅡ以及emWin,具有操作簡(jiǎn)單,實(shí)時(shí)性高和維護(hù)簡(jiǎn)單特點(diǎn)。經(jīng)現(xiàn)場(chǎng)測(cè)試,該冗余通信測(cè)控系統(tǒng)能夠快速在以太網(wǎng)和GPRS無(wú)線(xiàn)網(wǎng)絡(luò)2種通信方式切換,并且在網(wǎng)絡(luò)出現(xiàn)故障后能自行重置網(wǎng)絡(luò)和網(wǎng)絡(luò)重連,該系統(tǒng)能夠穩(wěn)定、快速、準(zhǔn)確完成數(shù)據(jù)傳輸,提高了天然氣場(chǎng)站測(cè)控的可靠性和穩(wěn)定性,具有一定的推廣價(jià)值。

猜你喜歡
下位場(chǎng)站模擬量
天邁科技助力深圳東部公交場(chǎng)站標(biāo)準(zhǔn)化建設(shè) 打造場(chǎng)站新標(biāo)桿
淺談天然氣場(chǎng)站設(shè)備及安全管理路徑
長(zhǎng)沙市常規(guī)公交場(chǎng)站用地詳細(xì)規(guī)劃的對(duì)策思考
發(fā)射機(jī)房監(jiān)控系統(tǒng)之下位機(jī)
基于FPGA的多通道模擬量采集/輸出PCI板卡的研制
考慮武器配置的多場(chǎng)站多無(wú)人作戰(zhàn)飛機(jī)協(xié)同路徑規(guī)劃方法
景洪電廠(chǎng)監(jiān)控系統(tǒng)下位機(jī)數(shù)據(jù)傳輸網(wǎng)絡(luò)改造
關(guān)于600MW火電機(jī)組模擬量控制系統(tǒng)設(shè)計(jì)和研究
圍觀黨“下位”,吐槽帝“登基”
CAN總線(xiàn)并發(fā)通信時(shí)下位機(jī)應(yīng)用軟件設(shè)計(jì)