siemens x
PLC

和利時LK 系列PLC 存儲區(qū)是如何分配的

2025China.cn   2013年11月21日

  數(shù)據(jù)存于LK PLC 的CPU 模塊的存儲器,該存儲器分為程序區(qū)和數(shù)據(jù)區(qū),前者用于存儲程序,后者用于存儲數(shù)據(jù)。

  CPU 模塊內(nèi)存儲器中的數(shù)據(jù)區(qū)用于存儲數(shù)據(jù),該區(qū)分為輸入?yún)^(qū)(I)、輸出區(qū)(Q)、中間區(qū)(M)、隨機(jī)區(qū)(N)和保持區(qū)(R),各區(qū)功能如下。

  (1) 輸入?yún)^(qū)( I )

  在每個掃描周期的首端,CPU 對輸入點(diǎn)進(jìn)行采樣,并將采樣值存于內(nèi)存儲器的輸入?yún)^(qū)。可按位字節(jié)(BYTE)、字(WORD)、雙字(DWORD)來存取輸入?yún)^(qū)。

  (2)輸出區(qū)(Q)

  在每個掃描周期的末端,CPU 將內(nèi)存儲器的輸出區(qū)的數(shù)據(jù)傳送到物理輸出點(diǎn)上。可按字節(jié)(BYTE)、字(WORD)、雙字(DWORD)來存取輸出區(qū)。

  (3) 中間區(qū)(M)

  中間區(qū)用來存儲程序的中間結(jié)果、工作狀態(tài)或其他控制信息??砂次?BIT)、字節(jié)(BYTE)、字(WORD)、雙字(DWORD)來存取中間區(qū)。中間區(qū)的前4000 個字節(jié)(%MB0~MB3999)是具有掉電保持功能的。

  (4)隨機(jī)區(qū)(N)

  隨機(jī)區(qū)用來存儲用戶所定義的未指定地址的變量。N 存儲區(qū)也屬于PLC 的中間寄存器區(qū),用于存儲和管理中間過程產(chǎn)生的數(shù)據(jù)和狀態(tài)。與M 存儲區(qū)不同的是,N 存儲區(qū)只能通過變量的方式來訪問和調(diào)用。

  N 存儲區(qū)中的變量地址,是系統(tǒng)自動分配而用戶無法指定的。N 區(qū)中的變量數(shù)據(jù)類型不單有位、字節(jié)、字和雙字,還有REAL、TIME、INT 等其他眾多數(shù)據(jù)類型。另外,除了數(shù)據(jù)變量外,定義的功能塊變量也存儲在N 存儲區(qū)。N 存儲區(qū)大小為4MB,即可以存儲4MB 的變量。N 存儲區(qū)可以讀寫,可以被輸入和強(qiáng)制。但N 存儲區(qū)的數(shù)據(jù)是不能掉電保持的。

  (5)保持區(qū)(R)

  “保持區(qū)”存儲掉電保持變量,若將數(shù)據(jù)或變量定義為保持型(RETAIN),則當(dāng)CPU 模塊掉電時,系統(tǒng)會自動保存該數(shù)據(jù),待重新上電后,又會自動恢復(fù)該數(shù)據(jù)。該區(qū)調(diào)用方式與 N 區(qū)一致,也是通過變量的方式訪問,無法指定地址。

  R 存儲區(qū)的大小為96KB。R 存儲區(qū)變量可以讀寫,可以被輸入和強(qiáng)制。變量定義時,假如沒有選擇保持功能,或者直接在局部變量中定義,則該變量存儲在N 區(qū),若選擇了保持功能或直接在保持型變量中定義,則該變量存儲于R 區(qū),具有掉電保持功能。

(轉(zhuǎn)載)

標(biāo)簽:和利時 LK系列PLC CPU模塊 我要反饋 
2024世界人工智能大會專題
即刻點(diǎn)擊并下載ABB資料,好禮贏不停~
優(yōu)傲機(jī)器人下載中心
西克
2024全景工博會
專題報(bào)道