工業(yè)氣相色譜儀數(shù)據(jù)網(wǎng)關(guān)的研究與實(shí)現(xiàn)
發(fā)布時間:2021-07-13 19:25
從硬件、軟件、協(xié)議解析幾部分詳細(xì)闡述了工業(yè)氣相色譜儀數(shù)據(jù)網(wǎng)關(guān)的實(shí)現(xiàn)。硬件上應(yīng)用美國Horner可編程邏輯控制器以系統(tǒng)集成方式實(shí)現(xiàn)前端色譜分析儀(逗號分隔符報文)與后端美國GE PLC(EGD協(xié)議)的互聯(lián)互通,軟件上調(diào)用子函數(shù)實(shí)現(xiàn)逗號分隔符報文的自定義格式解析,并應(yīng)用循環(huán)移位數(shù)據(jù)模塊實(shí)現(xiàn)有效數(shù)據(jù)的查詢轉(zhuǎn)換。同時研究了美國GE PLC的EGD通信協(xié)議,詳述了CsCape編程軟件的設(shè)置過程。經(jīng)測試數(shù)據(jù)網(wǎng)關(guān)可以穩(wěn)定的解析在線工業(yè)氣相色譜儀的實(shí)時數(shù)據(jù),并可靠的將數(shù)據(jù)傳至后端GE PLC,達(dá)到了預(yù)期的設(shè)計效果。
【文章來源】:中國儀器儀表. 2020,(06)
【文章頁數(shù)】:4 頁
【部分圖文】:
硬件系統(tǒng)的構(gòu)成
圖2 硬件系統(tǒng)的構(gòu)成如圖1所示,非標(biāo)協(xié)議由左至右分別是年月日、北京時間、序列號、運(yùn)行/維護(hù)標(biāo)識、儀器運(yùn)行狀態(tài)標(biāo)識和各種不同氣體介質(zhì)的組分信息如:甲烷2124、二氧化碳2397等,具體的報文內(nèi)容舉例如下:
梯形圖中啟用MJ2接口作為硬件通信接口,波特率9600-8-n-1,RS485半雙工模式,Generic自定義協(xié)議。通過OPEN控件可以實(shí)現(xiàn)MJ2串口的開啟動作,由于梯形圖是高速循環(huán)運(yùn)行的,在T1線圈滿足條件的情況下,OPEN控件循環(huán)開啟MJ2串口。R ECV串口接收模塊MJ2接收120個字節(jié)并將數(shù)據(jù)保存至%R00001開始的寄存器中,寄存器范圍為%R0 0 0 01~%R0 0 060(每個寄存器是1個字2個字節(jié)),本次循環(huán)接收到的數(shù)據(jù)接收至%R00061開始的寄存器中。最大字節(jié)長度按120個字節(jié)計算,如果接收到的字節(jié)>0,且持續(xù)0.2s不變,則認(rèn)為接收的數(shù)據(jù)完畢,重啟端口,把接收到的數(shù)據(jù)在%R101開始的寄存器,待分析重啟端口,如果25min都沒有接收到數(shù)據(jù),則認(rèn)為通信中斷解析當(dāng)前狀態(tài)是運(yùn)行Run還是維護(hù)Maintain。梯形圖程序框架包括:(1)子函數(shù)Find_H2_RUN_State開始;
本文編號:3282657
【文章來源】:中國儀器儀表. 2020,(06)
【文章頁數(shù)】:4 頁
【部分圖文】:
硬件系統(tǒng)的構(gòu)成
圖2 硬件系統(tǒng)的構(gòu)成如圖1所示,非標(biāo)協(xié)議由左至右分別是年月日、北京時間、序列號、運(yùn)行/維護(hù)標(biāo)識、儀器運(yùn)行狀態(tài)標(biāo)識和各種不同氣體介質(zhì)的組分信息如:甲烷2124、二氧化碳2397等,具體的報文內(nèi)容舉例如下:
梯形圖中啟用MJ2接口作為硬件通信接口,波特率9600-8-n-1,RS485半雙工模式,Generic自定義協(xié)議。通過OPEN控件可以實(shí)現(xiàn)MJ2串口的開啟動作,由于梯形圖是高速循環(huán)運(yùn)行的,在T1線圈滿足條件的情況下,OPEN控件循環(huán)開啟MJ2串口。R ECV串口接收模塊MJ2接收120個字節(jié)并將數(shù)據(jù)保存至%R00001開始的寄存器中,寄存器范圍為%R0 0 0 01~%R0 0 060(每個寄存器是1個字2個字節(jié)),本次循環(huán)接收到的數(shù)據(jù)接收至%R00061開始的寄存器中。最大字節(jié)長度按120個字節(jié)計算,如果接收到的字節(jié)>0,且持續(xù)0.2s不變,則認(rèn)為接收的數(shù)據(jù)完畢,重啟端口,把接收到的數(shù)據(jù)在%R101開始的寄存器,待分析重啟端口,如果25min都沒有接收到數(shù)據(jù),則認(rèn)為通信中斷解析當(dāng)前狀態(tài)是運(yùn)行Run還是維護(hù)Maintain。梯形圖程序框架包括:(1)子函數(shù)Find_H2_RUN_State開始;
本文編號:3282657
本文鏈接:http://sikaile.net/kejilunwen/yiqiyibiao/3282657.html
最近更新
教材專著