Herunterladen Inhalt Inhalt Diese Seite drucken

Polynomauswertung Synfct - Siemens SINUMERIK 840Di sl Funktionshandbuch

Synchronaktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 840Di sl:
Inhaltsverzeichnis

Werbung

2.4.5

Polynomauswertung SYNFCT

Anwendung
Mit einer Auswertefunktion im Aktionsteil der Synchronaktion kann bearbeitungssynchron
eine Variable gelesen, mit einem Polynom bewertet und das Ergebnis in eine andere
Variable geschrieben werden. Damit können z. B. folgende Aufgabenstellungen gelöst
werden:
● Vorschub in Abhängigkeit von der Antriebsauslastung
● Position in Abhängigkeit von einem Sensorsignal
● Laser-Leistung in Abhängigkeit von der Bahngeschwindigkeit
Auswertefunktion SYNFCT()
Die Funktion hat die folgenden Parameter:
SYNFCT(
Die Definition eines Polynom finden Sie im Kap. "FCTDEF".
Wirkungsweise SYNFCT
Das mit 'Polynom-Nummer' bestimmte Polynom wird mit dem Wert der 'Echtzeitvariable-
Eingang' ausgewertet. Das Ergebnis wird dann nach oben und nach unten begrenzt und der
'Echtzeitvariable-Ausgang' zugewiesen.
Beispiel:
FCTDEF(1,0,100,0,0.8,0,0)
...
Synchronaktion:
ID=1 DO SYNFCT(1,$AA_VC[U1], $A_INA[2])
Als 'Echtzeitvariable-Ausgang' können Variable gewählt werden, die folgendermaßen in den
Bearbeitungsvorgang eingehen:
● mit additiver Beeinflussung (z. B. Vorschub),
● mit multiplikativer Beeinflussung (z. B. Override),
● als Positionsoffset,
● direkt.
Synchronaktionen
Funktionshandbuch, 11/2006, 6FC5397-5BP10-2AA0
...
Polynom-Nummer,
Echtzeitvariable-Ausgang,
Echtzeitvariable-Eingang)
Ausführliche Beschreibung
2.4 Aktionen in Synchronaktionen
;
Polynom 1 Definition sei erfolgt
;
der additive Korrekturwert der Achse
U1 wird in jedem Interpolationstakt
über Polynom 1 aus dem
Analogeingangswert 2 berechnet
2-39

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis