Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 93

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

Werbung

Achse aus anderem Kanal anfordern
Hat zum Aktivierungszeitpunkt der Aktion
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:
$AA_AXCHANGE_TYP[<Achse>]==6, so wird die Achse für das Teileprogramm angefordert
$AA_AXCHANGE_TYP[Achse] == 5 und sobald als möglich dem Teileprogramm des Kanals
zugeordnet $AA_AXCHANGE_TYP[Achse] == 0.
Hinweis
Diese Zuordnung hat ein Reorganisieren zur Folge.
Achse ist bereits dem angeforderten Kanal zugeordnet
Ist die angeforderte Achse zum Aktivierungszeitpunkt bereits diesem Kanal zugeordnet, und
im Zustand neutrale Achse nicht vom PLC kontrolliert $AA_AXCHANGE_TYP[Achse] == 3,
so wird diese Achse dem Teileprogramm zugeordnet $AA_AXCHANGE_TYP[Achse] == 0.
Dies hat einen Reorganisationsvorgang zur Folge.
Achse im Zustand neutrale Achse ist PLC kontrolliert
Ist die Achse im Zustand neutrale Achse vom PLC kontrolliert
$AA_AXCHANGE_TYP[Achse] == 4, so wird die Achse als neutrale Achse angefordert
$AA_AXCHANGE_TYP[Achse] == 8. Dabei wird die Achse für einen automatischen
Achstausch zwischen Kanälen gesperrt (Bit 0 == 0), abhängig vom Bit 0 im
Maschinendatum:
MD10722 $MN_AXCHANGE_MASK (Parametrierung des Achstausch-Verhaltens)
Dies entspricht $AA_AXCHANGE_STAT[Achse] == 1.
Achse ist als Kommandoachse aktiv / PLC zugeordnet
Ist die Achse als Kommandoachse bzw. Pendelachse oder konkurrierende Positionierachse
(PLC-Achse) aktiv ($AA_AXCHANGE_TYP[<Achse>] == 1), wird die Achse als neutrale
Achse angefordert ($AA_AXCHANGE_TYP[<Achse>] == 8). Dabei wird die Achse, abhängig
von der Einstellung im nachfolgenden Maschinendatum, für einen automatischen
Achstausch zwischen Kanälen gesperrt,:
MD10722 $MN_AXCHANGE_MASK (Parametrierung des Achstausch-Verhaltens)
Dies entspricht $AA_AXCHANGE_STAT[<Achse>] == 1.
Mit einer erneuten Anforderung
⇒ $AA_AXCHANGE_TYP[Achse] == 7.
Synchronaktionen
Funktionshandbuch, 07/2012, 6FC5397-5BP40-3AA0
ein anderer Kanal das Interpolationsrecht für
GET
wird die Achse dann für das Teileprogramm angefordert
GET
Ausführliche Beschreibung
2.7 Aktionen in Synchronaktionen
93

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis