10
Bewegungssynchronaktionen
10.3 Spezielle Echtzeitvariable für Synchronaktionen
10.3
Spezielle Echtzeitvariable für Synchronaktionen
In Synchronaktionen sind die im folgenden
aufgeführten Echtzeitvariablen zugelassen:
10.3.1 Merker/Zähler $AC_MARKER[n]
Funktion
Merkervariablekönnen in Synchronaktionen gelesen
und geschrieben werden.
Kanalspezifische Merker/Zähler
$AC_MARKER[n]
Datentyp: INTEGER
Eine kanalspezifische Merker-Variable ist unter
gleichem Namen einmal pro Kanal vorhanden.
Beispiel:
WHEN ... DO $AC_MARKER[0] = 2
WHEN ... DO $AC_MARKER[0] = 3
WHEN $AC_MARKER == 3 DO $AC_OVR=50
10.3.2 Timer-Variable $AC_TIMER[n], ab SW 4
Funktion
(nicht 840D NCU 571, FM-NC)
Die Systemvariable $AC_TIMER[n] ermöglicht das
Starten von Aktionen nach definierten Wartezeiten.
Datentyp: REAL
Einheit: s
n: Nummer der Timer-Variable
• Timer setzen
Das Hochzählen einer Timer-Variable wird
gestartet durch Wertzuweisung
$AC_TIMER[n]=value
n: Nummer der Zeitvariable
value: Startwert (i.d.R 0)
10-432
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
10
03.04
Siemens AG 2004 All rights reserved.