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

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.

USB do portu szeregowego dla Allen-Bradley SLC 500 DH-485 i DF1 — rysunek 1

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 do portu szeregowego dla Allen-Bradley SLC 500 DH-485 i DF1 — rysunek 2

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ń.

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ę sterownika w programie RSLinx.

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.

USB do portu szeregowego dla Allen-Bradley SLC 500 DH-485 i DF1 — rysunek 1

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 do portu szeregowego dla Allen-Bradley SLC 500 DH-485 i DF1 — rysunek 2

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ń.

Zostaw komentarz

Pamiętaj, że komentarze muszą zostać zatwierdzone przed ich opublikowaniem.