OPENCOM (Parameter$) öffnet die serielle Schnittstelle mit dem übergebenen Parameter-
string in der Form „COM1:57600,E,7,1".
CLOSECOM schließt die geöffnete Schnittstelle.
TIMEOUT (ms) ist die maximale Wartezeit beim Empfang in Millisekunden. Bei Überschrei-
tung wird der Empfang abgebrochen.
STRLENGTH (Länge) legt die Länge der zu empfangenden Zeichenkette fest.
STRREAD (Zeichenkette) empfängt eine Zeichenkette mit der in STRLENGTH angegebenen
Länge. Bei Überschreitung der in TIMEOUT angegebenen Wartezeit wird die Zeichenkette
„Fehler" zurückgegeben. Die Zeichenkettenvariable muss vor Empfang mit Leerzeichen gefüllt
werden.
Beispiel:
Der Programmablauf des Makros besteht im Wesentlichen im Empfang von Zeichenketten
sowie deren Interpretation und Darstellung in Tabellenfeldern. Sie können das Makro oder das
Excel-File nach Belieben an Ihre Erfordernisse anpassen.
11.3. Auslesen mit einem Terminal-Programm
Das VM30 überträgt die Messdaten als formatierten Text. Somit ist es auch möglich, ein
Terminalprogramm zum Empfang zu verwenden. Das folgende Beispiel zeigt den Import mit
dem zu Windows gehörenden HyperTerminal.
Zunächst richten Sie unter Datei / Eigenschaften eine neue Verbindung über die ausgewählte
Schnittstelle mit der am VM30 eingestellten Baudrate, 7 Datenbits, gerader Parität, 1 Stopbit
und ohne Flusssteuerung ein.
Bild 18: Konfiguration von HyperTerminal für den Datenimport
SRLENGTH 8
Data$ = "
"
STRREAD (Data$)
22