Wonderware-InTouch與PLC的冗餘配置

         【Intouch】與PLC的冗餘有多種方式,根據PLC的不同,基本分爲三類,分別爲:PLC間冗餘,Intouch間冗餘,PLC與Intouch間互相冗餘。

現在分配通信架構:PLC1,PLC2,Intouch。IP地址分別爲:192.168.10.1,192.168.10.2,192.168.10.3

一.,AB的PLC

           Intouch與AB的2個PLC冗餘通信的時候,Intouch無需配置冗餘,這個冗餘的過程是在PLC之間完成的,需要在PLC裏面進行配置。若PLC1爲主PLC,PLC2爲備PLC,則在Intouch的SMC中只需填寫PLC1的IP地址就好了,當進行冗餘切換的時候,PLC2的IP地址會自動的變爲PLC1的IP地址。此時Intouch只指向一個IP通道,按正常配置SMC就行。

二,西門子的PLC

          Intouch與西門子的PLC冗餘通信的時候,光在PLC之間做冗餘還是不夠的,同時還要在SMC中做相應的通道冗餘。如下圖示:右鍵新建一個New_S7Cp_000,填寫PLC1的IP地址以及CPU的槽號,保存一下。

右鍵再新建一個New_S7Cp_001,填寫PLC2的IP地址以及CPU的槽號,保存一下。

以上兩個通道建立完成,再需要新建一個冗餘端口New_REDUNDANT_DEVICE_000,如下圖所示:在右側Primary Device欄填寫主通道,在Second Device填寫備用通道,並且在Ping Item欄填寫一個心跳地址,這個地址可以是整型的,在2個PLC的程序中實現每秒同步自動從1到60的加1計算,保證這個地址的值是永遠在變化的。也可以填寫離散型地址,做0和1的心跳切換。這樣Intouch一旦發現這個地址的值沒有變化了,就會立刻從主PLC1切換到備PLC2上,保證通信不中斷。

在Device Groups框內,新建訪問名PLC1,這個就是對應Intouch上的訪問名。

而在New_S7Cp_000和New_S7Cp_001這兩個通道中是不用設置訪問名的,如下圖示:都是空空如也的。

在Intouch的訪問名設置中,如下圖配置所示:主題名PLC1就是在SMC中配置冗餘端口的主題名。

以上Intouch與西門子PLC的冗餘就完全配置好了。

三,前面兩種PLC類型的冗餘配置是針對實時驅動安裝在本地客戶機上的,現在有一種情況是,當你的客戶機的數據是來自於實時服務器時,並且有2臺服務器可以爲客戶機同時提供實時數據服務。因爲考慮到廠務監控的可靠性,業主可能會必須要求配置兩臺實時服務器互爲冗餘。這時候除了以上兩種冗餘配置之外,還要進一步在Intouch的訪問名那裏配置冗餘(故障轉移),並且以上兩種配置需要配置在服務器上,兩臺服務器的IP地址分別爲:192.168.10.4,192.168.10.5。具體配置如下圖所示:首先勾選“啓用輔助數據源”,在圖示中輸入主服務器的IP地址(在上方)和輔助服務器的IP地址(在下方),並且保證“應用程序名”和“主題名”要一樣,再單擊“故障轉移”按鈕,輸入故障轉移表達式,可選項(可填可不填),條件爲離散量,值爲1時就會進行故障轉移。當服務器1關機或者出現故障或者與PLC的通信中斷後Intouch的數據來源會由服務器1轉向服務器2,當勾選下面的“故障轉移條件消失時切換回主數據源”後,若客戶機於服務器1的通信正常後,客戶機的數據來源又會自動轉回服務器1,這樣就保證了客戶機與兩個服務器的冗餘通信。

經過此種方法的冗餘配置,更加加強了客戶機與PLC的通信穩定性,防止了PLC間發生的故障和客戶機與服務器之間的故障導致的通信中斷。

相關的視頻學習課程可進入下面鏈接自主學習:

 

 

Wonderware-InTouch與PLC的冗餘配置

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章