RSLogix 5000 SCL: Calculating Analog Input Min and Max — figure 1

RSLogix 5000 SCL: Analog kirishning minimal va maksimal qiymatlarini hisoblash

RSLogix 5000 SCL yo‘riqnomasidagi kirishning minimal/maksimal qiymatlari analog modul bitli aniqligidan kelib chiqadi. 4–20 mA, 0–10 V va boshqa signal turla...

Logix 5000 dagi Parameters bo‘yicha masshtablash (SCL) instruktsiyasi xom analog hisoblagichlarni muhandislik birliklariga chiziqli tarzda o‘zgartiradi. Noto‘g‘ri sozlash deyarli har doim Input Min va Input Max parametrlaridan boshlanadi: bu maydonlar milliamper yoki voltni bildirmaydi. Ular tanlangan elektr diapazoni uchun analog modul xabar qiladigan A/D hisoblagich qiymatlaridir. Chegara qiymatlari sifatida 4 va 20 dan foydalanish transmitter nosozligiga o‘xshab ko‘rinadigan, ma’nosiz texnologik qiymatlarni hosil qiladi.

RSLogix 5000 SCL: Analog kirishning minimal va maksimal qiymatlarini hisoblash — 1-rasm

Chiqish = ((Kirish − Kirish_Min) ÷ (Kirish_Max − Kirish_Min)) × (Masshtablangan_Max − Masshtablangan_Min) + Masshtablangan_Min

Ruxsat darajasi va hisoblagich diapazonlari

Bitlar ruxsati nazariy to‘liq diapazonning butun sonli oralig‘ini belgilaydi, biroq Rockwell modullarida ko‘pincha siljitilgan yoki xususiy masshtablar qo‘llanadi. Qiymatlarni faqat ikkilik darajalar matematik taxminidan emas, balki o‘rnatish qo‘llanmasidagi modul ma’lumotlar jadvalidan oling.

Ruxsat darajasi Unipolyar to‘liq diapazon Bipolyar to‘liq diapazon
12-bit 0–4095 −2048–+2047
14-bit 0–16384 −8192–+8191
15-bit 0–32767 −16384–+16383
16-bit 0–65535 −32768–+32767

Jonli nolga ega signallar uchun Input Min / Max ni hisoblash

Kengroq to‘liq diapazonli moduldagi qisqartirilgan diapazon signali uchun:

Kirish_Min = (Signal_Pasti ÷ Signal_To‘liqDiapazoni) × To‘liqDiapazon_Hisoblagichlari
Kirish_Max = (Signal_Yuqorisi ÷ Signal_To‘liqDiapazoni) × To‘liqDiapazon_Hisoblagichlari

Amaliy misol — 16384 hisoblagichdagi 0–20 mA to‘liq diapazon bilan 4–20 mA rejimidagi 1746-NI4:

  • Kirish_Min = (4 ÷ 20) × 16384 ≈ 3277
  • Kirish_Max = 16384
  • 0–20 bar uchun: Masshtablangan_Min = 0, Masshtablangan_Max = 20

Transmitter diapazoni shuni talab qilsa, xuddi shu xom chegaralar −1 dan +6 bargacha siljitilgan muhandislik diapazonini ham qo‘llab-quvvatlaydi.

Modul Diapazon Kirish Min Kirish Max
1746-NI4 4–20 mA 3277 16384
1756-IF16 4–20 mA 6241 31208
1769-IF4 4–20 mA 3277 16383
1794-IE8 4–20 mA 3277 16384
RSLogix 5000 SCL: Analog kirishning minimal va maksimal qiymatlarini hisoblash — 2-rasm

Samarali ruxsat darajasi va “13.67 bit”

