Herunterladen Inhalt Inhalt Diese Seite drucken

Bedeutung; Synchronaktions-Marker ($Ac_Marker[N]) - Siemens SINUMERIK 840D sl Programmierhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Bewegungssynchronaktionen
10.3 Hauptlaufvariablen für Synchronaktionen
Syntax
PROC UP(AXIS PAR1=NO_AXIS, AXIS PAR2=NO_AXIS)
IF PAR1 <>NO_AXIS...

Bedeutung

PROC
UP
PARn
NO_AXIS
Beispiel: Definition einer Achsvariablen im Hauptprogramm
Programmcode
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
Beispiel für Merkervariable lesen und schreiben
Programmcode
WHEN ... DO $AC_MARKER[0] = 2
WHEN ... DO $AC_MARKER[0] = 3
WHENEVER $AC_MARKER[0] == 3 DO $AC_OVR=50
652
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, 06/2009, 6FC5398-2BP20-0AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis