一、以太網(wǎng)通訊優(yōu)勢:
PLC常用的通訊方式無非RS232,RS485以及以太網(wǎng)通訊,以太網(wǎng)通訊相對(duì)與前面二者的主要優(yōu)勢在于,以太網(wǎng)通訊距離更遠(yuǎn)可以通過一個(gè)交換機(jī)非常容易的將多臺(tái)設(shè)備聯(lián)系在一起,設(shè)備之間交換數(shù)據(jù)也變的非常容易
二、硬件組網(wǎng):
如上圖所示,綠色的代表普通網(wǎng)線,我們只需將所有設(shè)備通過網(wǎng)線連接到一個(gè)交換機(jī)中即可組建一個(gè)以太網(wǎng)硬件網(wǎng)絡(luò),網(wǎng)絡(luò)中的每一個(gè)設(shè)備都需要一個(gè)獨(dú)立的IP地址且所有設(shè)備IP地址要處于同一網(wǎng)段。
這里單獨(dú)講下如何設(shè)置PC的IP地址,請(qǐng)看下圖:
三、以太網(wǎng)編程:
對(duì)于NET_EXE功能塊引腳的講解:
1) 必須用SM0.0來使能NET_EXE,以保證該指令的正常運(yùn)行;
2) Timeout:超時(shí)參數(shù)。0=不延時(shí);1-32767=表示以秒為單位的超時(shí)延時(shí)時(shí)間。如果通信有問題的時(shí)間超出此延時(shí)時(shí)間,則報(bào)錯(cuò)誤;
3) Cycle:周期參數(shù)。此參數(shù)在每次所有網(wǎng)絡(luò)讀寫操作完成時(shí)切換其開關(guān)量狀態(tài);
4) Error:錯(cuò)誤參數(shù)。0=無錯(cuò)誤,1=有錯(cuò)誤。
四、狀態(tài)字講解(錯(cuò)誤代碼查詢):
狀態(tài)字按我們組態(tài)的就是VB130和VB150,它們高4位的含義如上圖紅框所示,低四位代表錯(cuò)誤代碼,錯(cuò)誤代碼以十進(jìn)制方式表示,錯(cuò)誤代碼如下圖: