Qancha PLC dasturlash tillari mavjud?
1. Narvon tili (LD)elektr ishlash printsipiga mos keladi va intuitiv va mos keladi; elektr dizaynerlarini o'zlashtirish oson va hozirda kichik PLClarda keng qo'llaniladi!
2. Yoʻriqnomalar roʻyxati tili (IL)Ko'rsatmalar ro'yxati dasturlash tili assembler tiliga o'xshash mnemonik dasturlash tili bo'lib, u assembler tili kabi operatsiya kodlari va operandlardan iborat. Kompyuter yo'q bo'lganda, foydalanuvchi dasturlarini kompilyatsiya qilish uchun PLC qo'l dasturchisidan foydalanish mos keladi. Hozirda, asosan, hech kim uni ishlatmaydi, lekin biz ham tushunishimiz kerak!
3. Funktsiya moduli tili (FBD)Funktsiya moduli tili raqamli mantiqiy sxemalarga o'xshash PLC dasturlash tilidir. Bu raqamli mantiqiy eshiklarning dasturlash tiliga o'xshash operatsion funktsiyalarni ifodalash uchun qutilar shaklidan foydalanadigan nisbatan yangi dasturlash usuli. Raqamli sxemalar asosiga ega bo'lgan odamlar uchun tushunish oson, chunki funktsional modullar funktsional munosabatlarni aniq ifodalashi mumkin, shuning uchun dasturlash va disk raskadrovka vaqti sezilarli darajada kamayadi. Hozirgi vaqtda bu til rivojlanish tendentsiyasidir. Xalqaro elektrotexnika assotsiatsiyasi ushbu yangi dasturlash standartini joriy qilmoqda va ishlab chiqmoqda va ba'zi PLC ishlab chiqaruvchilari o'rta va katta PLClarda ushbu tilni qo'llab-quvvatlashni boshladilar!
4. Sequential Function Process Language (SFC), Sequential Function Process Language — tuzilish va standartlashtirishni qondirish uchun moʻljallangan dasturlash tili. Mas'uliyatli boshqaruv tizimi uchun ichki blokirovkalash va blokirovkalash juda murakkab bo'lsa, jarayon tilidan foydalangan holda uskunaning harakatlar ketma-ketligini intuitiv ravishda ko'rish mumkin. Dasturni o'qish va tushunish osonroq va boshqa odamlar tomonidan yozilgan dasturni turli odamlar tushunishlari osonroq, chunki dastur qurilmaning harakatlar ketma-ketligiga ko'ra yozilgan, kuchli muntazamlik bilan, hech qanday murakkab blokirovkalash sxemasi mavjud emas. talab qilinadi va tizimni loyihalash va saqlash osonroq. Hozirgi vaqtda ushbu dasturlash tili jarayonlarni loyihalash bilan shug'ullanadigan muhandislik va texnik xodimlar uchun eng mos keladi. Shuning uchun u sezilarli effektlarga ega, ommabop va porloq kelajakka ega dasturlash tilidir.
5. Strukturaviy matn tili (ST)Strukturaviy matn tili - bu dasturlarni tavsiflash uchun tuzilgan tavsif matnidan foydalanadigan dasturlash tili. Bu yuqori darajadagi tilga o'xshash dasturlash tili. Katta va o'rta o'lchamli PLC tizimlarida boshqaruv tizimidagi turli o'zgaruvchilar o'rtasidagi munosabatni tasvirlash uchun ko'pincha tuzilgan matn ishlatiladi. U asosan boshqa dasturlash tillarida amalga oshirish qiyin bo'lgan foydalanuvchi dasturlash uchun ishlatiladi. Ushbu beshta dasturlash tillari trapezoidal bo'lib, ular o'zlashtirish uchun eng oson dasturlash tillaridir.