MCO 305 Projektierungshandbuch
Befehl
Beschreibung (Gruppe INT)
ON DELETE ..
Löscht einen Positions-Interrupt: ON
GOSUB
posint GOSUB.
ON ERROR ..
Unterprogramm bei Fehler aufrufen
ON INT . .
Unterprogramm bei Flanke eines
Eingangs aufrufen
ON KEYPRESSED
Unterprogramm aufrufen, wenn eine
GOSUB
Taste gedrückt oder losgelassen wird.
ON PARAM ..
Unterprogramm aufrufen, wenn sich ein
Parameter ändert.
ON PERIOD ..
Unterprogramm in regelmäßigen Zeit-
abständen aufrufen.
ON posint ..
Unterprogramm aufrufen, wenn ein
GOSUB
Positions-Interrupt auftritt:
ON APOS = wenn die Slave-Position xxx
passiert ist
ON IPOS = wenn der Abstand zwischen
der letzten Markerposition und der
Istposition erreicht ist
ON MAPOS = wenn die Master-Position
xxx [qc] passiert ist
ON MCPOS = wenn die Master-Position
xxx [MU] passiert ist
ON MIPOS = wenn der Abstand
zwischen zwei Markern erreicht ist
ON posint
Simuliert ein Nockenschaltwerk (alle
SETOUT
Typen von Positions-Interrupts: APOS,
IPOS, MAPOS, MCPOS, MIPOS)
ON posint
Simuliert ein Nockenschaltwerk (alle
SETOUT (TOIN)
Typen von Positions-Interrupts: APOS,
IPOS, MAPOS, MCPOS, MIPOS)
ON STATBIT..
Unterprogramm aufrufen, wenn Bit n
des Statuswortes gesetzt ist.
186
__ Programmieren mit APOSS __
®
MG.33.L5.03 – VLT
ist ein eingetragenes Warenzeichen von Danfoss.
Syntax
Parameter
ON DELETE pos
pos = Wert
GOSUB name
name = Unterprogramm
ON ERROR GOSUB
name = Unterprogramm
name
ON INT n GOSUB
n = zu überwachender Eingang
name
name = Unterprogramm
ON KEYPRESSED
name = Unterprogramm
GOSUB name
ON PARAM n
n = Parameternummer
GOSUB name
name = Unterprogramm
ON PERIOD n
n =
GOSUB name
n > 20 ms (Zeit für Wieder-
aufruf)
n = 0 (Funktion abschalten)
name = Unterprogramm
ON sign postype
sign= Fahrtrichtung
position GOSUB
+ = steigende Flanke oder
name
wenn die Position in positiver
Richtung passiert wurde
– = fallende Flanke oder wenn
die Position in negativer
Richtung passiert wurde
postype = APOS, IPOS, MAPOS
MCPOS, MIPOS
position = abhängig vom Befehl
in Benutzereinheiten [BE],
Master Benutzereinheiten [MU]
oder Kurveneinheiten [CU]
name = Unterprogramm
ON +/- typ
typ = alle POSINT
position SETOUT
position = abhängig vom Befehl
outno
in Benutzereinheiten [BE],
Master Benutzereinheiten [MU]
oder Kurveneinheiten [CU]
outno = beliebige gültige
Nummer eines Ausgangs (oder
negative Nr. des Ausgangs)
ON +/- typ
typ = alle POSINT
position SETOUT
position = abhängig vom Befehl
outno TOIN inno
in Benutzereinheiten [BE],
Master Benutzereinheiten [MU]
oder Kurveneinheiten [CU]
outno = beliebige gültige Num-
mer eines Ausgangs (oder
negative Nr. des Ausgangs)
inno = beliebige gültige Nummer
eines Eingangs (oder negative
Nummer des Eingangs)
ON STATBIT n
n = Bit n des FU Status
GOSUB name
name = Unterprogramm