Le port série
La liste des ports est vivante et affiche les descriptions, de sorte que COM7 — USB-SERIAL CH340 se distingue du modem présent dans la machine depuis 2011.
| Réglage | Ce qu'il faut savoir |
|---|---|
| Vitesse | Jusqu'à 3 000 000 bauds ; modifiable sans rouvrir le port |
| Parité et bits d'arrêt | Modifiables également à la volée |
| Contrôle de flux | Matériel, logiciel ou aucun — la plupart des appareils industriels n'en utilisent aucun |
| DTR et RTS | Pilotables à la main ; sur les adaptateurs RS-485, RTS commande souvent le sens |
| BREAK | Envoyé par un bouton, pour les appareils qui y entrent en amorçage |
Client et serveur TCP
- Client. Se connecte à un appareil qui écoute.
TCP_NODELAYest activé, car un protocole de type requête-réponse souffre beaucoup du regroupement de paquets. La reconnexion après coupure a une pause réglable. - Serveur. Accepte plusieurs clients, les liste, et émet soit vers tous, soit vers le dernier connecté seulement — ce qui est justement ce qu'il faut quand un appareil vous appelle de lui-même.
Commandes rapides
Le panneau de droite garde les trames que vous envoyez sans cesse. Chacune se modifie dans une boîte de dialogue qui montre les octets exacts, de sorte qu'une commande avec somme de contrôle se vérifie avant l'envoi et non après que l'appareil a fait quelque chose d'inattendu.
Les boutons se réordonnent par glissement, et cet agencement fait partie de l'espace de travail : il survit à un redémarrage.
La mesure de vitesse
Elle mesure l'aller-retour — requête émise, réponse revenue — et le présente avec des statistiques. C'est l'outil pour comparer une liaison série directe au même appareil atteint via un convertisseur et un réseau, quand quelqu'un affirme que le réseau est « trop lent » et que personne n'a mesuré.
Quand la ligne se tait
| Symptôme | Où regarder |
|---|---|
| Le port ne s'ouvre pas | Un autre programme le retient — une instance précédente, ou un utilitaire du constructeur dans la zone de notification |
| Rien n'arrive du tout | La vitesse, ou les fils A et B inversés sur RS-485 ; l'affichage des lignes montre si quelque chose est branché |
| Caractères illisibles | Mauvaise vitesse ou mauvaise parité ; la vue hexadécimale montre si les octets sont presque bons ou totalement faux |
| Les réponses arrivent tronquées | La règle de fin de ligne découpe des trames qui ne sont pas fondées sur les lignes — passez en hexadécimal |
| Le TCP se connecte puis se coupe aussitôt | L'appareil n'accepte qu'une connexion et un autre client l'a déjà |
| L'onglet SSH ne se connecte pas | Identifiants erronés, ou la passerelle n'autorise pas la redirection vers cette adresse |