USB para serial para Allen-Bradley SLC 500 DH-485 e DF1
Configure adaptadores USB para serial para comunicação DH-485 com Allen-Bradley SLC 500. Abrange o 1747-UIC, as limitações do 1747-PIC e a configuração do dr...
Os laptops modernos de engenharia raramente oferecem uma porta RS-232 DB-9, mas os processadores Allen-Bradley SLC 500 ainda dependem de DH-485, DF1 full-duplex e — em bancadas mais antigas — do caminho 1747-PIC. Portanto, conectar o PC atual, que tem apenas USB, a um chassi 5/01 até 5/05 é primeiro um problema de seleção de hardware, antes de ser um problema do RSLinx. Escolher a ponte errada produz árvores RSWho vazias que parecem indicar falhas no processador.
Primeiro associe o protocolo ao Canal 0 ou ao Canal 1; depois escolha um hardware USB que o driver do RSLinx consiga realmente controlar.
Mapa de protocolos para pontes USB
| Protocolo | Camada física | Driver do RSLinx | Caminho compatível com USB |
|---|---|---|---|
| DH-485 | RS-485 multidrop | Família 1747-UIC / PCMK | 1747-UIC preferencial; não um dongle USB-RS485 genérico |
| DF1 full-duplex | RS-232 ponto a ponto | RS-232 DF1 | Adaptadores USB-RS232 testados no CH.0 |
| 1747-PIC | RS-232 legada | 1747-PIC | Não — requer E/S UART real |
Os SLC 5/03, 5/04 e 5/05 disponibilizam o Canal 0 como RS-232 DF1 e o Canal 1 como DH-485. Os SLC 5/01 e 5/02 acessam a DH-485 por meio de um acoplador 1747-AIC ou 1761-NET-AIC. O Canal 0 é a conexão correta para trabalhos com DF1 via USB.
Por que o driver 1747-PIC falha no USB
O driver PIC foi escrito para acesso direto às portas da classe 16550. Uma porta COM virtual USB-CDC nunca apresenta esses ciclos de E/S legados. Os sintomas em campo incluem tempos limite silenciosos no RSWho, loops de configuração automática que nunca se estabilizam e eventos de suspensão do ACPI que removem a porta COM durante a sessão. Migre os fluxos de trabalho históricos com PIC para DF1 no Canal 0; o firmware do SLC não precisa ser alterado — apenas a seleção do driver no PC.
1747-UIC para DH-485
O 1747-UIC é o dispositivo USB da Allen-Bradley que faz a ponte para DH-485 com uma conversão interna de DF1 para DH-485. Por isso, o RSLinx configura um driver DF1, embora o tronco da planta seja DH-485. Instale o driver do UIC, conecte-o a uma porta USB raiz alimentada, confirme que o dispositivo aparece no RSWho, defina baud 19200 / N / 1 / CRC, que são os padrões típicos da DH-485, e conecte o par trançado Belden 3106A (ou equivalente), com a blindagem aterrada em apenas um ponto. Para trechos mais longos, instale um 1761-NET-AIC na extremidade do SLC para proporcionar isolamento, polarização e terminação.
USB-RS232 para DF1 no Canal 0
Para programação no Canal 0, um cabo USB-RS232 de qualidade com fiação de modem nulo geralmente é suficiente. Entre os adaptadores comprovados em campo estão o Keyspan USA-19QW, o Belkin F5U103 e dispositivos da classe FTDI US232R com drivers assinados. Monte a cadeia como USB → adaptador DB-9 → crossover de modem nulo → Canal 0 do SLC. Desative a suspensão seletiva de USB do Windows no adaptador para que o ACPI não desconecte a porta COM após alguns segundos de inatividade.
RSLinx → Configurar drivers → Dispositivos RS-232 DF1 Porta de comunicação: corresponda ao Gerenciador de Dispositivos (por exemplo, COM3) Dispositivo: SLC-CH0 | Baud: 19200 | Paridade: Nenhuma | Parada: 1 | Erro: CRC
Ignore a configuração automática em pontes USB quando ela atingir o tempo limite. Parâmetros manuais que correspondam à placa frontal do processador são mais confiáveis, pois o armazenamento em buffer do USB altera o tempo entre bytes esperado pela configuração automática.
Teste de navegação no RSWho para cada caminho de protocolo
- Confirme o modo do Canal 0 no RSLogix 500 antes de culpar o cabo.
- Feche o PuTTY ou outras sessões de terminal que estejam mantendo a porta COM aberta.
- Não espere que o driver PIC funcione por meio de qualquer ponte serial USB.
- Na DH-485, verifique se os números dos nós são exclusivos e se há terminação apenas nas extremidades da linha.
Mantenha um kit de comunicação USB documentado — UIC, cabo FTDI testado, modem nulo e uma versão conhecida do RSLinx — junto às peças sobressalentes de PLC e PAC, para que a próxima parada não reinicie a loteria de adaptadores.
Sobre o autor
Mark Townsend | Engenheiro sênior de automação – Sistemas Allen-Bradley
Mark Townsend é engenheiro sênior de automação, com mais de 18 anos de experiência em plataformas Allen-Bradley, abrangendo ControlLogix, CompactLogix e o SLC-500 legado. Seu trabalho diário envolve lógica no RSLogix / Studio 5000 e a inicialização de IHMs FactoryTalk View em frotas antigas e mistas.