Herunterladen Inhalt Inhalt Diese Seite drucken

Bedingung - Siemens SINUMERIK 840D Programmieranleitung

Ausgabe 03/2004
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

10
Bewegungssynchronaktionen
10.1 Struktur, allgemeine Grundlagen
• EVERY
Die Bedingung wird in jedem Interpolationstakt
abgefragt. Die Aktion wird immer dann einmalig
ausgeführt, wenn die Bedingung erfüllt ist.
Flankensteuerung:
die Aktion wird wieder ausgeführt, wenn die
Bedingung vom Zustand FALSE auf den
Zustand TRUE wechselt.

Bedingung

Legt durch Vergleich zweier Echtzeitvariablen oder
einer Echtzeitvariablen mit einem im Vorlauf
berechneten Ausdruck fest, ob eine Aktion ausgeführt
werden soll.
ab SW 4:
In der Bedingung können Vergleichsergebnisse auch
durch Boole'sche Operatoren verknüpft werden ().
Die Bedingung wird im Interpolationstakt überprüft.
Ist sie erfüllt, wird die zugehörige Aktion ausgeführt.
ab SW 5:
Bedingungen können mit einem G-Code angegeben
werden. Damit kann erreicht werden, daß
unabhängig vom gerade aktiven
Teileprogrammzustand für die Auswertung der
Bedingung und die auszuführende
Aktion/Technologiezyklus definierte Einstellungen
bestehen. Die Abkopplung der Synchronaktionen
vom Programmumfeld ist erforderlich, weil
Synchronaktionen zu beliebigen Zeitpunkten
aufgrund erfüllter Auslösebedingungen ihre Aktionen
in definiertem Ausgangszustand ausführen sollen.
Anwendungsfälle:
Festlegung der Maßsysteme für
Bedingungsauswertung und Aktion durch G-Codes
G70, G71, G700, G710.
In SW -Stand 5 sind nur diese G-Codes zugelassen.
Ein angegebener G-Code bei der Bedingung gilt für
die Auswertung der Bedingung und für die Aktion,
wenn bei der Aktion kein eigener G-Code
angegeben ist.
Pro Bedingungssteil darf nur ein G-Code der G-
Code-Gruppe programmiert werden.
10-424
Beispiel:
ID=1 EVERY $AA_IM[B]>75 DO
POS[U]=IC(10) FA[U]=900;
wenn der Istwert der Achse B im
MKS den Wert 75 überschreitet, soll
die U-Achse mit achsialem Vorschub
um 10 weiterpositionieren.
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
10
03.04
 Siemens AG 2004 All rights reserved.

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis