工藝要求:近千米的距離非均勻分布N多分站,每個分站就地控制一臺電機正反轉。控制室需要監(jiān)控聯(lián)網(wǎng)的所有分站設備。
用CN之間PPI聯(lián)網(wǎng),軟件自帶的PPI向導組態(tài)很是方便,整個網(wǎng)絡基于RS485接口傳輸。現(xiàn)在SMART自帶的DB9口不支持PPI聯(lián)網(wǎng)通訊,支持以太網(wǎng)口的GET/PUT通訊,下來一起完成GET/PUT通訊聯(lián)機過程。
2臺SR30,一臺做主機(192.168.2.200),一臺做從機(192.168.2.201)。
主機中程序編寫如下:
從機中程序編寫如下:
主機中利用向導組態(tài)GET/PUT網(wǎng)絡過程:
打開向導
1.進入向導
2.點擊添加,操作項目樹下添加一個名稱,與默認名稱共2個分別組態(tài)成PUT/GET
3.雙擊可以修改名稱以及添加注釋
4.完成后自動出現(xiàn)組態(tài)的數(shù)量,上圖為2個
2個操作——Put、Get的具體組態(tài)步驟:
雙擊組態(tài)Put界面,相當于將主站VB0映射到分站QB0(寫一個字節(jié)的數(shù)據(jù))
雙擊或者“下一頁”組態(tài)Get界面,相當于將分站VB0映射到主站QB0(讀一個字節(jié)的數(shù)據(jù))
繼續(xù)點擊“下一頁”,出現(xiàn)“存儲器分配”界面。表明剛剛組態(tài)的數(shù)據(jù)交換占用主站plc的43個字節(jié)(VB43~VB85)
繼續(xù)點擊“下一頁”,出現(xiàn)“組件”界面。剛剛的組態(tài)生成一個邏輯控制塊、一個符號表、一個數(shù)據(jù)塊。
主機檢測到自己I0.0上升沿,將255 MOV到VB0(即就是VB0的8個位都為1),而組態(tài)的聯(lián)機Put指令將主站VB0映射到了分站QB0,那么此時分機(192.168.2.201)Q0.0~Q0.7整個QB0全部都有輸出;同理,主機檢測到自己I0.0下降沿,將0 MOV到VB0(即就是VB0的8個位都為0),此時分機(192.168.2.201)Q0.0~Q0.7整個QB0全部沒有輸出。
簡單點說,就是用主機I0.0點控制從機QB0一個字節(jié)的輸出;用從機I0.0點控制主機QB0一個字節(jié)的輸出。
到底是不是這樣子?下載程序后看看運行情況。
連接網(wǎng)線,將主控程序下載進主機PLC,上圖右側為主機(192.168.2.200)。監(jiān)控時可以發(fā)現(xiàn)Rx/Tx指示燈亮(上圖右側PLC上橘黃色燈光)。
監(jiān)控主機程序截圖。
將分控程序下載進分站PLC,如上圖將2臺PLC網(wǎng)口用網(wǎng)線連接起來,紅色按鍵按下鎖定(接于主機I0.0位),此時檢測到主機I0.0上升沿,分機PLC的Q0.0~Q0.7全部輸出(上圖左邊PLC下端一排綠燈)
綠色自復位按鍵按下不放(接于從機I0.0位),此時檢測到從機I0.0上升沿,主機PLC的Q0.0~Q0.7全部輸出(上圖右邊PLC下端一排綠燈)
OK!在STEP 7-MicroWIN SMART V2.0環(huán)境下采用Get/Put向導完成PLC之間Get/Put以太網(wǎng)通訊就是這樣簡單。
-
plc
+關注
關注
5008文章
13150瀏覽量
462059 -
西門子
+關注
關注
93文章
3008瀏覽量
115633 -
PPI
+關注
關注
0文章
22瀏覽量
5023
原文標題:西門子S7-200 SMART以太網(wǎng)通信實例
文章出處:【微信號:gk-plc,微信公眾號:工控PLC網(wǎng)】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論