您現(xiàn)在的位置:
                中國(guó)傳動(dòng)網(wǎng)
                >
                技術(shù)頻道
                >
                應(yīng)用方案
                >
                PROFIBUS-MODBUS網(wǎng)橋在電力系統(tǒng)中的應(yīng)用
            時(shí)間:2007-08-22 13:32:00來(lái)源:wangj
[/align]
2  繼電保護(hù)系統(tǒng)
    本電力系統(tǒng)電站裝機(jī)容量為6MW。其主接線(xiàn)為一機(jī)一變兩回線(xiàn),變壓器為電壓變比10/6.3kV的雙圈變壓器。電站10kV出線(xiàn)兩回至用戶(hù)站。
    本繼電保護(hù)系統(tǒng)的主要監(jiān)測(cè)對(duì)象包括:一臺(tái)發(fā)電機(jī)組、一臺(tái)主變壓器、兩回10kV出線(xiàn)、400V廠(chǎng)用變;保護(hù)對(duì)象包括電站的發(fā)電機(jī)、變壓器、10kV出線(xiàn)。該繼電保護(hù)系統(tǒng)提供一智能通訊服務(wù)器,其功能是將許繼設(shè)備的通訊規(guī)約轉(zhuǎn)換為MODBUS規(guī)約,預(yù)留RS-485通訊接口與CP340進(jìn)行通訊。通訊的數(shù)據(jù)量包括遙信信息點(diǎn)(功能碼02,起始查詢(xún)地址0):YX1~YX36,祥見(jiàn)表1。遙測(cè)信息點(diǎn)(功能碼03,起始查詢(xún)地址0)YC1~YC18,祥見(jiàn)表2。
[align=center]表2     遙測(cè)信息點(diǎn)通訊的數(shù)據(jù)
[/align]
3  通訊系統(tǒng)
3.1  通訊系統(tǒng)的構(gòu)成
    在本自動(dòng)控制系統(tǒng)中,將西門(mén)子S7-400 PLC作PROFIBUS主站,ET 200M和PB-M網(wǎng)橋作PROFIBUS從站。另一方面,在Modbus總線(xiàn)中將PB-M網(wǎng)橋作Modbus主站,繼電保護(hù)裝置和直流屏設(shè)備作為Modbus的從站,雙方以9600bps的通訊速率進(jìn)行通訊。具體的網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示:
[align=center]
圖1     網(wǎng)絡(luò)結(jié)構(gòu)示意圖[/align]
3.2  Modbus通訊協(xié)議簡(jiǎn)介 
    Modbus目前是工業(yè)領(lǐng)域全球最流行的協(xié)議之一。此協(xié)議支持傳統(tǒng)的帶RS-232、RS-422、RS-485和以太網(wǎng)接口的設(shè)備。當(dāng)在網(wǎng)絡(luò)上通信時(shí),Modbus協(xié)議決定了每個(gè)控制器必須要有它們的設(shè)備地址,能識(shí)別發(fā)來(lái)的消息,決定要產(chǎn)生何種行動(dòng)。如果需要回應(yīng),控制器將生成應(yīng)答并使用Modbus協(xié)議發(fā)送給詢(xún)問(wèn)方。
    Modbus協(xié)議有ASCII、RTU二種協(xié)議,并沒(méi)有規(guī)定物理層。此協(xié)議定義了控制器能夠認(rèn)識(shí)和使用的消息結(jié)構(gòu),而不管它們是經(jīng)過(guò)何種網(wǎng)絡(luò)進(jìn)行通信的。Modbus的ASCII、RTU協(xié)議規(guī)定了消息、數(shù)據(jù)的結(jié)構(gòu)、命令和應(yīng)答的方式,數(shù)據(jù)通訊采用Maser/Slave方式,Master端發(fā)出數(shù)據(jù)請(qǐng)求消息,Slave端接收到正確消息后就可以發(fā)送數(shù)據(jù)到Master端以響應(yīng)請(qǐng)求;Master端也可以直接發(fā)消息修改Slave端的數(shù)據(jù),實(shí)現(xiàn)雙向讀寫(xiě)。
(1) Modbus通訊協(xié)議的功能碼
    Modbus的Slave端是根據(jù)Master端發(fā)送過(guò)來(lái)的功能碼進(jìn)行相應(yīng)的動(dòng)作的。表3是Modbus RTU協(xié)議常用的功能碼,使用它們即可實(shí)現(xiàn)對(duì)Slave端的數(shù)字量和模擬量進(jìn)行讀寫(xiě)操作。
[align=center]表3   Modbus RTU協(xié)議常用功能碼 
[/align]
(2) Modbus RTU通訊協(xié)議幀結(jié)構(gòu)
表4列出了RTU協(xié)議每個(gè)字節(jié)的位。

[/align]
表6給出了以RTU方式讀取一個(gè)整數(shù)數(shù)據(jù)的例子:主機(jī)請(qǐng)求。
[align=center]表6     主機(jī)請(qǐng)求示例
[/align]
表7給出了以協(xié)議從機(jī)應(yīng)答讀取整數(shù)數(shù)據(jù)示例。

圖2     RS-485網(wǎng)絡(luò)連接和終端電阻的連接示意圖[/align]
4.2  PB-M網(wǎng)橋的軟件配置
    硬件連接配置好后,就可以開(kāi)始配置PB-M網(wǎng)橋的軟件了。其軟件配置包括:設(shè)備參數(shù)配置和MODBUS報(bào)文隊(duì)列配置:
