1. Ініціалізація Коли ПЛК увімкнено та починає працювати, спочатку запускається програма ініціалізації. Його основна місія полягає в ініціалізації змінних, регістрів і прапорів у системі, щоб повернути всю систему до чіткого початкового стану. Наприклад, скинути лічильник, встановити режим роботи за замовчуванням або ініціалізувати параметри зв’язку тощо.
2. Програма запуску Програма запуску відповідає за керування процесом запуску системи. Зазвичай він суворо перевіряє, чи початковий стан системи відповідає стандартам, наприклад, чи працює обладнання в нормальному режимі та чи точні налаштування відповідних параметрів. Лише коли умови запуску повністю виконано, логіка основної роботи системи буде активована.
3. Програма зупинки Існування програми зупинки має гарантувати, що система може припинити роботу безпечно та впорядковано. Після отримання команди зупинки або виявлення певної умови зупинки він швидко виконає серію операцій, таких як зупинка вихідного сигналу, правильне збереження даних і розумне вивільнення ресурсів тощо, щоб гарантувати, що система не буде пошкоджені або втрачені дані через раптові переривання.
4. Програма скидання Функція програми скидання полягає в тому, щоб одним клацанням миші повернути систему до початкового стану. Коли в системі виникають збої, аномалії або її потрібно перезапустити, це надзвичайно критично. Скинувши програму, усі змінні, прапорці тощо можна відновити до налаштувань на момент ініціалізації.
5. Автоматична програма Автоматична програма, безсумнівно, є основною логікою системи під час нормальної роботи. Він автоматично керуватиме роботою обладнання відповідно до заданих умов і логіки, тим самим досягаючи автоматизації виробничого процесу. Наприклад, у системі керування виробничою лінією автоматична програма буде точно контролювати запуск, зупинку та регулювання швидкості кожного пристрою на основі сигналу від датчика.
6. Ручна програма Ручна програма відкриває канал для ручного втручання в роботу системи. Під час налагодження, технічного обслуговування або особливих обставин оператор може безпосередньо контролювати роботу обладнання за допомогою ручної програми, що зручно для проведення окремих тестів обладнання або тимчасових налаштувань роботи.
7. Програма аварійної сигналізації Програма аварійної сигналізації — це ніби вірний вартовий робочого стану системи, який постійно стежить за кожним рухом системи. Після виявлення нестандартної ситуації, такої як збій обладнання, перевищення ліміту параметрів, помилка зв’язку тощо, буде негайно видано яскравий сигнал тривоги, щоб нагадати оператору вчасно втрутитися. У той же час програма сигналізації також може записувати детальну інформацію про тривогу, забезпечуючи надійну підтримку для подальшої діагностики та аналізу несправностей.

| 1756-M24 | 1756-OW16I | 1756-L55 |
| 1756-L55M12 | 1756-OX8I | 1756-L55M12 |
| 1756-L55M13 | 1756-IF16 | 1756-L55M13 |
| 1756-L55M14 | 1756-IF6I | 1756-L55M14 |
| 1756-L55M16 | 1756-IF8 | 1756-L55M16 |
| 1756-L55M22 | 1756-IR6I | 1756-L55M22 |
| 1756-L55M23 | 1756-IT6I | 1756-L55M23 |
| 1756-L55M24 | 1756-OF4 | 1756-L55M24 |
| 1785-L11B | 1756-OF6CI | 1756-L60M03SE |
| 1785-L20B | 1756-OF6VI | 1756-L61 |
| 1785-L20C15 | 1756-OF8 | 1756-L61S |
| 1785-L20E | 1756-HSC | 1756-L62 |
| 1785-L26B | 1756-CNB | 1756-L62S |
| 1785-L30B | 1756-CNBR | 1756-L63 |
| 1785-L40B | 1756-ENBT | 1756-L63S |
| 1785-L40C | 1756-DHRIO | 1756-L64 |












