USB na sériový převodník pro Allen-Bradley SLC 500 DH-485 a DF1
Nastavte adaptéry USB na sériovou linku pro komunikaci Allen-Bradley SLC 500 DH-485. Popisuje omezení zařízení 1747-UIC a 1747-PIC a nastavení ovladače RSLinx.
Moderní notebooky pro technické použití jen zřídka nabízejí port DB-9 RS-232, přesto procesory Allen-Bradley SLC 500 stále závisí na protokolech DH-485, DF1 v plném duplexu a — na starších pracovištích — na rozhraní 1747-PIC. Připojení dnešního počítače pouze s porty USB k šasi 5/01 až 5/05 je proto nejprve otázkou volby hardwaru a teprve potom problémem RSLinxu. Volba nesprávného převodníku vytváří prázdné stromy RSWho, které vypadají jako závady procesoru.
Nejprve přiřaďte protokol ke kanálu 0 nebo kanálu 1 a teprve potom zvolte hardware USB, který příslušný ovladač RSLinx skutečně podporuje.
Mapa protokolů pro převodníky USB
| Protokol | Fyzická vrstva | Ovladač RSLinx | Cesta kompatibilní s USB |
|---|---|---|---|
| DH-485 | RS-485 s více zařízeními | řada 1747-UIC / PCMK | upřednostněte 1747-UIC; ne náhodný adaptér USB-RS485 |
| DF1 v plném duplexu | RS-232 point-to-point | RS-232 DF1 | ověřené adaptéry USB-RS232 na CH.0 |
| 1747-PIC | Historické RS-232 | 1747-PIC | Ne — vyžaduje skutečný vstup/výstup UART |
SLC 5/03, 5/04 a 5/05 poskytují kanál 0 jako RS-232 DF1 a kanál 1 jako DH-485. Modely SLC 5/01 a 5/02 se k DH-485 připojují prostřednictvím vazebního členu 1747-AIC nebo 1761-NET-AIC. Kanál 0 je správné rozhraní pro práci s DF1 přes USB.
Proč ovladač 1747-PIC přes USB selhává
Ovladač PIC byl napsán pro přímý přístup k portům třídy 16550. Virtuální port USB-CDC COM tyto historické vstupně-výstupní cykly nikdy neposkytuje. Mezi typické projevy v provozu patří tiché časové limity v RSWho, smyčky automatické konfigurace, které se nikdy nedokončí, a události pozastavení ACPI, jež během relace odeberou port COM. Historické pracovní postupy s PIC převeďte na DF1 přes kanál 0; firmware SLC se měnit nemusí — stačí změnit výběr ovladače v počítači.
1747-UIC pro DH-485
1747-UIC je zařízení USB od společnosti Allen-Bradley, které zajišťuje převod na DH-485 pomocí interní konverze DF1 na DH-485. RSLinx proto konfiguruje ovladač DF1, i když je provozní sběrnice DH-485. Nainstalujte ovladač UIC, připojte zařízení k napájenému kořenovému portu USB, ověřte, že se zařízení zobrazí v RSWho, nastavte pro typické výchozí hodnoty DH-485 rychlost 19200 / N / 1 / CRC a připojte kroucený pár Belden 3106A (nebo ekvivalentní) se stíněním uzemněným pouze v jednom bodě. U delších vedení umístěte na straně SLC modul 1761-NET-AIC pro galvanické oddělení, předpětí a zakončení.
USB na RS232 pro DF1 na kanálu 0
Pro programování přes kanál 0 často postačí kvalitní kabel USB-RS232 spolu s propojením typu null-modem. V provozu se osvědčily adaptéry Keyspan USA-19QW, Belkin F5U103 a zařízení řady FTDI US232R s podepsanými ovladači. Zapojte řetězec takto: USB → adaptér DB-9 → křížené propojení null-modem → kanál 0 SLC. Na adaptéru zakažte selektivní uspávání USB ve Windows, aby ACPI po několika sekundách nečinnosti neodpojilo port COM.
RSLinx → Configure Drivers → RS-232 DF1 devices Comm Port: odpovídá Správci zařízení (např. COM3) Device: SLC-CH0 | Baud: 19200 | Parity: None | Stop: 1 | Error: CRC
Pokud automatická konfigurace přes USB převodníky vyprší, přeskočte ji. Ruční parametry odpovídající čelnímu panelu procesoru jsou spolehlivější, protože vyrovnávací paměť USB mění časování mezi bajty, které automatická konfigurace očekává.
Test procházení RSWho pro jednotlivé protokolové cesty
- Než začnete obviňovat kabel, ověřte v RSLogix 500 režim kanálu 0.
- Ukončete relace PuTTY nebo jiných terminálů, které drží port COM.
- Neočekávejte, že ovladač PIC bude fungovat přes jakýkoli sériový převodník USB.
- U DH-485 ověřte jedinečná čísla uzlů a pouze zakončení na koncích vedení.
Uchovávejte zdokumentovanou sadu USB komunikačního vybavení — UIC, otestovaný kabel FTDI, null-modem a známou verzi RSLinx — společně s ostatními náhradními díly pro PLC a PAC, aby příští odstávka nezačínala znovu hledáním správného adaptéru.
O autorovi
Mark Townsend | Seniorní automatizační inženýr – systémy Allen-Bradley
Mark Townsend je seniorní automatizační inženýr s více než 18 lety zkušeností s platformami Allen-Bradley, včetně systémů ControlLogix, CompactLogix a starších SLC-500. Denně se věnuje logice RSLogix / Studio 5000 a uvádění HMI FactoryTalk View do provozu na stárnoucích i smíšených flotilách zařízení.