西門子PLC S7-200數(shù)據(jù)保持的實(shí)現(xiàn)方式
一、概述
在工業(yè)自動(dòng)化系統(tǒng)中,
西門子PLC S7-200系列用途廣泛。在一些小型的自動(dòng)化系統(tǒng)解決方案中,經(jīng)常會(huì)使用西門子PLC
S7-200系列,該系列簡(jiǎn)單易用,擴(kuò)展性強(qiáng),程序調(diào)試方便,經(jīng)濟(jì)性好,因此成為小型自動(dòng)化項(xiàng)目中用戶的首選。在西門子PLC S7-200系列的程序設(shè)計(jì)時(shí),需要使用STEP 7 MicroWIN來實(shí)現(xiàn),當(dāng)程序和數(shù)據(jù)下載到S7-200的CPU后,CPU會(huì)保存相應(yīng)的程序和數(shù)據(jù)。本文下面針對(duì)西門子PLC S7-200系列CPU數(shù)據(jù)保持功能的實(shí)現(xiàn)方法做一個(gè)說明,為用戶提供一些參考。
二、西門子PLC S7-200的數(shù)據(jù)保持
在實(shí)際工程項(xiàng)目中,我們使用編程軟件STEP 7 MicroWIN V4.0對(duì)西門子S7-200系列做程序設(shè)計(jì),用戶可以結(jié)合CPU的硬件功能和軟件組態(tài)來實(shí)現(xiàn)程序和數(shù)據(jù)的保持,關(guān)于數(shù)據(jù)保持的實(shí)現(xiàn)方式和特點(diǎn)如下:
1. 數(shù)據(jù)存儲(chǔ)器
西門子PLC S7-200系列主要有下列數(shù)據(jù)存儲(chǔ)器:
(1)RAM: 易失性的存儲(chǔ)器,失去電源供應(yīng)后,其中保存的數(shù)據(jù)會(huì)丟失。S7-200 CPU中的RAM由超級(jí)電容+外插電池卡提供電源緩沖。RAM保存V、M、T(定時(shí)器)、C(計(jì)數(shù)器)等各數(shù)據(jù)區(qū)的內(nèi)容,在CPU失電后的表現(xiàn)由用戶在系統(tǒng)塊“數(shù)據(jù)保持”頁中設(shè)置;
(2)EEPROM:非易失的電可擦除存儲(chǔ)器,保存數(shù)據(jù)不需要供電,并且可以改寫其內(nèi)容。上述RAM數(shù)據(jù)區(qū)中有的部分與EEPROM中的區(qū)域一一對(duì)應(yīng)。用戶程序也永久保存在程序EEPROM區(qū)中;
(3)外插存儲(chǔ)卡:非易失的存儲(chǔ)器。用來保存用戶程序、數(shù)據(jù)記錄(歸檔)、配方數(shù)據(jù),以及一些其他文件等;
2. RAM存儲(chǔ)區(qū)
西門子PLC S7-200的RAM存儲(chǔ)區(qū)主要包含下列數(shù)據(jù)存儲(chǔ)區(qū):
(1)變量存儲(chǔ)區(qū)(V):可以按位、字節(jié)、字或雙字來存取V 區(qū)數(shù)據(jù)
(2)位存儲(chǔ)區(qū)(M):可以按位、字節(jié)、字或雙字來存取M區(qū)數(shù)據(jù)
(3)定時(shí)器存儲(chǔ)區(qū)(T):用于時(shí)間累計(jì),分辨率分為1ms、10ms、100ms三種
(4)計(jì)數(shù)器存儲(chǔ)區(qū)(C):用于累計(jì)其輸入端脈沖電平由低到高的次數(shù)。CPU提供了三種類型的計(jì)數(shù)器:一種只能增計(jì)數(shù);一種只能減計(jì)數(shù);另外一種既可以增計(jì)數(shù),又可以減計(jì)數(shù)。
三、總結(jié)
綜上所述,
西門子PLC S7-200系列為用戶在自動(dòng)化系統(tǒng)中提供了很好的解決方案,與此同時(shí),用戶在使用過程中,需要注意CPU中的程序和數(shù)據(jù)的保持功能,以避免出現(xiàn)斷電丟失的現(xiàn)象,數(shù)據(jù)保持的實(shí)現(xiàn)方式可以參照本文提供的內(nèi)容進(jìn)行操作。如果用戶需要更多的了解和使用西門子PLC系列,我們也會(huì)更好的提供相關(guān)技術(shù)支持。