Wie VB verwendet für die Kommunikation mit seriellen Anschlüssen

May 20

Wie VB verwendet für die Kommunikation mit seriellen Anschlüssen

Die Programmiersprache Visual Basic hat eine einfache, benutzerfreundliche Oberfläche die täuscht über seine Leistungsfähigkeit und Flexibilität. Ihre Programmierumgebung ermöglicht schnelle und einfache Sortierung von Dokumenten und Daten. Es erleichtert auch Werkzeuge machen diese Aufgaben effizienter zu entwickeln. Visual Basic hat die Fähigkeit, Peripherie-Geräte wie Drucker, in der Regel über die serielle Schnittstelle zu manipulieren. Je nach Version bietet die Entwicklungsumgebung mehrere Tools für den Zugriff auf die serielle Schnittstelle und dessen Verwendung.

Anweisungen

Verwenden die serielle Schnittstelle

1 Deklarieren Sie eine serielle Schnittstelle-Klasse. Tun Sie dies mit:

Public Class SerialPort(string)

Inherits Component

Wo "String" ist der Portname und "Komponente" kann jeder der SerialPort-Klasse verfügbar gemachten Member. Die SerialPort hat eine Anzahl von unterschiedlichen Konstruktoren, die verwendet werden kann, zu kontrollieren, Baudrate, Parity-Bit, Datenbits und Stoppbits.

2 Verwenden der "offenen", um eine serielle Verbindung zu öffnen. Visual Basic behandelt die Input- und Output-Puffer als Dateien, die geschrieben und gelesen werden können.

3 Verwenden Sie Konsole Steuerelemente schreiben von Daten in den Ausgabepuffer. Verschiedene Methoden werden für unterschiedliche Arten von Daten verwendet. Die Methode "Write(String)" wird verwendet, um Text, zum Beispiel zu schreiben. Von jeder Funktion zurückgegebene Wert sollte an den seriellen Anschluss gesendet werden.

4 Legen Sie die entsprechenden Ereignismethoden. Die Ereignismethoden in der SerialPort-Klasse dienen zum ändern, wie das Programm ein- und Störungen behandelt.

5 Testen Sie das Programm, indem Sie es im Visual Basic-Umgebung ausführen. Geben Sie einige Testdaten um sicherzustellen, dass das Programm korrekt behandelt. Debuggen Sie das Programm beendet.

Tipps & Warnungen

  • Überprüfen Sie im Abschnitt Ressourcen für Module und vorgefertigten Klassen zu machen, über der serielle Schnittstelle eine leichtere Aufgabe. Wie immer in der Programmierung, versuchen Sie nicht das Rad neu erfinden.