Herunterladen Inhalt Inhalt Diese Seite drucken

Programmierung: Achse Freigeben (Release) - Siemens SINUMERIK 828D Funktionshandbuch

Erweiterungsfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:
Inhaltsverzeichnis

Werbung

K10: Kanalübergreifender Achstausch

7.3 Programmierung: Achse freigeben (RELEASE)

Kanalspezifische Maschinendaten
● Parametrierung welche Achsen zum Kanal gehören bzw. Kanalachsen sind:
MD20070 $MC_AXCONF_MACHAX_USED[<Kanalachse>] = <Maschinenachse>
Hinweis: Die Zuordnung aller in der NC verwendeten Achsen als Kanalachsen eines oder
mehreren Kanälen muss, unabhängig von der Funtion "Achstausch", in jedem Fall
durchgeführt werden.
Achsspezifische Maschinendaten
● Ist eine Achse Kanalachse in mehreren Kanälen, wird über das Maschinendatum
festgelegt, welchem Kanal die Achse nach dem Hochlauf der Steuerung (Power On-Reset)
zugeordnet ist:
MD30550 $MA_AXCONF_ASSIGN_MASTER_CHAN[<Kanal>] = <Kanalnummer>
Der parametrierte Kanal ist Masterkanal der Achse.
● Parametrierung der Reaktion, wenn eine Achse in einem Teileprogramm programmiert wird
und die Achse ist dem Kanal aktuell nicht zugeordnet:
– Einen Alarm anzeigen und die Achse nicht verfahren.
– Die Achse entsprechend dem Befehl GET (Seite 399) automatisch anfordern
– Die Achse entsprechend dem Befehl GETD (Seite 399) automatisch anfordern
MD30552 $MA_AUTO_GET_TYPE[<Achse>] = <Reaktion>
Systemvariable
Achsspezifische Systemvariable
● Zustand der Achse bezüglich Achstausch:
$AA_AXCHANGE_TYP[<Achse>]
● Statis der Achse bezüglich Achstausch:
$AA_AXCHANGE_STAT[<Achse>]
7.3
Programmierung: Achse freigeben (RELEASE)
Funktion
Durch die vordefinierte Prozedur RELEASE() wird eine dem aktuellen Kanal zugeordnet
Achse für einen Achstausch freigegeben und dazu in den Zustand "Neutrale Achse" versetzt.
Syntax
RELEASE(<Achse1>[, Achse2 ... Achse15])
398
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
Erweiterungsfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis