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

?

基于modbus協(xié)議的S7—300PLC溫度數(shù)據(jù)采集

2017-01-20 17:19:47寇洪濤
關(guān)鍵詞:字節(jié)總線水泵

寇洪濤

摘 要:錢家營(yíng)礦600水泵房和850水泵房通過(guò)自動(dòng)化改造,實(shí)現(xiàn)“有人巡視、無(wú)人值守”目的,把兩個(gè)水平的關(guān)鍵數(shù)據(jù)通過(guò)網(wǎng)絡(luò)傳輸?shù)饺V自動(dòng)化平臺(tái)系統(tǒng)中,實(shí)現(xiàn)遠(yuǎn)程開(kāi)泵,實(shí)時(shí)監(jiān)測(cè)水泵的各項(xiàng)性能參數(shù),本文主要闡述如果通過(guò)modbus協(xié)議的RS485總線采集電機(jī)和水泵的溫度參數(shù)到PLC中,經(jīng)過(guò)PLC處理通過(guò)網(wǎng)絡(luò)模塊實(shí)時(shí)顯示在地面上位機(jī)界面。

關(guān)鍵詞:modbus協(xié)議;溫度采集;水泵房;S7-300PLC

中圖分類號(hào):TN915 文獻(xiàn)標(biāo)識(shí)碼:A

0.前言

錢家營(yíng)礦的涌水量比較大,共設(shè)置了3個(gè)水平的泵房,伴隨著全自動(dòng)化礦井的建設(shè),需要對(duì)-600水泵房和-850水泵房進(jìn)行升級(jí)改造,水泵和電機(jī)的溫度參數(shù)保證著水泵的安全運(yùn)行,每個(gè)水泵房共設(shè)置10臺(tái)排水泵,每臺(tái)水泵通過(guò)YBD-200溫度巡檢儀進(jìn)行溫度采集,該儀表采用的是modbus協(xié)議通過(guò)RS485總線接口傳輸?shù)絇LC,經(jīng)過(guò)PLC處理,傳輸?shù)降孛嫔衔粰C(jī)實(shí)時(shí)顯示。

1.溫度巡檢儀通信協(xié)議

YBD200型儀表采用的是標(biāo)準(zhǔn)modbus協(xié)議,RTU傳輸模式。Modbus協(xié)議是一種主-從通信協(xié)議。任何時(shí)刻只有一個(gè)設(shè)備能夠在線路上進(jìn)行發(fā)送。由主站點(diǎn)管理信息交換,且只有它能發(fā)起。它會(huì)相繼對(duì)從站進(jìn)行輪詢。除非被主站批準(zhǔn),否則任何從站都不能發(fā)送消息。從站之間不能進(jìn)行直接通信。協(xié)議幀中不包含任何消息報(bào)頭字節(jié)或消息字節(jié)結(jié)束符。

1.它的定義如下(見(jiàn)表1):

從站地址:消息中的地址包含一個(gè)字節(jié),從站地址范圍是1…255。主設(shè)備通過(guò)將要聯(lián)絡(luò)的從設(shè)備的地址放入消息中的地址域來(lái)選通從設(shè)備。當(dāng)從設(shè)備發(fā)送回應(yīng)消息時(shí),它把自己的地址放入回應(yīng)的地址域中,以便主設(shè)備知道是哪一個(gè)設(shè)備做出回應(yīng)。數(shù)據(jù):以二進(jìn)制代碼傳輸。CRC16:循環(huán)冗余錯(cuò)誤校驗(yàn)。采用的是9600bps的波特率。字節(jié)數(shù)據(jù)格式:一位起始位,八位數(shù)據(jù)位,一位偶校驗(yàn)位,一位停止位。從站地址編號(hào):儀表地址必須在1~255之間,且同一總線上,每個(gè)儀表的地址不可重復(fù)。當(dāng)字符間隔時(shí)間長(zhǎng)于或等于3.5個(gè)字符時(shí),即作為檢測(cè)到幀的結(jié)束。

2.讀取寄存器

主站請(qǐng)求(表2):

從站響應(yīng)(表3):

例如溫度巡檢儀的地址為10,利用串口調(diào)試軟件Com Monitor,進(jìn)行發(fā)送數(shù)據(jù):0A 03 00 00 00 07 05 73得到的數(shù)據(jù)為:0A 03 0E 00 C6 00 BA 01 0B 01 3C 01 8F 01 8F 01 8F DC ED,表示該儀表通信正常。

3.硬件組成和接線

水泵的電控系統(tǒng)主要由一臺(tái)集控柜和10臺(tái)就地柜等組成,集控柜安裝有315-2DP的CPU模塊和CP343-1的以太網(wǎng)模塊、CP340-RS422/RS485通信模塊以及數(shù)字量、模擬量輸入輸出模塊等,溫度探頭選用的是Pt100鉑電阻類型的,把7點(diǎn)的溫度數(shù)據(jù)接到Y(jié)BD-200型溫度巡檢儀對(duì)應(yīng)的端子上,一共采集10臺(tái)水泵的溫度數(shù)據(jù),每塊溫度巡檢儀均通過(guò)RS485總線接至集控柜中CP340-RS422/RS485的接口上,把10塊溫度巡檢儀的A端并聯(lián)的一起接到CP340-RS422/RS485的1#端子,B端并聯(lián)的一起接到CP340-RS422/RS485的2#端子即可,并且需要把CP340-RS422/RS485的5#端子進(jìn)行接地處理,抗干擾能力強(qiáng)。

