Kanalparameter

In diesem Kapitel werden die kanalspezifischen Parameter zur Konfiguration von Spindeln beschrieben. Es ist zu beachten, dass nur die Spindeln, die in der Kanalparameterliste eingetragen sind, im Teileprogramm auch angesprochen werden können. Dies gilt sowohl für NC- als auch für PLC-Spindeln.

Die im Kanalparametersatz definierte Spindelkonfiguration ist die Defaultbelegung, die nach dem Hochlauf der Steuerung zur Verfügung steht.

P-CHAN-00082

Spindelanzahl im Kanal

Parameter

spdl_anzahl

Beschreibung

Mit diesem Parameter wird die Gesamtzahl der im Kanal vorhandenen Spindeln vorgegeben.

Datentyp

UNS16

Datenbereich

0 ≤ P-CHAN-00082 ≤ MAX(UNS16)

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

-

P-CHAN-00010

Name der Spindel als Kanalachse im Bahnverbund

Parameter

default_ax_name_of_spindle

Beschreibung

Wird eine Spindelachse als Kanalachse betrieben (z.B. C-Achs Bearbeitung), so kann sie über diese Defaultbezeichnung (z.B.C1) im NC-Programm angesprochen werden.

Datentyp

STRING

Datenbereich

1 ≤ Stringlaenge ≤ ACHS_NAME_LAENGE

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

-

P-CHAN-00051

Definition der Hauptspindel

Parameter

main_spindle_ax_nr

Beschreibung

Zur Programmierung in der Standardsyntax ist es notwendig, eine Spindel als s.g. Hauptspindel zu deklarieren. Diese Hauptspindel kann zusammen mit bestimmten Standardfunktionali-täten (z.B. Gewindebohren, Getriebeschalten etc.) in der herkömmlichen DIN-Syntax programmiert werden. Auch wenn nur eine Spindel im System vorhanden ist, muß diese als Hauptspindel konfiguriert werden.

Die Definition der Hauptspindel erfolgt über den Parameter "main_spindle_ax_nr". Hier wird die logische Achsnummer einer der Spindeln eingetragen, die in der Kanalparameterliste konfiguriert sind. Diese Spindel ist nach dem Hochlauf der Steuerung die Hauptspindel.

Datentyp

UNS16

Datenbereich

1 ≤ P-CHAN-00051 ≤ MAX (UNS16)

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

