Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840DE sl Funktionshandbuch Seite 80

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

Werbung

Ausführliche Beschreibung
3.7 Aktionen in Synchronaktionen
<Achse n>:
<Kanalnummer
n>:
Achstyp und Achsstatus bezüglich Achstausch
Der zum Aktivierungszeitpunkt der Synchronaktion aktuell gültige Achstyp und Achsstatus
kann über die Systemvariablen $AA_AXCHANGE_TYP bzw. $AA_AXCHANGE_STAT
abgefragt werden. Abhängig vom Kanal der das Interpolationsrecht dieser Achse besitzt, und
vom Zustand für den zulässigen Achstausch, ergibt sich aus der Synchronaktion ein
unterschiedlicher Ablauf.
Aus einer Synchronaktion heraus kann eine Achse mit GET angefordert werden, wenn
● ein anderer Kanal das Schreibrecht- bzw. Interpolationsrecht für die Achse hat
● die angeforderte Achse bereits dem angeforderten Kanal zugeordnet ist
● die Achse im Zustand neutrale Achse vom PLC kontrolliert ist
● die Achse Kommandoachse, Pendelachse oder konkurrierende PLC-Achse ist
● die Achse bereits dem NC-Programm des Kanals zugeordnet ist
Hinweis
Randbedingung: Eine "ausschließlich von der PLC kontrollierte Achse" oder eine "fest
zugeordnete PLC-Achse", kann nicht dem NC-Programm zugeordnet werden.
Aus einer Synchronaktion heraus kann eine Achse mit RELEASE freigegeben werden, wenn
die Achse:
● bisher dem NC-Programm des Kanals zugeordnet ist.
● bereits im Zustand neutrale Achse ist.
● bereits ein anderer Kanal hat das Interpolationsrecht dieser Achse hat.
Achse aus anderem Kanal anfordern
Hat zum Aktivierungszeitpunkt der Aktion GET ein anderer Kanal das Interpolationsrecht für
die Achse $AA_AXCHANGE_TYP[Achse] == 2, so wird die Achse mittels Achstausch von
diesem Kanal angefordert $AA_AXCHANGE_TYP[Achse] == 6 und sobald als möglich dem
anfordernden Kanal zugeordnet. Sie nimmt dann den Zustand neutrale Achse
$AA_AXCHANGE_TYP[Achse] == 3 an.
Der Zustandswechsel nach neutraler Achse hat kein Reorganisieren im anfordernden Kanal
zur Folge.
Angeforderte Achse wurde bereits als neutrale Achse angefordert:
80
Maschinenachsname
Typ:
AXIS
Wertebereich:
im Kanal definierte Maschinenachsnamen
Kanalnummer
Typ:
INTEGER
Wertebereich:
1 ... maximale Kanalnummer
Funktionshandbuch, 10/2015, 6FC5397-5BP40-5AA3
Synchronaktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d slSinumerik 828d

Inhaltsverzeichnis