“Conocimiento Programación>Lenguajes De Programación

Cómo escribir una secuencia de comandos de Windows para enviar a los puertos serie

2016/2/11
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 ( )

}
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

Lenguajes De Programación
¿Qué es UML Software
Cómo hacer un círculo en LabVIEW
¿Qué es una firma Compilado
Cómo crear una demostración de rosca en Win32
Problemas con el PGP Desktop
¿Qué componente convierte el lenguaje binario en humano?
¿Qué es un agente de prueba
Función de AS3 clase Sprite
Conocimiento de la computadora © http://www.ordenador.online