在用戶程序的設計和編程過程中,冗余 S7?1500R/H 系統(tǒng)所采用的規(guī)則與 S7?1500 自動化系統(tǒng)相同。
在冗余操作過程中,兩個 CPU 中存儲的用戶程序相同。這兩個 CPU 按事件同步處理用戶程序。
就用戶程序執(zhí)行而言,冗余 S7?1500R/H 系統(tǒng)的特性與 S7?1500 自動化系統(tǒng)的相同。同步功能已集成到操作系統(tǒng)中,可在主 CPU 和備用 CPU 之間自動運行,但不可見。
冗余系統(tǒng) S7-1500R/H 提供了特定的指令和 OB。
使用“RH_CTRL”指令影響 R/H 系統(tǒng)的進程。對于固件版本 V2.6,禁用 SYNCUP 系統(tǒng)狀態(tài)或再次啟用 SYNCUP 系統(tǒng)狀態(tài)。該指令的目的在于,只有非重要的過程階段才允許使用系統(tǒng)狀態(tài) SYNCUP(參見《冗余系統(tǒng) S7-1500R/H》系統(tǒng)手冊中的“使用指令 RH_CTRL 啟用/禁用 SYNCUP 系統(tǒng)狀態(tài)”部分)。
在用戶程序中使用“RH_GetPrimaryID”指令讀取當前作為主 CPU 的 CPU。更多信息,請參見《冗余系統(tǒng) S7-1500R/H》系統(tǒng)手中的“使用“RH_GetPrimaryID”指令檢測主 CPU”部分。
除了 S7-1500 CPU 中的 OB 之外,還可使用 OB 72。例如,使用 OB 72 進行冗余錯誤處理。
在 STEP 7 項目樹的* CPU(如,PLC_1)中,創(chuàng)建冗余系統(tǒng) S7-1500R/H 的用戶程序。
冗余系統(tǒng) S7-1500R/H 不支持某些 S7-1500 CPU 指令。在 STEP 7 的“指令”(Instructions) 任務卡中,S7?1500R/H 冗余系統(tǒng)不支持的指令將顯示為灰色。
而 STEP 7 在程序代碼中,將不支持的指令顯示為紅色。如果編譯時包含不支持的指令,則 STEP 7 將顯示一個相應的錯誤消息。
有關不支持的指令,請參見《冗余系統(tǒng) S7-1500R/H 系統(tǒng)手冊》中的“程序執(zhí)行基本知識 > 限制條件”部分。
如果指令中帶有“LADDR”塊參數,則可通過該參數確定兩個 CPU 中該指令的目標 CPU。
示例:要讀取冗余 ID 為 1 的 CPU 的 I & M 數據,可在 Get_IM_Data 指令的“LADDR”塊參數中輸入硬件標識符 65149(或系統(tǒng)常量“Local1”)。
異步指令的操作特性
- 通常,異步指令將延時 SYNCUP 進程的執(zhí)行,直至進程執(zhí)行完成。
- 如果某個異步*在 SYNCUP 進程的運行過程中啟動,則該指令經轉入等待狀態(tài)。該指令將保持等待狀態(tài),直至 SYNCUP 進程執(zhí)行完成。SYNCUP 進程執(zhí)行完成后,該異步指令將轉入激活狀態(tài)。
未創(chuàng)建任何時間錯誤中斷 OB 時,**出較大循環(huán)時間時 S7-1500R/H 冗余系統(tǒng)的響應
在 Run Redundant 和 SYNCUP 系統(tǒng)狀態(tài)下,****出較大循環(huán)時間時將導致冗余丟失:主 CPU 將轉入 RUN 模式,備用 CPU 將轉入 STOP 模式。
在同一個程序循環(huán)內,*二次**出上**將導致主 CPU 轉入 STOP 模式。
更多信息,請參見《S7-1500 R/H 系統(tǒng)手冊》中的“程序執(zhí)行基本知識”部分。
已創(chuàng)建有一個時間錯誤中斷 OB 時,**出較大循環(huán)時間時 S7-1500R/H 冗余系統(tǒng)的響應
在 Run Redundant 和 SYNCUP 系統(tǒng)狀態(tài)下,****出較大循環(huán)時間時,R/H 系統(tǒng)將保持其系統(tǒng)狀態(tài);系統(tǒng)將執(zhí)行 OB80 調用并復位該循環(huán)時間。
在同一程序循環(huán)內,*二次**過較大循環(huán)時間時將導致冗余丟失:主 CPU 將轉入 RUN 模式,備用 CPU 將轉入 STOP 模式。系統(tǒng)將調用 OB 80 并復位循環(huán)時間。
在同一程序循環(huán)內,*三次**出較大循環(huán)時間時,主 CPU 將轉入 STOP 模式。
更多信息,請參見《S7-1500 R/H 系統(tǒng)手冊》中的“程序執(zhí)行基本知識”部分。
詞條
詞條說明
Simatic控制器產品陣容擴大,聚焦“集成安全”. Simatic S7-1500軟件控制器:**一集成“功能安全”的軟件控制器,獨立于Windows操作系統(tǒng)運行. Simatic ET 200SP開放控制器與Simatic ET 200pro分布式控制器用于在單一設備中實現(xiàn)標準和功能安全的自動化??西門子推出的全新自動化控制器擴大了較新一代Simatic控制器的應用范圍。
S7-1200 Modbus TCP 通信指令塊STEP 7 V13 SP1 軟件版本中的 Modbus TCP 庫指令目前較新的版本已升至V4.0,該版本的使用需要具備以下兩個條件:1. 軟件版本: STEP 7 V13 SP1及其以上2. 固件版本: S7-1200 CPU 的固件版本V4.1及其以上圖1. Modbus TCP V4.0 版本指令塊S7-1200 Modbus TCP 實驗環(huán)
PID_Compact 運行過程中出現(xiàn)的常見故障代碼及處理方法
PID_Compact 運行過程中出現(xiàn)的常見故障代碼及處理方法如下圖:
今天主要跟大家分享的是如何用西門子PLC生成一個新項目,完成系統(tǒng)硬件配置文件并將其下載,完成關于系統(tǒng)方面的配置!西門子編程軟件step7下載地址:http:///page119?article_id=582步驟:1、 雙擊SIMATIC Manager圖標,打開STEP7 主畫面2、 點擊FILE \ NEW,按照圖例輸入文件名稱(TEST)和文件夾地址,然后點
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網 址: shtxjd.cn.b2b168.com