在輸入和輸出處理、模擬控制和位置控制期間,需要許多數(shù)據(jù)寄存器來(lái)存儲(chǔ)數(shù)據(jù)和參數(shù)。數(shù)據(jù)寄存器為16位,最高位為符號(hào)位。兩個(gè)數(shù)據(jù)寄存器可以組合存儲(chǔ)32位數(shù)據(jù),最高位仍然是符號(hào)位。
?
數(shù)據(jù)寄存器分為以下幾類:
通用數(shù)據(jù)寄存器D0 ~ D199有200個(gè)點(diǎn)。
斷電/鎖存寄存器D200~D7999總共有7800個(gè)點(diǎn)。
專用數(shù)據(jù)寄存器D8000~D8255共有256個(gè)點(diǎn)。
文件數(shù)據(jù)寄存器D1000~D7999中有7000個(gè)點(diǎn)。
1.通用數(shù)據(jù)寄存器D0 ~ D199有200個(gè)點(diǎn)。
一旦數(shù)據(jù)被寫入數(shù)據(jù)寄存器,它將不會(huì)改變,除非其他數(shù)據(jù)沒(méi)有被寫入。然而,當(dāng)plc從運(yùn)行到停止或斷電時(shí),這種數(shù)據(jù)寄存器中的數(shù)據(jù)被清零。但是,當(dāng)專用輔助繼電器M8033設(shè)置為1,PLC從運(yùn)行轉(zhuǎn)為停止時(shí),數(shù)據(jù)可以保留。
2.斷電保持/鎖存寄存器D200~D7999中有7800個(gè)點(diǎn)。
關(guān)斷保持/鎖存寄存器具有關(guān)斷保持功能。當(dāng)可編程邏輯控制器從運(yùn)行狀態(tài)進(jìn)入停止?fàn)顟B(tài)時(shí),斷電保持寄存器的值保持不變。通過(guò)參數(shù)設(shè)置,可以改變關(guān)斷時(shí)保持的數(shù)據(jù)寄存器的范圍。
3.專用數(shù)據(jù)寄存器D8000~D8255總共有256個(gè)點(diǎn)。
這些數(shù)據(jù)寄存器用于監(jiān)控可編程邏輯控制器中設(shè)備的運(yùn)行模式。當(dāng)電源接通時(shí),內(nèi)容被寫入初始值(首先全部清零,然后系統(tǒng)ROM安排寫入初始值)。例如,存儲(chǔ)在D8000中的警報(bào)監(jiān)控時(shí)鐘的時(shí)間由系統(tǒng)只讀存儲(chǔ)器設(shè)置。如果有任何變化,用傳送指令將目的地時(shí)間發(fā)送到D8000。從可編程邏輯控制器的運(yùn)行狀態(tài)到停止?fàn)顟B(tài),該值保持不變。未定義的特殊數(shù)據(jù)寄存器,用戶不能使用。
4.文件數(shù)據(jù)寄存器D1000~D7999中有7000個(gè)點(diǎn)。
文件寄存器以500點(diǎn)為單位,可由外部設(shè)備訪問(wèn)。寄存器實(shí)際上被設(shè)置為PLC的參數(shù)區(qū)。文件寄存器與鎖存寄存器重疊,可以確保數(shù)據(jù)不會(huì)丟失。FX2N系列文件寄存器可以通過(guò)BMOV(塊傳輸)指令重寫。
相關(guān)閱讀:
西門子PLC梯形圖編程規(guī)則?? ?
西門子PLC的硬件結(jié)構(gòu)?? ?
西門子PLC數(shù)字量輸入模塊電路?? ?
西門子PLC STEP7怎么防止錯(cuò)誤操作?? ?文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-482908.html
西門子PLC編程需注意的八個(gè)事項(xiàng)?? ?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-482908.html
到了這里,關(guān)于三菱plc數(shù)據(jù)寄存器D的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!