Page 29 - 4212
P. 29

які   виконують     функції    міжмережевого      шлюзу,     або
           контролери,  які  отримують  дані  від  контролерів  нижнього
           рівня ієрархії АСУ ТП.

               2.1.2 Архітектура
               Архітектурою контролера називають набір його основних
           компонентів і зв’язків між ними. Типовий склад ПЛК включає
           центральний  процесор,  пам’ять,  мережеві  інтерфейси  і
           пристрої введення-виведення (рис. 6.1). Іноді ця конфігурація
           доповнюється  пристроєм  для  програмування  і  пультом
           оператора,  пристроями  індикації,  рідше  -  принтером,
           клавіатурою, мишею або трекболом.
               Процесорний  модуль  включає  в  себе  мікропроцесор
           (центральний  процесорний пристрій  -  ЦПП), запам’ятовуючі
           пристрої,  годинник  реального  часу  і  сторожовий  таймер.
           Терміни  «мікропроцесор»  і  «процесор»  на  сьогоднішній  час
           стали  синонімами,  оскільки  всі  процесори,  що  знову
           випускаються,  виконуються  у  вигляді  ВІС,  тобто  є
           мікропроцесорами.
               Основними       характеристиками       мікропроцесора      є
           розрядність (в ПЛК використовуються 8 -, 16 - і 32-розрядні
           мікропроцесори),  тактова  частота,  архітектура,  наявність
           операцій  з  плаваючою  точкою,  типи  підтримуючих  портів
           вводу-виводу,  температурний  діапазон  працездатності  і
           споживана потужність.
               Продуктивність  мікропроцесорів  з  однією  і  тією  ж
           архітектурою  пропорційна  тактовій  частоті.  Більшість
           контролерів  використовують  мікропроцесори  зі  скороченим
           набором команд (RISC - Reduced Instruction Set Computing), в
           яких  використовується  невелика  кількість  команд  однакової
           довжини  і  велика  кількість  регістрів.  Скорочений  набір
           команд  дозволяє  будувати  більш  ефективні  компілятори  і
           конвеєр процесора, здатний за кожен такт видавати результат
           виконання чергової команди.


                                          29
   24   25   26   27   28   29   30   31   32   33   34