USB към сериен порт за Allen-Bradley SLC 500 DH-485 и DF1
Конфигуриране на USB адаптери към сериен порт за комуникация Allen-Bradley SLC 500 DH-485. Обхваща ограниченията на 1747-UIC и 1747-PIC, както и настройката ...
Съвременните инженерни лаптопи рядко разполагат с DB-9 RS-232 порт, но процесорите Allen-Bradley SLC 500 все още зависят от DH-485, пълен дуплекс DF1 и — при по-старите стендове — връзката 1747-PIC. Затова свързването на днешен компютър само с USB към шаси 5/01 до 5/05 първо е проблем с избора на хардуер, а едва след това — с RSLinx. Изборът на неподходящ мост води до празни дървета в RSWho, които изглеждат като повреди на процесора.
Първо съобразете протокола с Channel 0 или Channel 1, след което изберете USB хардуер, който драйверът на RSLinx действително може да управлява.
Карта на протоколите за USB мостове
| Протокол | Физически слой | Драйвер на RSLinx | USB-съвместим вариант |
|---|---|---|---|
| DH-485 | Многоточкова RS-485 мрежа | Семейство 1747-UIC / PCMK | Препоръчва се 1747-UIC; не случаен USB-RS485 донгъл |
| Пълен дуплекс DF1 | RS-232 точка-точка | RS-232 DF1 | Тествани USB-RS232 адаптери на CH.0 |
| 1747-PIC | Стар RS-232 интерфейс | 1747-PIC | Не — изисква реален UART вход/изход |
SLC 5/03, 5/04 и 5/05 предоставят Channel 0 като RS-232 DF1, а Channel 1 като DH-485. SLC 5/01 и 5/02 достигат до DH-485 чрез съединител 1747-AIC или 1761-NET-AIC. Channel 0 е правилната точка за свързване при работа с DF1 през USB.
Защо драйверът 1747-PIC не работи през USB
Драйверът PIC е създаден за директен достъп до портове от клас 16550. Виртуалният USB-CDC COM порт никога не предоставя тези стари цикли за вход/изход. Симптомите на място включват безшумни изтичания на времето в RSWho, цикли на автоматично конфигуриране, които никога не завършват, и събития при преустановяване от ACPI, които премахват COM порта по време на сесията. Мигрирайте историческите PIC работни процеси към DF1 през Channel 0; фърмуерът на SLC не трябва да се променя — променя се само изборът на драйвер за компютъра.
1747-UIC за DH-485
1747-UIC е USB устройството на Allen-Bradley, което осъществява мост към DH-485 чрез вътрешно преобразуване от DF1 към DH-485. Затова RSLinx конфигурира DF1 драйвер, въпреки че магистралата в инсталацията е DH-485. Инсталирайте драйвера за UIC, включете устройството към захранен USB root порт, потвърдете, че се появява в RSWho, задайте 19200 / N / 1 / CRC — типичните настройки по подразбиране за DH-485 — и свържете усукана двойка Belden 3106A (или еквивалентна), като екранът се отвежда само в една точка. При по-дълги линии поставете 1761-NET-AIC в края на SLC за галванична изолация, поляризация и терминиране.
USB към RS232 за DF1 на Channel 0
За програмиране през Channel 0 често е достатъчен качествен USB-RS232 кабел с окабеляване тип null-modem. Тествани на място адаптери включват Keyspan USA-19QW, Belkin F5U103 и устройства от клас FTDI US232R с подписани драйвери. Изградете веригата така: USB → DB-9 на адаптера → null-modem кръстосана връзка → Channel 0 на SLC. Изключете селективното преустановяване на USB в Windows за адаптера, за да не прекъсва ACPI COM порта след няколко секунди бездействие.
RSLinx → Configure Drivers → RS-232 DF1 devices Comm Port: съобразете с Device Manager (напр. COM3) Device: SLC-CH0 | Baud: 19200 | Parity: None | Stop: 1 | Error: CRC
Пропуснете Autoconfigure при USB мостове, ако изтече времето за изчакване. Ръчните параметри, съобразени с лицевия панел на процесора, са по-надеждни, тъй като USB буферирането променя времето между байтовете, което Autoconfigure очаква.
Тест за преглед с RSWho при всеки протоколен вариант
- Потвърдете режима на Channel 0 в RSLogix 500, преди да обвинявате кабела.
- Затворете PuTTY или други терминални сесии, които заемат COM порта.
- Не очаквайте драйверът PIC да работи през който и да е USB сериен мост.
- При DH-485 проверете уникалните номера на възлите и само терминирането в краищата на линията.
Поддържайте документиран комплект за USB комуникации — UIC, тестван FTDI кабел, null-modem и известна версия на RSLinx — заедно с други PLC и PAC резервни части, така че следващият престой да не започва отново с лотарията на адаптерите.
За автора
Mark Townsend | Старши инженер по автоматизация – системи Allen-Bradley
Mark Townsend е старши инженер по автоматизация с повече от 18 години опит с платформите на Allen-Bradley, включително ControlLogix, CompactLogix и наследените SLC-500. Ежедневната му работа включва логика в RSLogix / Studio 5000 и въвеждане в експлоатация на HMI системи FactoryTalk View при остарели и смесени паркове от оборудване.