El puerto serie
La lista de puertos está viva y muestra las descripciones, de modo que COM7 — USB-SERIAL CH340 se distingue del módem que lleva en la máquina desde 2011.
| Ajuste | Lo que conviene saber |
|---|---|
| Velocidad | Hasta 3 000 000 baudios; modificable sin reabrir el puerto |
| Paridad y bits de parada | También modificables sobre la marcha |
| Control de flujo | Por hardware, por software o ninguno — la mayoría de los equipos industriales no usa ninguno |
| DTR y RTS | Gobernables a mano; en los adaptadores RS-485 suele ser RTS quien marca el sentido |
| BREAK | Se envía con un botón, para los dispositivos que así entran en el cargador de arranque |
Cliente y servidor TCP
- Cliente. Se conecta a un dispositivo que escucha.
TCP_NODELAYestá activo, porque un protocolo de petición y respuesta sufre mucho con la agrupación de paquetes. La reconexión tras una caída tiene una pausa ajustable. - Servidor. Acepta varios clientes, los lista, y envía o a todos o solo al último conectado — que es justo lo que hace falta cuando es un dispositivo el que llama.
Órdenes rápidas
El panel de la derecha guarda las tramas que envía una y otra vez. Cada una se edita en un diálogo que muestra de antemano los bytes exactos, de modo que una orden con suma de comprobación se revisa antes de salir y no después de que el dispositivo haya hecho algo inesperado.
Los botones se reordenan arrastrándolos, y esa disposición forma parte del espacio de trabajo: sobrevive a un reinicio.
La medida de velocidad
Mide el viaje completo — petición enviada, respuesta devuelta — y lo presenta con estadísticas. Es la herramienta para comparar una línea serie directa con el mismo dispositivo alcanzado por un convertidor y una red, cuando alguien sostiene que la red es «demasiado lenta» y nadie ha medido.
Cuando la línea calla
| Síntoma | Dónde mirar |
|---|---|
| El puerto no se abre | Lo retiene otro programa — una instancia anterior, o una utilidad del fabricante en el área de notificación |
| No llega absolutamente nada | La velocidad, o los hilos A y B invertidos en RS-485; la indicación de líneas muestra si hay algo conectado |
| Caracteres ilegibles | Velocidad o paridad equivocadas; la vista hexadecimal muestra si los bytes están casi bien o del todo mal |
| Las respuestas llegan cortadas | La regla de fin de línea trocea tramas que no se basan en líneas — pase al hexadecimal |
| El TCP conecta y se corta enseguida | El dispositivo solo acepta una conexión y otro cliente ya la tiene |
| La pestaña SSH no conecta | Credenciales erróneas, o la pasarela no permite el reenvío hacia esa dirección |