Програмоване керування логікою і синхронне управління лінійкою є двома термінами, які використовуються в комп'ютерному програмуванні для різних типів електронних систем. Обидва типи систем управління розроблені для полегшення автоматизації в тих галузях, де вони зазвичай використовуються. Системи PLC і SLC мають центральні процесори та систему інтерфейсів вводу-виводу. Процесор керує процесами в кожному, але робить це через систему вводу-виводу, яка підключається до пристрою, яким він керує. Крім загального призначення підвищення автоматизованого управління, ПЛК і ДЗК мають деякі суттєві відмінності.
Використання
Програмовані логічні контролери використовуються в таких програмах, як комп'ютерні мережі, системи керування рухом і процесами, зберігання та обробка даних, а також інші складні системи управління, такі як керування послідовним реле та використання розподілених систем керування.ПЛК часто використовуються у виробництві для управління машинами, відповідальними за виробництво. Синхронні контролери зв'язку також можуть бути використані в додатках керування процесами, а також у системах телекомунікаційного контролю, фінансових системах у реальному часі, і навіть в оборонній та авіаційній галузях. Наприклад, в авіаційній галузі, SLC використовуються в широкосмугових мережах, або WAN, щоб дозволити одночасну передачу і прийом даних для критичних операцій авіакомпанії. У фінансовій індустрії така технологія потрібна для подання у реальному часі торгів на фондових ринках, де отримання найнижчої ціни на інвестиції є важливим, так само як і подання торгівлі до зміни цін.
Програмування
Основна відмінність між ПЛК та ДЗК полягає в тому, який тип програмування використовується для кожного. ПЛК запрограмовані з використанням систем управління логічною логікою. Ці контролери запрограмовані за допомогою зовнішніх керуючих терміналів або програм, які передаються в контролер за допомогою мережного підключення. У деяких випадках логіка програмування додається до контролера зі знімним процесором мікрочіпів. Системи керування синхронною логікою мають тенденцію бути більш універсальними з точки зору доступних параметрів програмування та редагування. SLC можуть працювати незалежно через безліч каналів зв'язку. У той час як ПЛК зазвичай вимагають спеціальних засобів для постійного контролю, SLC використовують цю стратегію багаторазового зв'язку як спосіб обмеження кількості спеціальних засобів, необхідних для підтримки контролю системи.
Функціональність
ПЛК розвивалися протягом багатьох років, щоб стати високофункціональними пристроями, що використовуються в різних галузях промисловості. Через необхідність широкомасштабного використання цих типів контролерів, програмісти, що працюють на ПЛК, розробили портативні мікроконтролерні системи, які використовуються для навігації та зміни логіки програмування, що використовується в різних типах електронних пристроїв. SLC, хоча і є універсальними з точки зору кількості точок доступу, не мають однакової портативності. Натомість, SLC в основному обмежені системами мейнфреймів.
Комунікації
Функціональні можливості та програмування ПЛК та SLC висвітлюють одну з інших основних відмінностей між двома типами контролерів. Комунікації через SLC можуть бути широкомасштабними з точки зору кількості точок доступу, оскільки ці контролери можуть бути доступні через кілька портів у мережі. З ПЛК доступ до керування та програмування контролера обмежується кількістю доступних портів фізичного доступу. Цей обмежений доступ не означає, що контролери не можуть бути доступні через мережу, але це обмежує кількість осіб, які можуть керувати цими елементами керування в будь-який момент часу.