引言: WEINVIEW MT8000係列人機界麵,是台灣威綸科技研發的新一代高端人機界麵產品,是完全應工業所需研製而成的高品質觸控式工業用人機界麵!WEINVIEW MT8000采用TFT LCD液晶顯示屏,色彩高達65536色;獨有3個COM接口,可任意組網、同時連接多台PLC及控製器,支持一機多屏和一屏多機功能;擁有USB2.0接口,可直接連接USB打印機、鍵盤、鼠標,支持USB內存裝置;特有音源輸出、MIC接口,CF Card接口,支持以太網資料上下載及遠程監控!
摘要: 藉由以太網通訊,不同的WEINVIEW MT8000人機界麵能夠相互分享資料,任何使用於PC上的SCADA/HMI軟件也可輕鬆地由人機上擷取資料。利用以太網絡聯機,WEINVIEW MT8000可以輕鬆實現HMI與PC間的通訊,並且可以控製連接在其它HMI上的PLC!
利用以太網絡聯機,EB8000提供了下列幾種數據交換的方式:
1. HMI與MHI間的通訊
2. PC與HMI間的通訊
3. 控製連接在其它HMI上的PLC
以太網絡連接的方式有兩種;可以使用RJ45平行網絡線(straight through cable),搭配集線器(hub)使用;另一種是使用RJ45跳接網絡線(crossover cable),不需使用集線器,但隻限使用在一對一聯機的情況下(HMI對HMI,或PC對HMI)。下麵說明各項聯機方式的設定與操作。
1. HMI與HMI間的通訊
不同的HMI間透過以太網絡可以互相擷取與控製對方的數據,利用係統保留緩存器(LB與LW),HMI可以控製另一台HMI的行為表現。一台HMI最多可以同時處理來自32個不同HMI的訪問要求。
以兩台HMI的通訊為例 (HMI A與 HMI B) 為例,假使HMI A欲使用set bit組件控製HMI B的[LB123]地址的內容,則使用在HMI A上的工程檔案(MTP)設定步驟如下:
步驟一 設定各HMI的IP(詳情請參考相關章節),假設HMI A與 HMI B的IP已分別設定為“192.168.1.1”與“192.168.1.2”.
步驟二 使用EB8000,並在 [係統參數設定]裏的[設備清單],增加HMI B的IP與使用的port號碼。(下麵畫麵是HMI A所使用MTP檔案的設定內容。)
步驟三 在set bit組件的設定頁的[PLC名稱]中,選擇“HMI B”,此時HMI A即可操作HMI B的LB地址之內容。
2. PC與MHI間的通訊
利用EB8000的仿真功能,PC可以透過以太網絡擷取HMI上的數據,並可以使用檔案方式保存這些數據。
PC也可以利用控製HMI上的係統保留緩存器(LB與LW),直接控製HMI。相對的,HMI也可以直接控製PC的行為表現,例如要求PC儲存HMI或PLC上的數據。
一台PC可以控製不限數目的HMI。
假使PC欲通訊的對象為與兩台HMI (HMI A與 HMI B),則PC端所使用MTP檔案的設定步驟如下:
步驟一 設定各 HMI 的IP(詳情請參考相關章節),假使HMI A與 HMI B的IP已分別設定為“192.168.1.1”與“192.168.1.2”。
步驟二 使用EB8000,並在[係統參數設定]裏的[設備清單],增加HMI A與HMI B的IP與使用的通訊端口號。
步驟三 選擇正確的[PLC名稱]。在組件的設定頁中,正確選擇要操作的裝置,例如要控製HMI A上的LB,則[PLC名稱]需選擇“HMI A”,如下圖。
步驟四 在PC端利用這個MTP檔案,並執行仿真功能(離線或聯機模式皆可),即可在PC端操作HMI A上的所有數據。
HMI也允許操作PC上的數據,此時隻需將PC視為另一台HMI即可,也就是必須在HMI使用的工程檔案中新建立一台的HMI,並將此新裝置的IP指向PC。 3. 控製連接在其它HMI上的PLC
透過以太網絡,PC與HMI可以操作連接在其它HMI上的PLC;舉例來說,假設現有一台三菱PLC連接到HMI B的COM 1,當PC或HMI A欲讀取此台PLC上的數據,則PC端或HMI A上所使用工程檔案設定步驟如下:
步驟一 設定HMI B的IP,假設HMI B的IP已設定為“192.168.1.2”。
步驟二 使用EB8000,並在[係統參數設定]裏的[設備清單],增加一台PLC的定義,並正確設定通訊參數。
步驟三 假設現在要使用set bit組件控製HMI B上的三菱PLC,則隻需將組件設定頁中的[PLC名稱]挑選為“PLC on HMI B”,即可在PC使用模擬方式,控製連接在遠程HMI B上的PLC了。