Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Definition Einer Achsvariablen Im Hauptprogramm; Synchronaktions-Marker ($Ac_Marker[N]) - Siemens SINUMERIK 840D sl Programmierhandbuch

Gültig für steuerung sinumerik 840d sl, 840de sl, sinumerik 828d
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Bewegungssynchronaktionen
10.3 Hauptlaufvariablen für Synchronaktionen
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
574
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, 02/2011, 6FC5398-2BP40-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis