|
Funktsiyalarga
|
Sana | 18.11.2023 | Hajmi | 1 Mb. | | #101121 |
Bog'liq mdk
Ko'pgina PLClar arifmetik funktsiyalarga ega. PLC-ning asosiy matematik ko'rsatmalariga so'z registrlari tarkibining yig'indisi, farqi, mahsuloti va qismini hisoblash uchun qo'shish, ayirish, ko'paytirish va bo'lish kiradi. PLC ma'lumotlarni tez yangilash uchun skanerlash davrida ko'plab arifmetik operatsiyalarni bajarishga qodir. Ushbu bob PLClar va ularning ilovalari tomonidan bajariladigan asosiy matematik ko'rsatmalarni o'z ichiga oladi.
Matematika bo'yicha ko'rsatmalar
Matematik ko'rsatmalar, masalan, ma'lumotlarni manipulyatsiya qilish bo'yicha ko'rsatmalar, dasturlashtiriladigan kontrollerga an'anaviy kompyuterning ko'proq sifatlarini olish imkonini beradi. PLC ning matematik funktsiyalari qobiliyati unga xotira so'zlari yoki registrlarida saqlangan qiymatlar bo'yicha arifmetik funktsiyalarni bajarishga imkon beradi. Misol uchun, siz ishlab chiqarilgan qismlar sonini hisobga olish uchun hisoblagichdan foydalanmoqdasiz va ma'lum bir kvotaga erishish uchun yana qancha qismlar ishlab chiqarilishi kerakligini ko'rsatishni xohlaysiz. Ushbu displey hisoblagichning to'plangan qiymatidagi ma'lumotlarni kerakli kvotadan olib tashlashni talab qiladi. Boshqa ilovalar hisoblangan qismlarni birlashtirish, aniqlangan nuqsonlarni ayirish va ishlash tezligini hisoblashni o'z ichiga oladi.
DIV (Divide) - A manbasini B manbaga ajratadi va natijani matematik registrda saqlaydi.
SQR (kvadrat ildiz) - manbaning kvadrat ildizini hisoblab chiqadi va butun natijani belgilangan joyga joylashtiradi.
Qaysi turdagi protsessor ishlatilishiga qarab, turli xil matematik ko'rsatmalar dasturlashtirilishi mumkin. PLC tomonidan bajariladigan asosiy to'rtta matematik funktsiya:
Qo'shish - ma'lumotlarning bir qismini boshqasiga qo'shish qobiliyati.
Ayirish - ma'lumotlarning bir qismini boshqasidan olib tashlash qobiliyati.
Ko'paytirish - ma'lumotlarning bir qismini boshqasiga ko'paytirish qobiliyati.
Bo'linish - bir ma'lumotni boshqasiga bo'lish qobiliyati.
Matematik ko'rsatmalar ikkita so'z yoki registrning mazmunidan
foydalanadi va kerakli funktsiyani bajaradi. Ma'lumotlarni manipulyatsiya qilish bo'yicha ko'rsatmalardagi PLC (ma'lumotlarni uzatish va ma'lumotlarni solishtirish) matematik funktsiyalarni bajarish uchun matematik belgilar bilan ishlatiladi. Matematik ko'rsatmalar barcha chiqish ko'rsatmalaridir. 11-1-rasmda SLC 500 PLC va unga tegishli
NEG (Inkor qilish) - manba belgisini o'zgartiradi va uni belgilangan joyga joylashtiradi.
TOD ( BCD ga) - 16 bitli butun son manba qiymatini BCD ga o'zgartiradi va uni matematik registrda yoki maqsadda saqlaydi.
FRD ( BCD dan) - matematik registrdagi yoki manbadagi
BCD qiymatini butun songa aylantiradi va uni belgilangan joyda saqlaydi.
Qo'shish bo'yicha ko'rsatma
RSLogix dasturiy ta'minoti uchun Hisoblash/Matematika menyusi yorlig'i ko'rsatilgan.
Buyruqlarni quyidagicha umumlashtirish mumkin:
CPT (Hisoblash) - ifodani baholaydi va natijani belgilangan joyda saqlaydi.
ADD (qo‘shish) — A manbasini B manbasiga qo‘shadi va natijani belgilangan joyda saqlaydi.
SUB (Olib tashlash) - A manbadan B manbasini ayiradi va natijani belgilangan joyda saqlaydi.
MUL (Multiply) - A manbasini B manbasiga ko'paytiradi va natijani belgilangan joyda saqlaydi.
Ko'pgina matematik ko'rsatmalar ikkita kirish qiymatini oladi, belgilangan arifmetik funktsiyani bajaradi va natijani tayinlangan xotira joyiga chiqaradi.
CPT ADD SUB MUL DIV SQR NEG TOD FRD
Kirish/chiqish solishtirish Hisoblash/Matematik harakat/Mantiq
|
| |