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

USB vers série pour Allen-Bradley SLC 500 DH-485 et DF1

Configurez les adaptateurs USB-série pour la communication DH-485 des automates Allen-Bradley SLC 500. Couvre les limitations du 1747-UIC et du 1747-PIC, ain...

Les ordinateurs portables d’ingénierie modernes disposent rarement d’un port RS-232 DB-9, alors que les processeurs Allen-Bradley SLC 500 dépendent encore de DH-485, du DF1 full-duplex et, sur les anciens bancs, de la liaison 1747-PIC. Connecter un PC actuel, limité à l’USB, à un châssis 5/01 à 5/05 est donc d’abord un problème de sélection matérielle, avant même de devenir un problème RSLinx. Le choix du mauvais pont produit des arborescences RSWho vides qui ressemblent à des défaillances du processeur.

USB vers série pour Allen-Bradley SLC 500 DH-485 et DF1 — figure 1

Commencez par faire correspondre le protocole au canal 0 ou au canal 1, puis choisissez un matériel USB que le pilote RSLinx peut réellement piloter.

Tableau des protocoles pour les ponts USB

Protocole Couche physique Pilote RSLinx Liaison compatible USB
DH-485 RS-485 multidrop Famille 1747-UIC / PCMK 1747-UIC recommandé ; pas un adaptateur USB-RS485 quelconque
DF1 full-duplex RS-232 point à point RS-232 DF1 Adaptateurs USB-RS232 testés sur CH.0
1747-PIC RS-232 historique 1747-PIC Non — nécessite une véritable interface UART

Les SLC 5/03, 5/04 et 5/05 exposent le canal 0 en RS-232 DF1 et le canal 1 en DH-485. Les SLC 5/01 et 5/02 accèdent au DH-485 par l’intermédiaire d’un coupleur 1747-AIC ou 1761-NET-AIC. Le canal 0 est le point de raccordement approprié pour les travaux en DF1 via USB.

Pourquoi le pilote 1747-PIC échoue sur USB

Le pilote PIC a été conçu pour les accès directs aux ports de type 16550. Un port COM virtuel USB-CDC ne présente jamais ces anciens cycles d’E/S. Les symptômes sur le terrain comprennent des délais d’attente silencieux dans RSWho, des boucles d’autoconfiguration qui n’aboutissent jamais et des événements de mise en veille ACPI qui suppriment le port COM en pleine session. Faites migrer les procédures PIC historiques vers le DF1 sur le canal 0 ; le firmware du SLC n’a pas besoin d’être modifié : seul le choix du pilote PC doit changer.

1747-UIC pour le DH-485

Le 1747-UIC est le périphérique USB Allen-Bradley qui assure le pont vers le DH-485 grâce à une conversion interne DF1 vers DH-485. RSLinx configure donc un pilote DF1, même si le réseau industriel est en DH-485. Installez le pilote UIC, branchez l’appareil sur un port USB racine alimenté, vérifiez que le périphérique apparaît dans RSWho, réglez 19200 bauds / N / 1 / CRC, valeurs par défaut typiques du DH-485, puis raccordez une paire torsadée Belden 3106A (ou équivalente), en reliant le blindage à la terre en un seul point. Pour les liaisons plus longues, installez un 1761-NET-AIC côté SLC afin d’assurer l’isolation, la polarisation et la terminaison.

USB vers série pour Allen-Bradley SLC 500 DH-485 et DF1 — figure 2

USB vers RS232 pour le DF1 du canal 0

Pour programmer le canal 0, un câble USB-RS232 de qualité avec un câblage null-modem suffit souvent. Parmi les adaptateurs éprouvés sur le terrain figurent le Keyspan USA-19QW, le Belkin F5U103 et les appareils de la gamme FTDI US232R équipés de pilotes signés. Réalisez la chaîne suivante : USB → connecteur DB-9 de l’adaptateur → croisement null-modem → canal 0 du SLC. Désactivez la suspension sélective USB de Windows pour l’adaptateur afin que l’ACPI ne supprime pas le port COM après quelques secondes d’inactivité.

