西門子PLC通信技術(shù)_第1頁
西門子PLC通信技術(shù)_第2頁
西門子PLC通信技術(shù)_第3頁
西門子PLC通信技術(shù)_第4頁
西門子PLC通信技術(shù)_第5頁
已閱讀5頁,還剩116頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第第7 7章章 西門子西門子PLCPLC通信技術(shù)通信技術(shù) 本章結(jié)合具體實例,詳細介紹本章結(jié)合具體實例,詳細介紹MPIMPI網(wǎng)絡的組建方法、如何網(wǎng)絡的組建方法、如何用全局數(shù)據(jù)包通信方式實現(xiàn)用全局數(shù)據(jù)包通信方式實現(xiàn)PLCPLC之間的之間的MPIMPI網(wǎng)絡通信、如何實網(wǎng)絡通信、如何實現(xiàn)無組態(tài)連接的現(xiàn)無組態(tài)連接的PLCPLC之間的之間的MPIMPI通信、如何實現(xiàn)有組態(tài)連接的通信、如何實現(xiàn)有組態(tài)連接的PLCPLC之間的之間的MPIMPI通信、如何實現(xiàn)通信、如何實現(xiàn)PLCPLC之間的之間的PROFIBUS-DPPROFIBUS-DP主從通主從通信、如何組態(tài)遠程信、如何組態(tài)遠程I/OI/O站,最后介紹了站,

2、最后介紹了CP342-5CP342-5分別作為主站分別作為主站和從站的和從站的PROFIBUS-DPPROFIBUS-DP組態(tài)應用。組態(tài)應用。 7.1 7.1 西門子西門子PLCPLC網(wǎng)絡網(wǎng)絡 7.2 MPI7.2 MPI網(wǎng)絡通信網(wǎng)絡通信 7.3 PROFIBUS7.3 PROFIBUS現(xiàn)場總線通信技術(shù)現(xiàn)場總線通信技術(shù) 7.4 7.4 思考與練習思考與練習 返回首頁返回首頁7.1 7.1 西門子西門子PLCPLC網(wǎng)絡網(wǎng)絡返回本章返回本章7.2 MPI7.2 MPI網(wǎng)絡通信網(wǎng)絡通信 MPI MPI是是多點通信接口多點通信接口(MultiPoint InterfaceMultiPoint Inte

3、rface)的簡稱。)的簡稱。MPIMPI物理接口符合物理接口符合Profibus RS485Profibus RS485(EN 50170EN 50170)接口標準。)接口標準。MPIMPI網(wǎng)絡的通信速率為網(wǎng)絡的通信速率為19.2kbit/s19.2kbit/s12Mbit/s12Mbit/s,S7-200S7-200只能選只能選擇擇19.2kbit/s19.2kbit/s的通信速率,的通信速率,S7-300S7-300通常默認設(shè)置為通常默認設(shè)置為1 8 7 . 5 k b i t / s1 8 7 . 5 k b i t / s , 只 有 能 夠 設(shè) 置 為, 只 有 能 夠 設(shè) 置 為

4、 P r o f i b u sP r o f i b u s 接 口接 口的的MPIMPI網(wǎng)絡才支持網(wǎng)絡才支持12Mbit/s12Mbit/s的通信速率。的通信速率。7.2.1 MPI7.2.1 MPI網(wǎng)絡組建網(wǎng)絡組建7.2.2 7.2.2 全局數(shù)據(jù)包通信方式全局數(shù)據(jù)包通信方式7.2.3 7.2.3 無組態(tài)連接的無組態(tài)連接的MPIMPI通訊方式通訊方式7.2.4 7.2.4 有組態(tài)連接的有組態(tài)連接的MPIMPI通訊方式通訊方式 返回本章返回本章7.2.1 MPI7.2.1 MPI網(wǎng)絡組建網(wǎng)絡組建 用用STEP 7STEP 7軟件包中的軟件包中的ConfigurationConfigurati

5、on功能為每個網(wǎng)絡節(jié)點功能為每個網(wǎng)絡節(jié)點分配一個分配一個MPIMPI地址和最高地址,最好標在節(jié)點外殼上;然后對地址和最高地址,最好標在節(jié)點外殼上;然后對PGPG、OPOP、CPUCPU、CPCP、FMFM等包括的所有節(jié)點進行地址排序,連接等包括的所有節(jié)點進行地址排序,連接時需在時需在MPIMPI網(wǎng)的第一個及最后一個節(jié)點接入通信終端匹配電網(wǎng)的第一個及最后一個節(jié)點接入通信終端匹配電阻。往阻。往MPIMPI網(wǎng)添加一個新節(jié)點時,應該切斷網(wǎng)添加一個新節(jié)點時,應該切斷MPIMPI網(wǎng)的電源。網(wǎng)的電源。 返回本節(jié)返回本節(jié)MPI網(wǎng)絡示意圖網(wǎng)絡示意圖 MPI S7-400 PG/PC OP S7-300 S7-3

6、00 S7-300 S7-300 S7-300 OP MPI 地址 2 MPI 地址 1 MPI 地址 3 MPI 地址 4 MPI 地址 5 MPI 地址 6 MPI 地址 7 MPI 地址 8 MPI 地址 0 可采用分支連接線 可采用分支連接線 返回上級返回上級MPI網(wǎng)絡連接器網(wǎng)絡連接器 終端電阻開關(guān) 連接 CPU 的 MPI 接口 連接 PG/HMI 連接 CPU 的 MPI 接口 具有 PG 接口的標準連接器 無 PG 接口的連接器 為了保證網(wǎng)絡通信質(zhì)量,總線連接器或中繼器上都設(shè)計為了保證網(wǎng)絡通信質(zhì)量,總線連接器或中繼器上都設(shè)計了了終端匹配電阻終端匹配電阻。組建通信網(wǎng)絡時,在網(wǎng)絡拓撲

7、分支的末端。組建通信網(wǎng)絡時,在網(wǎng)絡拓撲分支的末端節(jié)點需要接入節(jié)點需要接入浪涌匹配電阻浪涌匹配電阻。 返回上級返回上級采用中繼器延長網(wǎng)絡連接距離采用中繼器延長網(wǎng)絡連接距離 返回上級返回上級7.2.2 7.2.2 全局數(shù)據(jù)包通信方式全局數(shù)據(jù)包通信方式 全局數(shù)據(jù)全局數(shù)據(jù)(GDGD)通信方式以)通信方式以MPIMPI分支網(wǎng)為基礎(chǔ)而設(shè)計的。分支網(wǎng)為基礎(chǔ)而設(shè)計的。在在S7S7中,利用全局數(shù)據(jù)可以建立分布式中,利用全局數(shù)據(jù)可以建立分布式PLCPLC間的通訊聯(lián)系,不間的通訊聯(lián)系,不需要在用戶程序中編寫任何語句。需要在用戶程序中編寫任何語句。S7S7程序中的程序中的FBFB、FCFC、OBOB都都能用絕對地址或

