USB na port szeregowy dla Allen-Bradley SLC 500 DH-485 i DF1
Skonfiguruj adaptery USB–szeregowe do komunikacji DH-485 z urządzeniami Allen-Bradley SLC 500. Omówiono ograniczenia 1747-UIC i 1747-PIC oraz konfigurację st...
Nowoczesne laptopy inżynierskie rzadko mają port RS-232 DB-9, jednak procesory Allen-Bradley SLC 500 nadal korzystają z DH-485, pełnego dupleksu DF1 oraz — na starszych stanowiskach — z połączenia 1747-PIC. Podłączenie dzisiejszego komputera PC wyposażonego wyłącznie w USB do chassis 5/01–5/05 jest więc najpierw problemem doboru sprzętu, a dopiero potem problemem RSLinx. Wybór niewłaściwego mostu powoduje puste drzewa RSWho, które mogą wyglądać jak awaria procesora.
Najpierw dopasuj protokół do kanału 0 lub kanału 1, a następnie wybierz sprzęt USB, który sterownik RSLinx rzeczywiście obsługuje.
Mapa protokołów dla mostów USB
| Protokół | Warstwa fizyczna | Sterownik RSLinx | Ścieżka zgodna z USB |
|---|---|---|---|
| DH-485 | RS-485, magistrala wielopunktowa | Rodzina 1747-UIC / PCMK | Zalecany 1747-UIC; nie przypadkowy adapter USB-RS485 |
| Pełny dupleks DF1 | RS-232, połączenie punkt-punkt | RS-232 DF1 | Przetestowane adaptery USB-RS232 na kanale 0 |
| 1747-PIC | Starszy RS-232 | 1747-PIC | Nie — wymaga rzeczywistej obsługi portu UART |
SLC 5/03, 5/04 i 5/05 udostępniają kanał 0 jako RS-232 DF1, a kanał 1 jako DH-485. SLC 5/01 i 5/02 łączą się z DH-485 przez sprzęgacz 1747-AIC lub 1761-NET-AIC. Kanał 0 jest właściwym miejscem podłączenia do pracy z DF1 przez USB.
Dlaczego sterownik 1747-PIC nie działa przez USB
Sterownik PIC został napisany z myślą o bezpośredniej obsłudze portu klasy 16550. Wirtualny port USB-CDC nie udostępnia tych starszych cykli wejścia-wyjścia. Objawy w terenie obejmują ciche przekroczenia limitu czasu w RSWho, pętle automatycznej konfiguracji, które nigdy się nie kończą, oraz zdarzenia wstrzymania ACPI powodujące odłączenie portu COM w trakcie sesji. Zastąp historyczne procedury PIC komunikacją DF1 na kanale 0; oprogramowanie sprzętowe SLC nie wymaga zmian — należy jedynie wybrać inny sterownik komputera.
1747-UIC dla DH-485
1747-UIC to urządzenie USB firmy Allen-Bradley, które łączy się z DH-485 i wewnętrznie konwertuje DF1 na DH-485. Dlatego w RSLinx konfiguruje się sterownik DF1, mimo że magistrala zakładowa działa w standardzie DH-485. Zainstaluj sterownik UIC, podłącz urządzenie do zasilanego głównego portu USB, potwierdź jego obecność w RSWho, ustaw typowe domyślne parametry DH-485: 19200 / N / 1 / CRC, a następnie podłącz skrętkę Belden 3106A (lub odpowiednik), odprowadzając ekran tylko w jednym punkcie. W przypadku dłuższych tras umieść na końcu SLC urządzenie 1761-NET-AIC zapewniające separację, polaryzację i terminację.
USB-RS232 dla DF1 na kanale 0
Do programowania przez kanał 0 często wystarcza dobrej jakości kabel USB-RS232 z przewodami null-modem. Sprawdzają się między innymi adaptery Keyspan USA-19QW, Belkin F5U103 oraz urządzenia klasy FTDI US232R z podpisanymi sterownikami. Zbuduj połączenie w następujący sposób: USB → adapter DB-9 → przewód krosowy null-modem → kanał 0 SLC. Wyłącz selektywne wstrzymywanie USB systemu Windows dla adaptera, aby ACPI nie odłączało portu COM po kilku sekundach bezczynności.
RSLinx → Konfiguruj sterowniki → Urządzenia RS-232 DF1 Port komunikacyjny: zgodny z Menedżerem urządzeń (np. COM3) Urządzenie: SLC-CH0 | Szybkość transmisji: 19200 | Parzystość: Brak | Stop: 1 | Błąd: CRC
Jeśli automatyczna konfiguracja na mostach USB kończy się przekroczeniem limitu czasu, pomiń ją. Ręczne ustawienie parametrów zgodnych z panelem czołowym procesora jest bardziej niezawodne, ponieważ buforowanie USB zmienia odstępy między bajtami, których oczekuje automatyczna konfiguracja.
Test przeglądania RSWho dla każdej ścieżki protokołu
- Potwierdź tryb kanału 0 w RSLogix 500, zanim uznasz kabel za przyczynę problemu.
- Zamknij PuTTY lub inne sesje terminalowe, które zajmują port COM.
- Nie oczekuj, że sterownik PIC zadziała przez dowolny most szeregowy USB.
- W przypadku DH-485 sprawdź unikatowe numery węzłów oraz wyłącznie terminację na końcach linii.
Przechowuj udokumentowany zestaw komunikacyjny USB — UIC, przetestowany kabel FTDI, przewód null-modem oraz znaną wersję RSLinx — razem z innymi częściami zamiennymi do systemów PLC i PAC, aby kolejna awaria nie oznaczała ponownego losowego dobierania adaptera.
O autorze
Mark Townsend | Starszy inżynier automatyki – systemy Allen-Bradley
Mark Townsend jest starszym inżynierem automatyki z ponad 18-letnim doświadczeniem w pracy z platformami Allen-Bradley, obejmującym ControlLogix, CompactLogix oraz starsze systemy SLC-500. Na co dzień zajmuje się logiką RSLogix / Studio 5000 oraz uruchamianiem interfejsów HMI FactoryTalk View w starzejących się i mieszanych parkach urządzeń.