n
n
kVA
kVA
Compiler – Funktionen
17
f
f
Standardfunktionen
i
i
P
Hz
Hz
P
Beispiel
17.3.22 _SetSys
Syntax
Beschreibung
Argumente
236
#include <constb.h>
T0Interrupt ()
{
// Anweisungen der Interrupt-Routine für Timer 0
}
main()
{
// T0Interrupt dem System bekanntmachen und starten
_SetInterrupt( SI_TIMER0,T0Interrupt );
while(1)
{
// Hauptprogramm Task 1
}
}
_SetSys( sys , H)
Setzt den Wert einer internen Systemgröße mit dem Wert einer IPOS
H
Name der Quellvariable
sys
Konstanter Ausdruck, der die Systemgröße bezeichnet. sys kann einen der fol-
genden Werte annehmen:
SS_N11:
interner Festsollwert n11
SS_N12:
interner Festsollwert n12
SS_N13:
interner Festsollwert n13
SS_N21:
interner Festsollwert n21
SS_N22:
interner Festsollwert n22
SS_N23:
interner Festsollwert n23
Achtung:
Der neue Festsollwert wird erst nach 5 ms sicher übernommen. Programmabarbeitung nach _SetSys-Befehl
evtl. mit _Wait-Befehl 5 ms verzögern.
Wird für den Festsollwert ein Wert eingegeben, der den zulässigen Bereich überschreitet, wechselt das Vor-
zeichen.
SS_PIDATA: Aktualisieren der PE-Daten
–
H = Anzahl PE-Daten
–
H + 1 = PE-Datum 1
–
H + 2 = PE-Datum 2
–
H + 3 = PE-Datum 3
SS_OPMODE: Setzen der Betriebsart
–
H = 11: CFC (Drehzahlregelung)
–
H = 12: CFC & Momentenregelung
–
H = 13: CFC & IPOS (Positionierung)
–
H = 14: CFC & Synchronlauf (DRS11)
–
H = 16: SERVO (Drehzahlregelung)
–
H = 17: SERVO & Momentenregelung
–
H = 18: SERVO & IPOS (Positionierung)
–
H = 19: SERVO & Synchronlauf (DRS11)
SS_IMAX: Einstellung der Drehmomentgrenze durch Setzen des Parameters P 304 Drehmomentgrenze
(nur CFC oder SERVO);
SS_POSRAMP: Positionierrampen; Einheit: 1 ms
–
H = Positionierrampe 1
–
H+ 1 = Positionierrampe 2
SS_POSSPEED: Positionierdrehzahl; Einheit: 0.1 U/min
–
H = Drehzahl rechts
–
H + 1 = Drehzahl links
SS_OVERRIDE: Override ein-/ausschalten
–
H = 0 -> aus
–
H = 1 -> ein
1)
Einheit: 0.1 %
plus®
-Variablen
Handbuch – IPOSplus®