0–20 mA to‘liq diapazonli 14-bit oralig‘ida 4–20 mA bilan ishlash 16384 hisoblagichdan faqat 13107 tasidan foydalanadi. log₂(13107) ≈ 13.67 bit. Bu yo‘qotish sozlash xatosi emas, balki kengroq ADC oynasidagi jonli nol siljishining tabiiy natijasidir. ADC ni tabiiy ravishda 4–20 mA ga qayta diapazonlaydigan modullar (masalan, 4–20 mA kanal rejimidagi 1756-IF16) faol 16 mA oralig‘ida yuqoriroq samarali ruxsatni tiklaydi.

Studio 5000 da sozlash bosqichlari

  1. Modul xususiyatlarini oching va sozlangan kirish diapazoni hamda ma’lumotlar formatini qayd eting.
  2. Signalning quyi va yuqori chegaralari uchun butun sonli hisoblagich qiymatlarini toping.
  3. Transmitterning muhandislik chegaralarini Masshtablangan_Min / Masshtablangan_Max sifatida kiriting.
  4. Kanal tegini SCL Input ga, REAL turidagi texnologik tegni esa Output ga ulang.
  5. Birliklarni o‘zgartirish chiziqli xaritalashdan tashqarida bajarilishi kerak bo‘lgandagina alohida CPT dan foydalaning.

Amaliyotda SCL va CPT taqqoslanishi

Bitta chiziqli transmitter xaritasi uchun SCL aniqroq tanlov bo‘lib qoladi, chunki to‘rtta chegara bitta instruktsiyada joylashadi va keyingi texnik xodim uchun o‘zini hujjatlashtiradi. Masshtablash ifodasiga oraliq siljish, kvadrat ildizli oqim bog‘lanishi yoki bitta tenglama ichidagi ko‘p bosqichli birlik o‘zgarishini kiritish kerak bo‘lsa, CPT ma’qul. Zamonaviy Logix kontrollerlarida bajarilish vaqtidagi farq ahamiyatsiz; o‘qish qulayligi va o‘zgarishlarni boshqarish muhimroq. Bitta kanal uchun modulning muhandislik birliklaridagi masshtablashi va SCL ni aralashtirmang, agar yo‘llardan biri ataylab chetlab o‘tilmagan bo‘lsa — ikki marta masshtablash ishga tushirish vaqtida transmitter kalibrlash xatosiga o‘xshab ko‘rinadigan keng tarqalgan xatodir.

Hisoblagich oralig‘i matematikasi va real muhandislik birliklari

4 mA signalini bering va Masshtablangan_Min qiymatini tasdiqlang, 20 mA signalini bering va Masshtablangan_Max qiymatini tasdiqlang, so‘ng o‘rta nuqtani tekshiring. Og‘ish noto‘g‘ri hisoblagich chegaralari yoki kanal diapazonining noto‘g‘ri tanlanganini bildiradi. Diapazon o‘zgarmas bo‘lsa, modulning muhandislik birliklaridagi masshtablashidan foydalaning; ish vaqtida diapazonni qayta sozlash yoki aralash xom teglar talab qilinsa, SCL ni saqlang. Instruktsiya uchun 1756-RM003 ga, hisoblagich jadvallari uchun esa analog modul foydalanuvchi qo‘llanmalariga (1746-UM005, 1756-UM009, 1769-UM002) murojaat qiling. Analog masshtablash standartlari boshqa Logix PLC va PAC aktivlari uchun ishlatiladigan hujjatlar bilan birga saqlanishi kerak.

Muallif haqida

Mark Townsend | Allen-Bradley tizimlari bo‘yicha katta avtomatlashtirish muhandisi

Mark Townsend ControlLogix, CompactLogix va eski SLC-500 platformalarini qamrab olgan Allen-Bradley tizimlari bilan 18 yildan ortiq tajribaga ega katta avtomatlashtirish muhandisidir. Uning kundalik ishi eskirgan va aralash tizimlarda RSLogix / Studio 5000 mantiqi hamda FactoryTalk View HMI ni ishga tushirishdan iborat.