Durch einen Befehl im Teileprogramm (#MAIN SPINDLE) kann jede andere Spindel im System nach dem Hochlauf zur Hauptspindel gemacht werden.

P-CHAN-00053

Bezeichnung der Hauptspindel

Parameter

main_spindle_name

Beschreibung

Neben der logischen Achsnummer muss der Hauptspindel ein Name zugeordnet werden mit dem sie im Teileprogramm angesprochen werden kann. Dazu wird der Hauptspindel über den Parameter „main_spindle_name“ eine Achsbezeichnung zugeordnet. Diese Achsbezeichnung ist frei wählbar, sie muss jedoch immer mit dem Buchstaben „S“ beginnen.

Datentyp

STRING

Datenbereich

1 ≤ Stringlaenge ≤ ACHS_NAME_LAENGE

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

Die Bezeichnung der Hauptspindel kann im Teileprogramm nicht geändert werden. Jedoch gilt dieser Name bei Anwahl einer anderen Hauptspindel (#MAIN SPINDLE) auch für die neue Hauptspindel.

P-CHAN-0008

Variante der Stirnflächenbearbeitung

Parameter

cax_face_id

Beschreibung

Parameter bestimmt die Art der für die Stirnflächenbearbeitung verwendeten Maschine.

Datentyp

UNS16

Datenbereich

1: Drehmaschinen (180° Ausrichtung)

2: Fräsmaschinen (keine Ausrichtung)

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

-

P-CHAN-00036

Logische Achsnummer der Spindel

Parameter

spindel[i].log_achs_nr

Beschreibung

Hier wird die logische Achsnummer der Spindel eingetragen. Die logische Achsnummer ist im gesamten System eindeutig. Über die logische Achsnummer erfolgt die Zuordnung der Spindelbezeichnung im NC-Programm zu den Achsdaten [AXIS]. Die logische Achsnummer "0" ist nicht erlaubt.

Datentyp

UNS16

Datenbereich

1 ≤ P-CHAN-00037 ≤ MAX(UNS16)

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

Die logische Achsnummer darf nicht mehrfach zugeordnet werden. Die logische Achsnummer darf nicht gleichzeitig als Bahnachse und Spindelachse konfiguriert werden.

P-CHAN-00007

Defaultbezeichnung einer Spindel

Parameter

spindel[i].bezeichnung

Beschreibung

Über diesen Parameter wird die Defaultbezeichnung definiert, mit der eine Spindel im NC-Programm programmiert werden kann. Hierbei ist zu beachten, dass eine Spindel, solange sie Hauptspindel ist, nur über den Hauptspindelnamen (P-CHAN-00053) programmiert werden kann. Die Defaultnamen sind in einem Kanal mit mehreren Spindeln für die "Neben"-Spindeln zu verwenden.

Datentyp

STRING

Datenbereich

1 ≤ Stringlaenge ≤ ACHS_NAME_LAENGE

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

Die Spindelbezeichnungen müssen mit den Buchstaben "S" beginnen. Danach sind alle Buchstaben und Ziffern möglich. Die Spindelbezeichnungen müssen eindeutig sein.

P-CHAN-00069

PLC-gesteuerte Spindel über Kanalschnittstelle

Parameter

spindel[i].plc_control

Beschreibung

Eine gesteuerte Spindel (Open Loop) wird nicht durch einen Spindelinterpolator im NC-Kanal, sondern direkt durch die PLC angesteuert. Hierbei ist zu beachten, dass dann sämtliche Synchronisationen nicht mehr (Spindel-) achsspezifisch, sondern über den kanalspezifischen HLI-Bereich ausgegeben und behandelt werden. Die achsspezifische Syntax zur Programmierung der Spindelbefehle ist weiterhin erlaubt, jedoch ist diese dann auf die Angabe der Drehzahl und der M-Funktionen M3/M4/M5/M19 beschränkt.

Datentyp

BOOLEAN

Datenbereich

0: Eine gesteuerte Spindel wird durch einen Spindelinterpolator im NC-Kanal angesteuert.

1: Eine gesteuerte Spindel wird direkt durch die PLC angesteuert.

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

-

Synchronisations-festlegungen

P-CHAN-00081

Synchronisationsart der S-Funktion

Parameter

spindel[i].s_synch

Beschreibung

Mit diesem Parameter wird die Synchronisationsart der S-Funktion definiert

Datentyp

UNS16

Datenbereich

NO_SYNCH, MOS, MVS_SVS, MVS_SNS, MNS_SNS, MNE_SNS, MVS_SLM, MVS_SLP, PLC_INFO

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

-

P-CHAN-00045

Synchronisationsart für M03

Parameter

spindel[i].m3_synch

Beschreibung

Mit diesem Parameter wird die Synchronisationsart der M03-Funktion definiert.

Datentyp

UNS16

Datenbereich

NO_SYNCH, MOS, MVS_SVS, MVS_SNS, MNS_SNS, MNE_SNS, MVS_SLM, MVS_SLP, PLC_INFO

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

-

P-CHAN-00047

Synchronisationsart für M04

Parameter

spindel[i].m4_synch

Beschreibung

Mit diesem Parameter wird die Synchronisationsart der M04-Funktion definiert.

Datentyp

UNS16

Datenbereich

NO_SYNCH, MOS, MVS_SVS, MVS_SNS, MNS_SNS, MNE_SNS, MVS_SLM, MVS_SLP, PLC_INFO

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

-

P-CHAN-00049

Synchronisationsart für M05

Parameter

spindel[i].m5_synch

Beschreibung

Mit diesem Parameter wird die Synchronisationsart der M05-Funktion definiert.

Datentyp

UNS16

Datenbereich

NO_SYNCH, MOS, MVS_SVS, MVS_SNS, MNS_SNS, MNE_SNS, MVS_SLM, MVS_SLP, PLC_INFO

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

-

P-CHAN-00043

Synchronisationsart für M19

Parameter

spindel[i].m19_synch

Beschreibung

Mit diesem Parameter wird die Synchronisationsart der M19-Funktion definiert.

Datentyp

UNS16

Datenbereich

NO_SYNCH, MOS, MVS_SVS, MVS_SNS, MNS_SNS, MNE_SNS, MVS_SLM, MVS_SLP, PLC_INFO

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

-

Getriebeschalten

P-CHAN-00052

Freigabe Getriebeschalten für Hauptspindel

Parameter

main_spindle_gear_change

Beschreibung

Mit dem Flag "main_spindle_gear_change" wird für die Hauptspindel das Getriebeschalten freigeschaltet oder gesperrt.

Datentyp

BOOLEAN

Datenbereich

0: Spindelgetriebeschalten für die Hauptspindel deaktiviert

1: Spindelgetriebeschalten für die Hauptspindel aktiviert

Dimension

translatorisch: -

rotatorisch: -

Standardwert

0

Anmerkungen

Die M-Funktionen zur Auswahl der Getriebestufen der Hauptspindel M40 - 45 werden durch den Parameter P-CHAN-00052 in der Kanalparameterliste aktiviert. Bei deaktiviertem Getriebeschalten können die M-Funktionen M40 - 45 frei verwendet werden.

P-CHAN-00074

Spindelgetriebeschalten; Suchrichtung in der Drehzahlbereichstabelle

Parameter

spindel[i].range_way

Beschreibung

Diese Variable bestimmt, ob bei sich überlappenden Drehzahlstufen die niedrigere oder die höhere Getriebestufe angewählt wird. Wenn "range_way = 0" gesetzt ist, startet die Suche von der niedrigsten Drehzahlstufe aus; wenn "range_way" > 0 von der obersten. Die richtige Drehzahl-(Getriebe)stufe ist diejenige, in der die programmierte Drehzahl zuerst gefunden wird.

Datentyp

UNS16

Datenbereich

0 < P-CHAN-00074< MAX(UNS16)

Dimension

translatorisch: -

rotatorisch: -

Standardwert

0

Anmerkungen

Das Getriebeschalten ist nur für die Hauptspindel möglich.
Die Funktion muss mit P-CHAN-00052 freigeschaltet sein.

P-CHAN-00004

Spindelgetriebeschalten; Automatischer Getriebestufenwechsel

Parameter

spindel[i].autom_range

Beschreibung

Dieser Parameter legt fest, ob die Spindelgetriebestufe beim Auswerten des S-Wortes von der Steuerung automatisch bestimmt werden soll, oder ob bei der Programmierung des S-Wortes die entsprechende Getriebestufe durch M40 - M45 mit programmiert werden muss.

Datentyp

BOOLEAN

Datenbereich

0: Passende Getriebestufe muss bei der Programmierung des S-Wortes durch M40 - M45 mit programmiert werden.

1: Passende Getriebestufe wird implizit bei der Auswertung der Drehzahl (S-Wort) von der Steuerung bestimmt. Die M-Funktionen M40 bis M45 müssen nicht programmiert werden.

Dimension

translatorisch: -

rotatorisch: -

Standardwert

0

Anmerkungen

Das Getriebeschalten ist nur für die Hauptspindel möglich.
Die Funktion muss mit P-CHAN-00052 freigeschaltet sein.

P-CHAN-00058
P-CHAN-00055

Spindelgetriebeschalten; Drehzahlbereichsgrenzen in der Tabelle der Drehzahlstufen

Parameter

spindel[i].range_table[j].min_speed
spindel[i].range_table[j].max_speed

Beschreibung

Die Steuerung ermöglicht die Definition von maximal 6 Drehzahlstufen (M40...M45) pro Spindel. Für jede Stufe wird eine minimale (P-CHAN-00058) und eine maximale (P-CHAN-00055) Drehzahl definiert (Einheit U/min).

Die Drehzahlstufen einer Spindel können mit oder ohne Überlappung definiert werden. Wird eine Stufe nicht genutzt, sind die entsprechenden Werte in der Tabelle mit Null zu belegen.

Datentyp

UNS16

Datenbereich

0 < P-CHAN-00058 < MAX(UNS16)
0 < P-CHAN-00055 < MAX(UNS16)

Dimension

U/min

Standardwert

-

Anmerkungen

Das Getriebeschalten ist nur für die Hauptspindel möglich.
Die Funktion muss mit P-CHAN-00052 freigeschaltet sein.

Synchronbetrieb

P-CHAN-00038

Spindelsynchronbetrieb; Logische Achsnummer der Slaveachse

Parameter

synchro_data.koppel_gruppe[i].paar[j].log_achs_nr_slave

Beschreibung

Logische Achsnummer der Spindel, die in einem Achskoppelpaar die Slaveachse ist. Der Synchronbetrieb ist nur für die im Kanal bekannten Spindelachsen möglich.

Datentyp

UNS16

Datenbereich

1 ≤ P-CHAN-00038 ≤ MAX(UNS16)

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

Eine Kombination von Bahn- und Spindelachsen innerhalb eines Koppelpaares ist nicht erlaubt.

P-CHAN-00037

Spindelsynchronbetrieb; Logische Achsnummer der Masterachse

Parameter

synchro_data.koppel_gruppe[i].paar[j].log_achs_nr_master

Beschreibung

Logische Achsnummer der Spindel, die in einem Achskoppelpaar die Masterachse ist. Der Synchronbetrieb ist nur für die im Kanal bekannten Spindelachsen möglich.

Datentyp

UNS16

Datenbereich

1 ≤ P-CHAN-00037 ≤ MAX(UNS16)

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

Eine Kombination von Bahn- und Spindelachsen innerhalb eines Koppelpaares ist nicht erlaubt.

P-CHAN-00061

Spindelsynchronbetrieb; Modus des Achskoppelpaares

Parameter

synchro_data.koppel_gruppe[i].paar[j].mode

Beschreibung

Da neben dem Synchronbetrieb von Bahnachsen auch Spindelachsen gekoppelt werden können, muss für jedes Paar die Art der Kopplung angegeben werden.

Datentyp

UNS16

Datenbereich

0: Koppelpaar besteht aus Bahnachsen

1: Koppelpaar besteht aus Spindelachsen

Dimension

translatorisch: -

rotatorisch: -

Standardwert

0

Anmerkungen

Eine Kombination von Bahn- und Spindelachsen innerhalb eines Koppelpaares ist nicht erlaubt.