Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Herramientas para el puerto COM en Windows 10/11

Olga Weis Olga Weis

Windows 10 ofrece herramientas para trabajar con puertos COM que vienen preinstaladas, como el Símbolo del sistema (Command Prompt) y PowerShell. Ambas son herramientas de línea de comandos, y sin software de terceros, las opciones gráficas para interactuar con puertos COM son bastante limitadas.

En este artículo, describiremos algunas configuraciones básicas de puertos y comandos de entrada/salida para PowerShell y CMD. Además, conocerás el Virtual Serial Port Driver, una solución fácil de usar que te ayudará a crear varios tipos de conexiones entre hardware y software serie.

Virtual COM Port Driver
Prueba gratuita de 14 días

Símbolo del sistema (CMD)

El Símbolo del sistema es una terminal sencilla con una interfaz similar a DOS. Ofrece una gama de comandos simples para interactuar con sistemas de archivos, dispositivos y puertos. Para abrir el CMD, escribe “cmd” en el cuadro de búsqueda de la barra de tareas. Si necesitas acceder a un puerto COM a través de CMD, debes utilizar el comando mode.

Salida del comando ❝mode❞ en el CMD

Si se ejecuta sin argumentos, mode muestra todos los puertos serie disponibles. También se puede usar para configurar un puerto:

Usando ❝mode❞ para cambiar los parámetros del puerto

Después, puedes usar el comando echo para enviar cadenas de texto a uno de los dispositivos:

echo [texto] > [nombre del puerto]

Si bien el CMD es útil para pruebas rápidas, se recomienda usar PowerShell si necesitas algún tipo de automatización. Además, PowerShell ofrece una forma confiable de leer datos desde un dispositivo serie, algo que CMD no permite.

Nota: También puedes iniciar CMD en Windows 11 a través de Windows Terminal, abriendo una nueva pestaña.

PowerShell

PowerShell es una combinación de terminal y lenguaje de scripting, capaz de acceder a muchas funciones y variables del sistema en Windows. Aunque puede utilizarse para crear scripts complejos, también es posible emplearlo directamente desde la línea de comandos. Al igual que con el CMD, puedes encontrar PowerShell escribiendo “PowerShell” en el cuadro de búsqueda de la barra de tareas.

Para acceder a un puerto mediante PowerShell, primero debe añadirse como un objeto:

$port = new-Object System.IO.Ports.SerialPort [nombre del puerto],[velocidad en baudios],[paridad],[bits de datos],[bits de parada]

Una vez añadido, el puerto puede abrirse con el siguiente comando:

$port.Open()

Configuración, apertura y escritura en un puerto COM con PowerShell

Para enviar un mensaje a un puerto abierto, utiliza el método WriteLine:

$port.WriteLine(“test”)

Uso del método ReadLine y salida de datos a un archivo
El uso del método ReadLine es más complicado. Este método lee una línea a la vez, lo que significa que tendrás que crear un bucle para leer datos continuamente. Además, si deseas exportar los datos a un archivo, necesitarás usar el comando Out-File. Ambos requieren un aprendizaje previo para aplicarlos de manera efectiva.

PowerShell también puede abrirse en Windows 11 desde Windows Terminal, iniciando una nueva pestaña dentro de una instancia del terminal.

Virtual Serial Port Driver

El Virtual Serial Port Driver es una aplicación que permite conectar dispositivos y software de puertos COM mediante el uso de puertos virtuales. Los puertos que crea son indistinguibles de los reales y pueden configurarse de varias maneras. Por ejemplo, puedes emular una conexión de módem nulo entre dos puertos virtuales, dividir o unir puertos físicos, y mucho más.

VSPD logo

Virtual Serial Port Driver

5 Ranking basado en 367+ usuarios, Comentario(367)
Descargar Prueba totalmente funcional por 14 días
Virtual Serial Port Driver

Todo esto se gestiona a través de una sencilla interfaz gráfica que también proporciona información sobre el estado del puerto y la cantidad de datos transferidos. Los parámetros de los puertos virtuales son totalmente personalizables, permitiendo su configuración para trabajar con una amplia variedad de dispositivos y software. El VSPD tiene un período de prueba gratuito prolongado, ¡así que pruébalo! Para uso comercial, el Virtual Serial Port Driver cuenta con un SDK bien documentado y versátil.

Cómo usar el controlador de puerto serie virtual

1
Descarga e instala el controlador de puerto serie virtual.
 Página de descarga del VSPD
2
Lanza la aplicación y selecciona "Continuar prueba". Elige "Emparejar" en la lista de tipos de conexión.
 Interfaz de selección de paquetes VSPD
3
Selecciona los puertos que se conectarán. Haz clic en "Crear" para confirmar.
 Configuración y creación de pares VSPD
4
Tu conexión ahora está activa y puede encontrarse en las categorías “Todos” o “Par” en la lista de la izquierda.
 El par está creado

Cómo reiniciar los puertos COM en Windows 10

Cuando se utiliza un adaptador de puerto USB-COM, sus controladores crean un puerto virtual y le asignan un número de puerto. A veces puede ser necesario restablecer un puerto reservado para hacerlo utilizable por otro software.

Procedimiento para reiniciar puertos COM:
1
Accede al Editor del Registro: Encuentra el Editor del Registro a través de la barra de búsqueda.
 El Editor del Registro en los resultados de búsqueda de Windows 10
2
Busca la clave del Árbitro de Nombre COM:
Ve a HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control y encuentra la clave COM Name Arbiter.
 La clave destacada en el Editor del Registro
3
Cambia el valor de ComDB a ceros.
 Valor de ComDB editado a 32 ceros binarios

Preguntas frecuentes (FAQ)

Puedes acceder al Administrador de Dispositivos rápidamente de las siguientes formas:
  • Cuadro de búsqueda: Escribe lo suficiente para que aparezca en los resultados.
  • Ejecutar: Presiona Windows + R, escribe “devmgmt.msc” y confirma.
Si tu puerto COM no fue reconocido de inmediato por el sistema, puede añadirse manualmente, salvo que haya un problema técnico:

  1. Abre el Administrador de Dispositivos.
  2. Ve al menú desplegable Acción y selecciona "Agregar hardware heredado".
  3. Elige "Instalar el hardware que selecciono manualmente de una lista (Avanzado)".
  4. El puerto debería estar en el grupo Puertos (COM & LPT).
Estas son algunas razones comunes por las que un puerto no puede abrirse:
  • Faltan los controladores necesarios para un adaptador USB a serie. Estos adaptadores suelen venir con un CD de controladores. Si no está disponible, consulta el sitio web del fabricante para descargar los controladores.
  • El puerto está siendo usado por un servicio. En el Administrador de Dispositivos, bajo Propiedades > Detalles, puedes ver qué servicios están reservando el puerto. Luego, busca el proceso correspondiente y finalízalo.

small logo Virtual Serial Port Driver
#1 en Serial Port Software
Virtual Serial Port Driver
Emula completamente puerto serie real
5 ranking basado en 367+ usuarios ( Aprenda mas )
Obtenga un enlace de descarga para su escritorio
¡Registre su dirección de email para obtener un enlace de descarga rápida en su escritorio y empezar!
o