10
03.04
10.1
Struktur, allgemeine Grundlagen
Funktion
Synchronaktionen bieten die Möglichkeit, vom aktuellen
Teileprogramm aus unterschiedliche Aktionen
anzustoßen und sie synchron zu diesem auszuführen.
Der Einsatzpunkt dieser Aktionen kann über
Bedingungen definiert werden, deren Auswertung in
Echtzeit (im Interpolationstakt) erfolgt. Die Aktionen
stellen damit eine Reaktion auf Echtzeitereignisse
dar; ihre Ausführung ist nicht an Satzgrenzen
gebunden.
Zusätzlich enthält eine Synchronaktion Angaben zur
Wirksamkeit der Aktionen und zur Abfragehäufigkeit
für die programmierten Echtzeitvariablen und damit
zur Ausführungshäufigkeit der zu startenden
Aktionen. Dadurch kann eine Aktion nur einmal oder
aber zyklisch (jeweils im Interpolationstakt)
angestoßen werden.
Programmierung
DO Aktion1 Aktion2 ...
SCHLÜSSELWORT Bedingung DO Aktion1 Aktion2 ...
ID=n SCHLÜSSELWORT Bedingung DO Aktion1 Aktion2 ...
IDS=n SCHLÜSSELWORT Bedingung DO Aktion1 Aktion2 ...
Erläuterung
Identifikationsnummer ID/IDS
ID=n
IDS=n
ohne ID/IDS
Schlüsselwort
kein Schlüsselwort
WHEN
WHENEVER
FROM
Siemens AG 2004 All rights reserved.
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
10.1 Struktur, allgemeine Grundlagen
Bedingungen
NCK-Eingänge
Sollwerte
Istwerte
Polynom-
Koeffizienten
Parameter
Merker
Servo-Werte
Modal wirksame Sychronaktionen im Automatik-Betrieb,
programmlokal; n = 1... 255
Modal wirksame Synchronaktionen in jeder Betriebsart,
statisch; n = 1... 255
Satzweise wirksame Synchronaktionen im Automatik-Betrieb
Die Ausführung der Aktion ist an keine Bedingung geknüpft. Die
Aktion wird zyklisch in jedem Interpolationstakt ausgeführt.
Die Bedingung wird so lange überprüft, bis sie einmal erfüllt ist; die
zugehörige Aktion einmalig ausgeführt.
Die Bedingung wird zyklisch überprüft. Die zugehörige Aktion wird
zyklisch ausgeführt, solange die Bedingung erfüllt ist.
Nach einmaliger Erfüllung der Bedingung wird die Aktion so lange
zyklisch ausgeführt, wie die Synchronaktion aktiv ist.
Bewegungssynchronaktionen
Teileprogramm
Satzaufbereitung
aufbereitete Sätze
Aktionen
NCK-Ausgänge
Positionen
Geschwindig-
Echtzeitverarbeitung
keiten
Synchronaktionen
NC-Funktionen
NC-Funktionen
Verknüpfungslogik
Messen
Kopplung einsch.
M-/H-Fkt. ausgeb.
Polynom-K. änd.
10
10-419