(1) PB-M網(wǎng)橋的設(shè)備參數(shù)配置
    在STEP 7的HW Config中,可以通過(guò)安裝PB-M網(wǎng)橋的GSD文件(DS_MMV3.GSD是MODBUS主站的GSD文件;DS_MSV3.GSD是MODBUS從站的GSD文件)把PB-M網(wǎng)橋的配置文件添加到STEP 7的設(shè)備配置庫(kù)中。此后,就可以按圖3的示意方法配置PB-B網(wǎng)橋的硬件了。
[align=center]
圖3     PB-B網(wǎng)橋的配置示意圖[/align]
    將PB-M網(wǎng)橋添加到S7的硬件配置系統(tǒng)中后,可以對(duì)其相關(guān)參數(shù)進(jìn)行配置。本設(shè)計(jì)將PB-M網(wǎng)橋作為MODBUS主站,根據(jù)MODBUS從站的要求,主站基本參數(shù)配置如下:
  PROFIBUS從站地址=19;
  波特率=9600;校驗(yàn)方式:無(wú)校驗(yàn);
  數(shù)據(jù)更新模式:在每條MD回答后;
  等待回答時(shí)間:50ms。
(2) PB-M網(wǎng)橋的MODBUS報(bào)文隊(duì)列配置
    根據(jù)通訊系統(tǒng)的要求,PB-M網(wǎng)橋可以配置不同的報(bào)文隊(duì)列來(lái)完成實(shí)際的通訊要求。PB-M網(wǎng)橋有0?!?9#共20個(gè)槽(邏輯上,非物理設(shè)備);0#、1#槽已占用,剩下18個(gè)槽提供用戶(hù)使用。每個(gè)槽可以用來(lái)插入一條MODBUS通信模塊;所以一共可以插入18條MODBUS模塊。PB-M網(wǎng)橋的每一個(gè)MODBUS模塊對(duì)應(yīng)一種功能的MODBUS報(bào)文,可雙擊插入某一槽中。
    下面以在2#槽中插入“read 24 bits(0xxxx)”為例說(shuō)明MODBUS模塊是如何完成某種功能的MODBUS報(bào)文的該MODBUS模塊對(duì)應(yīng)MODBUS的01h功能,即:讀取24個(gè)輸出線(xiàn)圈0xxxx狀態(tài)。 
 第一步: 選中2#槽,然后雙擊“read24 bits(0xxxx)”;  2#槽中插入“24DI read 24 bits(0xxxx) 1…3”; 
 第二步: 進(jìn)一步設(shè)定MODBUS參數(shù):雙擊2#槽中的“24DI read 24 bits(0xxxx) 1…3”;選擇“Parameter  Assignment”,即可設(shè)定“從站地址”和“起始地址”等參數(shù)。 
參數(shù)設(shè)定完后,就建立了如圖4所示的MODBUS至PROFIBUS的數(shù)據(jù)映射關(guān)系。
[align=center]
圖4     數(shù)據(jù)映射關(guān)系[/align]
    其中,I1..I3是PROFIBUS主站分配給這個(gè)MODBUS模塊的PROFIBUS輸入地址I1~I(xiàn)3,對(duì)應(yīng)本MODBUS報(bào)文讀到的24 bits (0xxxx)。這樣,PLC在進(jìn)行編程時(shí),直接讀取I1~I(xiàn)3即可得到MODBUS 的24個(gè)輸出線(xiàn)圈0xxxx的狀態(tài)。
    本PB-M網(wǎng)橋需要完成的通訊數(shù)據(jù)包括:36個(gè)遙信信息點(diǎn)(功能碼02)和18個(gè)遙測(cè)信息點(diǎn)(功能碼03)。根據(jù)此要求,需配置的報(bào)文隊(duì)列如圖5所示(站號(hào)為19、起始地址為0):
[align=center]
圖5     報(bào)文隊(duì)列配置示意圖[/align]
2#槽的報(bào)文隊(duì)列對(duì)應(yīng)的MODBUS命令是:發(fā)功能碼02命令—讀輸入線(xiàn)圈10001~10032的狀態(tài),存入I11~I(xiàn)14;
3#槽的報(bào)文隊(duì)列對(duì)應(yīng)的MODBUS命令是:發(fā)功能碼03命令—讀保持寄存器40001~40018的值,存入I528~I(xiàn)563;
完成以上配置后,PLC就可以和MODBUS從站設(shè)備進(jìn)行通訊了。
5  結(jié)束語(yǔ)
    自本通訊系統(tǒng)運(yùn)行以來(lái),PLC與Modbus RTU間的通訊一直正常,從未出現(xiàn)過(guò)任何軟、硬件故障以及其它干擾現(xiàn)象,有效地保證了自動(dòng)控制系統(tǒng)的正常運(yùn)行。可見(jiàn),PLC通過(guò)PB-M網(wǎng)橋與Modbus RTU通訊是一種行之有效的方法。PLC和上位機(jī)WINCC可以讀取儀表中溫度測(cè)量值、設(shè)定值等,同時(shí)可以遠(yuǎn)程設(shè)置繼電保護(hù)裝置和直流屏設(shè)備中的數(shù)據(jù),極大地方便了現(xiàn)場(chǎng)的控制和操作。由此看來(lái),利用PB-M網(wǎng)橋來(lái)解決Siemens PLC與第三方智能控制儀表之間的通訊是一個(gè)值得推廣的方式,在電力自動(dòng)控制系統(tǒng)中,一定會(huì)取得更加成功的應(yīng)用。標(biāo)簽:
                                
                            
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(surachana.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-10-31
勇梅機(jī)械液壓閘門(mén)給煤機(jī)的優(yōu)點(diǎn)
2025-10-22
2025-10-17
2025-10-11
耐磨管道機(jī)器人檢測(cè)電纜CCTV,水下管道...
2025-09-23
推薦專(zhuān)題
更多>