RSLogix 5000 SCL: Analog kirishning minimal va maksimal qiymatlarini hisoblash

RSLogix 5000 SCL yo‘riqnomasidagi kirishning minimal/maksimal qiymatlari analog modul bitli aniqligidan kelib chiqadi. 4–20 mA, 0–10 V va boshqa signal turlari uchun xom hisoblarni qanday aniqlashn...

Logix 5000 dagi Parameters bo‘yicha masshtablash (SCL) instruktsiyasi xom analog hisoblagichlarni muhandislik birliklariga chiziqli tarzda o‘zgartiradi. Noto‘g‘ri sozlash deyarli har doim Input Min va Input Max parametrlaridan boshlanadi: bu maydonlar milliamper yoki voltni bildirmaydi. Ular tanlangan elektr diapazoni uchun analog modul xabar qiladigan A/D hisoblagich qiymatlaridir. Chegara qiymatlari sifatida 4 va 20 dan foydalanish transmitter nosozligiga o‘xshab ko‘rinadigan, ma’nosiz texnologik qiymatlarni hosil qiladi.

RSLogix 5000 SCL: Analog kirishning minimal va maksimal qiymatlarini hisoblash — 1-rasm

Chiqish = ((Kirish − Kirish_Min) ÷ (Kirish_Max − Kirish_Min)) × (Masshtablangan_Max − Masshtablangan_Min) + Masshtablangan_Min

Ruxsat darajasi va hisoblagich diapazonlari

Bitlar ruxsati nazariy to‘liq diapazonning butun sonli oralig‘ini belgilaydi, biroq Rockwell modullarida ko‘pincha siljitilgan yoki xususiy masshtablar qo‘llanadi. Qiymatlarni faqat ikkilik darajalar matematik taxminidan emas, balki o‘rnatish qo‘llanmasidagi modul ma’lumotlar jadvalidan oling.

Ruxsat darajasi Unipolyar to‘liq diapazon Bipolyar to‘liq diapazon
12-bit 0–4095 −2048–+2047
14-bit 0–16384 −8192–+8191
15-bit 0–32767 −16384–+16383
16-bit 0–65535 −32768–+32767

Jonli nolga ega signallar uchun Input Min / Max ni hisoblash

Kengroq to‘liq diapazonli moduldagi qisqartirilgan diapazon signali uchun:

Kirish_Min = (Signal_Pasti ÷ Signal_To‘liqDiapazoni) × To‘liqDiapazon_Hisoblagichlari
Kirish_Max = (Signal_Yuqorisi ÷ Signal_To‘liqDiapazoni) × To‘liqDiapazon_Hisoblagichlari

Amaliy misol — 16384 hisoblagichdagi 0–20 mA to‘liq diapazon bilan 4–20 mA rejimidagi 1746-NI4:

  • Kirish_Min = (4 ÷ 20) × 16384 ≈ 3277
  • Kirish_Max = 16384
  • 0–20 bar uchun: Masshtablangan_Min = 0, Masshtablangan_Max = 20

Transmitter diapazoni shuni talab qilsa, xuddi shu xom chegaralar −1 dan +6 bargacha siljitilgan muhandislik diapazonini ham qo‘llab-quvvatlaydi.

Modul Diapazon Kirish Min Kirish Max
1746-NI4 4–20 mA 3277 16384
1756-IF16 4–20 mA 6241 31208
1769-IF4 4–20 mA 3277 16383
1794-IE8 4–20 mA 3277 16384
RSLogix 5000 SCL: Analog kirishning minimal va maksimal qiymatlarini hisoblash — 2-rasm

Samarali ruxsat darajasi va “13.67 bit”

