Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

. Ako napísať skript na príkaz Odoslať Windows sériové porty

môžete ľahko komunikovať v dvoch smeroch s sériových portov v operačnom systéme Windows : VBScript alebo C # NET . Metóda VBScript je najľahšie realizovaná s využitím nástroje tretích strán , ale môžete napísať skript sami v závislosti na vašich komunikačných cieľov . Pomocou C # má tú výhodu , že s využitím tried zabudovaných do . NET Framework , takže skripty môžete napísať silnejšie a bezpečnejšie . Veci , ktoré budete potrebovať v Microsoft Visual C # 2010 Express Edition
Zobraziť ďalšie inštrukcie
Vytvoriť VBScript
1

Kliknite na ponuku " Štart " a prejdite na " všetky programy " .
2

prejdite na " príslušenstvo " v ponuke a kliknite na ikonu " Poznámkový blok " .
3

zadajte nasledujúci kód v textovom editore :

Dim compnay

do

compnay = InputBox ( " Zadajte názov počítača : " , " Výzva " )

Loop do compnay < > , " " , Spojené

ListPorts ( compnay )

" Podprogram pre zobrazenie informácií

Sub ListPorts ( compnay )

Dim objWMIService

Dim zbierka

Set objWmiService = GetObject ( " winmgmts : \\ \\ " a compnay & " \\ root \\ cimv2 " )

Set kolekcia = objWMIService.ExecQuery ( " SELECT * FROM Win32_SerialPort " , 48 )

každý objItem v kolekcii

Wscript.echo " Deviceid : " & objItem.Description

Wscript.echo " MaxBaudRate : " & objItem.MaxBaudRate

Wscript.echo " ProviderType : " & objItem.ProviderType

Ďalšie

End Sub
4

Uložte súbor s názvom " GetPorts.vbs " na váš pevný disk počítača .
5

Dvakrát kliknite na súbor , ktorý chcete zobraziť v okne so správou popis zariadenia , max prenosová rýchlosť a typ sprostredkovateľa pre každý sériový port na vašom počítači .

vytvoriť aplikáciu C # konzoly
6

Kliknite na ponuku " Štart " a prejdite na " Všetky programy " .
7

prejdite na " Microsoft Visual Studio 2010 Express " a kliknite na " Microsoft Visual C # 2010 Express . "
8

kliknite na " " odkaz na úvodnú stránku a potom kliknite na tlačidlo pre zvýraznenie " nový projekt aplikácie konzoly . "
9

Zadajte svoj ​​vlastný názov do textového poľa a kliknite na tlačidlo " OK " .
Napíšte C # Script
10

Zadajte nasledujúce v hornej časti súbor " Program.cs " :

pomocou System.IO.Ports ;
11

Zadajte nasledujúci kód medzi " { " a " } " držiakov na hlavnú metóda :

použitie ( SerialPort sp = new SerialPort ( " COM1 " ) )

{

sp.Open ( ) ;

Console.WriteLine ( " Prenosová rýchlosť : " + sp.BaudRate.ToString ( ) ) ;

Console.WriteLine ( " Parity : " + sp.Parity.ToString ( ) ) ;

Console.WriteLine ( " Názov portu : " + sp.PortName.ToString ( ) ) ;

Console.WriteLine ( " Stop bit : " + sp.StopBits.ToString ( ) ) ;

Console.ReadKey ( ) ;

}
12

Kliknite na ikonu
13 " Save All "

Kliknite na zelené tlačidlo so šípkou pre spustenie programu . Skript by mal vrátiť hlásenie podobné nasledujúcemu :

Baud rate : 9600

Parita : Žiadna

názov Port : COM1

Stop bit : jeden

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené