1.5.4 內存容量
PLC內存有用戶及系統兩大部分。用戶內存主要用以存儲用戶程序,個別的還將其中的一部分劃為系統所用。系統內存是與CPU配置在一起的。CPU既要具備訪問這些內存的能力,還應提供相應的存儲介質。
用戶內存大小與可存儲的用戶程序量有關。內存大,可存儲的程序量大,也就可進行更為復雜的控制。從發展趨勢看,內存容量總是在不斷增大著。大型PLC的內存容量可達幾十k,以至于一百多k。系統內存對于用戶,主要體現在PLC能提供多少內部器件。不同的內部器件占據系統內存的不同區域。在物理上并無這些器件,僅僅為RAM。但通過運行程序進行使用時,給使用者提供的卻實實在在有這些器件。
內存器件種類越多,數量越多,越便于 PLC進行種種邏輯量及模擬控制。它也是代表PLC性能的重要指標。
PLC內部器件有:
I/O繼電器,或稱映射區。它與PLC所能控制的I/O點數及模擬量的路數直接相關。
內部繼電器數,有的稱為標志位數,代表著PLC的內部繼電器數。它與I/O繼電器區相聯系著,有時與后者相聯系進行處理。內部繼電器多,便于PLC建立復雜的時序關系,以實現多種多樣的控制要求。一般講,內部繼電器數比I/O 繼電器要多得多。
有的內部繼電器還可丟電保持,即它的狀態(ON或OFF)、PLC丟電后,靠內部電池仍予以保持。再上電后可繼續丟電前的狀態。保持繼電器可增強PLC控制能力,特別對記錄故障,故障排除后恢復運行,更顯得有用。
定時器,可進行定時控制。定時值可任意設定。定時器有多少,設定范圍有多大,設定值的分辨率又是多少,這些都代表定時器件的性能。
計數器,可進行計數,到達某設定計數值可發送相應信號。可進行什么樣的計數,計數范圍多大,怎么設定,有多少計數器,則是PLC計數器性能的代表指標。
數據存儲區,用以存儲工作數據。多以字、兩字或多字為單位予以使用,是PLC進行模擬量控制,或記錄數據所必不可少的。這個存儲區的大小代表PLC的性能也是越大越好。趨勢也是越來越大。小型機也如此。如日本OMRON公司的CQM1機,其DM區就有6k字。而過去同是小型機的C60P的DM區才64個字。大型機的DM可達10K以至幾十K。
此外還有其它一些內部器件,了解某PLC性能時,也都必須掌握它。
內部器件也是PLC指令的操作數,不弄清楚是無法編程的。
1.5.5 指令系統
PLC有多少條指令,各條指令又具有什么功能,是了解與使用PLC的重要方面。你不懂PLC指令怎么編程,沒有程序,PLC又怎么工作?
|