рийшли на заміну звичайним логічним контролерам, логіка сполук програмувалася схемою з'єднань LD (Ladder logic Diagram). Пристрій мав той же принцип роботи, але реле і контакти (крім вхідних і вихідних) були віртуальними, тобто існували у вигляді програми, виконуваної мікроконтролером ПЛК. Сучасні ПЛК є "вільно програмованими". У системах управління технологічними об'єктами логічні команди переважають над числовими операціями, що дозволяє при порівняльній простоті мікроконтролера (шини шириною 8 або 16 біт), отримати потужні системи діють у режимі реального часу . У сучасних ПЛК числові операції реалізуються нарівні з логічними. У той же час, на відміну від більшості процесорів комп'ютерів, в ПЛК забезпечується доступ до окремих бітам пам'яті. br/>
14. Порти
комп'ютер процесор плата шина
Апаратний порт - спеціалізований роз'єм в комп'ютері, призначений для підключення обладнання певного типу. Зазвичай портами називають роз'єми, призначені для роботи периферійного обладнання, істотно розділеного від архітектури комп'ютера (наприклад, мережеві роз'єми не називають портами, так само, як не називають портами роз'єми PCI /ISA /AGP /VLB /PCI-E -шин, роз'єми для оперативної пам'яті і процесора).
У протоколах TCP і UDP (сімейства TCP/IP ) порт - ідентифікований номером системний ресурс, що виділяється з додатком, виконуваного на деякому мережевому хості , для зв'язку з додатками, виконуваними на інших мережевих хостах (у тому числі c іншими додатками на цьому ж хості).
Для кожного з протоколів TCP і UDP стандарт визначає можливість одночасного виділення на хості до 65536 унікальних портів, ідентифікуються номерами від 0 [1] < l> до 65535. При передачі по мережі номер порту в заголовку пакета використовується (разом з IP-адресою хоста) для адресації конкретного додатка (і конкретного, належного йому, мережевого з'єднання). p> У звичайній клієнт-серверної моделі додаток або чекає входять даних (або запиту на з'єднання; "слухає порт"; роль сервера або посилає дані (або запит на з'єднання) на відомий порт, відкритий додатком-сервером (роль клієнта).
Типово додатком видається порт з довільним (наприклад, найближчим вільним, великим 1024) номером. При необхідності додаток може запитати конкретний (зумовлений) номер порту. Так, веб-сервери зазвичай відкривають для очікування з'єднання зумовлений порт 80 протоколу TCP. p> Порт введення/виведення (англ.