USB to Serial for Allen-Bradley SLC 500 DH-485 and DF1 — figure 1

Allen-Bradley SLC 500 DH-485 va DF1 uchun USB–Serial adapter

Allen-Bradley SLC 500 DH-485 aloqasi uchun USB–ketma-ket port adapterlarini sozlang. 1747-UIC, 1747-PIC cheklovlari va RSLinx drayverini sozlashni qamrab oladi.

Zamonaviy muhandislik noutbuklarida DB-9 RS-232 porti kamdan-kam uchraydi, biroq Allen-Bradley SLC 500 protsessorlari hanuzgacha DH-485, DF1 full-duplex va eski stendlarda 1747-PIC kanaliga tayanadi. Shu sababli bugungi faqat USB portli kompyuterni 5/01–5/05 shassisiga ulash RSLinx muammosidan avval apparat tanlash masalasidir. Noto‘g‘ri ko‘prik tanlansa, protsessor nosozligiga o‘xshab ko‘rinadigan bo‘sh RSWho daraxtlari paydo bo‘ladi.

Allen-Bradley SLC 500 DH-485 va DF1 uchun USB-dan Serialga — 1-rasm

Avval protokolni Channel 0 yoki Channel 1 bilan moslang, keyin RSLinx drayveri amalda boshqara oladigan USB uskunasini tanlang.

USB ko‘priklari uchun protokollar xaritasi

Protokol Fizik qatlam RSLinx drayveri USB bilan mos ulanish
DH-485 RS-485 multi-drop 1747-UIC / PCMK oilasi 1747-UIC ma’qul; tasodifiy USB-RS485 dongli emas
DF1 full-duplex RS-232 nuqtadan nuqtaga RS-232 DF1 CH.0 uchun sinovdan o‘tgan USB-RS232 adapterlari
1747-PIC Eski RS-232 1747-PIC Yo‘q — haqiqiy UART kiritish-chiqaruvi talab etiladi

SLC 5/03, 5/04 va 5/05 qurilmalarida Channel 0 RS-232 DF1, Channel 1 esa DH-485 sifatida ishlaydi. SLC 5/01 va 5/02 qurilmalari DH-485 tarmog‘iga 1747-AIC yoki 1761-NET-AIC ulash moslamasi orqali chiqadi. DF1-over-USB ishlari uchun to‘g‘ri ulanish Channel 0 hisoblanadi.

Nima uchun 1747-PIC drayveri USB orqali ishlamaydi

PIC drayveri to‘g‘ridan-to‘g‘ri 16550 sinfidagi port kiritish-chiqaruvi uchun yozilgan. USB-CDC virtual COM porti bunday eski kiritish-chiqarish sikllarini taqdim eta olmaydi. Ishlashdagi belgilar qatoriga RSWho’da jim vaqt tugashi, yakunlanmaydigan Autoconfigure sikllari va ACPI uyquga o‘tish hodisalari sababli sessiya o‘rtasida COM portning yo‘qolishi kiradi. Eski PIC ish jarayonlarini Channel 0 orqali DF1 ga o‘tkazing; SLC proshivkasini o‘zgartirish shart emas — faqat kompyuterdagi drayver tanlovini o‘zgartirish kerak.

DH-485 uchun 1747-UIC

1747-UIC — DH-485 ga ichki DF1-dan-DH-485 ga aylantirish orqali ulanadigan Allen-Bradley USB qurilmasidir. Shu sababli zavod magistrali DH-485 bo‘lsa ham, RSLinx’da DF1 drayveri sozlanadi. UIC drayverini o‘rnating, qurilmani quvvatlangan USB root portiga ulang, RSWho’da ko‘ringanini tasdiqlang, odatiy DH-485 standartlari uchun 19200 / N / 1 / CRC tezlik va parametrlarini o‘rnating hamda Belden 3106A (yoki unga teng) o‘ralgan juftlik kabelini ekran drenajini faqat bir nuqtada ulagan holda ulang. Uzunroq liniyalarda izolyatsiya, bias va terminatsiya uchun SLC tomonga 1761-NET-AIC o‘rnating.

Allen-Bradley SLC 500 DH-485 va DF1 uchun USB-dan Serialga — 2-rasm

Channel 0 DF1 uchun USB-dan-RS232 ga

Channel 0 orqali dasturlash uchun sifatli USB-RS232 kabeli va null-modem ulanishi ko‘pincha yetarli bo‘ladi. Amaliyotda sinalgan adapterlar qatoriga imzolangan drayverlarga ega Keyspan USA-19QW, Belkin F5U103 va FTDI US232R sinfidagi qurilmalar kiradi. Ulanish zanjirini quyidagicha tuzing: USB → adapter DB-9 → null-modem kross-over → SLC Channel 0. ACPI bir necha soniya ishlatilmagandan keyin COM portni uzib qo‘ymasligi uchun adapterda Windows USB selective suspend funksiyasini o‘chiring.

RSLinx → Configure Drivers → RS-232 DF1 devices
Comm Port: Device Manager dagi qiymatga mos (masalan, COM3)
Device: SLC-CH0 | Baud: 19200 | Parity: None | Stop: 1 | Error: CRC

USB ko‘priklarida vaqt tugasa, Autoconfigure funksiyasidan foydalanmang. Protsessor old panelidagi qiymatlarga mos qo‘lda kiritilgan parametrlar ishonchliroq, chunki USB buferlashi Autoconfigure kutadigan baytlararo vaqt oralig‘ini o‘zgartiradi.

Har bir protokol yo‘li uchun RSWho ko‘rish sinovi

  • Kabelni ayblashdan avval RSLogix 500’da Channel 0 rejimini tasdiqlang.
  • COM portni band qilib turgan PuTTY yoki boshqa terminal sessiyalarini yoping.
  • PIC drayveri hech qanday USB serial ko‘prigi orqali ishlashini kutmang.
  • DH-485’da tugun raqamlari takrorlanmasligini va liniya oxiri terminatsiyasi faqat kerakli joylarda o‘rnatilganini tekshiring.

UIC, sinalgan FTDI kabeli, null-modem va ma’lum RSLinx yig‘ilmasidan iborat hujjatlashtirilgan USB aloqa to‘plamini boshqa PLC va PAC ehtiyot qismlari bilan birga saqlang, shunda keyingi nosozlikda adapter tanlash lotereyasini boshidan boshlashga to‘g‘ri kelmaydi.

Muallif haqida

Mark Townsend | Katta avtomatlashtirish muhandisi – Allen-Bradley tizimlari

Mark Townsend ControlLogix, CompactLogix va eski SLC-500 platformalarini qamrab olgan Allen-Bradley tizimlari bilan 18 yildan ortiq ishlagan katta avtomatlashtirish muhandisidir. Uning kundalik ishi eskirgan va aralash parklar uchun RSLogix / Studio 5000 mantiqiy dasturlari hamda FactoryTalk View HMI tizimlarini ishga tushirishni o‘z ichiga oladi.

Allen-Bradley SLC 500 DH-485 va DF1 uchun USB–Serial adapter

Allen-Bradley SLC 500 DH-485 aloqasi uchun USB–ketma-ket port adapterlarini sozlang. 1747-UIC, 1747-PIC cheklovlari va RSLinx drayverini sozlashni qamrab oladi.

Zamonaviy muhandislik noutbuklarida DB-9 RS-232 porti kamdan-kam uchraydi, biroq Allen-Bradley SLC 500 protsessorlari hanuzgacha DH-485, DF1 full-duplex va eski stendlarda 1747-PIC kanaliga tayanadi. Shu sababli bugungi faqat USB portli kompyuterni 5/01–5/05 shassisiga ulash RSLinx muammosidan avval apparat tanlash masalasidir. Noto‘g‘ri ko‘prik tanlansa, protsessor nosozligiga o‘xshab ko‘rinadigan bo‘sh RSWho daraxtlari paydo bo‘ladi.

Allen-Bradley SLC 500 DH-485 va DF1 uchun USB-dan Serialga — 1-rasm

Avval protokolni Channel 0 yoki Channel 1 bilan moslang, keyin RSLinx drayveri amalda boshqara oladigan USB uskunasini tanlang.

USB ko‘priklari uchun protokollar xaritasi

Protokol Fizik qatlam RSLinx drayveri USB bilan mos ulanish
DH-485 RS-485 multi-drop 1747-UIC / PCMK oilasi 1747-UIC ma’qul; tasodifiy USB-RS485 dongli emas
DF1 full-duplex RS-232 nuqtadan nuqtaga RS-232 DF1 CH.0 uchun sinovdan o‘tgan USB-RS232 adapterlari
1747-PIC Eski RS-232 1747-PIC Yo‘q — haqiqiy UART kiritish-chiqaruvi talab etiladi

SLC 5/03, 5/04 va 5/05 qurilmalarida Channel 0 RS-232 DF1, Channel 1 esa DH-485 sifatida ishlaydi. SLC 5/01 va 5/02 qurilmalari DH-485 tarmog‘iga 1747-AIC yoki 1761-NET-AIC ulash moslamasi orqali chiqadi. DF1-over-USB ishlari uchun to‘g‘ri ulanish Channel 0 hisoblanadi.

Nima uchun 1747-PIC drayveri USB orqali ishlamaydi

PIC drayveri to‘g‘ridan-to‘g‘ri 16550 sinfidagi port kiritish-chiqaruvi uchun yozilgan. USB-CDC virtual COM porti bunday eski kiritish-chiqarish sikllarini taqdim eta olmaydi. Ishlashdagi belgilar qatoriga RSWho’da jim vaqt tugashi, yakunlanmaydigan Autoconfigure sikllari va ACPI uyquga o‘tish hodisalari sababli sessiya o‘rtasida COM portning yo‘qolishi kiradi. Eski PIC ish jarayonlarini Channel 0 orqali DF1 ga o‘tkazing; SLC proshivkasini o‘zgartirish shart emas — faqat kompyuterdagi drayver tanlovini o‘zgartirish kerak.

DH-485 uchun 1747-UIC

1747-UIC — DH-485 ga ichki DF1-dan-DH-485 ga aylantirish orqali ulanadigan Allen-Bradley USB qurilmasidir. Shu sababli zavod magistrali DH-485 bo‘lsa ham, RSLinx’da DF1 drayveri sozlanadi. UIC drayverini o‘rnating, qurilmani quvvatlangan USB root portiga ulang, RSWho’da ko‘ringanini tasdiqlang, odatiy DH-485 standartlari uchun 19200 / N / 1 / CRC tezlik va parametrlarini o‘rnating hamda Belden 3106A (yoki unga teng) o‘ralgan juftlik kabelini ekran drenajini faqat bir nuqtada ulagan holda ulang. Uzunroq liniyalarda izolyatsiya, bias va terminatsiya uchun SLC tomonga 1761-NET-AIC o‘rnating.

Allen-Bradley SLC 500 DH-485 va DF1 uchun USB-dan Serialga — 2-rasm

Channel 0 DF1 uchun USB-dan-RS232 ga

Channel 0 orqali dasturlash uchun sifatli USB-RS232 kabeli va null-modem ulanishi ko‘pincha yetarli bo‘ladi. Amaliyotda sinalgan adapterlar qatoriga imzolangan drayverlarga ega Keyspan USA-19QW, Belkin F5U103 va FTDI US232R sinfidagi qurilmalar kiradi. Ulanish zanjirini quyidagicha tuzing: USB → adapter DB-9 → null-modem kross-over → SLC Channel 0. ACPI bir necha soniya ishlatilmagandan keyin COM portni uzib qo‘ymasligi uchun adapterda Windows USB selective suspend funksiyasini o‘chiring.

RSLinx → Configure Drivers → RS-232 DF1 devices
Comm Port: Device Manager dagi qiymatga mos (masalan, COM3)
Device: SLC-CH0 | Baud: 19200 | Parity: None | Stop: 1 | Error: CRC

USB ko‘priklarida vaqt tugasa, Autoconfigure funksiyasidan foydalanmang. Protsessor old panelidagi qiymatlarga mos qo‘lda kiritilgan parametrlar ishonchliroq, chunki USB buferlashi Autoconfigure kutadigan baytlararo vaqt oralig‘ini o‘zgartiradi.

Har bir protokol yo‘li uchun RSWho ko‘rish sinovi

  • Kabelni ayblashdan avval RSLogix 500’da Channel 0 rejimini tasdiqlang.
  • COM portni band qilib turgan PuTTY yoki boshqa terminal sessiyalarini yoping.
  • PIC drayveri hech qanday USB serial ko‘prigi orqali ishlashini kutmang.
  • DH-485’da tugun raqamlari takrorlanmasligini va liniya oxiri terminatsiyasi faqat kerakli joylarda o‘rnatilganini tekshiring.

UIC, sinalgan FTDI kabeli, null-modem va ma’lum RSLinx yig‘ilmasidan iborat hujjatlashtirilgan USB aloqa to‘plamini boshqa PLC va PAC ehtiyot qismlari bilan birga saqlang, shunda keyingi nosozlikda adapter tanlash lotereyasini boshidan boshlashga to‘g‘ri kelmaydi.

Muallif haqida

Mark Townsend | Katta avtomatlashtirish muhandisi – Allen-Bradley tizimlari

Mark Townsend ControlLogix, CompactLogix va eski SLC-500 platformalarini qamrab olgan Allen-Bradley tizimlari bilan 18 yildan ortiq ishlagan katta avtomatlashtirish muhandisidir. Uning kundalik ishi eskirgan va aralash parklar uchun RSLogix / Studio 5000 mantiqiy dasturlari hamda FactoryTalk View HMI tizimlarini ishga tushirishni o‘z ichiga oladi.

Leave a comment

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