Puede comunicarse fácilmente en dos maneras con puertos serie en el sistema operativo Windows : VBScript o C # NET . . El método de VBScript se implementa más fácilmente utilizando una herramienta de terceros , pero se puede escribir el guión mismo en función de sus objetivos de comunicación . Con C # tiene la ventaja de utilizar las clases integradas en el . NET Framework , por lo que escribe guiones más potente y segura . Cosas que necesitará
Microsoft Visual C # 2010 Express Edition
Mostrar más instrucciones
Crear un VBScript
1
Haga clic en el menú " Inicio" y luego vaya a " Todos los programas ".
2
Vaya a la sección" Accesorios "del menú y haga clic en el icono" Bloc de notas " .
3
Escriba el siguiente código en el editor de texto :
Dim compname
¿
compname = InputBox ("Escriba el nombre del equipo :", " sistema" )
Loop hasta compname < > ; " "
ListPorts
( compname ) subrutinas
'para mostrar información
ListPorts Sub ( compname )
Dim objWMIService
Dim colección
Set objWMIService = GetObject ( " winmgmts : \\ \\ " & compname & " \\ root \\ cimv2 ") cOLECCIÓN Set
= objWMIService.ExecQuery ( "SELECT * FROM Win32_SerialPort " , 48 )
For Each objItem en la colección
Wscript.Echo " deviceid :" & objItem.Description
Wscript.Echo " MaxBaudRate :" & objItem.MaxBaudRate
< p> Wscript.Echo " ProviderType :" & objItem.ProviderType
Siguiente
End Sub
4
Guarde el archivo con el nombre " GetPorts.vbs " en la disco duro del ordenador .
5
doble clic en el archivo para mostrar en un cuadro de mensaje de la descripción del dispositivo , max velocidad de transmisión y el tipo de proveedor para cada puerto serie del ordenador .
Crear una aplicación de consola #
6
C Haga clic en el menú "Inicio " y vaya a " Todos los programas".
7
Vaya a " Microsoft Visual Studio 2010 Express "y haga clic en" Microsoft Visual C # 2010 Express. "
8
Haga clic en el " "que aparece en la página de inicio y haga clic para seleccionar" Nuevo proyecto de aplicación de consola . "
9 < p> Introduzca el nombre que desee en el cuadro de texto y haga clic en "OK . "
Escribir un # Guión
10
Tipo C lo siguiente en la parte superior de la " Program.cs " file:
usando System.IO.Ports ;
11
Escriba el siguiente código entre los corchetes del método principal " { " y "} " :
usando ( SerialPort sp = new SerialPort ( "COM1 ")) {
sp.Open ();
Console.WriteLine ( " velocidad de transmisión : "+ sp.BaudRate.ToString ());
Console.WriteLine ( " Paridad: "+ sp.Parity.ToString ());
Console.WriteLine ( " nombre del puerto : "+ sp.PortName.ToString ());
Console.WriteLine ( " bit de parada : "+ sp.StopBits.ToString ());
Console.ReadKey ( ) < br >
}
12
Haga clic en " Save All" icono
13
Haga clic en el botón de la flecha verde para ejecutar el programa. El script debe devolver un mensaje similar al siguiente :
Velocidad de transmisión: 9600
Paridad: Ninguno
Nombre del puerto : COM1
Bit de parada : Un