西門子6SL3330-7TE33-8AA3
優(yōu)勢
可通過多個 PROFIBUS DP 接口將過程 I/O 擴(kuò)展至 SIMATIC S7-300
通過動態(tài)激活 DP 從站,可靈活使用過程 I/O
通過使用幾個通訊處理器而實(shí)現(xiàn)面向子過程的自動化解決方案設(shè)計(jì)
可通過 S7 通信來有效傳輸數(shù)據(jù),從而對各種應(yīng)用與眾多可能用途進(jìn)行優(yōu)化
在操作員面板通信中實(shí)現(xiàn)復(fù)用功能,從而可進(jìn)行廣泛的操作員控制與監(jiān)視
具有同步/凍結(jié) (SYNC/FREEZE) 功能,適合閉環(huán)控制
應(yīng)用
CP 342-5 通信處理器是 SIMATIC S7-300 的通信模塊,用于 PROFIBUS DP 總線系統(tǒng)。
CP 342-5 減輕了 CP 的通信任務(wù)。
SIMATIC S7-300 通信選件(通過通信模塊):
按照 IEC 61158/EN50170 充當(dāng) PROFIBUS DP V0 的 DP 主站或從站;
與編程單元及操作器接口系統(tǒng)進(jìn)行通信
與其他 SIMATIC S7 系統(tǒng)進(jìn)行通信。
與 SIMATIC S5 PLCs 進(jìn)行通信
能運(yùn)行的 CP 數(shù)目取決于 CPU 的性能范圍和所用的通訊服務(wù)。
設(shè)計(jì)
CP 342-5 提供所有 SIMATIC S7-300 系統(tǒng)設(shè)計(jì)的優(yōu)點(diǎn):
設(shè)計(jì)緊湊;
SIMATIC S7-300 的 SM 模塊的單標(biāo)準(zhǔn)寬度
9-針 Sub-D 插座用于連接到 PROFIBUS
4 極終端塊用于連接外部 24 V DC 的電壓
容易組裝;
CP 342-5 安裝在S7-300 的分段導(dǎo)軌上并由總線連接器連接到相鄰模塊。 子機(jī)架 0-3 中插槽 4-11(通過 IM 360/361 耦合)可用于 CP 342-5。
與 IM 360/361一起使用,CP 342-5 也能在擴(kuò)展支架(ER)中運(yùn)行。
用戶友好的布線方式;
Sub-D 插座和終端都容易使用.
CP 324-5 可無風(fēng)扇運(yùn)行;
不需要后備電池及存儲器模塊。
功能
CP 342-5 向用戶提供有關(guān) PROFIBUS 總線系統(tǒng)的各種不同的通信服務(wù):
PROFIBUS-DP 主站
根據(jù) IEC 61158/EN 61784 標(biāo)準(zhǔn)第 2 卷,CP 342-5 作為 DP-V0 主站運(yùn)行,并能*獨(dú)立地處理數(shù)據(jù)傳輸。它支持主站類別 1 和 2 的服務(wù)。
分布式 I/O 的數(shù)據(jù)存儲區(qū)域在 CP 和 CPU 之間被一致地傳輸。這既適宜于用 CP 作為 DP 主站,也適宜用于 DP 從站。作為 DP 主站,它允許連接至:
SIMATIC S7-300,例如作為 DP 從站的 CP 342-5
分布式 I/O 系統(tǒng) ET 200 的 DP 從站(作為 DP-V0 從站進(jìn)行集成)
PC,帶例如 CP 5512、CP 5621、CP 5614 A3 和 SOFTNET-PB DP
CP 342-5 還提供有 SYNC/FREEZE 功能以及共享輸入/輸出功能,并且可激活/禁用 DP 從站。
PROFIBUS-DP從站
通過作為 DP-V0 從站的 CP 342-5,SIMATIC S7-300 可與其它 PROFIBUS DP 主站交換數(shù)據(jù),這樣便可混合配置 SIMATIC S5/S7、PC、ET 200 和其它 to PROFIBUS DP 現(xiàn)場設(shè)備。DP 通信需要進(jìn)行函數(shù)調(diào)用。這些( DP -SEND/DP -RECV) 必須集成到 STEP 7 應(yīng)用程序中。
編程器/OP 通信
編程器/OP通訊,連接到網(wǎng)絡(luò)的所有S7站都可以遠(yuǎn)距編程。
S7 通信
S7 通信用于以下的耦合連接:
無需進(jìn)一步組態(tài),即可與編程器和操作員面板進(jìn)行通訊。另外,也可通過 CP 342-5 對中央控制器進(jìn)行分布式編程和組態(tài)。
客戶機(jī)功能通過可加載的通訊塊來提供。
開放式通信 (SEND/RECEIVE)
在 PROFIBUS 的第 2 層( FDL )基礎(chǔ)上,CP 342-5 為過程或現(xiàn)場通信提供簡單、化接口。
該接口在 SIMATIC S5,SIMATIC S7,SIMATIC 505 和 PC 之間提供集成的、高性能通信。SEND/RECEIVE 不僅提供 SDA 服務(wù)(PLC/PLC 連接),而且還提供 SDN 服務(wù)(廣播、多點(diǎn)傳送)。
可能與下列自動化系統(tǒng)進(jìn)行通信:
SIMATIC S7
帶有 CP 342-5、CP 343-5、CP 443-5 擴(kuò)展型和基本型
SIMATIC S5
具有帶 PROFIBUS 接口的 S5-95U ,具有 CP 5431 FMS/DP 的 S5-115U/H,S5-135U,S5-155U/H
SIMATIC 505
具有 CP 5434-FMS
帶 CP 5512, CP 5611 A2, CP 5621, CP 5613 A3, CP 5613 FO, CP 5614 A3, CP 5623, CP 5624的
PC
配有一個 FDL 接口的其他類型系統(tǒng)。
功能呼叫必須與 SEND/RECEIVE(PLC-SEND/PLC-RECEIVE)一起使用,并且必須集成到 STEP7 應(yīng)用程序。
故障診斷
通過 STEP 7,可提供豐富的診斷選項(xiàng),包括:
CP 的狀態(tài)
一般診斷與統(tǒng)計(jì)功能
連接診斷
總線統(tǒng)計(jì)
報文緩沖區(qū)
對 CP 342-5 的完整功能進(jìn)行組態(tài)需要 STEP 7 V5.5 SP2 或 STEP 7 Professional V11 更高版本。在 V5 或更高版本 STEP 7 中,也可將通信處理器的組態(tài)數(shù)據(jù)存儲在 CPU 上,即使發(fā)生電源故障,數(shù)據(jù)也能保留。因此,在更換模板時無需從編程器中重新裝載組態(tài)數(shù)據(jù)。在啟動時 CPU 會將組態(tài)數(shù)據(jù)傳送到通訊處理器中。為此,需對 S7-CPU 的存儲能力加以特別注意。
可以對所有連接到網(wǎng)絡(luò)的 SIMATIC S7 控制器進(jìn)行組態(tài)和編程。
STEP 7 的標(biāo)準(zhǔn)庫中包含用于 PROFIBUS DP 的函數(shù)塊。用于開放式通信 (SEND/RECEIVE) 和 S7 通信(S7 客戶端)的函數(shù)塊可在安裝 STEP 7 之后的 SIMATIC NET 庫中找到。
西門子6SL3330-7TE33-8AA3
PPI協(xié)議是專門為S7-200開發(fā)的通信協(xié)議。S7-200 CPU的通信口(Port 0、Port 1)均支持PPI通信協(xié)議。S7-200 CPU的PPI網(wǎng)絡(luò)通信是建立在RS-485網(wǎng)絡(luò)的硬件基礎(chǔ)上,因此其連接屬性和需要的網(wǎng)絡(luò)硬件設(shè)備與其他RS-485網(wǎng)絡(luò)一致。
1 網(wǎng)絡(luò)讀寫(NETR/NETW)指令介紹
網(wǎng)絡(luò)讀寫指令一般用于S7-200 CPU之間的PPI網(wǎng)絡(luò)通信。PPI通信前要保證PPI網(wǎng)絡(luò)上的所有站點(diǎn)都應(yīng)當(dāng)有各自不同的網(wǎng)絡(luò)地址,否則通信不會正常進(jìn)行。另外,網(wǎng)絡(luò)讀寫指令進(jìn)行編程和應(yīng)用時要注意以下幾點(diǎn):
1) 在程序中可以使用任意條網(wǎng)絡(luò)讀寫指令,但是在同一時刻,多只能有8條網(wǎng)絡(luò)讀寫指令被激活;
2) 每條網(wǎng)絡(luò)讀寫指令可以從遠(yuǎn)程站點(diǎn)讀取/寫入多16個字節(jié)的信息;
3) 使用NETR/NETW指令向?qū)Э梢跃庉嫸?4條網(wǎng)絡(luò)讀寫指令,其核心是使用順序控制指令,這樣在任一時刻只有一條NETR/NETW指令有效;
4) 每個CPU的端口只能配置一個網(wǎng)絡(luò)讀寫指令向?qū)А?/p>
2 網(wǎng)絡(luò)讀寫指令向?qū)ЫM態(tài) 2.1 硬件連接
下面通過一個實(shí)例(兩臺S7-200 PLC之間的通信)來介紹如何使用網(wǎng)絡(luò)讀寫指令向?qū)?。首先,兩個S7-200之間的硬件連接需要一根標(biāo)準(zhǔn)DP電纜加兩個DP總線插頭。兩臺S7-200的RS485通信端口連接方式,可參考以下圖片中的連接方式(如果PLC有兩個通信端口,則任意端口都可進(jìn)行配置,本例中兩個PLC均以Port 0口做PPI通信使用),如圖1所示。
圖1 兩臺PLC的網(wǎng)絡(luò)連接
2.2 NETR/NETW向?qū)ЫM態(tài)過程 2.2.1設(shè)定通信站地址
首先,用PC/PPI編程電纜將兩臺PLC的網(wǎng)絡(luò)站地址分別設(shè)置為2和3,波特率都為9.6Kbps。這時,將編程電纜連接到任一個CPU帶可編程插口的DP插頭上,查找兩臺PLC的站地址,如圖2所示。
圖2 設(shè)定兩臺CPU的網(wǎng)絡(luò)地址
在本例中,選定通信地址為3的PLC為網(wǎng)絡(luò)主站,并對其進(jìn)行向?qū)渲?。選定要做為通信主站的CPU地址,點(diǎn)擊確認(rèn)后即可進(jìn)入該CPU的編程界面。另外,網(wǎng)絡(luò)讀寫指令向?qū)詣訉PU設(shè)置成主站模式,不必另行編程設(shè)置,只需為主站編寫通信程序,從站直接使用通信緩沖區(qū)中的數(shù)據(jù),或?qū)?shù)據(jù)整理到通信區(qū)即可。
2.2.2 向?qū)渲貌襟E
進(jìn)入到編程畫面后,點(diǎn)擊工具菜單欄,找到指令向?qū)нx項(xiàng),準(zhǔn)備進(jìn)入網(wǎng)絡(luò)讀/寫功能的向?qū)渲媚J?,如圖3所示。
圖3 進(jìn)入指令向?qū)Ь幊探缑?/p>
打開指令向?qū)Ы缑妫x擇NETR/NETW指令功能,如圖4所示。
圖4 NETR/NETW指令向?qū)Ы缑?/p>
選擇網(wǎng)絡(luò)讀寫指令后,點(diǎn)擊下一步,可以定義通信所需網(wǎng)絡(luò)操作的數(shù)目,如圖5所示。向?qū)е卸嗫梢允褂?4個網(wǎng)絡(luò)讀寫操作,對于更多的操作,可用網(wǎng)絡(luò)讀寫指令編程實(shí)現(xiàn),本例子中將建立兩個網(wǎng)絡(luò)操作。
圖5 網(wǎng)絡(luò)讀寫操作數(shù)目的確定
接下來,選擇要進(jìn)行通訊主站的PLC端口序號,這里選擇PORT 0口作為通訊主站端口,并為即將生成的向?qū)渲米映绦蛎墒褂媚J(rèn)名,也可自命名)。對于有兩個通信端口的CPU既可以選擇Port 0也可以選擇Port 1,所有網(wǎng)絡(luò)操作將由定義的通信口完成,如圖6所示。
圖 6 定義網(wǎng)絡(luò)端口序號并命名子程序名稱
點(diǎn)擊下一步,進(jìn)入到數(shù)據(jù)交換區(qū)域的設(shè)定界面,如圖7所示。
圖7 網(wǎng)絡(luò)讀數(shù)據(jù)交換組態(tài)界面