Haqiqiy vaqt rejimida ma'lumotni qayta ishlash va natijada yuqori tezlikda ishlaydigan texnologik uskunalarni boshqarish qobiliyati markaziy PLC modulining tsiklik xarakteriga bog'liq bo'lib, uning mohiyati bir necha standart harakatlarning (ish bosqichlarining) davriy takrorlanishi hisoblanadi. Soddalashtirilgan, bu jarayon aylanadigan dastur barabanining generatorlarida mexanik buyruq moslamasining ishlashi ko'rinishida namoyish etilishi mumkin, uning buyruqlari yozilgan (CPC va AO). Buyruqlar hisoblagichi (SC) ketma-ket ushbu buyruqlarni tekshiradi va ularni markaziy boshqaruv modulining RK va AR-lariga yuboradi, bu erda ular ketma-ket bajariladi.
PLC ЦM bir necha tipik ish tsikllari mavjud:
- Boshlang'ich uch bosqichdan iborat (ovoz berish ma'lumotlari, dasturlarning bajarilishi, nazorat signallarining chiqarilishi);
- dasturning har bir buyrug'idan keyin chiqish signallari bilan guruhlangan kirishlar;
- taqsimlangan (asenkron yoki sinxron).
Boshqaruv vazifalari doimiy tsikl monitoringini talab qiladi. Har qanday raqamli qurilmada uzluksizlikka qisqa vaqt oralig'ida takrorlanadigan diskret algoritmlardan foydalanish orqali erishiladi. Shunday qilib, PLCdagi hisob-kitoblar doimo tsikl bilan takrorlanadi. Ta'sirni o'lchash, hisoblash va generatsiyalashni o'z ichiga olgan bitta iteratsiya, PLC ish davri deyiladi.
Quvvatni oshirgandan so'ng, PLC o'z-o'zini sinovdan o'tkazadi va apparat manbalarini sozlaydi, operativ xotirani (RAM) tozalaydi va foydalanuvchi dasturining yaxlitligini kuzatadi. Agar dastur dasturi xotirada saqlansa, PLC doimiy ravishda ish tsikliga kiritilgan harakatlar ketma-ketligini takrorlashdan iborat bo'lgan asosiy ishlarga o'tadi.
PLC ish davri bir necha bosqichlardan iborat.
1. Siklning boshlanishi.
2. Kirishlarning holatini o'qish.
3. Foydalanuvchi dastur kodini bajarish.
4. Chiqishlarning holatini yozish.
5. PLC apparat resurslariga xizmat ko'rsatish.
6. Monitoring ishlash tizimi.
7. Sikl vaqtini boshqarish.
8. Sikl boshiga o'tish.
PLClarning aksariyati kirish ma'lumotlarini vaqti-vaqti bilan tekshirish (skanerlash) usuli bilan ishlaydi. PLC kirishlarni tekshiradi, foydalanuvchi dasturini amalga oshiradi va kerakli chiqish qiymatlarini o'rnatadi. Matematik tizimlar uchun ish sifatining tavsifi bu topilgan echimning to'g'riligi. Real vaqt tizimlarida eritmaning to'g'riligiga qo'shimcha ravishda, reaktsiya vaqti hal qiluvchi rol o'ynaydi. Mantiqan to'g'ri kechikish bilan olingan mantiqiy to'g'ri yechim qabul qilinmaydi.