參考價: | 面議 |
- 產(chǎn)品型號
- 西門子/SIEMENS 品牌
- 經(jīng)銷商 廠商性質(zhì)
- 上海市 所在地
訪問次數(shù):282更新時間:2018-06-26 14:58:26
西門子6AG41141GG210XX5
西門子6AG41141GG210XX5
切換到OS更新界面
點擊圖3中的OS Update頁簽,切換到界面4。使能Reset to factory settings,并在MAC地址中輸入觸摸屏的MAC地址。MAC地址可以從觸摸屏的啟動界面或者觸摸屏的背面的標簽上得到,如圖5。
圖4
圖5
(5)點擊OS更新按鈕并給觸摸屏上電
點擊Update OS按鈕,出現(xiàn)如下圖所示的提示畫面,點擊Yes,并立刻給觸摸屏上電。
圖6
注意:
點擊Yes后,給觸摸屏上電,上電的速度越快越好。如果時間間隔較長,會導(dǎo)致引導(dǎo)操作失敗。
(6)執(zhí)行恢復(fù)工廠設(shè)置的OS更新
當成功引導(dǎo)后,會出現(xiàn)如下界面。請等待此操作結(jié)束。
西門子OP277觸摸屏6寸圖7
1.3 錯誤排查
如果此過程不能正確完成,請檢查
(1) 網(wǎng)線連接是否正確。
(2) 中間有交換機的話,保證組態(tài)計算機與交換機處于同一個網(wǎng)段,組態(tài)計算機的IP地址不要使用xxx.xxx.xxx.1。
(3) 觸摸屏上電順序是否正確。觸摸屏開始處于斷電狀態(tài),點擊OS更新之后,再改觸摸屏上電。
(4) 上電的時間間隔要盡可能短。
(5) 卸載或者關(guān)閉組態(tài)計算機上的殺毒軟件和防火墻,他們會阻止數(shù)據(jù)的傳送。
關(guān)鍵詞
1. 簡介
在另一個技術(shù)文檔《連接面板到S7-400H系統(tǒng)——主站跟蹤方法》(文檔編號:F0244)中,已經(jīng)介紹了一種用于將面板連接到S7-400H系統(tǒng)的方法。該文檔中,通過始終選擇連接主CPU的方法,使與S7-400H連接的面板(操作屏)能在冗余系統(tǒng)中自動切換。該方法實現(xiàn)簡單、思路清楚、切換速度較快;但在“面板與S7-400H間的網(wǎng)絡(luò)線路故障”等情形下,不能實現(xiàn)有效地自動切換。所以,本文提供了另一種方法,可以解決上述問題。
本方法基本原理如下:
1) 在H-CPU中使用的一個心跳信號變量,并周期性變化。在面板中,通過檢測其變化,來實現(xiàn)對兩個連接狀態(tài)的判斷。
2) 在面板中使用兩個獨立的連接與兩個機架的CPU通訊,接收來自H-CPU的心跳信號以及與CPU連接狀態(tài)信號。建立第三個連接,用于創(chuàng)建除以上兩種信號之外的其他的所有工程變量。
3) 為兩個CPU分別建立死亡計數(shù)器,當對應(yīng)于其中一條連接的死亡計數(shù)器數(shù)值超出一定限制時,此連接不再可用。同時,利用連接切換函數(shù),將第三個連接切換至另一個CPU。
4) 如果系統(tǒng)檢測到正常的心跳信號,對應(yīng)的死亡計數(shù)器將被周期性地復(fù)位至初始值,此時該計數(shù)器數(shù)值會維持在較低的范圍(本例中為2~3);如果其中一個連接失效后,該死亡計數(shù)器數(shù)值會維持在較高的范圍(本例中為11~12)。
本文的方法適用于:
? IE方式(*方式)
? MPI方式
? DP方式㈡*
*注:可以參考技術(shù)文檔《連接面板到S7-400H系統(tǒng)——主站跟蹤方法》(文檔編號:F0244)的應(yīng)用場合。
此方法只適合于支持3個及以上連接的、并且支持“ChangeConnection” 函數(shù)的面板。像OP 77、OP/TP 170、OP/TP177、OP/TP 270、OP/TP 277、MP 270、MP 277、MP 370等面板都滿足這些要求。
關(guān)于使用“主站跟蹤方法”連接面板到S7-400H系統(tǒng),可以參考下面連接。
本文不介紹WinCC Flexible的基本使用和HMI畫面的組態(tài)過程與組態(tài)方法。詳細可以參考下面鏈接。
2.1 配置CPU的心跳信號2. 心跳信號方法組態(tài)步驟
對于S7-400H,我們可以使用Clock Memory來作為心跳信號。關(guān)于Clock Memory的說明,可以參考在線幫助獲得更詳細的信息。
注1:確保項目程序或其他應(yīng)用中沒有占用Clock Memory所組態(tài)的地址區(qū)域。本例中,使用MB 10作為Clock Memory(心跳信號)。
注2:若S7-400H系統(tǒng)已經(jīng)在生產(chǎn)運行中,且不能停機,可以參考: 3. 不停機增加心跳信號產(chǎn)生程序。
圖1 組態(tài)Clock Memory作為心跳信號
2.2 配置面板連接
在WinCC Flexible中,為面板組態(tài)與S7-400H的三個連接,分別為:
在WinCC Flexible中,為面板組態(tài)與S7-400H的三個連接,分別為:
表1 連接配置
組態(tài)配置可以參考下圖。
圖2 為面板組態(tài)與S7-400H的三個連接
2.3 創(chuàng)建必要的變量
在WinCC Flexible中,在相應(yīng)的連接下創(chuàng)建必要變量,如下圖所示。(其中Process_Data為測試變量,可根據(jù)實際情況使用用戶自定義的變量。)
圖3 在相應(yīng)的連接下創(chuàng)建必要的變量
變量的具體意義如下:
表2 變量的具體意義
本例方法中,為兩個心跳信號在H-CPU各注冊了一個變量地址。但在面板項目中,對兩個心跳信號各創(chuàng)建了三個“具有相同地址”的變量。原因為:
CPU?_DeathCouter定義了死亡計數(shù)的上限值以及使用此變量進行計數(shù)的累加和復(fù)位;CPU?_DeathDeclare僅用于“判定死亡計數(shù)器是否已經(jīng)達到死亡標準(觸發(fā)上限)”;CPU?_DeathCounter_Reset僅用于“當一個連接失效后,將另一個連接死亡計數(shù)器復(fù)位至非死亡區(qū)域內(nèi)”(此變量與前兩個變量使用相反的連接,參考圖3)。
* 注:由于同一變量不能自加計數(shù)超過自身上限,所以必須至少使用兩個相同地址的變量,一個用于觸發(fā)一個上限,另一個用于累加計數(shù)并能超過前者的上限。因此,CPU0_DeathCounter、CPU0_DeathCounter_Reset和CPU0_DeathDeclare這三個“死亡計數(shù)變量”使用相同的物理地址;同樣,CPU1_DeathCounter、CPU1_DeathCounter_Reset和CPU1_DeathDeclare也使用相同的物理地址。
2.4 為部分變量設(shè)置上限
CPU0_DeathCounter和CPU1_DeathCounter設(shè)置上限為12,定義了“死亡計數(shù)變量”的大值為12;CPU0_DeathDeclare和CPU1_DeathDeclare設(shè)置上限10,定義了當“死亡計數(shù)變量 > 10”時,宣布連接丟失。
圖4 為變量設(shè)置上限
2.5 增加死亡計數(shù)與心跳監(jiān)測相關(guān)的函數(shù)
當“死亡計數(shù)變量 > 10”時,宣布連接丟失: 切換連接,并將另一個死亡計數(shù)復(fù)位回“非死亡區(qū)”。
圖5 增加死亡計數(shù)與心跳監(jiān)測相關(guān)的函數(shù)(1)
每一次心跳被檢測到,都復(fù)位相應(yīng)“死亡計數(shù)變量”,并向上累計與另一個CPU的“死亡計數(shù)變量”。