PLC系統(tǒng)存儲器和用戶存儲器的區(qū)別
發(fā)布于2023-02-02 11:06
55
2
標(biāo)簽:存儲器
PLC的存儲器包括系統(tǒng)存儲器和用戶存儲器。系統(tǒng)存儲器用來存放由PLC生產(chǎn)廠家編寫的系統(tǒng)程序,并固化在 ROM 內(nèi),用戶不可以訪問和修改。系統(tǒng)程序相當(dāng)于 PC的操作系統(tǒng),它關(guān)系到 PLC的性能,同時,它使PLC具有基本的智能,能夠完成PLC設(shè)計者規(guī)定的各項工作。系統(tǒng)程序包括系統(tǒng)管理程序、用戶指令解釋程序、系統(tǒng)監(jiān)控程序、標(biāo)準(zhǔn)程序模塊與系統(tǒng)調(diào)用以及各種系統(tǒng)參數(shù)等。其中,系統(tǒng)程序質(zhì)量的好壞,很大程度上決定了PLC的性能,其內(nèi)容主要包括三部分:第一部分為系統(tǒng)管理程序,主管控制PLC的運(yùn)行,使整個PLC按部就班地工作。第二部分為用戶指令解釋程序,通過用戶指令解釋程序,將PLC的編程語言變?yōu)闄C(jī)器語言指令,再由CPU 執(zhí)行這些指令。第三部分為標(biāo)準(zhǔn)程序模塊與系統(tǒng)調(diào)用,包括許多不同功能的子程序及其調(diào)用管理程序,如完成I/O及特殊運(yùn)算等的子程序。PLC的具體工作都是由這部分程序來完成的,這部分程序的多少決定了PLC性能的強(qiáng)弱。
用戶存儲器包括用戶程序存儲器(程序區(qū))、功能存儲器(數(shù)據(jù)區(qū))和參數(shù)區(qū)。用戶程序存儲器用來存放用戶針對具體控制任務(wù)用規(guī)定的PLC編程語言編寫的各種用戶程序;用戶程序存儲器根據(jù)需要可選擇不同的存儲器單元類型。用戶功能存儲器是用來存放(記憶)用戶程序中使用的ON/OFF狀態(tài)、數(shù)值數(shù)據(jù)等,它構(gòu)成PLC的各種內(nèi)部器件,也稱“軟元件”。參數(shù)區(qū)主要存放CPU組態(tài)數(shù)據(jù),例如,I/OCPU組態(tài)、設(shè)置輸入濾波、脈沖捕捉、輸出表配置、定義存儲區(qū)保持范圍、模擬電位器設(shè)置、高速計數(shù)器配置、高速脈沖輸出配置、通信組態(tài)等。用戶存儲器容量的大小,關(guān)系到用戶程序容量的大小和內(nèi)部器件的多少,是反映PLC性能的重要指標(biāo)之一。
PLC通常使用以下幾種物理存儲器:
(1)隨機(jī)存取存儲器(RAM)用戶可以用編程裝置讀出RAM中的內(nèi)容,也可以將用戶程序?qū)懭隦AM,因此RAM又叫讀/寫存儲器。它是易失性的存儲器,它的電源中斷后,儲存的信息將會丟失。RAM的工作速度高、價格便宜、改寫方便。在關(guān)斷 PLC的外部電源后,可以用鋰電池保存RAM中的用戶程序和某些數(shù)據(jù)。鋰電池可以用1年~3年,需要更換鋰電池時,由PLC發(fā)出信號,通知用戶?,F(xiàn)在部分PLC仍用RAM來儲存用戶程序。
(2)只讀存儲器(ROM)ROM的內(nèi)容只能讀出,不能寫入,它是非易失性的,電源切斷后,仍能保存儲存的內(nèi)容。ROM用來存放PLC的系統(tǒng)程序。
(3)電擦除可編程的只讀存儲器(EEPROM)EEPROM是非易失性的,但是可以用編程裝置對它編程,兼有ROM的非易失性和RAM的隨機(jī)存取優(yōu)點,但是將信息寫入它所需的時間比RAM長得多。EEPROM用來存放用戶程序和需長期保存的重要數(shù)據(jù),存儲器的信息可保留10年以上。