PN/PN Coupler 用于連接兩個(gè)PROFINET網(wǎng)絡(luò )進(jìn)行數據交換。最多可以傳送256個(gè)字節的輸入和256個(gè)字節的輸出。它具有兩個(gè)PROFINET接口,每個(gè)接口做為一個(gè)IO Device 連接到各自的PROFINET系統中。產(chǎn)品的實(shí)際外觀(guān)如圖1所示,典型的使用方式如圖2所示。
圖1 PN/PN Coupler產(chǎn)品外觀(guān)
注意:PN/PN Coupler需要使用MMC卡存儲Device name,但是只需要一張。
圖2 PN/PN Coupler使用方式
圖2中兩個(gè)S7-300做為IO Controller通過(guò)PROFINET與ET200S、PG/OP通信組成兩個(gè)PROFINET系統。同時(shí)兩個(gè)S7-300之間還需要進(jìn)行實(shí)時(shí)數據交換,這時(shí)就可以使用PN/PN Coupler來(lái)傳遞數據。
PN/PN Coupler耦合的兩個(gè)PROFINET是相互獨立的,通信速率可以不同。它的每個(gè)PROFINET接口做為一個(gè)獨立的IO Device在網(wǎng)絡(luò )中有單獨的Device name,而且,兩個(gè)PROFINET接口的Update time可以不同。但是,兩個(gè)網(wǎng)絡(luò )的通信數據區輸入/輸出方式必須相互對應,如圖3所示。
圖3 PN/PN Coupler數據對應方式
圖3所表示的PN/PN Coupler在PROFINET網(wǎng)絡(luò )1中Device name是“Coupler-X1”,配置輸出數據16字節,輸入數據8字節。相應PROFINET網(wǎng)絡(luò )2中對應為輸入數據16字節,輸出數據8字節。PROFINET網(wǎng)絡(luò )2中PN/PN Coupler的Device name是“Coupler-X2”。
下面通過(guò)一個(gè)例子具體的講述PN/PN Coupler在STEP7中的配置過(guò)程。
PROFINET網(wǎng)絡(luò )X1:
- PN/PN Coupler的Device name為“Coupler-X1”,IP地址192.168.0.2,Update time為2ms
- 與網(wǎng)絡(luò )X2的數據通信接口區:
.1字節的輸入
.6字節的輸入/12字節輸出
.2字節的輸出
PROFINET網(wǎng)絡(luò )X2:
- PN/PN Coupler 的Device name為“Coupler-X2”,IP地址192.168.1.2,Update time為8ms
- 與網(wǎng)絡(luò )1的數據通信接口區:
.1字節的輸出
.12字節的輸入/6字節輸出
.2字節的輸入
打開(kāi)STEP7,新建一個(gè)項目,命名為“PN_PN Coupler”在項目中插入一個(gè)S7-300站,完成硬件配置后,插入一條PROFINET網(wǎng)絡(luò ),建成PROFINET IO系統。從右側的硬件目錄中將對應的PN/PN Coupler拖拽至PROFINET-IO-System下,如下圖4所示:
圖4 拖入PN/PN Coupler
注意:在硬件列表中有多個(gè)PN/PN Coupler,在進(jìn)行配置時(shí)一定要相對應,當前的S7-300 連接的是PN/PN Coupler的PROFINET X1接口,那么就要選擇PN/PN Coupler X1配置,否則會(huì )報錯。同樣,由于有些IO Controller不支持擴展診斷功能,因此在配置時(shí)要選擇移植方式,見(jiàn)圖5。關(guān)于擴展診斷的更多信息參考下面網(wǎng)頁(yè)。http://support.automation.siemens.com/CN/view/zh/23678970
圖5 移植方式配置PN/PN Coupler
接下來(lái)雙擊網(wǎng)絡(luò )上的PN/PN Coupler在彈出的屬性對話(huà)框中設置Device name和IP地址。
圖6 設置Device name和IP
然后雙擊配置中PN/PN Coupler的X1插槽,在彈出屬性頁(yè)中設置Update time。
圖7 設置Update time
下一步在PN/PN Coupler的相應插槽配置輸入輸出數據,見(jiàn)圖8。
圖8 配置數據區
配置完成后,編譯保存項目。接下來(lái)分配Device name。選中硬件配置中的PN/PN Couple,點(diǎn)擊PLC菜單-〉Ethernet選項,選擇Assign Device Name,如下圖所示:
圖9 分配Device name
圖10 分配Device name
選擇Assign Device Name后,STEP7會(huì )自動(dòng)掃描網(wǎng)絡(luò )上的節點(diǎn),并將所有節點(diǎn)相關(guān)信息列出,核對MAC地址與PN/PN Coupler模塊上的MAC地址一致后,點(diǎn)擊Assign name按鈕分配Device name,如圖10所示。
注意:為PN/PN Coupler的PROFINET X1網(wǎng)絡(luò )分配Device name時(shí),要將計算機連入PROFINET X1網(wǎng)絡(luò ),同時(shí)要核對模塊上的X1網(wǎng)絡(luò )MAC地址。同樣,為X2網(wǎng)絡(luò )分配時(shí)要接入X2網(wǎng)絡(luò )。
在同一個(gè)項目下,插入另一個(gè)S7-300站,PN/PN Coupler硬件配置過(guò)程和分配Device name的過(guò)程是一樣的,只是在進(jìn)行通信數據區配置時(shí)有簡(jiǎn)便方法。在設置完Device name、IP地址、Update time后,直接雙擊PN/PN Coupler,在屬性對話(huà)框中直接選擇PROFINET網(wǎng)絡(luò )1 中的PN/PN Couple,如下圖11所示,之后通信數據區會(huì )自動(dòng)對應。
圖11 選擇對應PN/PN Coupler
如果不是在同一個(gè)STEP7項目中,就需要按照對應關(guān)系配置PN/PN Coupler的通信數據區,雙方數據區配置如下圖12所示:
圖12 數據對應
將所有項目編譯保存后,下載到CPU中,建立變量表,對輸入輸出進(jìn)行強制賦值,查看數據狀態(tài)。
圖13 數據交換狀態(tài)
有關(guān)更多的PN/PN Coupler相關(guān)信息,請參考:“ PN/PN Coupler安裝和操作手冊"
電話(huà):13818569113
郵箱:13818569113@139.com
網(wǎng)址:http://m.openxml.net/
地址:上海青浦區北青公路7171號111-112室