0–20 mA to‘liq diapazonli 14-bit oralig‘ida 4–20 mA bilan ishlash 16384 hisoblagichdan faqat 13107 tasidan foydalanadi. log₂(13107) ≈ 13.67 bit. Bu yo‘qotish sozlash xatosi emas, balki kengroq ADC oynasidagi jonli nol siljishining tabiiy natijasidir. ADC ni tabiiy ravishda 4–20 mA ga qayta diapazonlaydigan modullar (masalan, 4–20 mA kanal rejimidagi 1756-IF16) faol 16 mA oralig‘ida yuqoriroq samarali ruxsatni tiklaydi.

Studio 5000 da sozlash bosqichlari

  1. Modul xususiyatlarini oching va sozlangan kirish diapazoni hamda ma’lumotlar formatini qayd eting.
  2. Signalning quyi va yuqori chegaralari uchun butun sonli hisoblagich qiymatlarini toping.
  3. Transmitterning muhandislik chegaralarini Masshtablangan_Min / Masshtablangan_Max sifatida kiriting.
  4. Kanal tegini SCL Input ga, REAL turidagi texnologik tegni esa Output ga ulang.
  5. Birliklarni o‘zgartirish chiziqli xaritalashdan tashqarida bajarilishi kerak bo‘lgandagina alohida CPT dan foydalaning.

Amaliyotda SCL va CPT taqqoslanishi

Bitta chiziqli transmitter xaritasi uchun SCL aniqroq tanlov bo‘lib qoladi, chunki to‘rtta chegara bitta instruktsiyada joylashadi va keyingi texnik xodim uchun o‘zini hujjatlashtiradi. Masshtablash ifodasiga oraliq siljish, kvadrat ildizli oqim bog‘lanishi yoki bitta tenglama ichidagi ko‘p bosqichli birlik o‘zgarishini kiritish kerak bo‘lsa, CPT ma’qul. Zamonaviy Logix kontrollerlarida bajarilish vaqtidagi farq ahamiyatsiz; o‘qish qulayligi va o‘zgarishlarni boshqarish muhimroq. Bitta kanal uchun modulning muhandislik birliklaridagi masshtablashi va SCL ni aralashtirmang, agar yo‘llardan biri ataylab chetlab o‘tilmagan bo‘lsa — ikki marta masshtablash ishga tushirish vaqtida transmitter kalibrlash xatosiga o‘xshab ko‘rinadigan keng tarqalgan xatodir.

Hisoblagich oralig‘i matematikasi va real muhandislik birliklari

4 mA signalini bering va Masshtablangan_Min qiymatini tasdiqlang, 20 mA signalini bering va Masshtablangan_Max qiymatini tasdiqlang, so‘ng o‘rta nuqtani tekshiring. Og‘ish noto‘g‘ri hisoblagich chegaralari yoki kanal diapazonining noto‘g‘ri tanlanganini bildiradi. Diapazon o‘zgarmas bo‘lsa, modulning muhandislik birliklaridagi masshtablashidan foydalaning; ish vaqtida diapazonni qayta sozlash yoki aralash xom teglar talab qilinsa, SCL ni saqlang. Instruktsiya uchun 1756-RM003 ga, hisoblagich jadvallari uchun esa analog modul foydalanuvchi qo‘llanmalariga (1746-UM005, 1756-UM009, 1769-UM002) murojaat qiling. Analog masshtablash standartlari boshqa Logix PLC va PAC aktivlari uchun ishlatiladigan hujjatlar bilan birga saqlanishi kerak.

Muallif haqida

Mark Townsend | Allen-Bradley tizimlari bo‘yicha katta avtomatlashtirish muhandisi

Mark Townsend ControlLogix, CompactLogix va eski SLC-500 platformalarini qamrab olgan Allen-Bradley tizimlari bilan 18 yildan ortiq tajribaga ega katta avtomatlashtirish muhandisidir. Uning kundalik ishi eskirgan va aralash tizimlarda RSLogix / Studio 5000 mantiqi hamda FactoryTalk View HMI ni ishga tushirishdan iborat.

Leave a comment

Please note, comments need to be approved before they are published.