在工業(yè)自動(dòng)化系統(tǒng)中,西門子S7-1200 PLC經(jīng)常需要與多臺(tái)西門子SMART Line觸摸屏進(jìn)行高效通訊,以實(shí)現(xiàn)集中監(jiān)控與分散操作。當(dāng)系統(tǒng)包含6臺(tái)觸摸屏?xí)r,通過(guò)合理的網(wǎng)絡(luò)架構(gòu)和配置,可以實(shí)現(xiàn)穩(wěn)定可靠的數(shù)據(jù)交互。以下將詳細(xì)闡述如何通過(guò)交換機(jī)搭建這一通訊網(wǎng)絡(luò),并提供相關(guān)的計(jì)算機(jī)系統(tǒng)服務(wù)建議。
一、 網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)
核心是利用一臺(tái)工業(yè)以太網(wǎng)交換機(jī),構(gòu)建一個(gè)星型網(wǎng)絡(luò)。
- 硬件連接:將S7-1200 PLC的PROFINET接口、6臺(tái)SMART觸摸屏的以太網(wǎng)接口,全部通過(guò)網(wǎng)線連接到同一臺(tái)工業(yè)交換機(jī)的端口上。
- IP規(guī)劃:為網(wǎng)絡(luò)中的所有設(shè)備分配在同一個(gè)網(wǎng)段內(nèi)的唯一IP地址。例如:
- SMART 觸摸屏 1: 192.168.0.11
- SMART 觸摸屏 2: 192.168.0.12
- 子網(wǎng)掩碼統(tǒng)一設(shè)置為:255.255.255.0
二、 S7-1200 PLC側(cè)配置(使用TIA Portal軟件)
- 創(chuàng)建項(xiàng)目與設(shè)備:在TIA Portal中創(chuàng)建新項(xiàng)目,并添加正確的S7-1200 CPU型號(hào)。
- 設(shè)置PLC IP地址:在設(shè)備視圖的CPU屬性中,進(jìn)入“PROFINET接口” > “以太網(wǎng)地址”,設(shè)置PLC的IP地址(如192.168.0.1)和子網(wǎng)掩碼。
- 啟用PUT/GET通信訪問(wèn):這是實(shí)現(xiàn)多臺(tái)HMI同時(shí)訪問(wèn)的關(guān)鍵步驟。在CPU屬性的“防護(hù)與安全” > “連接機(jī)制”中,務(wù)必勾選“允許來(lái)自遠(yuǎn)程對(duì)象的PUT/GET通信訪問(wèn)”。
- 定義數(shù)據(jù)塊:創(chuàng)建用于與HMI交換數(shù)據(jù)的數(shù)據(jù)塊(DB),并確保其屬性中的“優(yōu)化塊訪問(wèn)”選項(xiàng)被取消勾選,以保持絕對(duì)地址訪問(wèn),方便HMI直接尋址。在數(shù)據(jù)塊中定義好需要監(jiān)控和操作的變量(如M區(qū)、I區(qū)、Q區(qū)及DB變量)。
三、 SMART觸摸屏側(cè)配置(使用WinCC SMART V3軟件)
- 創(chuàng)建HMI項(xiàng)目:為每臺(tái)觸摸屏分別創(chuàng)建項(xiàng)目(或在一個(gè)項(xiàng)目中使用不同HMI設(shè)備),選擇與實(shí)際硬件完全一致的SMART觸摸屏型號(hào)。
- 設(shè)置HMI IP地址:在“連接”對(duì)話框中,為每臺(tái)HMI設(shè)置其獨(dú)立的IP地址(如192.168.0.11~16)。
- 建立與PLC的連接:
- 在“連接”窗口中,添加新連接,驅(qū)動(dòng)程序選擇“SIMATIC S7-1200”。
- “IP地址”欄填寫S7-1200 PLC的IP地址(192.168.0.1)。
- “機(jī)架號(hào)”通常為0,“插槽號(hào)”通常為1(對(duì)于S7-1200)。
- 務(wù)必為每臺(tái)HMI單獨(dú)設(shè)置一個(gè)唯一的“本地TSAP”(例如,可分別設(shè)置為1001, 1002...1006),這是多臺(tái)HMI同時(shí)訪問(wèn)同一PLC而不沖突的關(guān)鍵參數(shù)之一。PLC側(cè)的遠(yuǎn)程TSAP通常默認(rèn)為1001。
- 組態(tài)變量與畫(huà)面:在變量表中創(chuàng)建連接變量,地址指向S7-1200 PLC中已定義好的數(shù)據(jù)地址(如M0.0、DB1.DBX0.0等)。隨后在畫(huà)面上添加對(duì)應(yīng)的IO域、按鈕、指示燈等元素,并關(guān)聯(lián)變量。
四、 交換機(jī)選擇與計(jì)算機(jī)系統(tǒng)服務(wù)
- 交換機(jī)選型:建議選擇8口或以上端口的工業(yè)以太網(wǎng)交換機(jī),以確保在振動(dòng)、溫差、電磁干擾等嚴(yán)苛工業(yè)環(huán)境下的穩(wěn)定運(yùn)行。普通商用交換機(jī)可能無(wú)法滿足長(zhǎng)期穩(wěn)定性的要求。
- 計(jì)算機(jī)系統(tǒng)服務(wù):
- 編程與調(diào)試計(jì)算機(jī):安裝TIA Portal和WinCC SMART V3軟件的計(jì)算機(jī),其IP地址也應(yīng)設(shè)置為與PLC、HMI同一網(wǎng)段,以便進(jìn)行在線下載、監(jiān)控和診斷。
- 網(wǎng)絡(luò)診斷:可利用計(jì)算機(jī)上的ping命令,逐一測(cè)試與PLC及各HMI的物理連接是否通暢。
- 長(zhǎng)期維護(hù):建議在計(jì)算機(jī)上使用西門子PRONETA或TIA Portal的在線診斷功能,定期檢查網(wǎng)絡(luò)狀態(tài)和節(jié)點(diǎn)通信情況。對(duì)于更復(fù)雜的系統(tǒng),可考慮部署西門子SCALANCE網(wǎng)絡(luò)管理軟件進(jìn)行高級(jí)網(wǎng)絡(luò)管理。
- 系統(tǒng)集成:此網(wǎng)絡(luò)架構(gòu)可輕松擴(kuò)展,計(jì)算機(jī)也可作為上位機(jī)(SCADA系統(tǒng),如WinCC)的節(jié)點(diǎn)接入同一交換機(jī),實(shí)現(xiàn)對(duì)PLC和整個(gè)生產(chǎn)線狀態(tài)的集中數(shù)據(jù)采集與監(jiān)控。
五、 調(diào)試與注意事項(xiàng)
- 確保所有設(shè)備(PLC、HMI、交換機(jī))正確上電,且網(wǎng)線連接牢固。
- 按順序下載配置:先下載PLC程序,再分別下載各個(gè)HMI項(xiàng)目到對(duì)應(yīng)的觸摸屏中。
- 若出現(xiàn)通信故障,檢查順序應(yīng)為:物理連接 → IP地址設(shè)置 → PLC連接機(jī)制(PUT/GET允許) → HMI連接參數(shù)(尤其是IP和TSAP)→ 防火墻設(shè)置(如有)。
- 注意S7-1200的同一連接資源限制,但通過(guò)上述方式(PUT/GET及不同本地TSAP)連接6臺(tái)SMART HMI,在其連接能力范圍內(nèi),是標(biāo)準(zhǔn)且可靠的配置方案。
通過(guò)以上步驟,即可成功構(gòu)建并配置一個(gè)由S7-1200 PLC、6臺(tái)SMART觸摸屏通過(guò)交換機(jī)組成的穩(wěn)定、高效的工業(yè)以太網(wǎng)通訊系統(tǒng),為生產(chǎn)線監(jiān)控與操作提供堅(jiān)實(shí)基礎(chǔ)。