Bewegungssynchronaktionen
10.3 Hauptlaufvariablen für Synchronaktionen
Hinweis
Neu angelegte Variable bekommen nun automatisch bei der Definition dem im
Maschinendatum hinterlegten Wert für Default-Achsnamen zugewiesen. Weitere
Informationen zu einer über Maschinendatum gültigen Definition siehe
Literatur
/FBSY/ Funktionsbeschreibung Synchronaktionen
Programmierung
PROC UP(AXIS PAR1=NO_AXIS, AXIS PAR2=NO_AXIS)
IF PAR1 <>NO_AXIS...
Unterprogrammdefinition
PROC
UP
PARn
NO_AXIS
Beispiel für die Definition einer Achsvariablen im Hauptprogramm
DEF AXIS AXVAR
UP( , AXVAR)
10.3.5
Synchronaktions-Marker $AC_MARKER[n]
Funktion
Die Feld-Variable $AC_MARKER[n] kann in Synchronaktionen gelesen, geschrieben
werden. Diese Variablen können entweder im Speicher des aktiven oder passiven
Filesystems liegen.
Synchronaktions-Variable: Datentyp INT
$AC_MARKER[n]
$MC_MM_NUM_AC_MARKER
n
10-14
Unterprogrammdefinition
Unterprogrammname zur Erkennung
Parameter n
Initialisierung des Formalparameters mit Default-
Achsbezeichner
Kanalspezifischer Merker/Zähler vom Datentyp INTEGER
Maschinendatum zum Einstellen der Anzahl
kanalspezifischen Merker für
Bewegungssynchronaktionen
Feldindex der Variablen 0-n
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
Arbeitsvorbereitung