Herunterladen Inhalt Inhalt Diese Seite drucken

ZES ZIMMER LMG600 Serie Benutzerhandbuch Seite 237

Präzisions-leistungsmessgeräte mit 1 bis 7 kanälen
Vorschau ausblenden Andere Handbücher für LMG600 Serie:
Inhaltsverzeichnis

Werbung

CANTRIGCOMP1 GT
Gültige Vergleichsoperationen sind größer-als (GT), größer-gleich (GE), kleiner-als (LT), kleiner-gleich
(LE), gleich (EQ), ungleich (NE) und Wahr (TRUE). Letzteres bewertet einen Vergleich immer als
zutreffend und ist praktisch, wenn für eine Trigger-Bedingung die CAN Nachricht irrelevant ist. Nun
muss noch der Vergleichsoperand festgelegt werden:
CANTRIGOPINT1 1337
Alternative: Wenn wie oben alternativ vorgeschlagen der Wert als Float interpretiert werden
soll, muss der Vergleichsoperand ebenfalls ein Float sein und über einen anderen Befehl festgelegt
werden:
CANTRIGOPFLT1 1337.0
Damit ist die Bedingung vollständig formuliert. Nun muss die auszuführende Aktion eingestellt
werden:
CANTRIGACTNSTR1 "CYCL 0.1"
Optional:
Der
Befehl
auf
Plausibilität.
Falls
Fehlerqueue:
CANTRIGCHECK1
ERRALL ?
Zuletzt kann dieser Eintrag aktiviert werden:
CANTRIGSWITCH1 ON
Beispiel: Beliebige Zykluszeit einstellen mittels CAN Trigger Es ist ebenfalls möglich,
über eine CAN Nachricht beliebige Zykluszeiten einzustellen. Dafür lässt sich zunutze
machen, dass ein sogenanntes Formatierungssymbol in den Befehlsstring des Kommandos
CANTRIGACTNSTR [9.10.420→420]
der auf eingehende Float-Nachrichten auf CAN ID 21 reagiert, deren Floatwerte größer als 0,03
sind.
*zlang short
CANTRIGID1 21
CANTRIGIDEFF1 0
CANTRIGOFFSET1 0
CANTRIGBITLEN1 32
CANTRIGOPTYPE1 FLOAT
CANTRIGCOMP1 GT
CANTRIGOPFLT1 0.03
In der auszuführenden Aktion kann nun statt einer fixen Zykluszeit der Floatwert der CAN Nachricht
übergeben werden:
CANTRIGACTNSTR1 "CYCL %v"
Überall dort, wo im übergebenen String das Formatierungssymbol
Symbol durch den Zahlenwert ersetzt, der mit den Befehlen
CANTRIGBITLEN [9.10.421→421]
als Gleitkommazahl oder als Ganzzahl zu interpretieren sind, wird auch dieser Zahlenwert als solches
eingebaut.
CANTRIGSWITCH1 ON
www.zes.com
Benutzerhandbuch Gerätefamilie LMG600
CANTRIGCHECK [9.10.422→421]
ein
Fehler
gemacht
übergeben werden kann. Zunächst wird ein Trigger-Eintrag aufgebaut,
definiert wurde. Je nachdem, ob durch
überprüft
den
worden
ist,
steht
dieser
CANTRIGOFFSET [9.10.426→423]
CANTRIGOPTYPE [9.10.429→424]
gemachten
Eintrag
danach
in
der
steht, wird dieses
%v
und
die Daten
237/472

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für ZES ZIMMER LMG600 Serie

Inhaltsverzeichnis