SEW-Standard-
Struktur
Variable
GSCAM_EXT
H+0
H+1
H+2
H+3
H+4
H+5
H+6
H+7
H+8
...
H+15
Handbuch – IPOSplus®
Wegerfassung und Positionierung
Name
Beschreibung
CamState
Bit 31 muss immer gesetzt sein ansonsten ist die Abarbeitung in der
Firmware gestoppt.
•
0x8000 0000 = Funktion inaktiv, die Ausgänge der Nocken werden
nicht mehr neu gebildet, gesetzte Ausgänge bleiben erhalten und
werden erst nach einem Reset oder Spannung Aus/Ein gelöscht.
•
0x8000 0001 = Funktion aktiv, aber alle Nockenausgänge werden
ausgeschaltet
•
0x8000 0002 = Funktion aktiv, wenn Antrieb referenziert ist
(H473, Bit20 =1)
•
0x8000 0003 = Funktion auch ohne referenzierten Antrieb aktiv
CamReserved1
Reserviert
CamOutShiftLeft
Schiebt den internen Datenpuffer der Ausgänge vor dem Schreiben auf
die Zielvariable H+6 um n Stellen nach links.
Achtung: Beim Schieben geht die Information der oberen Ausgänge
verloren. D. h. wenn Sie um 3 schieben, sind die oberen 3 Ausgänge
mit 4 ms Zykluszeit nicht mehr nutzbar und die 4 Ausgänge mit 1 ms
Zykluszeit sind dann den Bits 3 ... 6 und der eine Ausgang mit 4 ms
Zykluszeit dem Bit 7 zugeordnet.
CamForceOn
Maske um Ausgänge zwingend zu setzen. Die Maske wirkt auf den
internen Datenpuffer vor dem Shiften mit H+2 (NICHT auf die mit H+6
definierte Zielvariable)
CamForceOff
Maske um Ausgänge zwingend zu löschen. Die Maske wirkt auf den
internen Datenpuffer vor dem Shiften mit H+2 (NICHT auf die mit H+6
definierte Zielvariable)
CamForceOff ist dominant gegenüber CamForceOn
CamSource
Bit 31 schaltet zwischen voreingestellten Bezugsvariablen und einem
Zeiger auf eine beliebige Bezugsvariable um.
Bit 31= 0:
•
0 = Geber X15 (Motorgeber, H511)
•
1 = Geber X14 (externer Geber, H510)
•
2 = Geber H509 (Absolutgeber DIP11A)
•
3 = virtueller Geber
•
alle folgenden Werte sind reserviert!
Bit 31= 1:
CamSource enthält einen Zeiger auf eine IPOS
CamDestination
Zeiger auf Zielvariable.
Die in dem Wort der Zielvariablen nicht benutzten Bits können für
andere Funktionen verwendet werden (Schiebt man z.B. mit Shift Left
die Ausgänge um 4 nach links, kann man Bits 0-3 frei verwenden, Bit 4-
7 sind für die Nockenfunktion und Bit 8-31 kann man frei verwenden.
Werden die Ausgänge der Nocken auf Geräteausgänge (z.B. H481)
gelegt, sind diese Binärausgänge mit P620 - P639 als IPOS-Ausgänge
zu reservieren. Die in diesem Wort nicht benutzten Bits können für
andere Ausgänge verwendet werden.
CamOutputs
Anzahl der Ausgänge (max. 8)
CamData 1
Zeiger auf erste CamOutput-Struktur (1. Ausgang)
...
CamData 8
Zeiger auf letzte CamOutput-Struktur (8. Ausgang)
Nockenschaltwerke
plus®
-Variable + 2
n
n
kVA
kVA
6
f
f
i
i
P
Hz
Hz
P
31
91