Що таке система ПЛК
Програмований логічний контролер це пристрій, який веде машину або процес: він читає свої входи, виконує програму й керує виходами, повторюючи це в сталому циклі. Там, де одноконтурний регулятор має одне вимірювання й одну дію, ПЛК веде всю послідовність, блокування й узгодження між ними.
Системи ПЛК описують у специфікації інакше, ніж прилади. Прилади на цьому сайті вибирають за тим, що вони міряють; ПЛК вибирають за тим, скільки сигналів і якого роду він має обробити, як швидко він має реагувати і як він має зв'язуватися. Середовище програмування й те, хто обслуговуватиме програму, важать не менше за апаратуру, і саме це найчастіше відкладають наостанок.
Ряд іде від компактного блока з фіксованим набором входів і виходів через модульні системи, які розширюють додаванням карт, до контролерних платформ, що ведуть великі виробництва й резервування. Ця сторінка показує, як кількість точок, типи сигналів, зв'язок і вимоги до супроводу перетворюються на специфікацію, і де межа з сусідніми пристроями керування.
Як система ПЛК вимірює
Контролер виконує цикл: читає кожен вхід у пам'ять, виконує програму, записує кожен вихід і починає знову. Час, який займає цей цикл, це час циклу, і він задає найшвидшу реакцію, яку система здатна дати на будь-яку окрему подію. Короткий час циклу важить там, де сигнал треба зловити й відпрацювати за кілька мілісекунд, як-от мітка на швидкій лінії або блокування, і важить значно менше на повільному процесі, як рівень у резервуарі.
Входи й виходи рахують і типізують окремо, бо аналоговий канал і дискретний коштують по-різному й потребують різних типів карт. Дискретні точки зазвичай рахують із запасом, бо виробництво з часом додає сигнали. Аналогові канали тягнуть за собою власні рішення про роздільну здатність, ізоляцію та те, чи приймає карта стандартний технологічний сигнал напряму.
Зв'язок це те, що з'єднує контролер з усім іншим: операторським інтерфейсом, приводами, приладами й мережею підприємства. Протокол, кількість портів і топологія мережі входять у специфікацію, і зазвичай їх задає те, що вже є на об'єкті. Контролер, який не вміє говорити зі встановленими системами, потребує додаткового шлюзу, а це і витрати, і ще одна точка відмови.
Варіанти конфігурації
Більшу частину специфікації визначають саме ці рішення, а не клас похибки. Кожне обмежує наступне, тому їх узгоджують по порядку.
| Конфігурація | Варіанти на вибір | Що це насправді визначає |
| Форм-фактор | Компактний блок із фіксованими входами й виходами, модульна система, яку розширюють картами, або більша контролерна платформа | Як система росте і чи очікують зміни кількості точок протягом життя машини. |
| Кількість дискретних входів і виходів | Кількість кожного з них, з урахуванням запасу | Чи вміщаються встановлені сигнали з місцем для додавання і чи резервні канали змонтовані, чи лише зарезервовані в програмі. |
| Тип виходу | Релейні, транзисторні або симісторні виходи | Що вихід здатен вести. Реле пасує змішаному навантаженню й повільніше; транзистор перемикає швидко й пасує імпульсній роботі. Вибір іде за навантаженням, а не за уподобанням. |
| Аналогові канали | Кількість і те, чи приймають вони стандартні технологічні сигнали напряму | Чи під'єднуються прилади без нормувальних перетворювачів і яка роздільна здатність потрібна процесу. |
| Порти й протоколи зв'язку | Ethernet, послідовні шини й варіанти польових шин, і скільки кожного | З чим контролер може говорити без шлюзу; це зазвичай визначає те, що вже встановлено на об'єкті. |
| Продуктивність процесора й пам'ять | Швидкість інструкцій, пам'ять програми й пам'ять даних | Найкоротший досяжний час циклу за остаточного розміру програми і скільки розширення дозволяє пам'ять. |
| Середовище програмування й ліцензування | Програмне забезпечення, яке застосовують, і те, як утримують ліцензію | Хто зможе обслуговувати програму після передачі; це питання супроводу, а не техніки. |
| Довкілля й монтаж | Ступінь захисту оболонки, температура довкілля й місце в шафі | Чи можна поставити блок там, де стоїть машина, чи потрібна шафа з кондиціонуванням. |
Як вибрати система ПЛК
| Чинник | Чому це визначає відповідь | Як з'ясувати це до запиту |
| Кількість і тип сигналів | Кількість задає розмір системи, а типи задають карти | Надайте перелік входів і виходів, порахувавши дискретні й аналогові окремо. |
| Потрібний запас | Виробництва додають сигнали; система, підігнана точно під сьогоднішній перелік, не має куди рости | Укажіть потрібну частку запасу і те, чи резервні канали треба змонтувати. |
| Потрібний час реакції | Він задає стелю для часу циклу, а отже й для процесора | Назвіть найшвидшу подію, яку система має зловити й відпрацювати. |
| З чим він має зв'язуватися | Наявні приводи, прилади й мережі визначають протоколи | Перелічіть пристрої й протоколи, які вже використовують на об'єкті. |
| Хто обслуговуватиме програму | Середовище програмування й ліцензія визначають, чи зможе власний персонал замовника це підтримувати | Укажіть, кому належатиме й хто обслуговуватиме програмне забезпечення після передачі. |
| Живлення й довкілля | Наявне живлення, місце в шафі, температура довкілля й будь-яка класифікація | Опишіть шафу й місце, а не виробництво загалом. |
| Ріст і майбутні черги | Система, описана під одну чергу, може мусити прийняти другу | Укажіть, що планують, щоб пам'ять, обсяг вводу-виводу й мережу рахували під увесь шлях, а не під перший крок. |
Якщо щось із цього ще не визначено, надішліть те, що відомо. Пропозицію можна підготувати за описом завдання й уточнити, коли прогалини заповнять.
Найближчі альтернативи
Це типи, якими зазвичай виявляється запит на система ПЛК, і точка, у якій вибір справді визначається.
| Найближча альтернатива | Що відрізняє його від системи ПЛК |
| ПІД-регулятори | Ведуть по одному контуру, беручи вимірювання й керуючи виходом, щоб утримати його на уставці. Вони самодостатні, не потребують програми і є правильною відповіддю там, де треба втримати одну змінну. ПЛК бере на себе те, де кілька контурів взаємодіють або де послідовність важить не менше за значення. |
| Віддалені модулі вводу-виводу | Розширюють входи й виходи контролера в поле мережею, не маючи власного процесора. Вони зменшують проводку й дозволяють шафі стояти далі від машини, але самі не роблять нічого, на іншому кінці має бути контролер. |
| Модулі керування | Додають системі конкретну функцію, як-от спеціалізоване керування рухом чи зважування, а не загальну логіку. Там, де застосування має вимогливу спеціальну потребу, модуль під неї може послужити краще, ніж та сама функція, вписана в основну програму. |
| Промислові комунікаційні пристрої | З'єднують системи, які інакше не говорили б одна з одною, перетворюючи один протокол на інший. Вони є відповіддю там, де контролер змінити не можна, а мережі треба з'єднати, і додають пристрій між двома кінцями. |
| Ізолятори сигналів | Розділяють кола електрично, щоб несправність або контур заземлення з одного боку не вплинули на інший. Вони стоять між полем і контролером і розв'язують електричну задачу, а не задачу керування. |
| Пристрої Modbus | Говорять конкретним і широко вживаним протоколом і можуть бути приладами або шлюзами. Для специфікації вони важливі тим, що контролер має підтримувати цей протокол вбудовано або через шлюз. |
Рішення, яке найчастіше відкладають і найчастіше потім шкодують, це хто обслуговує програму. Система, яку власні інженери замовника не можуть підтримати, прив'язує його до того, хто її написав, хоч би що казала специфікація апаратури.
Що додати до запиту
Перша відповідь може бути пропозицією, а не набором запитань, якщо запит містить ці дані. Якщо цифра невідома, надішліть опис задачі, і ми підтвердимо, що з нього випливає.
- Перелік входів і виходів, з дискретними й аналоговими, порахованими окремо
- Типи аналогових сигналів і те, чи вони стандартні технологічні сигнали
- Потрібний запас і те, чи треба змонтувати резервні канали
- Найшвидша подія, яку система має зловити й відпрацювати
- Пристрої й протоколи, з якими вона має зв'язуватися
- Бажане середовище програмування й те, хто його обслуговуватиме далі
- Наявне живлення, місце в шафі, умови довкілля й будь-яка класифікація
- Заплановані майбутні черги й очікуваний ріст
- Кількість, порт призначення та потрібна дата постачання