10
03.04
Programmierbeispiel
WHENEVER $AA_IM[X] > 10.5*SIN(45) DO ...
WHENEVER $AA_IM[X] > $AA_IM[X1] DO ...
WHENEVER ($A_IN[1]==1) OR ($A_IN[3]==0) DO
...
Mögliche Bedingungen:
• Vergleich von Echtzeitvariablen
(analoge/digitale Ein-/Ausgänge, u.a.)
• boole'sche Verknüpfung zwischen
Vergleichsergebnissen
• Berechnung von Echtzeitausdrücken
• Zeit/Entfernung vom Satzanfang
• Entfernung vom Satzende
• Meßwerte, Meßergebnisse
• Servo-Werte
• Geschwindigkeiten, Achsstatus
Siemens AG 2004 All rights reserved.
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
10.1 Struktur, allgemeine Grundlagen
Vergleich mit im Vorlauf
berechnetem Ausdruck
Vergleich mit weiterer
Echtzeitvariable
Zwei miteinander verknüpfte
Vergleiche
Bewegungssynchronaktionen
10
10-425