Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840DE sl Funktionshandbuch Seite 84

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

Werbung

Ausführliche Beschreibung
3.7 Aktionen in Synchronaktionen
3. Fortsetzung: Programmablauf im 1. Kanal:
Programmcode
N150 WAITM(10,1,2)
...
WHEN TRUE DO GET(Z)
; Einlesesperre solange Z-Achse in anderem Kanal ist
WHENEVER $AA_TYP[Z] == 0 DO RDISABLE
N160 G4 F0.1
...
N199 WAITE(2)
N999 M30
Achse einem anderen Kanal übergeben (AXTOCHAN)
Aus einer Synchronaktion heraus kann mit dem Befehl AXTOCHAN eine Achse für einen
beliebigen Kanal angefordert werden.
Ist die Achse bereits dem NC-Programm des Kanals zugeordnet
($AA_AXCHANGE_TYP[<Achse>] == 0) ergibt sich keine Zustandsänderung.
Wird eine Achse aus einer Synchronaktion für den eigenen Kanal angefordert, wird
AXTOCHAN auf den Befehl GET abgebildet.
● Mit der ersten Anforderung für den eigenen Kanal, wird die Achse zur neutralen Achse.
● Mit der zweiten Anforderung wird die Achse dem NC-Programm zugeordnet.
Randbedingung
Eine "PLC kontrollierte Achse" entspricht einer "konkurrierenden Positionierachse" bei der
besondere Randbedingungen zu beachten sind. Siehe dazu:
Literatur:
/FB2/ Funktionshandbuch Erweiterungsfunktionen; Positionierachsen (P2)
Hinweis
Eine PLC-Achse kann den Kanal nicht wechseln.
Eine ausschließlich von der PLC kontrollierte Achse kann nicht dem NC-Programm zugeordnet
werden.
84
Kommentar
; mit Kanal 2 synchronisieren
; Z-Achse in diesen Kanal holen
; warte auf Programmende im Kanal 2
Funktionshandbuch, 10/2015, 6FC5397-5BP40-5AA3
Synchronaktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d slSinumerik 828d

Inhaltsverzeichnis