Mitsubishi PLC (Programmable Logic Controller) sanoat avtomatlashtirishda keng qo'llaniladigan boshqaruvchi hisoblanadi. Amaliy ilovalarda vaqtni nazorat qilish PLC dasturlashda hal qiluvchi funktsiyadir. Ushbu maqolada Mitsubishi PLC-lar yordamida vaqtni boshqarishni qanday amalga oshirish kerakligi batafsil ko'rib chiqiladi, asosiy tushunchalar, dasturlash usullari va haqiqiy{2}}jahon qo'llash misollarini o'z ichiga oladi.
I. Vaqtni boshqarishning asosiy tushunchalari
1. Vaqtni boshqarish tushunchasi
Vaqtni boshqarish avtomatlashtirilgan ishlash, rejali boshqaruv va shunga o'xshash funktsiyalarga erishish uchun PLC orqali jihozlar yoki tizimlarni vaqtinchalik tartibga solishni anglatadi. Sanoatni avtomatlashtirishda vaqtni boshqarish uskunani ishga tushirish, to'xtatish, to'xtatib turish va qayta o'rnatish kabi operatsiyalarni, shuningdek, ishlab chiqarish jarayonlarini kuzatish va boshqarish imkonini beradi.
2. Vaqtni boshqarishning tasnifi
Vaqtni boshqarishni quyidagi turlarga bo'lish mumkin:
(1) Vaqtli boshqaruv: Belgilangan vaqt oralig'ida muayyan operatsiyalarni (masalan, boshlash, to'xtatish) bajaradi.
(2) Tsiklik nazorat: Belgilangan vaqt davrlariga ko'ra, muayyan harakatlarni amalga oshiradi (masalan, pastadir nazorati, davriy aniqlash).
(3) Sequential Control: Bir nechta operatsiyalarni belgilangan ketma-ketlikda bajaradi (masalan, uskunani ishga tushirish, ishga tushirish, to'xtatish).
(4) Shartli nazorat: Muayyan sharoitlarga (masalan, harorat, bosimning belgilangan nuqtaga yetib borishi) asoslangan tegishli harakatlarni ishga tushiradi.
II. Mitsubishi PLC uchun vaqtni boshqarish dasturlash usullari
1. Taymerlardan foydalanish
Taymerlar PLCda vaqtni boshqarish uchun asosiy vositadir. Mitsubishi PLC ikkita taymer turiga ega: T-tipli taymerlar va K-taymerlar.
(1) T-tipli taymer: T- tipidagi taymer oddiy vaqtni boshqarishga qodir asosiy taymerdir. Uning dasturlash usuli quyidagicha:
- Taymerlarni aniqlang: PLC dasturida T{0}}turi taymerni aniqlang, masalan, T0, T1 va hokazo.
- Vaqtni belgilash muddati: kerak bo'lganda taymer vaqtini sozlang. Masalan, T0 K50 T0 taymerining 50 soniyalik vaqt davomiyligini bildiradi.
- Taymerni ishga tushirish: T0 taymerini ishga tushirish uchun SET T0 kabi dasturlash ko'rsatmalaridan foydalanib taymerni ishga tushiring.
- Taymerni kuzatib boring: T0 taymeri belgilangan muddatga yetganda mos keladigan signalni chiqarish uchun OUT T0 kabi dasturlash buyruqlari orqali taymer holatini tekshiring.
(2) K-tipli taymer: K-tipli taymer murakkabroq vaqtni boshqarishni amalga oshirishga qodir rivojlangan taymerdir. Uning dasturlash usuli quyidagicha:
- Taymerni belgilang: PLC dasturida K-tipli taymerni belgilang, masalan, K0, K1 va hokazo.
- Vaqtni belgilash davomiyligini o'rnating: Taymer vaqtini kerak bo'lganda sozlang. Masalan, K0 K50 K0 taymerining 50 soniyalik vaqtini bildiradi.
- Taymerni ishga tushirish: K0 taymerini ishga tushirish uchun SET K0 kabi dasturlash ko'rsatmalaridan foydalanib taymerni ishga tushiring.
- Taymerni kuzatib boring: K0 taymeri belgilangan muddatga yetganda mos keladigan signalni chiqarish uchun OUT K0 kabi dasturlash buyruqlari orqali taymer holatini tekshiring.
- Hisoblagichlardan foydalanish (hisoblagich)
Hisoblagichlar PLCda hisoblashni boshqarishni amalga oshirish uchun asosiy vositadir. Mitsubishi PLC da hisoblagichlar ikki turga bo'linadi: C{1}}turdagi hisoblagichlar va S{2}}turdagi hisoblagichlar.
(1) C-turi hisoblagich: AC- tipidagi hisoblagich oddiy hisoblash boshqaruvini amalga oshirishga qodir asosiy hisoblagichdir. Uning dasturlash usuli quyidagicha:
- Hisoblagichni aniqlang: PLC dasturida C{0}}turi hisoblagichni aniqlang, masalan, C0, C1 va hokazo.
- Hisoblash diapazonini o'rnating: kerak bo'lganda hisoblagichning hisoblash diapazonini sozlang. Masalan, C0 K10 C0 hisoblagichining hisoblash diapazoni 0 dan 10 gacha ekanligini bildiradi.
- Hisoblagichni ishga tushiring: C0 hisoblagichini ishga tushirish uchun "INCP C0" kabi dasturlash ko'rsatmalaridan foydalanib hisoblagichni ishga tushiring.
- Hisoblagichni kuzatib boring: C0 hisoblagichi oldindan belgilangan diapazoniga yetganda signalni chiqarish uchun “OUT C0” kabi dasturlash buyruqlari orqali hisoblagich holatini kuzating.
(2) S-turli hisoblagich: S- tipidagi hisoblagich murakkabroq hisoblash boshqaruvini amalga oshirishga qodir rivojlangan hisoblagichdir. Uning dasturlash usuli quyidagicha:
- Hisoblagichni aniqlang: PLC dasturida S{0}}turi hisoblagichni aniqlang, masalan, S0, S1 va hokazo.
- Hisoblash diapazonini o'rnating: kerak bo'lganda hisoblagichning hisoblash diapazonini sozlang. Masalan, S0 K10 S0 hisoblagichining hisoblash diapazoni 0 dan 10 gacha ekanligini bildiradi.
- Hisoblagichni ishga tushiring: S0 hisoblagichini ishga tushirish uchun "INCP S0" kabi dasturlash ko'rsatmalaridan foydalanib hisoblagichni ishga tushiring.
- Hisoblagichni kuzatib boring: S0 hisoblagich o'rnatilgan diapazonga yetganda mos keladigan signalni chiqarish uchun "OUT S0" kabi dasturlash buyruqlari orqali hisoblagich holatini kuzatib boring.




