西門子S7-200plc如何設(shè)置掉電保持
2021-03-16 18:46:20
有兩個數(shù)據(jù)MW100和MW102需要保存,以及如何為西門子S7-200 PLC設(shè)置斷電保持。
回答:MW100和MW102應(yīng)該是MB0~MB13中的數(shù)據(jù)。該值是固定值。在系統(tǒng)的數(shù)據(jù)存儲器中快速設(shè)置,然后下載到PLC。但這是靠電容維持的,大概是120個小時。
如果由超級電容供電,保持時間為190小時/典型值(40時至少120小時)
應(yīng)用S7-200時,您可以選擇以下數(shù)據(jù)保留方法:
CPU的內(nèi)置超級電容可以在斷電時間不太長的情況下提供電源緩沖,用于保存數(shù)據(jù)和時鐘
電池卡可以連接到中央處理器,與內(nèi)置電容配合,為長時間時鐘和數(shù)據(jù)維護提供電源
將系統(tǒng)塊設(shè)置為在中央處理器斷電時自動在M區(qū)保存14字節(jié)的數(shù)據(jù)
在數(shù)據(jù)塊中定義不需要更改的數(shù)據(jù),并將其下載到中央處理器進行永久存儲
用戶編程使用相應(yīng)的特殊寄存器功能將數(shù)據(jù)寫入EEPROM,以便永久存儲
CPU的內(nèi)置EEPROM存儲器用于永久存儲數(shù)據(jù),包括所有V存儲區(qū)、部分M存儲區(qū)(MB0-MB13)和與RAM數(shù)據(jù)區(qū)一一對應(yīng)的定時器(Tonr)。
比如V存儲區(qū)中的VW100(RAM)在EEPROM中有其專屬的對應(yīng)地址。當(dāng)數(shù)據(jù)從EERPOM寫入V存儲區(qū)時,其目標(biāo)地址為VW100。
數(shù)據(jù)可以寫入電可擦可編程只讀存儲器的數(shù)據(jù)區(qū),如下所示:
在編程軟件Micro/WIN的DataBlock中,定義了v數(shù)據(jù)區(qū)中存儲單元的初始值,在下載數(shù)據(jù)塊時,這些值也被寫入相應(yīng)的EEPROM單元。
用專用存儲器SMB31和SMW32編程將v存儲區(qū)的數(shù)據(jù)寫入EEPROM
在系統(tǒng)塊中設(shè)置數(shù)據(jù)保留功能。當(dāng)中央處理器斷電時,MB0-MB13的內(nèi)容可以自動寫入EEPROM
有三種方式:超級電容保持、備用電池保持和EEPROM保持。在…里.
1.超級電容器只能存放五六天,存在S7-200CPU中。
2.備用電池可以用200天左右,需要購買。
3.EEPROM可以永久維護,但EEPROM最多只能自動維護14字節(jié)的系統(tǒng)設(shè)置MB0-MB13,以防掉電。v區(qū)需要在EEPROM中維護并編程。如果V區(qū)有一段初始化數(shù)據(jù),可以通過“數(shù)據(jù)塊”賦值,下載到PLC。