8、符號地址來訪問全局數(shù)據(jù)。最多可以在一個能用絕對地址或符號地址來訪問全局數(shù)據(jù)。最多可以在一個項目中的項目中的1515個個CPUCPU之間建立全局數(shù)據(jù)通訊。之間建立全局數(shù)據(jù)通訊。GDGD通信原理通信原理 GDGD通信的數(shù)據(jù)結(jié)構(gòu)通信的數(shù)據(jù)結(jié)構(gòu) 全局數(shù)據(jù)環(huán)全局數(shù)據(jù)環(huán) GDGD通信應用通信應用 利用利用SFC60SFC60和和SFC61SFC61傳遞全局數(shù)據(jù)傳遞全局數(shù)據(jù) 返回本節(jié)返回本節(jié)1.GD1.GD通信原理通信原理 在在MPIMPI分支網(wǎng)上實現(xiàn)全局數(shù)據(jù)共享的兩個或多個分支網(wǎng)上實現(xiàn)全局數(shù)據(jù)共享的兩個或多個CPUCPU中,中,至少有一個是數(shù)據(jù)的發(fā)送方,有一個或多個是數(shù)據(jù)的接收方。至少有一個是數(shù)據(jù)的發(fā)送方

9、,有一個或多個是數(shù)據(jù)的接收方。發(fā)送或接收的數(shù)據(jù)稱為發(fā)送或接收的數(shù)據(jù)稱為全局數(shù)據(jù)全局數(shù)據(jù),或稱為,或稱為全局數(shù)全局數(shù)。具有相同。具有相同Sender/Receiver Sender/Receiver (發(fā)送者(發(fā)送者/ /接受者)的全局數(shù)據(jù),可以集合接受者)的全局數(shù)據(jù),可以集合成一個成一個全局數(shù)據(jù)包全局數(shù)據(jù)包(GD PacketGD Packet)一起發(fā)送。每個數(shù)據(jù)包用)一起發(fā)送。每個數(shù)據(jù)包用數(shù)數(shù)據(jù)包號碼據(jù)包號碼(GD Packet NumberGD Packet Number)來標識,其中的變量用)來標識,其中的變量用變量變量號碼號碼(Variable NumberVariable Numbe

10、r)來標識。參與全局數(shù)據(jù)包交換的)來標識。參與全局數(shù)據(jù)包交換的CPUCPU構(gòu)成了構(gòu)成了全局數(shù)據(jù)環(huán)全局數(shù)據(jù)環(huán)(GD CircleGD Circle)。每個全局數(shù)據(jù)環(huán)用)。每個全局數(shù)據(jù)環(huán)用數(shù)據(jù)環(huán)號碼數(shù)據(jù)環(huán)號碼來標識(來標識(GD Circle Number GD Circle Number )。)。 例如,例如,GD 2.1.3GD 2.1.3表示表示2 2號全局數(shù)據(jù)環(huán),號全局數(shù)據(jù)環(huán),1 1號全局數(shù)據(jù)包中號全局數(shù)據(jù)包中的的3 3號數(shù)據(jù)。號數(shù)據(jù)。 返回上級返回上級 在在PLCPLC操作系統(tǒng)的作用下,發(fā)送操作系統(tǒng)的作用下,發(fā)送CPUCPU在它的一個掃描循環(huán)在它的一個掃描循環(huán)結(jié)束時發(fā)送全局數(shù)據(jù),接收結(jié)束

11、時發(fā)送全局數(shù)據(jù),接收CPUCPU在它的一個掃描循環(huán)開始時接在它的一個掃描循環(huán)開始時接收收GDGD。這樣,發(fā)送全局數(shù)據(jù)包中的數(shù)據(jù),對于接收方來說是。這樣,發(fā)送全局數(shù)據(jù)包中的數(shù)據(jù),對于接收方來說是“透明的透明的”。也就是說,發(fā)送全局數(shù)據(jù)包中的信號狀態(tài)會自。也就是說,發(fā)送全局數(shù)據(jù)包中的信號狀態(tài)會自動影響接收數(shù)據(jù)包;接收方對接收數(shù)據(jù)包的訪問,相當于對動影響接收數(shù)據(jù)包;接收方對接收數(shù)據(jù)包的訪問,相當于對發(fā)發(fā)送數(shù)據(jù)包的訪問。送數(shù)據(jù)包的訪問。 返回上級返回上級2.GD2.GD通信的數(shù)據(jù)結(jié)構(gòu)通信的數(shù)據(jù)結(jié)構(gòu) 全局數(shù)據(jù)可以由位、字節(jié)、字、雙字或相關(guān)數(shù)組組成,全局數(shù)據(jù)可以由位、字節(jié)、字、雙字或相關(guān)數(shù)組組成,它們被稱

12、為全局數(shù)據(jù)的它們被稱為全局數(shù)據(jù)的元素元素。一個全局數(shù)據(jù)包由一個或幾個。一個全局數(shù)據(jù)包由一個或幾個GDGD元素組成,最多不能超過元素組成,最多不能超過24B24B。返回上級返回上級3. 3. 全局數(shù)據(jù)環(huán)全局數(shù)據(jù)環(huán) 全局數(shù)據(jù)環(huán)中的每個全局數(shù)據(jù)環(huán)中的每個CPUCPU可以發(fā)送數(shù)據(jù)到另一個可以發(fā)送數(shù)據(jù)到另一個CPUCPU或從或從另一個另一個CPUCPU接收。全局數(shù)據(jù)環(huán)有以下接收。全局數(shù)據(jù)環(huán)有以下2 2種:種: 環(huán)內(nèi)包含環(huán)內(nèi)包含2 2個以上的個以上的CPUCPU,其中一個發(fā)送數(shù)據(jù)包,其它,其中一個發(fā)送數(shù)據(jù)包,其它的的CPUCPU接收數(shù)據(jù);接收數(shù)據(jù); 環(huán)內(nèi)只有環(huán)內(nèi)只有2 2個個CPUCPU,每個,每個CPU

13、CPU可既發(fā)送數(shù)據(jù)又接受數(shù)據(jù)??杉劝l(fā)送數(shù)據(jù)又接受數(shù)據(jù)。 S7-300S7-300的每個的每個CPUCPU可以參與最多可以參與最多4 4個不同的數(shù)據(jù)環(huán),在一個不同的數(shù)據(jù)環(huán),在一個個MPIMPI網(wǎng)上最多可以有網(wǎng)上最多可以有1515個個CPUCPU通過全局通訊來交換數(shù)據(jù)。通過全局通訊來交換數(shù)據(jù)。 其實,其實,MPIMPI網(wǎng)絡進行網(wǎng)絡進行GDGD通信的內(nèi)在方式有兩種:一種是通信的內(nèi)在方式有兩種:一種是一一對一方式對一方式,當,當GDGD環(huán)中僅有兩個環(huán)中僅有兩個CPUCPU時,可以采用類全雙工點對時,可以采用類全雙工點對點方式,不能有其它點方式,不能有其它CPUCPU參與,只有兩者獨享;另一種為參與,只

14、有兩者獨享;另一種為一對一對多多(最多(最多4 4個)廣播方式,一個點播,其它接收。個)廣播方式,一個點播,其它接收。返回上級返回上級4. GD4. GD通信應用通信應用(1/2)(1/2) 應用應用GDGD通信,就要在通信,就要在CPUCPU中定義全局數(shù)據(jù)塊,這一過程也中定義全局數(shù)據(jù)塊,這一過程也稱為稱為全局數(shù)據(jù)通信組態(tài)全局數(shù)據(jù)通信組態(tài)。在對全局數(shù)據(jù)進行組態(tài)前,需要先。在對全局數(shù)據(jù)進行組態(tài)前,需要先執(zhí)行下列任務:執(zhí)行下列任務: 定義項目和定義項目和CPUCPU程序名;程序名; 用用PGPG單獨配置項目中的每個單獨配置項目中的每個CPUCPU,確定其分支網(wǎng)絡號、,確定其分支網(wǎng)絡號、MPIMPI

15、地址、最大地址、最大MPIMPI地址等參數(shù)。地址等參數(shù)。 返回上級返回上級4. GD4. GD通信應用通信應用(2/2)(2/2) 在用在用STEP 7STEP 7開發(fā)軟件包進行開發(fā)軟件包進行GDGD通信組態(tài)時,由系統(tǒng)菜單通信組態(tài)時,由系統(tǒng)菜單【OptionsOptions】中的【】中的【Define Global DataDefine Global Data】程序進行】程序進行GDGD表組表組態(tài)。具體組態(tài)步驟如下:態(tài)。具體組態(tài)步驟如下: 在在GDGD空表中輸入?yún)⑴c空表中輸入?yún)⑴cGDGD通信的通信的CPUCPU代號;代號; 為每個為每個CPUCPU定義并輸入全局數(shù)據(jù),指定發(fā)送定義并輸入全局數(shù)據(jù)

16、,指定發(fā)送GDGD; 第一次存儲并編譯全局數(shù)據(jù)表,檢查輸入信息語法是第一次存儲并編譯全局數(shù)據(jù)表,檢查輸入信息語法是否為正確數(shù)據(jù)類型,是否一致;否為正確數(shù)據(jù)類型,是否一致; 設(shè)定掃描速率,定義設(shè)定掃描速率,定義GDGD通信狀態(tài)雙字;通信狀態(tài)雙字; 第二次存儲并編譯全局數(shù)據(jù)表。第二次存儲并編譯全局數(shù)據(jù)表。 返回上級返回上級【例【例7-2-17-2-1】 S7-300S7-300之間全局數(shù)據(jù)通信。之間全局數(shù)據(jù)通信。 要求通過要求通過MPIMPI網(wǎng)絡配置,實現(xiàn)網(wǎng)絡配置,實現(xiàn)2 2個個CPU 315-2DPCPU 315-2DP之間的全局之間的全局數(shù)據(jù)通信。數(shù)據(jù)通信。生成生成MPIMPI硬件工作站硬件工

17、作站 打開打開STEP 7STEP 7,首先執(zhí)行菜單命令【,首先執(zhí)行菜單命令【FileFile】【New.New.】創(chuàng)建一個創(chuàng)建一個S7S7項目,并命名為項目,并命名為“全局數(shù)據(jù)全局數(shù)據(jù)”。選中。選中“全局數(shù)據(jù)全局數(shù)據(jù)”項目名,然后執(zhí)行菜單命令【項目名,然后執(zhí)行菜單命令【InsertInsert】【StationStation】【SIMATIC 300 StationSIMATIC 300 Station】,在此項目下插入兩個】,在此項目下插入兩個S7-300S7-300的的PLCPLC站,分別重命名為站,分別重命名為MPI_Station_1MPI_Station_1和和MPI_Statio

18、n_2MPI_Station_2。 返回上級返回上級 插 入 2 個 MPI 站 單 擊 進 入 硬 件 配 置 雙 擊 CPU315-2 DP 修 改 CPU 屬 性 設(shè) 置 MPI 地 址 修 改 通 信 速 率 設(shè)置設(shè)置MPIMPI網(wǎng)絡地址網(wǎng)絡地址返回上級返回上級設(shè)置設(shè)置MPIMPI地址地址 按上圖完成按上圖完成2 2個個PLCPLC站的硬件組態(tài),配置站的硬件組態(tài),配置MPIMPI地址和通信速地址和通信速率,在本例中率,在本例中MPIMPI地址分別設(shè)置為地址分別設(shè)置為2 2號號和和4 4號號,通信速率為,通信速率為187.5kbit/s187.5kbit/s。完成后點擊按鈕,保存并編譯硬

19、件組態(tài)。最后。完成后點擊按鈕,保存并編譯硬件組態(tài)。最后將硬件組態(tài)數(shù)據(jù)下載到將硬件組態(tài)數(shù)據(jù)下載到CPUCPU。連接網(wǎng)絡連接網(wǎng)絡 用用ProfibusProfibus電纜連接電纜連接MPIMPI節(jié)點。接著就可以與所有節(jié)點。接著就可以與所有CPUCPU建建立在線連接。可以用立在線連接??梢杂肧IMATICSIMATIC管理器中管理器中“Accessible Nodes”Accessible Nodes”功功能來測試它。能來測試它。返回上級返回上級生成全局數(shù)據(jù)表生成全局數(shù)據(jù)表 用用NetProNetPro組態(tài)組態(tài)MPIMPI網(wǎng)絡網(wǎng)絡 返回上級返回上級 雙 擊 灰 色 區(qū) 域 選 擇 CPU 填 寫 發(fā)

20、 送 區(qū) 和 接 收 區(qū) 編 譯 建 立 數(shù) 據(jù) 環(huán) 全局數(shù)據(jù)環(huán)組態(tài)全局數(shù)據(jù)環(huán)組態(tài)返回上級返回上級GD IDGD ID的意義的意義 1 號 GD 環(huán)包有 2 個數(shù)據(jù)包 2 號 GD 環(huán) 1 號數(shù)據(jù)包的數(shù)據(jù)數(shù) 返回上級返回上級定義掃描速率和狀態(tài)信息定義掃描速率和狀態(tài)信息 返回上級返回上級5. 5. 利用利用SFC60SFC60和和SFC61SFC61傳遞全局數(shù)據(jù)傳遞全局數(shù)據(jù) 利用利用SFC60 GD_SNDSFC60 GD_SND和和SFC61 GD_RCVSFC61 GD_RCV可以以事件驅(qū)動方式可以以事件驅(qū)動方式來實現(xiàn)全局通訊。為了實現(xiàn)純程序控制的數(shù)據(jù)交換,在全局來實現(xiàn)全局通訊。為了實現(xiàn)純程

21、序控制的數(shù)據(jù)交換,在全局數(shù)據(jù)表中必須將掃描速率定義為數(shù)據(jù)表中必須將掃描速率定義為0 0。可單獨使用循環(huán)驅(qū)動或程??蓡为毷褂醚h(huán)驅(qū)動或程序控制方式,也可組合起來使用。序控制方式,也可組合起來使用。 SFC60SFC60用來按設(shè)定的方式用來按設(shè)定的方式采集并發(fā)送采集并發(fā)送全局數(shù)據(jù)包。全局數(shù)據(jù)包。 SFC61SFC61用來用來接收接收發(fā)送來的全局數(shù)據(jù)包并存入設(shè)定區(qū)域中。發(fā)送來的全局數(shù)據(jù)包并存入設(shè)定區(qū)域中。 為了保證數(shù)據(jù)交換的連貫性,在調(diào)用為了保證數(shù)據(jù)交換的連貫性,在調(diào)用SFC60SFC60或或SFC61SFC61之前之前所有中斷都應被禁止??梢允褂盟兄袛喽紤唤埂?梢允褂肧FC39SFC39禁止

22、中斷禁止中斷,SFC40SFC40開放開放中斷中斷;使用;使用SFC41SFC41延時處理中斷延時處理中斷,SFC42SFC42開放延時開放延時。 返回上級返回上級【例【例7-2-27-2-2】 用用SFC60SFC60發(fā)送全局數(shù)據(jù)發(fā)送全局數(shù)據(jù)GD2.1GD2.1,用,用SFC61SFC61接收全接收全局數(shù)據(jù)局數(shù)據(jù)GD2.2GD2.2。 使用系統(tǒng)功能(使用系統(tǒng)功能(SFCSFC)或系統(tǒng)功能塊()或系統(tǒng)功能塊(SFBSFB)時,需切換)時,需切換到在線視窗,查看當前到在線視窗,查看當前CPUCPU是否具備所需要的系統(tǒng)功能或系統(tǒng)是否具備所需要的系統(tǒng)功能或系統(tǒng)功能塊,然后將它們拷貝到項目的功能塊,然

23、后將它們拷貝到項目的“Blocks”Blocks”文件夾內(nèi)。接文件夾內(nèi)。接下下來可切換到離線視窗調(diào)用系統(tǒng)功能或系統(tǒng)功能塊。來可切換到離線視窗調(diào)用系統(tǒng)功能或系統(tǒng)功能塊。 使用使用SFC60SFC60和和SFC61SFC61實現(xiàn)全局數(shù)據(jù)的發(fā)送與接收,必須進實現(xiàn)全局數(shù)據(jù)的發(fā)送與接收,必須進行全局數(shù)據(jù)包的組態(tài),參照【例行全局數(shù)據(jù)包的組態(tài),參照【例7-2-17-2-1】?,F(xiàn)假設(shè)已經(jīng)在全局】。現(xiàn)假設(shè)已經(jīng)在全局數(shù)據(jù)表中完成了數(shù)據(jù)表中完成了GDGD組態(tài),以組態(tài),以MPI_Station_1MPI_Station_1為例,設(shè)預發(fā)送數(shù)為例,設(shè)預發(fā)送數(shù)據(jù)包為據(jù)包為GD 2.1GD 2.1,預接收數(shù)據(jù)包為,預接收數(shù)據(jù)

24、包為GD 2.2GD 2.2。要求當。要求當M1.0M1.0為為“1”1”時時發(fā)送全局數(shù)據(jù)發(fā)送全局數(shù)據(jù)GD 2.1GD 2.1;當;當M1.2M1.2為為“1”1”時接收全局數(shù)據(jù)時接收全局數(shù)據(jù)GD 2.2GD 2.2。 返回上級返回上級 用用SFC60SFC60發(fā)送全局數(shù)據(jù)發(fā)送全局數(shù)據(jù)GD2.1GD2.1,用,用SFC61SFC61接收全局數(shù)據(jù)接收全局數(shù)據(jù)GD2.2GD2.2返回上級返回上級7.2.3 7.2.3 無組態(tài)連接的無組態(tài)連接的MPIMPI通訊方式通訊方式調(diào)用系統(tǒng)功能調(diào)用系統(tǒng)功能SFCSFC 用用系統(tǒng)功能系統(tǒng)功能SFC65SFC656969,可以在無組態(tài)情況下實現(xiàn),可以在無組態(tài)情況下

25、實現(xiàn)PLCPLC之之間的間的MPIMPI的通訊,這種通訊方式適合于的通訊,這種通訊方式適合于S7-300S7-300、S7-400S7-400和和S7-S7-200200之間的通訊。無組態(tài)通訊又可分為兩種方式:之間的通訊。無組態(tài)通訊又可分為兩種方式:雙向通訊雙向通訊方式和方式和單向通訊單向通訊方式。無組態(tài)通訊方式不能和全局數(shù)據(jù)通訊方式。無組態(tài)通訊方式不能和全局數(shù)據(jù)通訊方式混合使用。方式混合使用。 雙向通訊方式雙向通訊方式 單向通訊單向通訊 返回本節(jié)返回本節(jié)1.1.雙向通訊方式雙向通訊方式 雙向通訊方式要求通訊雙方都需要調(diào)用通訊塊,一方調(diào)雙向通訊方式要求通訊雙方都需要調(diào)用通訊塊,一方調(diào)用發(fā)送塊發(fā)

26、送數(shù)據(jù),另一方就要調(diào)用接收塊來接收數(shù)據(jù)。適用發(fā)送塊發(fā)送數(shù)據(jù),另一方就要調(diào)用接收塊來接收數(shù)據(jù)。適用用S7-300/400S7-300/400之間通訊,發(fā)送塊是之間通訊,發(fā)送塊是SFC65SFC65(X_SENDX_SEND),接收),接收塊是塊是SFC66SFC66(X_RCVX_RCV)。下面舉例說明如何實現(xiàn)無組態(tài)雙向通)。下面舉例說明如何實現(xiàn)無組態(tài)雙向通訊。訊。 【例【例7-2-37-2-3】 無組態(tài)雙向通訊。無組態(tài)雙向通訊。 設(shè)設(shè)2 2個個MPIMPI站分別為站分別為MPI_Station_1MPI_Station_1(MPIMPI地址為設(shè)為地址為設(shè)為2 2)和和MPI_Station_2

27、MPI_Station_2(MPIMPI地址設(shè)為地址設(shè)為4 4),要求),要求MPI_Station_1MPI_Station_1站站發(fā)送一個數(shù)據(jù)包到發(fā)送一個數(shù)據(jù)包到MPI_Station_2MPI_Station_2站。站。 返回上級返回上級生成生成MPI硬件工作站硬件工作站 打開打開STEP 7STEP 7,創(chuàng)建一個,創(chuàng)建一個S7S7項目,并命名為項目,并命名為“雙向通訊雙向通訊”。在此項目下插入兩個在此項目下插入兩個S7-300S7-300的的PLCPLC站,分別重命名為站,分別重命名為MPI_Station_1MPI_Station_1和和MPI_Station_2MPI_Statio

28、n_2。MPI_Station_1MPI_Station_1包含一個包含一個CPU315-2DPCPU315-2DP;MPI_Station_2MPI_Station_2包含一個包含一個CPU313C-2DPCPU313C-2DP。設(shè)置設(shè)置MPI地址地址 完成完成2 2個個PLCPLC站的硬件組態(tài),配置站的硬件組態(tài),配置MPIMPI地址和通信速率,地址和通信速率,在本例中在本例中CPU315-2DPCPU315-2DP和和CPU313C-2DPCPU313C-2DP的的MPIMPI地址分別設(shè)置為地址分別設(shè)置為2 2號和號和4 4號,通信速率為號,通信速率為187.5kbit/s187.5kbi

29、t/s。完成后點擊按鈕,保存。完成后點擊按鈕,保存并編譯硬件組態(tài)。最后將硬件組態(tài)數(shù)據(jù)下載到并編譯硬件組態(tài)。最后將硬件組態(tài)數(shù)據(jù)下載到CPUCPU。 返回上級返回上級編寫發(fā)送站的通訊程序編寫發(fā)送站的通訊程序 在在MPI_Station_1MPI_Station_1站的循環(huán)中斷組織塊站的循環(huán)中斷組織塊OB35OB35中調(diào)用中調(diào)用SFC65SFC65,將將 I 0 . 0I 0 . 0 I 1 . 7I 1 . 7 發(fā) 送 到發(fā) 送 到 M P I _ S t a t i o n _ 2M P I _ S t a t i o n _ 2 站 。站 。MPI_Station_1MPI_Station_1

30、站站OB35OB35中的通訊程序如圖所示。中的通訊程序如圖所示。 返回上級返回上級編寫接收站的通訊程序編寫接收站的通訊程序 在在MPI_Station_2MPI_Station_2站的主循環(huán)組織塊站的主循環(huán)組織塊OB1OB1中調(diào)用中調(diào)用SFC66SFC66,接收接收MPI_Station_1MPI_Station_1站發(fā)送的數(shù)據(jù),并保存在站發(fā)送的數(shù)據(jù),并保存在MB10MB10和和MB11MB11中。中。MPI_Station_2MPI_Station_2站站OB1OB1中的通訊程序如圖所示。中的通訊程序如圖所示。 返回上級返回上級2. 2. 單向通訊單向通訊 單向通訊單向通訊只在一方編寫通訊程

31、序,也就是客戶機與服務只在一方編寫通訊程序,也就是客戶機與服務器的訪問模式。編寫程序一方的器的訪問模式。編寫程序一方的CPUCPU作為作為客戶機客戶機,無需編寫,無需編寫程序一方的程序一方的CPUCPU作為作為服務器服務器,客戶機調(diào)用,客戶機調(diào)用SFCSFC通訊塊對服務器通訊塊對服務器進行訪問。進行訪問。SFC67SFC67(X_GETX_GET)用來讀取服務器指定數(shù)據(jù)區(qū)中的用來讀取服務器指定數(shù)據(jù)區(qū)中的數(shù)據(jù)并存放到本地的數(shù)據(jù)區(qū)中,數(shù)據(jù)并存放到本地的數(shù)據(jù)區(qū)中,SFC68SFC68(X_PUTX_PUT)用來將本地用來將本地數(shù)據(jù)區(qū)中的數(shù)據(jù)寫到服務器中指定的數(shù)據(jù)區(qū)。數(shù)據(jù)區(qū)中的數(shù)據(jù)寫到服務器中指定的數(shù)

32、據(jù)區(qū)。 【例【例7-2-47-2-4】 無組態(tài)單向通訊。無組態(tài)單向通訊。 建立兩個建立兩個S7-300S7-300站:站:MPI_Station_1MPI_Station_1(CPU315-2DPCPU315-2DP,MPIMPI地址設(shè)置為地址設(shè)置為2 2)和)和MPI_Station_2MPI_Station_2(CPU313C-2DPCPU313C-2DP,MPIMPI地址設(shè)地址設(shè)置為置為3 3)。)。CPU315-2DPCPU315-2DP作為客戶機,作為客戶機,CPU313C-2DPCPU313C-2DP作為服務作為服務器。器。 返回上級返回上級生成生成MPI硬件工作站硬件工作站 打開

33、打開STEP 7STEP 7編程軟件,創(chuàng)建一個編程軟件,創(chuàng)建一個S7S7項目,并命名為項目,并命名為“單單向通訊向通訊”。在此項目下插入兩個。在此項目下插入兩個S7-300S7-300的的PLCPLC站,分別重命站,分別重命名名為為MPI_Station_1MPI_Station_1和和MPI_Station_2MPI_Station_2。 設(shè)置設(shè)置MPIMPI地址地址 在本例中將在本例中將CPU315-2DPCPU315-2DP和和CPU313C-2DPCPU313C-2DP的的MPIMPI地址分別設(shè)地址分別設(shè)置為置為2 2號號和和3 3號號,通信速率為,通信速率為187.5kbit/s18

34、7.5kbit/s。完成后點擊按鈕,。完成后點擊按鈕,保 存 并 編 譯 硬 件 組 態(tài) 。 最 后 將 硬 件 組 態(tài) 數(shù) 據(jù) 下 載 到保 存 并 編 譯 硬 件 組 態(tài) 。 最 后 將 硬 件 組 態(tài) 數(shù) 據(jù) 下 載 到CPUCPU。 返回上級返回上級生成生成MPI硬件工作站硬件工作站 打開打開STEP 7STEP 7編程軟件,創(chuàng)建一個編程軟件,創(chuàng)建一個S7S7項目,并命名為項目,并命名為“單單向通訊向通訊”。在此項目下插入兩個。在此項目下插入兩個S7-300S7-300的的PLCPLC站,分別重命站,分別重命名名為為MPI_Station_1MPI_Station_1和和MPI_Sta

35、tion_2MPI_Station_2。 設(shè)置設(shè)置MPIMPI地址地址 在本例中將在本例中將CPU315-2DPCPU315-2DP和和CPU313C-2DPCPU313C-2DP的的MPIMPI地址分別設(shè)地址分別設(shè)置為置為2 2號號和和3 3號號,通信速率為,通信速率為187.5kbit/s187.5kbit/s。完成后點擊按鈕,。完成后點擊按鈕,保 存 并 編 譯 硬 件 組 態(tài) 。 最 后 將 硬 件 組 態(tài) 數(shù) 據(jù) 下 載 到保 存 并 編 譯 硬 件 組 態(tài) 。 最 后 將 硬 件 組 態(tài) 數(shù) 據(jù) 下 載 到CPUCPU。 返回上級返回上級編寫客戶機的通訊程序編寫客戶機的通訊程序 返

36、回上級返回上級7.2.4 7.2.4 有組態(tài)連接的有組態(tài)連接的MPIMPI通訊方式通訊方式調(diào)用系統(tǒng)功能塊調(diào)用系統(tǒng)功能塊SFBSFB 對于對于MPIMPI網(wǎng)絡,調(diào)用系統(tǒng)功能塊網(wǎng)絡,調(diào)用系統(tǒng)功能塊SFBSFB進行進行PLCPLC站之間的通訊站之間的通訊只適合于只適合于S7-300/400S7-300/400,S7-400/400S7-400/400之間的通訊,之間的通訊,S7-300/400S7-300/400通訊時,由于通訊時,由于S7-300CPUS7-300CPU中不能調(diào)用中不能調(diào)用SFB12SFB12(BSENDBSEND),),SFB13SFB13(BRCVBRCV),),SFB14(G

37、ET)SFB14(GET),SFB15(PUT)SFB15(PUT),不能主動發(fā)送和接收,不能主動發(fā)送和接收數(shù)據(jù),只能進行單向通訊,所以數(shù)據(jù),只能進行單向通訊,所以S7-300PLCS7-300PLC只能作為一個數(shù)據(jù)只能作為一個數(shù)據(jù)的服務器,的服務器,S7-400PLCS7-400PLC可以作為客戶機對可以作為客戶機對S7-300PLC S7-300PLC 的數(shù)據(jù)進的數(shù)據(jù)進行讀寫操作。行讀寫操作。 【例【例7-2-57-2-5】 有組態(tài)連接的有組態(tài)連接的MPIMPI單向通訊。單向通訊。 建立建立S7-300S7-300與與S7-400S7-400之間的有組態(tài)之間的有組態(tài)MPIMPI單向通訊連接

38、,單向通訊連接,CPU416-2DPCPU416-2DP作為客戶機,作為客戶機,CPU315-2DPCPU315-2DP作為服務器。作為服務器。 返回本節(jié)返回本節(jié)建立建立S7S7硬件工作站硬件工作站 打開打開STEP 7STEP 7,創(chuàng)建一個,創(chuàng)建一個S7S7項目,并命名為項目,并命名為“有組態(tài)單向有組態(tài)單向通訊通訊”。插入一個名稱為。插入一個名稱為MPI_STATION_1MPI_STATION_1的的S7-400S7-400的的PLCPLC站,站,CPUCPU為為CPU 416-2DPCPU 416-2DP,MPIMPI地址為地址為2 2;插入一個名稱為;插入一個名稱為MPI_STATIO

39、N_2MPI_STATION_2的的S7-300S7-300的的PLCPLC站,站,CPUCPU為為CPU 315-2DPCPU 315-2DP,MPIMPI地地址為址為3 3。返回上級返回上級組態(tài)組態(tài)MPIMPI通訊連接通訊連接(1/31/3) 首先在首先在SIMATIC ManagerSIMATIC Manager窗口內(nèi)選擇任一個窗口內(nèi)選擇任一個S7S7工作站,并工作站,并進入硬件組態(tài)窗口。然后在進入硬件組態(tài)窗口。然后在STEP 7STEP 7硬件組態(tài)窗口內(nèi)執(zhí)行菜單硬件組態(tài)窗口內(nèi)執(zhí)行菜單命令【命令【OptionsOptions】【Configure NetworkConfigure Net

40、work】,進入網(wǎng)絡組態(tài)】,進入網(wǎng)絡組態(tài)NetProNetPro窗口。窗口。 返回上級返回上級組態(tài)組態(tài)MPIMPI通訊連接通訊連接(2/3)(2/3) 用鼠標右鍵點用鼠標右鍵點擊擊MPI_STATION_1MPI_STATION_1的的CPU416-2DPCPU416-2DP,從快,從快捷 菜 單 中 選 擇捷 菜 單 中 選 擇【 I n s e r t N e w I n s e r t N e w ConnectionConnection】命令,】命令,出現(xiàn)新建連接對話出現(xiàn)新建連接對話框,如圖所框,如圖所示。示。 返回上級返回上級組態(tài)組態(tài)MPIMPI通訊連接通訊連接(3/3)(3/3)

41、在在“Connection”Connection”區(qū)域,選擇連接類型為區(qū)域,選擇連接類型為“S7 Connection”S7 Connection”,在在“Connection Partner”Connection Partner”區(qū)域選擇區(qū)域選擇MPI_Station_2MPI_Station_2工作站的工作站的CPU315-2DPCPU315-2DP,最后點擊按鈕完成連接表的建立,彈出連接表的詳,最后點擊按鈕完成連接表的建立,彈出連接表的詳細屬性對細屬性對話框,如圖所示。話框,如圖所示。 返回上級返回上級編寫客戶機編寫客戶機MPIMPI通信程序通信程序 返回上級返回上級7.3 PROFIB

42、US7.3 PROFIBUS現(xiàn)場總線通信技術(shù)現(xiàn)場總線通信技術(shù) 7.3.1 PROFIBUS7.3.1 PROFIBUS介紹介紹 7.3.2 PROFIBUS DP7.3.2 PROFIBUS DP設(shè)備分類設(shè)備分類 7.3.3 CPU31x-2DP7.3.3 CPU31x-2DP之間的之間的DPDP主從通信主從通信 7.3.4 CPU31x-2DP7.3.4 CPU31x-2DP通過通過DPDP接口連接遠程接口連接遠程I/OI/O站站 7.3.5 CP342-57.3.5 CP342-5作主站的作主站的PROFIBUS-DPPROFIBUS-DP組態(tài)應用組態(tài)應用 7.3.6 CP342-57.3

43、.6 CP342-5作從站的作從站的PROFIBUS-DPPROFIBUS-DP組態(tài)應用組態(tài)應用 7.3.7 PROFIBUS-DP7.3.7 PROFIBUS-DP從站之間的從站之間的DXDX方式通訊方式通訊 返回本章返回本章7.3.1 PROFIBUS7.3.1 PROFIBUS介紹介紹 PROFIBUS PROFIBUS是目前國際上通用的現(xiàn)場總線標準之一,是目前國際上通用的現(xiàn)場總線標準之一,PROFIBUSPROFIBUS總線總線8787年由年由SiemensSiemens公司等公司等1313家企業(yè)和家企業(yè)和5 5家研究機構(gòu)家研究機構(gòu)聯(lián)合開發(fā),聯(lián)合開發(fā),9999年年P(guān)ROFIBUSPRO

44、FIBUS成為國際標準成為國際標準IEC 61158IEC 61158的組成部的組成部分,分,20012001年批準成為中國的行業(yè)標準年批準成為中國的行業(yè)標準JB/T 10308.3-2001JB/T 10308.3-2001。PROFIBUSPROFIBUS的組成的組成 PROFIBUSPROFIBUS協(xié)議結(jié)構(gòu)協(xié)議結(jié)構(gòu) 傳輸技術(shù)傳輸技術(shù) PROFIBUSPROFIBUS總線連接器總線連接器 PROFIBUSPROFIBUS介質(zhì)存取協(xié)議介質(zhì)存取協(xié)議 返回本節(jié)返回本節(jié)1. PROFIBUS1. PROFIBUS的組成的組成 PROFIBUS PROFIBUS協(xié)議包括協(xié)議包括3 3個主要部分:個主

45、要部分: PROFIBUS-DPPROFIBUS-DP(分布式外部設(shè)備)(分布式外部設(shè)備) PROFIBUS-PAPROFIBUS-PA(過程自動化)(過程自動化) PROFIBUS-FMSPROFIBUS-FMS(現(xiàn)場總線報文規(guī)范)(現(xiàn)場總線報文規(guī)范) 返回上級返回上級PROFIBUS-DPPROFIBUS-DP(分布式外部設(shè)備)(分布式外部設(shè)備) PROFIBUS-DP PROFIBUS-DP是一種高速低成本數(shù)據(jù)傳輸,用于自動化系是一種高速低成本數(shù)據(jù)傳輸,用于自動化系統(tǒng)中單元級控制設(shè)備與分布式統(tǒng)中單元級控制設(shè)備與分布式I/OI/O(例如(例如ET 200ET 200)的通信。主)的通信。主

