西門子6ES7222-1BF22-0XA8技術(shù)參數(shù)
西門子6ES7222-1BF22-0XA8技術(shù)參數(shù)
SIMATIC S7-200 CN,數(shù)字輸出端 EM 222,僅用于 S7-22X CPU, 8數(shù)字輸出,24V DC, 此 S7-200 CN 產(chǎn)品 只具有 CE 認(rèn)證 |
EEPROM的寫入分為如下幾種情況:
1、MB0—MB13的設(shè)置,只需要在系統(tǒng)塊—斷電數(shù)據(jù)保持中設(shè)置即可。
默認(rèn)情況下,系統(tǒng)塊設(shè)置如下圖藍(lán)框中所示,即MB14—MB31,這些區(qū)域沒有對(duì)應(yīng)的EEPROM區(qū)域,無須考慮EEPROM寫入次數(shù)限制。
MB0—MB13如果在系統(tǒng)塊中設(shè)置成掉電保持區(qū)域,如圖2紅框中所示,并將系統(tǒng)塊下載到CPU之后,則這14個(gè)字節(jié)的數(shù)據(jù)在掉電的瞬間會(huì)將數(shù)值寫入EEPROM中,如果掉電時(shí)間超過超級(jí)電容和電池的保持時(shí)間之后,再上電時(shí),CPU會(huì)將EEPROM中存儲(chǔ)的數(shù)據(jù)數(shù)值寫回到RAM中對(duì)應(yīng)的存儲(chǔ)區(qū),實(shí)現(xiàn)保持?jǐn)?shù)據(jù)的目的。
注意:實(shí)現(xiàn)該功能一定要將修改過的系統(tǒng)塊下載到CPU中。
2、數(shù)據(jù)塊中定義的數(shù)據(jù),如圖3所示,當(dāng)下載數(shù)據(jù)塊的時(shí)候,同時(shí)會(huì)將定義的數(shù)據(jù)下載到EEPROM中,這樣,當(dāng)?shù)綦姇r(shí)間超過超級(jí)電容和電池的保持時(shí)間之后,再上電時(shí),CPU會(huì)將EEPROM中存儲(chǔ)的數(shù)據(jù)塊中定義的數(shù)據(jù)數(shù)值寫回到RAM中對(duì)應(yīng)的存儲(chǔ)區(qū),實(shí)現(xiàn)保持?jǐn)?shù)據(jù)的目的。也就是恢復(fù)成數(shù)據(jù)的初始設(shè)置值。
注意:實(shí)現(xiàn)該功能一定要將定義好數(shù)據(jù)的數(shù)據(jù)塊下載到CPU中。
3、使用SMB31和SMW32控制字來實(shí)現(xiàn)將V區(qū)的數(shù)據(jù)存到EEPROM中
特殊存儲(chǔ)器字節(jié)31 (SMB31)命令S7-200將V存儲(chǔ)區(qū)中的某個(gè)值復(fù)制到存儲(chǔ)器的V存儲(chǔ)區(qū),置位SM31.7提供了初始化存儲(chǔ)操作的命令。特殊存儲(chǔ)器字32 (SMW32)中存儲(chǔ)所要復(fù)制數(shù)據(jù)的地址。如圖4為S7-200系統(tǒng)手冊(cè)內(nèi)關(guān)于SMB31和SMW32的使用說明。
采用下列步驟來保存或者寫入V存儲(chǔ)區(qū)中的一個(gè)特定數(shù)值:
1. 將要保存的V存儲(chǔ)器的地址裝載到SMW32中。
2. 將數(shù)據(jù)長(zhǎng)度裝載入SM31.0和SM31.1。具體含義如圖4所示。
3. 將SM31.7置為1。
注意:如果在數(shù)據(jù)塊中定義了某地址的數(shù)據(jù),而又使用這種辦法存儲(chǔ)同樣地址的數(shù)據(jù),則當(dāng)CPU內(nèi)超級(jí)電容或電池沒電時(shí),CPU再上電時(shí)將采用SMB31和SMW32存儲(chǔ)的數(shù)據(jù)。