116/241
Bosch Rexroth AG
Items
NC.CplPermVariableWatch
Beschreibung
Anmerkung
Item Syntax
zyklisch (opt.)
Datenformat
row, col Typ
Beschreibung
100,2
long
Dimension1 der 1. definierbaren
Variablen
100,3
long
Dimension2 der 1. definierbaren
Variablen
...
Abb.4-139:
Überwacht Zugriffe auf permanente CPL-Variablen und liefert deren aktuellen
Werte.
Beim Instanziieren des Items werden der Variablenname, ein Watch-Mode und
optional Indizes angegeben.
Die Überwachung von dimensionierten CPL-Variablen reagiert sobald auf ein
Element dieser CPL-Variable zugegriffen wird.
Zwei optionale Parameter bestimmen, welche Daten das Item liefert. Durch
Angabe von Indizes können auch aus einem Feld Elemente spezifiziert werden
(max. 100), die in der Antwort geliefert werden. Falls kein Index angegeben
wird, liefert das Item alle Werte der jeweiligen CPL-Variable. Bei zweidimensi‐
onalen CPL-Variablen und fehlendem Index2, liefert das Item die komplette
Zeile des unter Index1 angegebenen Wertes.
Indizes sind in CPL 1-basiert.
Es gilt:
●
1<=Index1<=Dimension1
●
1<=Index2<=Dimension2
Neben den aktuellen Daten der permanenten CPL-Variable liefert das Item eine
Versionskennung. Der Vergleich mit der zuvor gelesenen Versionskennung
zeigt, ob Zugriffe auf die angegebene CPL-Variable erfolgten.
NC.CplPermVariableWatch,(1),(2),(3),(4)
1. Variablenname
2. Watch-Mode
●
0: Überwachung von Lesezugriffen
●
1: Überwachung von Schreibzugriffen
3. Index1 (optional)
4. Index2 (optional)
Aufruf
synchron / asynchron
Zugriff
Read
ja
NC.CplPermVariableWatch, read
row, col Typ
Beschreibung
0,0
long
Liefert bei Schreibzugriffen auf
"@ToolNmb" den aktuellen Wert
1,0
long
Liefert bei Schreibzugriffen auf
"@ToolNmb" die aktuelle Versi‐
onskennung
Abb.4-140:
DOK-MTX***-OPC*COM*V11-PR02-DE-P
Rexroth IndraMotion MTX 11VRS OPC-Kommunikation
Beispiel
10
2
Bsp.: NC.CplPermVariable‐
Watch,@ToolNmb,1
1
245633