46、站之間的通信為站之間的通信為令牌方式令牌方式,主站與從站之間為,主站與從站之間為主從輪詢方式主從輪詢方式,以及這兩種方式的混合。一個網(wǎng)絡中有若干個被動節(jié)點(從以及這兩種方式的混合。一個網(wǎng)絡中有若干個被動節(jié)點(從站),而它的站),而它的邏輯令牌邏輯令牌只含有一個只含有一個主動令牌主動令牌(主站),(主站),這樣的網(wǎng)絡為這樣的網(wǎng)絡為純主純主- -從系統(tǒng)從系統(tǒng)。返回上級返回上級PROFIBUS-PAPROFIBUS-PA(過程自動化)(過程自動化) 工程或 HMI 工具 區(qū)域控制器 (PLC) 段合器/鏈接器 變送器 IEC 1158-2 with 31.25kBit/s RS 485up to 1

47、2MBit/s PROFIBUS-PA PROFIBUS-PA用于過程自動化的現(xiàn)場傳感器和執(zhí)行器的低用于過程自動化的現(xiàn)場傳感器和執(zhí)行器的低速數(shù)據(jù)傳輸,使用擴展的速數(shù)據(jù)傳輸,使用擴展的PROFIBUS-DPPROFIBUS-DP協(xié)議。協(xié)議。 返回上級返回上級 主站 主站 主站 主站 主站 RS 485 up to 12MBit/s PROFIBUS-FMSPROFIBUS-FMS(現(xiàn)場總線報文規(guī)范)(現(xiàn)場總線報文規(guī)范) PROFIBUS-FMS PROFIBUS-FMS可用于車間級監(jiān)控網(wǎng)絡,可用于車間級監(jiān)控網(wǎng)絡,F(xiàn)MSFMS提供大量的通提供大量的通信服務,用以完成中等級傳輸速度進行的循環(huán)和非循環(huán)

