Téléchargement de programme sans port série : options USB et Ethernet sur xLogic

Votre ordinateur portable n'a pas de port série. Il n'en a pas eu depuis trois générations. Pourtant, la moitié des guides de programmation sur le terrain sur Internet supposent encore un port COM, un câble à 9 broches et une capture d'écran de 2010. La famille xLogic a résolu ce problème deux fois : un câble de programmation USB et un téléchargement complet par Ethernet sur les CPU capables de réseau.

Aucune des options n'est un hack. Les deux sont des chemins documentés de première classe dans le manuel.

Le câble USB : votre nouveau meilleur ami

Le câble USB se comporte exactement comme le classique RS232 — même isolation photoélectrique, mêmes fonctions de programmation — mais se branche sur n'importe quel ordinateur portable moderne. L'isolation est le point qu'il vaut la peine de répéter : elle protège le CPU et l'ordinateur portable des surprises de boucle de terre qui tuent les ports. Un câble non isolé dans un cabinet bruyant est un billet de loterie que vous ne voulez pas gagner.

Installez xLogicSoft ou xLadder, branchez, sélectionnez le port, téléchargez. Le logiciel trouve le CPU, transfère le programme, et c'est fait. Quinze minutes entre l'ouverture de l'ordinateur portable et le fonctionnement de la machine.

Téléchargement Ethernet : pas de câble du tout

Sur les modèles capables d'Ethernet, le programme se télécharge et se téléverse sur le réseau. C'est la différence entre une visite de service et une session à distance : l'intégrateur met à jour la machine depuis le bureau, l'OEM corrige une flotte de machines sans voyager, et la mise en service se fait par téléphone et VPN au lieu d'un vol.

Définissez le CPU sur une IP fixe, gardez le port accessible via le routeur, et le chemin de téléchargement est identique à celui du port série — juste plus rapide et plus éloigné. Les sections de communication du manuel couvrent l'adressage ; l'effet pratique est que "Je vais vous envoyer la mise à jour" devient une vraie phrase.

Scénario réel : mise à jour de flotte sans voyage

Un OEM avec quarante machines d'emballage sur trois sites devait mettre à jour le programme sur toutes — nouvelle logique d'alarme, un délai de rejet modifié. Avec des CPU capables d'Ethernet, la mise à jour a pris deux jours depuis le bureau : poussez le nouveau programme sur le réseau site par site, vérifiez la version sur chaque CPU, c'est fait. L'alternative — trois voyages, quarante panneaux, une semaine de voyage — a disparu.

Ce n'est pas une commodité. C'est un changement de modèle commercial pour les fabricants de machines.

Que surveiller lors du téléchargement

Compilez avant de transférer. Les deux éditeurs signalent les erreurs au moment de la compilation, et le téléchargement rejette un mauvais programme — mais un avertissement de compilation est toujours un avertissement : lisez-le. Et confirmez le modèle de CPU et la version du firmware avant de flasher ; un programme construit pour un PR-26 n'appartient pas à un SR-12, et le logiciel vous le dira si vous le laissez.

Sur le chemin série, rappelez-vous la règle de débit en bauds du manuel : 9600 est la valeur par défaut ; si vous la changez du côté PC, changez d'abord du côté CPU, sinon le téléchargement échoue simplement avec un délai d'attente qui vous envoie chercher un problème qui n'existe pas.

La transition ancien-nouveau

RS232 n'est pas mort — de nombreux HMI et appareils tiers parlent encore, et le CPU garde le port exactement pour cela. Mais pour la programmation, les chemins USB et Ethernet ont rendu le câble série optionnel. La prochaine fois que quelqu'un demande "cela a-t-il besoin d'un port série ?" la réponse est une phrase, pas un problème.

L'archive de programme : votre véritable assurance

Voici l'appel de support qui se produit dans la vie de chaque OEM : une machine d'il y a cinq ans, un client avec un défaut, et personne dans l'équipe ne sait quel programme est dans ce CPU. Le contrôleur fonctionne — la machine tourne — mais l'archive a trois versions et personne n'est sûr de laquelle a été expédiée. Cet appel est un après-midi entier de travail d'analyse judiciaire qu'une discipline de versioning empêche entièrement.

Nommez les fichiers de programme avec le modèle de la machine, la version du programme et la date :packager_pr26_v1.4_20250912. Conservez l'archive avec la documentation de la machine, et relisez la version du CPU à chaque visite. Un appel de support avec une version nommée et archivée est une solution en cinq minutes ; un appel de support sans est un projet.

Les outils de téléchargement rendent l'archive triviale — le logiciel lit le programme depuis le CPU, et le chemin Ethernet le lit à distance. La discipline n'est pas l'outil. La discipline est le dossier, le nommage, et l'habitude d'archiver après chaque changement. Le jour où une machine de 2019 a besoin d'une mise à jour, l'archive est la différence entre un devis et des excuses.

La mise à jour sur le terrain qui fonctionne

Le chemin de téléchargement Ethernet transforme les mises à jour de flotte en travail de bureau, mais la mise à jour sur le terrain a toujours des règles. Règle un : notifier le site avant le téléchargement — une machine qui se réinitialise en cours de fonctionnement est une machine qui a produit un mauvais lot. Règle deux : téléchargez pendant la fenêtre prévue, pas pendant la production. Règle trois : vérifiez la version après le téléchargement et enregistrez-la. Règle quatre : gardez la version précédente dans l'archive pour un retour en arrière — car la nouvelle logique aura un bug quelque part, et le retour en arrière est la récupération la plus rapide.

Pour le chemin série, les mêmes règles s'appliquent avec une addition : la règle de débit en bauds du manuel — changez d'abord du côté CPU. Et testez le téléchargement sur une unité de banc avant la visite sur site ; un échec de téléchargement sur le terrain est embarrassant, et un test de banc coûte dix minutes.

Les machines qui se mettent à jour proprement sont celles avec la discipline, pas celles avec le meilleur matériel. La discipline est une liste de contrôle, et la liste de contrôle vit dans le dossier d'archive.

Emportez le câble USB de toute façon. Il ne pèse rien, et le jour où vous en aurez besoin — vous en aurez besoin.