4. PLC程序的編寫

現(xiàn)場(chǎng)使用YBD-200型溫度巡檢儀的地址編號(hào)為4-13,為了防止數(shù)據(jù)的讀取錯(cuò)誤,編寫主站PLC程序時(shí),可通過(guò)增計(jì)數(shù)器進(jìn)行從站地址4-13的輪詢,并設(shè)置0.5s時(shí)鐘寄存器進(jìn)行控制。為了保證發(fā)送報(bào)文的準(zhǔn)確性,發(fā)送報(bào)文之前先利用事先編好CRC校驗(yàn)子程序檢驗(yàn)一下,CRC校驗(yàn)子程序采用的是CRC16算法。

PLC與溫度巡檢儀主要通過(guò)調(diào)用FB2、FB3系統(tǒng)塊實(shí)現(xiàn)主從站的請(qǐng)求和讀取功能。需要注意的是,調(diào)用FB2、FB3時(shí),地址為CP340-RS422/RS485硬件組態(tài)時(shí)的地址352;主站請(qǐng)求時(shí)從DB3數(shù)據(jù)塊中的DBB0字節(jié)開(kāi)始調(diào)用,字長(zhǎng)為8。主站讀取從站數(shù)據(jù)時(shí),從DB8數(shù)據(jù)塊中的DBB0字節(jié)開(kāi)始寫入,DB8塊數(shù)據(jù)先進(jìn)行CRC子程序檢驗(yàn)其正確性,然后再編程實(shí)現(xiàn)分組對(duì)應(yīng)到DB7數(shù)據(jù)塊中,從DB7.DBD0字節(jié)定義存儲(chǔ)溫度巡檢儀4#地址數(shù)據(jù),依次是電機(jī)前軸、電機(jī)后軸、泵前軸、泵后軸、定子A相、定子B相、定子C相。依次類推,從DB7.DBD28開(kāi)始存儲(chǔ)5#地址的7點(diǎn)溫度數(shù)據(jù),一共存儲(chǔ)10臺(tái)水泵的溫度參數(shù)。

通過(guò)CP343-1以太網(wǎng)模塊將PLC中的數(shù)據(jù)可以全部接入全礦自動(dòng)化平臺(tái)進(jìn)行數(shù)據(jù)共享,上位機(jī)利用西門子公司的wincc6.2進(jìn)行編寫繪制,通過(guò)編程實(shí)現(xiàn)將DB7中的溫度數(shù)據(jù)全部讀取到wincc中,同時(shí)也可以增加其他的故障信息。

結(jié)語(yǔ)

本文通過(guò)modbus協(xié)議RS485總線技術(shù)實(shí)現(xiàn)了現(xiàn)場(chǎng)溫度的采集,但在現(xiàn)場(chǎng)使用中發(fā)現(xiàn),溫度巡檢儀的地址是固化的,如若巡檢儀損壞后,互換性較差,先已進(jìn)行溫度巡檢儀的升級(jí),使每臺(tái)溫度巡檢儀的地址可在0~255之間任意調(diào)整,并將溫度巡檢儀使用的RS485總線模塊更換為MAX485具有光電隔離功能,大大增加了設(shè)備的安全性和穩(wěn)定性。

參考文獻(xiàn)

[1]史運(yùn)濤,孫德輝,李志軍,等.基于Modbus協(xié)議的通信集成技術(shù)研究[J].化工自動(dòng)化及儀表,2010,37(4):67-72.

[2]王海波.基于CP341的ModbusRTU通信的設(shè)計(jì)與實(shí)現(xiàn)[J].工礦自動(dòng)化,2009,35(8):89-91.

[3]耿蒲龍,宋建成.基于Modbus現(xiàn)場(chǎng)總線的綜采工作面大型設(shè)備監(jiān)測(cè)監(jiān)控系統(tǒng)[J].煤礦機(jī)械,2007,28(2):127-130.

猜你喜歡
字節(jié)總線水泵
凝結(jié)水泵全系列優(yōu)化改進(jìn)
No.8 字節(jié)跳動(dòng)將推出獨(dú)立出口電商APP
水泵節(jié)能改造在昆鋼的應(yīng)用實(shí)踐
昆鋼科技(2021年1期)2021-04-13 07:55:04
No.10 “字節(jié)跳動(dòng)手機(jī)”要來(lái)了?
基于PCI Express總線的xHC與FPGA的直接通信
機(jī)載飛控1553B總線轉(zhuǎn)以太網(wǎng)總線設(shè)計(jì)
簡(jiǎn)談MC7字節(jié)碼
低壓除氧水泵變頻改造
多通道ARINC429總線檢查儀
變頻器在水泵供水系統(tǒng)中的應(yīng)用
河南科技(2014年18期)2014-02-27 14:14:58
平谷区| 成武县| 弋阳县| 芜湖市| 婺源县| 永德县| 和顺县| 安福县| 平远县| 富顺县| 辛集市| 静安区| 双鸭山市| 甘孜县| 商丘市| 湘乡市| 特克斯县| 灵寿县| 千阳县| 安化县| 嫩江县| 苗栗市| 绵竹市| 汝南县| 乌兰浩特市| 兰考县| 北辰区| 明溪县| 鲁甸县| 大名县| 唐河县| 通海县| 永泰县| 大新县| 彭水| 汤原县| 尚志市| 集贤县| 库车县| 岳池县| 南阳市|