48、的通信服務,用以完成中等級傳輸速度進行的循環(huán)和非循環(huán)的通信服務。信服務。 返回上級返回上級2. PROFIBUS2. PROFIBUS協(xié)議結(jié)構(gòu)協(xié)議結(jié)構(gòu) FMS 設(shè)備設(shè)備 行規(guī)行規(guī) DP-行規(guī)行規(guī) PA-行規(guī)行規(guī) DP-擴充功能擴充功能 DP 基本功能基本功能 現(xiàn)場總線信息規(guī)范現(xiàn)場總線信息規(guī)范 現(xiàn)場總線數(shù)據(jù)鏈路現(xiàn)場總線數(shù)據(jù)鏈路 IEC 1158-2 未用未用 RS-485/光纖光纖 用戶層用戶層 應用應用層層(7) (3)(6) 數(shù)據(jù)鏈路數(shù)據(jù)鏈路層層(2) 物理層(物理層(1) PROFIBUS 導則導則+行規(guī)行規(guī) EN 50 170 返回上級返回上級 終端 終端 終端 終端 站 1 中繼器 中

49、繼器 注:中繼器沒有站地址,但它們被計算在每段的最多站數(shù)中。 2 3 30 31 62 61 32 33 中繼器 3. 3. 傳輸技術(shù)傳輸技術(shù) PROFIBUS總線使用兩端有終端的總線拓撲結(jié)構(gòu)??偩€使用兩端有終端的總線拓撲結(jié)構(gòu)。 PROFIBUS PROFIBUS使用三種傳輸技術(shù):使用三種傳輸技術(shù):PROFIBUS DPPROFIBUS DP和和PROFIBUS PROFIBUS FMSFMS采用相同的傳輸技術(shù),可使用采用相同的傳輸技術(shù),可使用RS-485RS-485屏蔽雙絞線電纜傳屏蔽雙絞線電纜傳輸,或光纖傳輸;輸,或光纖傳輸;PROFIBUS PAPROFIBUS PA采用采用IEC 11

50、58-2IEC 1158-2傳輸技術(shù)。傳輸技術(shù)。 返回上級返回上級4. PROFIBUS4. PROFIBUS總線連接器總線連接器 電纜夾 終端電阻開關(guān) 返回上級返回上級5. PROFIBUS5. PROFIBUS介質(zhì)存取協(xié)議介質(zhì)存取協(xié)議 PROFIBUS PROFIBUS通信規(guī)程采用了統(tǒng)一的介質(zhì)存取協(xié)議,此協(xié)議通信規(guī)程采用了統(tǒng)一的介質(zhì)存取協(xié)議,此協(xié)議由由OSIOSI參考模型的第參考模型的第2 2層來實現(xiàn)。層來實現(xiàn)。 使用上述的介質(zhì)存取方式,使用上述的介質(zhì)存取方式,PROFIBUSPROFIBUS可以實現(xiàn)以下三種可以實現(xiàn)以下三種系統(tǒng)配置:系統(tǒng)配置:純主純主- -從系統(tǒng)(單主站)從系統(tǒng)(單主站)

51、 純主純主- -主系統(tǒng)(多主站)主系統(tǒng)(多主站) 兩種配置的組合系統(tǒng)(多主兩種配置的組合系統(tǒng)(多主- -多從)多從) 返回上級返回上級 DP-主(1 類) 分布式 I/O DP-從 純主純主- -從系統(tǒng)(單主站)從系統(tǒng)(單主站) 單主系統(tǒng)可實現(xiàn)最短的總線循環(huán)時間。以單主系統(tǒng)可實現(xiàn)最短的總線循環(huán)時間。以PROFIBUS-DPPROFIBUS-DP系系統(tǒng)為例,一個單主系統(tǒng)由一個統(tǒng)為例,一個單主系統(tǒng)由一個DP-1DP-1類主站和類主站和1 1到最多到最多125125個個DP-DP-從站組成,典型系統(tǒng)如圖所示。從站組成,典型系統(tǒng)如圖所示。 返回上級返回上級純主純主- -主系統(tǒng)(多主站)主系統(tǒng)(多主站)

52、 若干個主站可以用讀功能訪問一個從站。以若干個主站可以用讀功能訪問一個從站。以PROFIBUS-DPPROFIBUS-DP系統(tǒng)為例,多主系統(tǒng)由多個主設(shè)備(系統(tǒng)為例,多主系統(tǒng)由多個主設(shè)備(1 1類或類或2 2類)和類)和1 1到最多到最多124124個個DP-DP-從設(shè)備組成。典型系統(tǒng)如圖所示。從設(shè)備組成。典型系統(tǒng)如圖所示。 DP-主主 (1 類類) DP-主 (2 類) DP-主主 (1 類類) 分分布布式式 I/O 分分布布式式 I/O DP-從 返回上級返回上級兩種配置的組合系統(tǒng)(多主兩種配置的組合系統(tǒng)(多主- -多從)多從) 主動站、主設(shè)備 被動站、從設(shè)備 返回上級返回上級7.3.2 P

53、ROFIBUS DP7.3.2 PROFIBUS DP設(shè)備分類設(shè)備分類 PROFIBUS-DP PROFIBUS-DP在整個在整個PROFIBUSPROFIBUS應用中,應用最多、最廣應用中,應用最多、最廣泛,可以連接不同廠商符合泛,可以連接不同廠商符合PROFIBUS-DPPROFIBUS-DP協(xié)議的設(shè)備。協(xié)議的設(shè)備。 PROFIBUS-DPPROFIBUS-DP定義三種設(shè)備類型:定義三種設(shè)備類型:DP-1DP-1類主設(shè)備(類主設(shè)備(DPM1DPM1) DP-2DP-2類主設(shè)備(類主設(shè)備(DPM2DPM2) DP-DP-從設(shè)備從設(shè)備 返回本節(jié)返回本節(jié)1.DP-11.DP-1類主設(shè)備(類主設(shè)備

54、(DPM1DPM1) DP-1 DP-1類主設(shè)備(類主設(shè)備(DPM1DPM1)可構(gòu)成)可構(gòu)成DP-1DP-1類主站。這類設(shè)備是一種在類主站。這類設(shè)備是一種在給定的信息循環(huán)中與分布式站點(給定的信息循環(huán)中與分布式站點(DPDP從站)交換信息,并對總線通從站)交換信息,并對總線通信進行控制和管理的中央控制器。典型的設(shè)備有:可編程控制器信進行控制和管理的中央控制器。典型的設(shè)備有:可編程控制器( P L CP L C ) , 微 機 數(shù) 值 控 制 () , 微 機 數(shù) 值 控 制 ( C N CC N C ) 或 計 算 機 () 或 計 算 機 ( P CP C ) 等 。) 等 。 2. DP-

55、22. DP-2類主設(shè)備(類主設(shè)備(DPM2DPM2) DP-2 DP-2類主設(shè)備(類主設(shè)備(DPM2DPM2)可構(gòu)成)可構(gòu)成DP-2DP-2類主站。這類設(shè)備在類主站。這類設(shè)備在DPDP系統(tǒng)系統(tǒng)初始化時用來生成系統(tǒng)配置,是初始化時用來生成系統(tǒng)配置,是DPDP系統(tǒng)中組態(tài)或監(jiān)視工程的工具。系統(tǒng)中組態(tài)或監(jiān)視工程的工具。除了具有除了具有1 1類主站的功能外,可以讀取類主站的功能外,可以讀取DPDP從站的輸入從站的輸入/ /輸出數(shù)據(jù)和當輸出數(shù)據(jù)和當前的組態(tài)數(shù)據(jù),可以給前的組態(tài)數(shù)據(jù),可以給DPDP從站分配新的總線地址。屬于這一類的裝從站分配新的總線地址。屬于這一類的裝置包括編程器,組態(tài)裝置和診斷裝置,上位

56、機等。置包括編程器,組態(tài)裝置和診斷裝置,上位機等。 返回上級返回上級3. DP-3. DP-從設(shè)備從設(shè)備 DP- DP-從設(shè)備可構(gòu)成從設(shè)備可構(gòu)成DPDP從站。這類設(shè)備是從站。這類設(shè)備是DPDP系統(tǒng)中直接連系統(tǒng)中直接連接接I/OI/O信號的外圍設(shè)備。典型信號的外圍設(shè)備。典型DP-DP-從設(shè)備有分布式從設(shè)備有分布式I/OI/O、ET200ET200、變頻器、驅(qū)動器、閥、操作面板等。根據(jù)它們的用途變頻器、驅(qū)動器、閥、操作面板等。根據(jù)它們的用途和配置,可將和配置,可將SIMATIC S7SIMATIC S7的的DPDP從站設(shè)備分為以下幾種:從站設(shè)備分為以下幾種:緊湊型緊湊型DPDP從站從站 模塊式模塊

57、式DPDP從站從站 智能智能DPDP從站從站 返回上級返回上級緊湊型緊湊型DPDP從站從站 緊湊型緊湊型DPDP從站具有不可更改的固定結(jié)構(gòu)輸入和輸出區(qū)從站具有不可更改的固定結(jié)構(gòu)輸入和輸出區(qū)域。域。ET200BET200B電子終端(電子終端(B B代表代表I/OI/O塊)就是緊湊型塊)就是緊湊型DPDP從站。從站。 模塊式模塊式DPDP從站從站 模塊式模塊式DPDP從站具有可變的輸入和輸出區(qū)域,可以用從站具有可變的輸入和輸出區(qū)域,可以用SIMATIC ManagerSIMATIC Manager的的HW configHW config工具進行組態(tài)。工具進行組態(tài)。ET 200MET 200M是模塊

58、是模塊式式DPDP從站的典型代表,可使用從站的典型代表,可使用S7-300S7-300全系列模塊,最多可有全系列模塊,最多可有8 8個個I/OI/O模塊,連接模塊,連接256256個個I/OI/O通道。通道。ET 200MET 200M需要一個需要一個ET 200MET 200M接接口模塊(口模塊(IM 153IM 153)與)與DPDP主站連接。主站連接。 返回上級返回上級智能智能DPDP從站從站 在在PROFIBUS-DPPROFIBUS-DP系統(tǒng)中,帶有集成系統(tǒng)中,帶有集成DPDP接口的接口的CPUCPU,或,或CP342-5CP342-5通信處理器可用作智能通信處理器可用作智能DPDP

59、從站,簡稱從站,簡稱“I I從站從站”。智。智能從站提供給能從站提供給DPDP主站的輸入主站的輸入/ /輸出區(qū)域不是實際的輸出區(qū)域不是實際的I/OI/O模塊所模塊所使使用的用的I/OI/O區(qū)域,而是從站區(qū)域,而是從站CPUCPU專用于通信的輸入專用于通信的輸入/ /輸出映像區(qū)。輸出映像區(qū)。 在在DPDP網(wǎng)絡中,一個從站只能被一個主站所控制,這個主網(wǎng)絡中,一個從站只能被一個主站所控制,這個主站是這個從站的站是這個從站的1 1類主站;如果網(wǎng)絡上還有編程器和操作面板類主站;如果網(wǎng)絡上還有編程器和操作面板控制從站,這個編程器和操作面板是這個從站的控制從站,這個編程器和操作面板是這個從站的2 2類主站。

60、另類主站。另外一種情況,在多主網(wǎng)絡中,一個從站只有一個外一種情況,在多主網(wǎng)絡中,一個從站只有一個1 1類主站,類主站,1 1類主站可以對從站執(zhí)行發(fā)送和接收數(shù)據(jù)操作,其他主站只能類主站可以對從站執(zhí)行發(fā)送和接收數(shù)據(jù)操作,其他主站只能可選擇地接收從站發(fā)給可選擇地接收從站發(fā)給1 1類主站的數(shù)據(jù),這樣的主站也是這個類主站的數(shù)據(jù),這樣的主站也是這個從站的從站的2 2類主站,它不直接控制該從站。類主站,它不直接控制該從站。 返回上級返回上級各種站的基本功能各種站的基本功能 數(shù)據(jù)交換(Data_Exchange) 讀從站診斷(Slave_Diag) 設(shè)定參數(shù)(Set_Prm) 檢查組態(tài)(Chk_Cfg) 全局

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論