Herunterladen Inhalt Inhalt Diese Seite drucken

Schreiben Und Lesen Von Systemvariablen; Polynomauswertung (Synfct) - Siemens SINUMERIK 840DE sl Funktionshandbuch

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

Werbung

Siehe auch
Häufigkeit (WHENEVER, FROM, WHEN, EVERY) (Seite 15)
3.7.2

Schreiben und Lesen von Systemvariablen

Die Systemvariablen des NCK sind im Listenhandbuch "Systemvariable" mit ihren jeweiligen
Eigenschaften aufgelistet. Systemvariablen die im Aktionsteil von Synchronaktionen gelesen
bzw. geschrieben werden können, sind in der entsprechenden Zeile (Read bzw. Write) der
Spalte "SA" (Synchronaktion) mit "X" gekennzeichnet.
Hinweis
Systemvariable die in Synchronaktionen verwendet werden, werden implizit immer
hauptlaufsynchron gelesen und geschrieben.
Literatur:
Listenhandbuch Systemvariable
3.7.3

Polynomauswertung (SYNFCT)

Anwendung
Mit der Funktion SYNFCT kann im Hauptlauf eine Variable gelesen, diese über ein Polynom
bewertet und das Ergebnis in eine andere Variable geschrieben werden.
Anwendungsbeispiele:
● Vorschub in Abhängigkeit von der Antriebsauslastung
● Position in Abhängigkeit von einem Sensorsignal
● Laser-Leistung in Abhängigkeit von der Bahngeschwindigkeit
Syntax
SYNFCT(<Poly_Nr>,<SysVar_Out>,<SysVar_In>)
Bedeutung
Parameter
<Poly_Nr>:
<SysVar_Out>:
<SysVar_In>:
Zu FCTDEF siehe Kapitel "Polynomkoeffizienten, -parameter ($AC_FCT...) (Seite 39)"
Synchronaktionen
Funktionshandbuch, 10/2015, 6FC5397-5BP40-5AA3
Bedeutung
Nummer des mit FCTDEF definierten Polynoms:
f(x) = a
+ a
x + a
x
+ a
2
0
1*
2*
3*
Systemvariable, Ausgang:
<SysVar_Out> = f(x)
Systemvariable, Eingang:
x = <SysVar_In>
Ausführliche Beschreibung
3.7 Aktionen in Synchronaktionen
x
3
61

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d slSinumerik 828d

Inhaltsverzeichnis