RSLinx → Configurer les pilotes → Périphériques RS-232 DF1
Port de communication : correspondre au Gestionnaire de périphériques (p. ex. COM3)
Périphérique : SLC-CH0 | Débit : 19200 | Parité : Aucune | Arrêt : 1 | Erreur : CRC

Évitez l’autoconfiguration sur les ponts USB lorsqu’elle expire. Des paramètres manuels correspondant à la face avant du processeur sont plus fiables, car la mise en mémoire tampon USB modifie la temporisation inter-octets attendue par l’autoconfiguration.

Test de navigation RSWho pour chaque liaison de protocole

  • Confirmez le mode du canal 0 dans RSLogix 500 avant d’incriminer le câble.
  • Fermez PuTTY ou les autres sessions de terminal qui utilisent le port COM.
  • Ne vous attendez pas à ce que le pilote PIC fonctionne avec un pont série USB.
  • Sur DH-485, vérifiez que les numéros de nœud sont uniques et que seule la terminaison de fin de ligne est installée.

Conservez un kit de communication USB documenté — UIC, câble FTDI testé, null-modem et version RSLinx connue — avec les autres pièces de rechange PLC et PAC, afin que la prochaine panne ne relance pas la loterie des adaptateurs.

À propos de l’auteur

Mark Townsend | Ingénieur senior en automatisation – systèmes Allen-Bradley

Mark Townsend est ingénieur senior en automatisation et travaille depuis plus de 18 ans sur les plateformes Allen-Bradley, notamment ControlLogix, CompactLogix et les anciens SLC-500. Son activité quotidienne porte sur la logique RSLogix / Studio 5000 et la mise en service des IHM FactoryTalk View sur des parcs anciens et mixtes.

USB vers série pour Allen-Bradley SLC 500 DH-485 et DF1

Configurez les adaptateurs USB-série pour la communication DH-485 des automates Allen-Bradley SLC 500. Couvre les limitations du 1747-UIC et du 1747-PIC, ainsi que la configuration du pilote RSLinx.

Les ordinateurs portables d’ingénierie modernes disposent rarement d’un port RS-232 DB-9, alors que les processeurs Allen-Bradley SLC 500 dépendent encore de DH-485, du DF1 full-duplex et, sur les anciens bancs, de la liaison 1747-PIC. Connecter un PC actuel, limité à l’USB, à un châssis 5/01 à 5/05 est donc d’abord un problème de sélection matérielle, avant même de devenir un problème RSLinx. Le choix du mauvais pont produit des arborescences RSWho vides qui ressemblent à des défaillances du processeur.

USB vers série pour Allen-Bradley SLC 500 DH-485 et DF1 — figure 1

Commencez par faire correspondre le protocole au canal 0 ou au canal 1, puis choisissez un matériel USB que le pilote RSLinx peut réellement piloter.

Tableau des protocoles pour les ponts USB

Protocole Couche physique Pilote RSLinx Liaison compatible USB
DH-485 RS-485 multidrop Famille 1747-UIC / PCMK 1747-UIC recommandé ; pas un adaptateur USB-RS485 quelconque
DF1 full-duplex RS-232 point à point RS-232 DF1 Adaptateurs USB-RS232 testés sur CH.0
1747-PIC RS-232 historique 1747-PIC Non — nécessite une véritable interface UART

Les SLC 5/03, 5/04 et 5/05 exposent le canal 0 en RS-232 DF1 et le canal 1 en DH-485. Les SLC 5/01 et 5/02 accèdent au DH-485 par l’intermédiaire d’un coupleur 1747-AIC ou 1761-NET-AIC. Le canal 0 est le point de raccordement approprié pour les travaux en DF1 via USB.

Pourquoi le pilote 1747-PIC échoue sur USB

Le pilote PIC a été conçu pour les accès directs aux ports de type 16550. Un port COM virtuel USB-CDC ne présente jamais ces anciens cycles d’E/S. Les symptômes sur le terrain comprennent des délais d’attente silencieux dans RSWho, des boucles d’autoconfiguration qui n’aboutissent jamais et des événements de mise en veille ACPI qui suppriment le port COM en pleine session. Faites migrer les procédures PIC historiques vers le DF1 sur le canal 0 ; le firmware du SLC n’a pas besoin d’être modifié : seul le choix du pilote PC doit changer.

1747-UIC pour le DH-485

Le 1747-UIC est le périphérique USB Allen-Bradley qui assure le pont vers le DH-485 grâce à une conversion interne DF1 vers DH-485. RSLinx configure donc un pilote DF1, même si le réseau industriel est en DH-485. Installez le pilote UIC, branchez l’appareil sur un port USB racine alimenté, vérifiez que le périphérique apparaît dans RSWho, réglez 19200 bauds / N / 1 / CRC, valeurs par défaut typiques du DH-485, puis raccordez une paire torsadée Belden 3106A (ou équivalente), en reliant le blindage à la terre en un seul point. Pour les liaisons plus longues, installez un 1761-NET-AIC côté SLC afin d’assurer l’isolation, la polarisation et la terminaison.

USB vers série pour Allen-Bradley SLC 500 DH-485 et DF1 — figure 2

USB vers RS232 pour le DF1 du canal 0

Pour programmer le canal 0, un câble USB-RS232 de qualité avec un câblage null-modem suffit souvent. Parmi les adaptateurs éprouvés sur le terrain figurent le Keyspan USA-19QW, le Belkin F5U103 et les appareils de la gamme FTDI US232R équipés de pilotes signés. Réalisez la chaîne suivante : USB → connecteur DB-9 de l’adaptateur → croisement null-modem → canal 0 du SLC. Désactivez la suspension sélective USB de Windows pour l’adaptateur afin que l’ACPI ne supprime pas le port COM après quelques secondes d’inactivité.

RSLinx → Configurer les pilotes → Périphériques RS-232 DF1
Port de communication : correspondre au Gestionnaire de périphériques (p. ex. COM3)
Périphérique : SLC-CH0 | Débit : 19200 | Parité : Aucune | Arrêt : 1 | Erreur : CRC

Évitez l’autoconfiguration sur les ponts USB lorsqu’elle expire. Des paramètres manuels correspondant à la face avant du processeur sont plus fiables, car la mise en mémoire tampon USB modifie la temporisation inter-octets attendue par l’autoconfiguration.

Test de navigation RSWho pour chaque liaison de protocole

  • Confirmez le mode du canal 0 dans RSLogix 500 avant d’incriminer le câble.
  • Fermez PuTTY ou les autres sessions de terminal qui utilisent le port COM.
  • Ne vous attendez pas à ce que le pilote PIC fonctionne avec un pont série USB.
  • Sur DH-485, vérifiez que les numéros de nœud sont uniques et que seule la terminaison de fin de ligne est installée.

Conservez un kit de communication USB documenté — UIC, câble FTDI testé, null-modem et version RSLinx connue — avec les autres pièces de rechange PLC et PAC, afin que la prochaine panne ne relance pas la loterie des adaptateurs.

À propos de l’auteur

Mark Townsend | Ingénieur senior en automatisation – systèmes Allen-Bradley

Mark Townsend est ingénieur senior en automatisation et travaille depuis plus de 18 ans sur les plateformes Allen-Bradley, notamment ControlLogix, CompactLogix et les anciens SLC-500. Son activité quotidienne porte sur la logique RSLogix / Studio 5000 et la mise en service des IHM FactoryTalk View sur des parcs anciens et mixtes.

Laisser un commentaire

Veuillez noter que les commentaires doivent être approuvés avant d'être publiés.