Herunterladen Inhalt Inhalt Diese Seite drucken

Semikolon In Rückgabe Einfügen; " " - Kommentar In Rückgabe Einfügen; Makro-Funktion - elv USB-I2C Handbuch

Inhaltsverzeichnis

Werbung

4.3.5.
„ ; " – Semikolon in Rückgabe einfügen
Die Verwendung des Semikolons funktioniert entsprechend dem Komma in Kapitel 4.3.4., nur dass das USB-
I2C-Interface ein Semikolon statt einem Komma zurückgibt.
Beispiel: (entsprechend dem Beispiel in 4.3.4.)
Hinweise: (es gelten dieselben Hinweise wie in 4.3.4.)
4.3.6.
„[...]" - Kommentar in Rückgabe einfügen
Alle Zeichen, die innerhalb von eckigen Klammern an das USB-I2C-Interface gesendet werden, gibt das
Interface unverändert wieder zurück. Dies ist eine sehr komfortable und nützliche Funktionen, da die Daten-
werte hierdurch direkt lesbar werden.
Eckige Klammern dürfen nicht innerhalb der eckigen Klammern verwendet werden. Mit den folgenden drei
Sonderfunktionen lassen sich beispielsweise auch Zeilenumbrüche erzeugen:
\r
Carriage Return
\n
\t
Horizontal Tab
Beispiel:
(zusätzlich wurden hier zuvor die Parameter Y01 und Y41 eingeben, wodurch automatische Zeilenumbrüche
und Leerzeichen deaktiviert sind)
.[D/A-Wandler:\r\n]
3:]R01. P
Antwort:
D/A-Wandler:
Wert 0: A2
Wert 1: EA
Wert 2: F5
Wert 3: FF
Hinweis:
[\r\n] bewirkt dasselbe wie ein (deutlich kürzerer) Punkt-Befehl außerhalb der eckigen Klammern.
[,] bewirkt dasselbe wie ein Komma-Befehl außerhalb der eckigen Klammern.
[;] bewirkt dasselbe wie ein Semikolon-Befehl außerhalb der eckigen Klammern.

4.4. Makro-Funktion

Die Makrofunktionalität ermöglicht ein autarkes Arbeiten des USB-I2C-Interface und der angeschlossenen
Slave-Geräte, ohne von einem PC-Programm gesteuert werden zu müssen, bzw. sogar gänzlich ohne einen
angeschlossenen PC, wenn ein USB-Netzteil oder ein KFZ-Adapter zur Stromversorgung verwendet wird.
Der Makrospeicherbereich des USB-I2C-Interface umfasst 256 Zeichen in dem eine lange Anweisungsfolge
gespeichert werden kann. Diese führt das USB-I2C-Interface nach dem Start einmal oder immer wieder aus.
Da der Makrospeicher in EEPROM-Technik ausgeführt ist, bleibt eine gespeicherte Anweisungsfolge auch
über lange Zeiträume ohne Spannungsversorgung erhalten und kann automatisch sofort wieder ausgeführt
werden, sobald das USB-I2C-Interface mit Spannung versorgt wird (Parameter Y50 beachten).
Mit einem als Datenlogger konfigurierten USB-I2C-Interface und einem angeschlossenem I²C-A/D-Wandler
oder einem I²C-Temperatursensor können direkt Messdaten empfangen und in ein grafisches Datenlogger-
programm übernommen werden. Dafür bietet sich z.B. das kostenlose Programm „LogView" an (siehe fol-
gende Abbildung), das über eine frei definierbare Datenprotokoll-Schnittstelle (OpenFormat) verfügt und
Line Feed
S90
05
[Wert
0:]R01.
[Wert
1:]R01.
[Wert
2:]R01.[Wert
25

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis