無后備電池:
如果主存儲區中的程序和數據塊沒有通過電池來備份,則在 POWER OFF/ON 后這些程序和數據將丟失。但是,保持地址區中的數值 - 在硬件配置中組態 (參見表 02) - 將會保持。在 POWER OFF/ON 之后,將會從 FLASH 存儲卡 (如果插入的話) 或從內部 FLASH 裝載存儲卡 (如果存在) 中重新加載運行系統相關的數據塊和程序塊到主存儲區;在主存儲區中,將從保持存儲區中提取被聲明為保持的數據塊元素的數值。
而對于非保持的數據塊,將從裝載存儲區中重新加載當前值。如果在裝載存儲區中,這些數據塊中沒有當前值,則會從裝載存儲區中加載初始值。
在 POWER OFF/ON 時,內部 RAM 裝載存儲區中的數據塊和程序塊會丟失。
帶有后備電池:
如果使用了電池,則會在主存儲區中備份程序和所有數據塊。在 POWER OFF/ON 后,將會保持這些程序和數據。
如果裝配了后備電池,則會保持所有數據塊。
為什么不帶 MMC (微存儲卡) 的 S7-300 CPU 和 C7 設備的保持特性會影響變量的內容?
描述:
在創建程序時,單個變量的保持特性對來講非常重要。通常情況下,在其程序中都會需要一部分變量的內容即使在 斷電 (POWER OFF) 的情況下也要保留 (保持),而另一部分變量則復位到定義值 (非保持)。在 SIMATIC STEP 7 中,可以為數據、標記、S7 定時器和 S7 計數器組態保持地址區域,然后便可以將它們用于保持變量。
此條目說明了不帶微存儲卡 (MMC) 的 SIMATIC S7-300 CPU 和 C7 設備的地址區的保持特性。描述了在發生 斷電/上電 (POWER OFF/ON) 狀態變化、STOP/RUN 工作模式和整機復位時,地址區的保持特性。
此條目并沒有涉及使用 CPU S7-318 時的保持特性。
當一個DP從站故障時,如何在輸入過程映像區被清“0”以前保存它們
解答:
當一個DP從站出故障時,OB86(通過S7-300/400)被調用。可用下列方法“保存”輸入的過程映像:
把從站的所有輸入循環地復制到一個立的區里。
如果從站出問題,則 OB86 被啟動。在此 OB 里可以設一個標志位來可防止進一步的循環復制操作。
當從站恢復后,把 OB86 里的標志位復位。
警告:
此方法并非完全可靠, 因為有可能 OB85或 OB122 在 OB86 之前也被調用。一旦在訪問故障從站時尋址出錯,這兩個塊都會被調用。所以你應該也在這些 OB 里設置標志位。 西門子PLC模塊
所以用戶不能改變地址的分配。
如果正在用一個 SIMATIC S7 315-2 PN/DP CPU,且其PI (process image)范圍僅是0...127 bytes,下載到一個 SIMATIC S7 317-2 PN/DP CPU 其PI范圍是0...255bytes,這時通過 CBA (Component-Based Automation)通訊的DP從站的邏輯地址, 如果出于在PIO的范圍內,那么用戶數據會不斷的通過PI的數據傳輸所覆蓋。
補救措施:
通過SIMATIC iMap生成的系統數據不會未經檢查就下載到與iMap中所組態的不相符的CPU(包括硬件組態數據)中。 在組態時要注意組態的CPU的PI范圍(process image ranges)要與實際組態的CPU(包括硬件組態)相匹配。使用正確的CPU,在firmware版本2.5解決該問題。
可以使用CPU317-2PN/DP替代在iMap中組態的CPU315-2PN/DP嗎?
描述:
DP通訊用于主站和從站之間循環的交換用戶數據。使用Step7組態,可以給用戶數據區分配邏輯地址,這樣數據可以通過用戶程序的L,T命令進行尋址來循環交換。
由于SIMATIC S7 31x-2 PN/DP CPU具有代理功能 (也就是該CPU代替相應的PROFIBUS的設備在PROFINET上進行通訊),DPV0的從站也可以進行PROFINET CBA通訊。
不像真正的PROFIBUS DP通訊那樣,當在iMap中互聯工藝模塊并且通過默認的區域接口PIO(process image of the outputs)存儲時,在DP主站和DP從站間用于用戶數據通訊的邏輯地址自動的產生,
備用電池情況關電時的影響與完全復位時的影響一樣嗎
解答:
不一樣。在CPU被完全復位的情況下,其硬件配置信息被(MPI地址除外),程序被, 保持存儲器也被清零。 在無備用電池和存儲卡的情況下關電,硬件配置信息(MPI地址出外) 和程序被。然而,保持存儲器不會被清零。如果在此情況下重新加載程序,則其工作時采用保持存儲器的舊值,例如這些值通常來自前 8 個計數器。如果不充分考慮到這一點,會導致危險的系統狀態。
建議:
無備用電池和存儲卡的情況下斷電后,總是要做一下完全復位。 就會調用OB122
OB122的級與引起錯誤的OB塊的級一樣,如果OB122沒編程,那么CPU就會從運行模式進入到停止模式。
AB 配件 1762-OA8
1元
產品名:1762-OA8
AB 配件 1766-L32BWAA
1元
產品名:1766-L32BWAA
AB 模塊 1747-L514
1元
產品名:1747-L514
ASI 模塊 BWU1416
1元
產品名:BWU1416
西門子 配件 3RB1246-1EM00
面議
產品名:3RB1246-1EM00
SCHNEIDER模塊 140DDO84300
1元
產品名:140DDO84300
ABB 配件 3BSC630149R0001
1元
產品名:3BSC630149R0001
AB 1769-OW8
1元
產品名:1769-OW8