防止干擾對RAM中程序破壞用戶程序經(jīng)過運行正常不需要改變
發(fā)布時間:2022/10/20 8:45:43 訪問次數(shù):86
存儲器主要有兩種:一種是可讀/寫操作的隨機存儲器RAM,另一種是只讀存儲器ROM、PROM、EPROM和EEPROM。在PLC中,存儲器主要用于存放系統(tǒng)程序、用戶程序及下作數(shù)據(jù)。
系統(tǒng)程序是由PLC的制造廠家編寫的,和PLC的硬件組成有關.主要完成系統(tǒng)診斷、命令解釋、功能子程序調(diào)用管理、邏輯運算、通信及各種參數(shù)設定等功能,提供PLC運行的平臺。
系統(tǒng)程序關系到PLC的性能,而且在PLC使用過程中不會變動,所以由制造廠家直接固化在只讀存儲器ROM、PROM或EPROM中,用戶不能訪問和修改。

用戶程序是隨PLC的控制對象而定的.由用戶根據(jù)對象生產(chǎn)工藝的控制要求而編制的應用程序。
為了便于讀出、檢查和修改,用戶程序一般存于CMOS靜態(tài)RAM中,用鋰電池作為后各電源.以保證掉電時不會丟失信息。為了防止干擾對RAM中程序的破壞,當用戶程序經(jīng)過運行正常,不需要改變,可將其同化在只讀存儲器EPROM中,F(xiàn)在有許多PLC自接采用EEPROM作為用戶存儲器。
工作數(shù)據(jù)是PLC運行過程中經(jīng)常變化、經(jīng)常存取的一些數(shù)據(jù)。存放在RAM中,以適應隨機存取的要求。
在PLC的T作數(shù)據(jù)存儲器中,設有存放輸入輸出繼電器、輔助繼電器、定時器、計數(shù)器等邏輯器件的存儲區(qū),這些器件的狀態(tài)都是由用戶程序的初始設置和運行情況而確定的。
大型PLC I/0點數(shù)為2018點以上的為大型PLC。其中,I/0點數(shù)超過8192點的為超大型PLC。
在實際應用中,一般PLC功能的強弱與其I/0點數(shù)的多少是相互關聯(lián)的,即PIf的功能越強,其可配置的I/0點數(shù)越多。因此,通常所說的小型、中型、大型PIC,除指其I/O點數(shù)不同外,同時也表示其對應功能為低檔、中檔、高檔。中央處理單元(CPU)同一般的微機一樣,CPU是PLC的核心。
PLC中所配置的CPU隨機型不同而不同,常用的有三類:通用微處理器(如Z80、8086、80286等)、單片微處理器(如8031、8096等)和位片式微處理器(如AMD29W等)。
存儲器主要有兩種:一種是可讀/寫操作的隨機存儲器RAM,另一種是只讀存儲器ROM、PROM、EPROM和EEPROM。在PLC中,存儲器主要用于存放系統(tǒng)程序、用戶程序及下作數(shù)據(jù)。
系統(tǒng)程序是由PLC的制造廠家編寫的,和PLC的硬件組成有關.主要完成系統(tǒng)診斷、命令解釋、功能子程序調(diào)用管理、邏輯運算、通信及各種參數(shù)設定等功能,提供PLC運行的平臺。
系統(tǒng)程序關系到PLC的性能,而且在PLC使用過程中不會變動,所以由制造廠家直接固化在只讀存儲器ROM、PROM或EPROM中,用戶不能訪問和修改。

用戶程序是隨PLC的控制對象而定的.由用戶根據(jù)對象生產(chǎn)工藝的控制要求而編制的應用程序。
為了便于讀出、檢查和修改,用戶程序一般存于CMOS靜態(tài)RAM中,用鋰電池作為后各電源.以保證掉電時不會丟失信息。為了防止干擾對RAM中程序的破壞,當用戶程序經(jīng)過運行正常,不需要改變,可將其同化在只讀存儲器EPROM中,F(xiàn)在有許多PLC自接采用EEPROM作為用戶存儲器。
工作數(shù)據(jù)是PLC運行過程中經(jīng)常變化、經(jīng)常存取的一些數(shù)據(jù)。存放在RAM中,以適應隨機存取的要求。
在PLC的T作數(shù)據(jù)存儲器中,設有存放輸入輸出繼電器、輔助繼電器、定時器、計數(shù)器等邏輯器件的存儲區(qū),這些器件的狀態(tài)都是由用戶程序的初始設置和運行情況而確定的。
大型PLC I/0點數(shù)為2018點以上的為大型PLC。其中,I/0點數(shù)超過8192點的為超大型PLC。
在實際應用中,一般PLC功能的強弱與其I/0點數(shù)的多少是相互關聯(lián)的,即PIf的功能越強,其可配置的I/0點數(shù)越多。因此,通常所說的小型、中型、大型PIC,除指其I/O點數(shù)不同外,同時也表示其對應功能為低檔、中檔、高檔。中央處理單元(CPU)同一般的微機一樣,CPU是PLC的核心。
PLC中所配置的CPU隨機型不同而不同,常用的有三類:通用微處理器(如Z80、8086、80286等)、單片微處理器(如8031、8096等)和位片式微處理器(如AMD29W等)。