“Conocimientos Programación>Lenguajes De Programación

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

2011/6/9
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
Cómo escribir un Pseudocódigo en Visual Basic
Cómo escribir una función para encontrar el equivalente binario de un entero dado y mostrarlo
¿Cuáles son las funciones de las Alerton VLC
Cómo utilizar el Force Feedback con GTA IV para Xbox
Cómo conectar TextBox a BindingNavigator
Protege OWL Tutorial
¿Cuál es el significado de la conversión del valor y Cuerdas
Cómo añadir una marca de agua con Word XP
Conocimientos Informáticos © http://www.ordenador.online