SIMATIC S7-1500 PLC與ET200MP的PROFIBUS-DP通信
用CPU1516-3PN/DP作為主站,分布式模塊作為從站,通過PROFIBUS現(xiàn)場總線,建立與這些模塊(如ET200MP、ET200S、EM200M和EM200B等)通信,是非常方便的,這樣的解決方案多用于分布式控制系統(tǒng)。這種PROFIBUS通信,在工程中最容易實現(xiàn),同時應(yīng)用也最廣泛。
【例1】有一臺設(shè)備,控制系統(tǒng)由CPU1516-3PN/DP、IM155-5DP、SM521和SM522組成,編寫程序?qū)崿F(xiàn)由主站CPU1516-3PN/DP發(fā)出一個啟停信號控制從站一個中間繼電器的通斷。
【解】將CPU1516-3PN/DP作為主站,將分布式模塊作為從站。
(1)主要軟硬件配置
① 1套 TIA Portal V13 SP1;
②1臺CPU1516-3PN/DP;
31臺IM155-5DP;
④1塊SM522和SM521;
51根PROFIBUS網(wǎng)絡(luò)電纜(含兩個網(wǎng)絡(luò)總線連接器);
⑥1根以太網(wǎng)網(wǎng)線。
PROFIBUS現(xiàn)場總線硬件配置圖如圖1所示,PLC和遠(yuǎn)程模塊接線圖如圖2所示。
圖1
圖2
(2)硬件組態(tài)
①新建項目。先打開TIA Portal V13 SP1,再新建項目,本例命名為“ET200MP”,接著單擊“項目視圖”按鈕,切換到項目視圖,如圖3所示。
圖3
②主站硬件配署 如圖3所示,在TIA博途軟件項目視圖的項目樹中,雙擊“添加新設(shè)備”按鈕,先添加CPU模塊“CPU1516-3PN/DP”,配置CPU后,再把“硬件目錄”→“DI”→“DI16×24VDC BA”→“6ES7 521-1BH10-0AA0”模塊拖拽到CPU模塊右側(cè)的2號槽位中,如圖4所示。
圖4
③配置主站PROFIRIIS_DP參數(shù)。先選中“設(shè)備視圖”選項卡,再選中紫色的DP接口(標(biāo)號1處),選中“屬性”(標(biāo)號2處)選項卡,再選中“PROFIBUS地址”(標(biāo)號3處)選項,再單擊“添加新子網(wǎng)”(標(biāo)號4處),彈出“PROFIBUS地址”參數(shù),如圖5所示,保存主站的硬件和網(wǎng)絡(luò)配置。
圖5
④插入IM155-5 DP模塊。在TIA博途軟件項目視圖的項目樹中,先選中“網(wǎng)絡(luò)視圖”選項卡,再將“硬件目錄”→“分布式IO”→“ET200MP”一“接口模塊”→“PROFIBUS” →“IM155-5 DPST”→“6ES7 155-5BA00-0ABO”模塊拖拽到如圖6所示的空白處。
圖6
⑤插入數(shù)字量輸出模塊。先選中IM155-5 DP模塊,再選中 “設(shè)備視圖”選項卡,再把“硬件目錄”一“DQ”一“DQ16×24VDC”→“6ES7 522-1BH10-0AA0”模塊拖拽到IM155-5DP模塊右側(cè)的3號槽位中,如圖7所示。
圖7
⑥PROFIBUS網(wǎng)絡(luò)配置。先選中“網(wǎng)絡(luò)視圖”選項卡,再選中主站的紫色PROFIBUS線,用鼠標(biāo)按住不放,一直拖拽到IM155-5 DP模塊的PROFIBUS接口處松開,如圖8所示。
圖8
在圖9中,選中IM155-5DP模塊,單擊鼠標(biāo)右鍵,彈出快捷菜單,單擊“分配到新主站”命令,再選中“PLC_1.DP接口_1”,單擊“確定”按鈕,如圖10所示。PROFIBUS網(wǎng)絡(luò)配置完成,如圖11所示。
圖9
圖10
圖11
(3)編寫程序
主程序如下圖12所示。
圖12
審核編輯:劉清
-
繼電器
+關(guān)注
關(guān)注
132文章
5314瀏覽量
148352 -
plc
+關(guān)注
關(guān)注
5006文章
13107瀏覽量
461455 -
PROFIBUS
+關(guān)注
關(guān)注
3文章
378瀏覽量
37747 -
SIMATIC
+關(guān)注
關(guān)注
1文章
231瀏覽量
15707 -
S7-1500
+關(guān)注
關(guān)注
3文章
300瀏覽量
6299
原文標(biāo)題:電工知識—SIMATIC S7-1500 PLC與ET200MP的PROFIBUS-DP通信
文章出處:【微信號:設(shè)備原理與維修俱樂部,微信公眾號:設(shè)備原理與維修俱樂部】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論