西門子PLC與HMI通訊有多種方式,其中常用的有PROFIBUS-DP、MPI和以太網(wǎng)通訊三種。其中的以太網(wǎng)通訊是目前工業(yè)上較為常用通訊方式,這種通訊方式具有連接簡單、成本低、通訊速度快等優(yōu)點,尤其適合在產(chǎn)品測試、溫度控制、速度控制等需要HMI實時顯示工作臺當前狀態(tài),對需要HMI與PLC連接的變量參數(shù)刷新速率比較高的場合使用。下面以一個汽車尾氣處理系統(tǒng)的產(chǎn)品測試站的工程來介紹西門子PLC與HMI的工業(yè)以太網(wǎng)通訊。
這個測試站分為泄露測試和精度測試兩個部分。泄露測試站由一臺西門子300PLC控制,精度測試站也由一臺西門子300PLC控制,人機界面選用的是西門子MP277 10TOUCH觸摸屏。在現(xiàn)場運用中需要這一臺觸摸屏分別與控制泄漏測試站和精度測試站的兩臺PLC進行通訊。首先我們對泄漏測試站的PLC進行硬件組態(tài),如圖1-1所示。
圖1-1 PLC硬件組態(tài)
硬件組態(tài)完成后設置以太網(wǎng)模塊參數(shù),如圖1-2所示。
圖1-2 設置以太網(wǎng)模塊參數(shù)
在以太網(wǎng)模塊設置界面中,新建一個以太網(wǎng)網(wǎng)絡,設置本模塊的IP地址與子網(wǎng)掩碼,如圖1-3所示。精度測試站的硬件組態(tài)及設置基本與泄露測試站相同,在此不一一闡述。下面進行觸摸屏的設置。首先打開WINCC FLEXIBLE新建一個西門子MP277 10TOUCH觸摸屏項目,如圖1-4所示。
圖1-3 設置本模塊的IP地址與子網(wǎng)掩碼
圖1-4 觸摸屏型號選擇
在新建立的觸摸屏項目中選擇通訊選項,在通訊選項中選擇連接,分別建立連接1和連接2,連接1是觸摸屏與泄漏測試站PLC的通訊協(xié)議,連接2是觸摸屏與精度測試站PLC的通訊協(xié)議,如圖1-5所示。首先設置觸摸屏的IP地址,然后將連接1和連接2設置為以太網(wǎng)通訊方式,并將其IP地址設置的與PLC的以太網(wǎng)通訊模塊CP 343-1的IP地址相同。注意觸摸屏與兩臺PLC的IP地址要處于同一網(wǎng)段中,并且IP地址不能重復,如圖1-6所示。
圖1-5 建立連接
圖1-6 設置IP地址
分別建立連接1與連接2的變量,連接1對應的是泄漏測試站PLC的變量,連接2對應的是泄漏測試站PLC的變量,如圖1-7所示。
將兩臺PLC的變量設置完成后,就可以通過觸摸屏畫面來實時監(jiān)控兩個測試站的狀態(tài)了,如圖1-8所示。
圖1-7 建立連接變量
圖1-8 觸摸屏監(jiān)控畫面
本文重點在于西門子PLC與HMI之間使用以太網(wǎng)通訊的軟件設置,對HMI界面的編)寫和內(nèi)部參數(shù)不做分析。并通過實際工業(yè)生產(chǎn)中的案例詳細的介紹了西門子PLC與HMI之間的通訊軟件設置,設置完成后我們就尅在觸摸屏屏幕中看到所監(jiān)控內(nèi)容的實時變化。為今后的實踐教學和科研中積累了寶貴的經(jīng)驗。
(審核編輯: 滄海一土)