西門子s7-200系列plc如何設(shè)置掉電保持,現(xiàn)有兩個數(shù)據(jù)mw100,mw102需要保存如何設(shè)置。
答:把mw100,mw102更該為mb0~mb13里的數(shù)據(jù)就行了,這個值是固定值。在系統(tǒng)快里的數(shù)據(jù)保存里設(shè)置,設(shè)置好了然后下載到plc就行了。不過這個是利用電容來保持的,大概也就是120個小時左右。
用超級電容供電的,保持時間是:190小時/典型值(40c°時最少120小時)
應(yīng)用s7-200時,可以選用以下幾種數(shù)據(jù)保持方法:
cpu的內(nèi)置超級電容,斷電時間不太長時,可以為數(shù)據(jù)和時鐘的保持提供電源緩沖
cpu上可以附加電池卡,與內(nèi)置電容配合,長期為時鐘和數(shù)據(jù)保持提供電源
設(shè)置系統(tǒng)塊,在cpu斷電時自動保存m區(qū)中的14個字節(jié)數(shù)據(jù)
在數(shù)據(jù)塊中定義不需要更改的數(shù)據(jù),下載到cpu內(nèi)可以永久保存
用戶編程使用相應(yīng)的特殊寄存器功能,將數(shù)據(jù)寫入eeprom永久保存
cpu內(nèi)置的eeprom存儲器用于永久保存數(shù)據(jù),包括與ram數(shù)據(jù)區(qū)一一對應(yīng)的全部的v存儲區(qū)、部分m存儲區(qū)(mb0-mb13)、定時器(tonr)。
例如v存儲區(qū)的vw100(ram)在eeprom中有其獨占的對應(yīng)地址,數(shù)據(jù)在從eerpom中寫到v存儲區(qū)中時,其目標(biāo)地址就是vw100。
數(shù)據(jù)可以用如下方式寫入eeprom數(shù)據(jù)區(qū):
在編程軟件micro/win的datablock(數(shù)據(jù)塊)中定義v數(shù)據(jù)區(qū)存儲單元的初始值,下載數(shù)據(jù)塊時,這些數(shù)值也被寫入到相應(yīng)的eeprom單元中。
用特殊存儲器smb31、smw32,用編程方法將v存儲區(qū)的數(shù)據(jù)寫入eeprom
在systemblock(系統(tǒng)塊)中設(shè)置數(shù)據(jù)保持功能,可將mb0-mb13的內(nèi)容在cpu斷電時自動寫入到eeprom中
共有三種方式:超級電容保持,后備電池保持,eeprom保持。其中
1、超級電容只能保存五六天,且超級電容存在于s7-200cpu中;
2、后備電池可保持大約200天左右,需要購買。
3、eeprom可永久保持,但是eeprom只可對系統(tǒng)設(shè)置的mb0-mb13最多14個字節(jié)掉電自動保持,v區(qū)需要保持到eeprom中需要編程實現(xiàn),若v區(qū)有一段初始化數(shù)據(jù),則可以通過“數(shù)據(jù)塊”賦值并下載到plc內(nèi)。