vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Ansteuerung serielle Schnittstelle 
Autor: Flak
Datum: 03.05.06 16:43

Hallo Markus, habe Dir mal einen Programmteil von mit kopiert:
Vielleicht hilfts Dir weiter.
V.G., Flak



Schnittstelle öffnen:
===============
MSComm1.CommPort = 1 ' COM1 einsetzen.
MSComm1.Settings = "9600,N,8,1" ' 9600 Baud, no Parität, 8 Datenbits und 1 Stopbit
MSComm1.InputLen = 0
MSComm1.PortOpen = True ' Anschluß öffnen.



Datenstring senden:
===============

While Send_count < Laenge ' noch Daten zum Senden da?

If MSComm1.CTSHolding = True Then ' CTS = 1?

CTS_OK = False ' Vorbelegung CTS-Puls eingegangen

MSComm1.Output = Chr(Send_Str(Send_count)) ' Byte senden
CTS_Tio = SEC_1 ' Timer 1 sec aufziehen

Do Until CTS_OK ' warten bis CTS_Impuls eingegangen
DoEvents
If CTS_Tio = 0 Then
box = MsgBox("Es kommt kein CTS-Impuls!", vbCritical, "Datenverbindung")
Send_Error = True
DownState = 20
Exit Sub
End If

Loop

Send_count = Send_count + 1 ' nächster Index

Else
If CTS_Tio = 0 Then ' Timeout abgelaufen
box = MsgBox("Gerät anschließen!", vbCritical, "Datenverbindung")
Send_Error = True
DownState = 20
Exit Sub
End If

End If

DoEvents

Wend
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Ansteuerung serielle Schnittstelle1.180mheinen200002.05.06 11:31
Re: Ansteuerung serielle Schnittstelle705Flakko03.05.06 10:39
Re: Ansteuerung serielle Schnittstelle688mheinen200003.05.06 11:47
Re: Ansteuerung serielle Schnittstelle680Flakko03.05.06 16:19
Re: Ansteuerung serielle Schnittstelle721Flak03.05.06 16:43

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel