USB–soros átalakító Allen-Bradley SLC 500 DH-485 és DF1 rendszerhez
USB–soros adapterek beállítása Allen-Bradley SLC 500 DH-485 kommunikációhoz. Kitér a 1747-UIC és a 1747-PIC korlátaira, valamint az RSLinx illesztőprogram be...
A modern mérnöki laptopokon ritkán található DB-9-es RS-232-port, az Allen-Bradley SLC 500 processzorai azonban továbbra is a DH-485-re, a teljes duplexű DF1-re, illetve a régebbi munkaállomásokon a 1747-PIC kapcsolatra támaszkodnak. Ezért a mai, kizárólag USB-portokkal rendelkező PC és egy 5/01–5/05 váz csatlakoztatása először hardverválasztási, és csak ezt követően RSLinx-probléma. A nem megfelelő illesztő üres RSWho-fákat eredményezhet, amelyek processzorhibának tűnnek.
Először illessze a protokollt a Channel 0 vagy Channel 1 csatornához, majd olyan USB-hardvert válasszon, amelyet az RSLinx illesztőprogramja ténylegesen kezelni tud.
Protokolltérkép USB-illesztőkhöz
| Protokoll | Fizikai réteg | RSLinx-illesztőprogram | USB-kompatibilis megoldás |
|---|---|---|---|
| DH-485 | RS-485 multidrop | 1747-UIC / PCMK család | Elsőként a 1747-UIC ajánlott; nem egy véletlenszerű USB–RS-485 hardverkulcs |
| Teljes duplexű DF1 | RS-232 pont-pont kapcsolat | RS-232 DF1 | Bevizsgált USB–RS-232 adapterek a CH.0 csatornán |
| 1747-PIC | Örökölt RS-232 | 1747-PIC | Nem — valódi UART I/O szükséges |
Az SLC 5/03, 5/04 és 5/05 a Channel 0 csatornát RS-232 DF1-ként, a Channel 1 csatornát pedig DH-485-ként biztosítja. Az SLC 5/01 és 5/02 a DH-485 hálózatot egy 1747-AIC vagy 1761-NET-AIC csatolón keresztül éri el. A DF1 USB-n keresztüli használatához a Channel 0 a megfelelő csatlakozási pont.
Miért hibázik a 1747-PIC illesztőprogram USB-n?
A PIC illesztőprogramját közvetlen, 16550-osztályú port-I/O kezelésére írták. Egy USB-CDC virtuális COM-port soha nem biztosítja ezeket az örökölt I/O-ciklusokat. A terepi tünetek közé tartoznak az RSWho csendes időtúllépései, a soha meg nem nyugvó automatikus konfigurálási ciklusok, valamint az ACPI felfüggesztési eseményei, amelyek munkamenet közben eltávolítják a COM-portot. A korábbi PIC-munkafolyamatokat helyezze át DF1-re a Channel 0 csatornán; az SLC firmware-ét nem kell módosítani — csak a PC-n kiválasztott illesztőprogramot.
1747-UIC DH-485-höz
A 1747-UIC az az Allen-Bradley USB-eszköz, amely belső DF1–DH-485 átalakítással biztosít kapcsolatot a DH-485 hálózathoz. Ezért az RSLinx DF1-illesztőprogramot konfigurál, annak ellenére, hogy az üzemi hálózat DH-485. Telepítse a UIC illesztőprogramját, csatlakoztassa az eszközt egy tápellátással rendelkező USB-gyökérporthoz, ellenőrizze, hogy megjelenik-e az RSWho-ban, állítsa be a tipikus DH-485 alapértékeket: 19200 baud / N / 1 / CRC, majd csatlakoztassa a Belden 3106A (vagy azzal egyenértékű) sodrott érpárt úgy, hogy az árnyékolás csak egy ponton legyen levezetve. Hosszabb szakaszoknál helyezzen 1761-NET-AIC modult az SLC oldalára a leválasztás, a vonali előfeszítés és a lezárás biztosításához.
USB–RS-232 a Channel 0 DF1-hez
A Channel 0 csatornán történő programozáshoz gyakran elegendő egy jó minőségű USB–RS-232 kábel nullmodemes bekötéssel. Terepen bevált adapterek például a Keyspan USA-19QW, a Belkin F5U103 és az aláírt illesztőprogrammal rendelkező, FTDI US232R osztályú eszközök. A lánc felépítése: USB → adapter DB-9 → nullmodemes keresztkábel → SLC Channel 0. Kapcsolja ki az adapter Windows USB-szelektív felfüggesztését, hogy az ACPI néhány tétlen másodperc után ne szüntesse meg a COM-portot.
RSLinx → Illesztőprogramok konfigurálása → RS-232 DF1-eszközök Kommunikációs port: egyezzen az Eszközkezelőben láthatóval (pl. COM3) Eszköz: SLC-CH0 | Baud: 19200 | Paritás: nincs | Stopbit: 1 | Hiba: CRC
Ha időtúllépés történik, USB-illesztőkön ne használja az automatikus konfigurálást. A processzor előlapján látható értékekkel egyező kézi paraméterek megbízhatóbbak, mert az USB-pufferelés módosítja az automatikus konfigurálás által elvárt bájtok közötti időzítést.
RSWho-böngészési teszt az egyes protokollútvonalakhoz
- Először erősítse meg a Channel 0 üzemmódját az RSLogix 500-ban, és csak ezután hibáztassa a kábelt.
- Zárja be a PuTTY-t és az egyéb, COM-portot lefoglaló terminálprogramokat.
- Ne számítson arra, hogy a PIC illesztőprogram bármilyen USB-soros illesztőn keresztül működni fog.
- DH-485 esetén ellenőrizze az egyedi csomópontszámokat, és csak a vonalvégi lezárást használja a megfelelő pontokon.
Tartson dokumentált USB-kommunikációs készletet — UIC-et, bevizsgált FTDI-kábelt, nullmodemes kábelt és egy ismert RSLinx-verziót — a többi PLC- és PAC-tartalékeszköz mellett, hogy a következő üzemzavar ne az adapterek véletlenszerű cserélgetésével kezdődjön újra.
A szerzőről
Mark Townsend | vezető automatizálási mérnök – Allen-Bradley rendszerek
Mark Townsend vezető automatizálási mérnök, aki több mint 18 éve dolgozik Allen-Bradley platformokon, többek között ControlLogix, CompactLogix és örökölt SLC-500 rendszereken. Mindennapi munkája az RSLogix / Studio 5000 logikák és a FactoryTalk View HMI-rendszerek üzembe helyezése régi és vegyes összetételű rendszereken.