Page 17 - AB055_可程式控制實習
P. 17

第1章     可程式控制器簡介            1-9



                                主機:

                                   中央處理單元(CPU)
                                        中央處理單元是可程式控制器的控制中心,它可將儲存於
                                   記憶體中的程式依程序逐步取出加以分析、判斷、運算及執
                                   行。這種依程序逐步執行的動作,稱之為掃描。CPU 掃描程式

                                   時間的長短會影響可程式控制器的功能,因此在購買可程式控
                                   制器時需考慮 CPU 的執行速度。另外,CPU 處理資料的字元長
                                   度也會影響掃描時間,早期的可程式控制器皆使用 8 或 16 位元
                                   的CPU,處理的速度較慢,近來 32 位元或 64 位元的CPU,也使

                                   用在可程式控制器上了。
                                   記憶體
                                   分系統程式區、資料暫存區及使用者程式區三部分。


                                                    系統程式區

                                                    資料暫存區            記憶體


                                                   使用者程式區

                                                              圖 1-18

                                     系統程式區
                                          為一唯讀式記憶體(ROM),掌管及驅動可程式控制器

                                     的硬體電路。它能因應各種指令,以指揮系統做出適當的回
                                     應。此段區域內的程式是必備的,且無法做任意修改,缺少
                                     此段程式,可程式控制器將無法工作。這個在系統程式區內
                                     的程式,讀者是不易了解的,所以只要了解它的用途就可以
                                     了。

                                     資料暫存區
                                        此區域用來存放 CPU 執行的結果、各類暫存器的現值或狀
                                     態以及使用者的資料。因為資料會隨著時間或執行的結果而

                                     改變,因此須使用可隨時更動的讀寫式記憶體(隨機存取記
                                     憶體 RAM)。
                                     使用者程式區
                                       此區域也是為讀寫式記憶體(RAM),用來存放使用者所
                                     規劃的程式。一般可程式控制器都提供 1K(1024 字元組)、

                                     2K、4K、8K、16K…不等之記憶容量供使用者書寫程式用。
   12   13   14   15   16   17   18   19   20   21   22