Kanalparameter

Konstanten

Konstante

Beschreibung

M_FKT_ANZ

Maximale Anzahl der M-Funktionen[SYSP - Kapitel 8.1]

H_FKT_ANZ

Maximale Anzahl der H-Funktionen[SYSP - Kapitel 8.2]

ACHS_NAME_LAENGE

Maximale Länge der Achsbezeichnung[SYSP - Kapitel 6.46]

Kanalparameter

P-CHAN-00039

Definition einer achsspezifischen M-Funktion

Parameter

m_default_outp_ax_name[i]

Beschreibung

Will der Anwender für bestimmte M-Funktionen eine achsspezifische Behandlung erzwingen, so besteht die Möglichkeit durch den Kanalparameter P-CHAN-00039 diese so zu konfigurieren, daß sie achsspezifisch wirken. Dabei definiert der Feldindex "i" die Nummer der M-Funktion. Jeder M-Funktion kann ein Achsname zugeordnet werden, auf die sie wirken soll. Hierbei sind neben Spindelachsen auch Bahnachsen zulässig.

Datentyp

STRING

Datenbereich

1 ≤ Stringlaenge ≤ ACHS_NAME_LAENGE

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

Die Synchronisationsart der achsspezifischen M-Funktion wird wie bei kanalspezifischen M-Funktionen auch mit P-CHAN-00041festgelegt.

P-CHAN-00025

Definition einer achsspezifischen H-Funktion

Parameter

h_default_outp_ax_name[i]

Beschreibung

Will der Anwender für bestimmte H-Funktionen eine achsspezifische Behandlung erzwingen, so besteht die Möglichkeit durch den Kanalparameter P-CHAN-00025 diese so zu konfigurieren, daß sie achsspezifisch wirken. Dabei definiert der Feldindex "i" die Nummer der H-Funktion. Jeder H-Funktion kann ein Achsname zugeordnet werden, auf die sie wirken soll. Hierbei sind neben Spindelachsen auch Bahnachsen zulässig.

Datentyp

STRING

Datenbereich

1 ≤ Stringlaenge ≤ ACHS_NAME_LAENGE

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

Die Synchronisationsart der achsspezifischen H-Funktion wird wie bei kanalspezifischen H-Funktionen auch mit P-CHAN-00027festgelegt.

P-CHAN-00052

Freigabe Getriebeschalten für Hauptspindel

Parameter

main_spindle_gear_change

Beschreibung

Mit P-CHAN-00052 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-00069

PLC-Spindel über Kanalschnittstelle

Parameter

spindel[i].plc_control

Beschreibung

Eine Spindel wird nicht durch einen Spindelinterpolator im NC-Kanal sondern direkt durch die PLC angesteuert. Hierbei ist zu beachten, daß 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 Spindel wird durch einen Spindelinterpolator im NC-Kanal angesteuert.

1: Eine Spindel wird direkt durch die PLC angesteuert.

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

-

P-CHAN-00098

Umschalten der Bedeutung von M-Funktionen

Parameter

spindle_m_fct_free

Beschreibung

Gemäß DIN66025 haben bestimmte M-Funktionen abhängig vom Bearbeitungsverfahren und der Maschinengattung unterschiedliche Bedeutung.

Bei Maschinen zur spanenden Bearbeitung (z.B. Fräsen/Drehen/Bohren) sind M3/M4/M5/M19 den Spindelfunktionen (Drehrichtung, Stoppen, Positionieren) fest zugeordnet.

Bei Bearbeitungsverfahren wie z.B. Plasma-/Laserstrahlschneiden oder Drahterodieren werden die genannten M-Funktionen zur Steuerung anderer Technologiefunktionen verwendet.

Um eine freie Zuordnung zu ermöglichen, kann deshalb mit P-CHAN-00098 die Bedeutung der M-Funktionen M3/M4/M5/M19 umgeschaltet werden

Datentyp

BOOLEAN

Datenbereich

0: M3/M4/M5/M19 sind fest den Spindel-M-Funktionen zugeordnet (Default, wenn Spindeln konfiguriert sind).

1: M3/M4/M5/M19 sind frei verfügbar für andere Technologiefunktionen. Sie müssen in den Kanalparametern unter P-CHAN-00041 definiert werden. Die M-Funktionen sind keine Spindelfunktionen mehr!

Dimension

translatorisch: -

rotatorisch: -

Standardwert

0

Anmerkungen

-

Synchronisations-festlegungen

P-CHAN-00041

Synchronisationsartenfür M-Funktionen

Parameter

m_synch[i]

Beschreibung

Im Array "m_synch[i]" wird die Synchronisationsart der entsprechenden M-Funktion definiert. Dabei definiert der Feldindex "i" die Nummer der M-Funktion. Die maximale Nummer bzw. Anzahl der M-Funktionen ist durch die Konstante M_FKT_ANZ begrenzt.

Der Wert von P-CHAN-00041 gibt an, welche Synchronisationsart die M-Funktion besitzt, d.h. wann eine Überprüfung auf das Vorliegen der SPS-Quittierung erfolgt. Eine Bewegung wird nicht ausgeführt bzw. spätestens zum Satzende hin gestoppt, wenn zum Zeitpunkt der Überprüfung keine Quittierung von der SPS eingetroffen ist.

Datentyp

UNS16

Datenbereich

NO_SYNCH, MOS, MVS_SVS, MVS_SNS, MNS_SNS, MNE_SNS, MVS_SLM, MVS_SLP,MEP_SVS, MET_SVS

Dimension

translatorisch: -

rotatorisch: -

Standardwert

NO_SYNCH

Anmerkungen

-

P-CHAN-00027

Synchronisationsartenfür H-Funktionen

Parameter

h_synch[i]

Beschreibung

Im Array "h_synch[i]" wird die Synchronisationsart der entsprechenden H-Funktion definiert. Dabei definiert der Feldindex "i" die Nummer der H-Funktion. Die maximale Nummer bzw. Anzahl der H-Funktionen ist durch die Konstante H_FKT_ANZ begrenzt.

Der Wert von P-CHAN-00027 gibt an, welche Synchronisationsart die H-Funktion besitzt, d.h. wann eine Überprüfung auf das Vorliegen der SPS-Quittierung erfolgt. Eine Bewegung wird nicht ausgeführt bzw. spätestens zum Satzende hin gestoppt, wenn zum Zeitpunkt der Überprüfung keine Quittierung von der SPS eingetroffen ist.

Datentyp

UNS16

Datenbereich

NO_SYNCH, MOS, MVS_SVS, MVS_SNS, MNS_SNS, MNE_SNS, MEP_SVS, MET_SVS

Dimension

translatorisch: -

rotatorisch: -

Standardwert

NO_SYNCH

Anmerkungen

Für H-Funktionen stehen die Standardsynchronisationsarten MVS_SLM, MVS_SLP nicht zur Verfügung.

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

-

P-CHAN-00070

Weg-/Zeitabhängige vorgezogene Ausgabe von M-Funktionen

Parameter

m_pre_outp[i]

Beschreibung

P-CHAN-00070 wird in Verbindung mit den Synchronisationstypen MET_SVS und MEP_SVS verwendet. Dabei definiert der Feldindex "i" die Nummer der zugehörigen M-Funktion. Der Wert von P-CHAN-00070 legt die Ausgabe vor Bearbeitung der M-Funktion im Bahninterpolator fest. Beim Typ MET_SVS erfolgt die Angabe des Zeitvorlaufs, beim Typ MEP_SVS erfolgt die Angabe des Wegvorlaufes

Datentyp

UNS32

Datenbereich

0 ≤ P-CHAN-00070 ≤ MAX(UNS32)

Dimension

0.1µm (bei MEP_SVS ) oderμs (bei MET_SVS)

Standardwert

-

Anmerkungen

-

P-CHAN-00107

Weg-/Zeitabhängige vorgezogene Ausgabe von H-Funktionen

Parameter

h_pre_outp[i]

Beschreibung

P-CHAN-00107 wird in Verbindung mit den Synchronisationstypen MET_SVS und MEP_SVS verwendet. Dabei definiert der Feldindex "i" die Nummer der zugehörigen H-Funktion. Der Wert von P-CHAN-00107 legt die Ausgabe vor Bearbeitung der H-Funktion im Bahninterpolator fest. Beim Typ MET_SVS erfolgt die Angabe des Zeitvorlaufs, beim Typ MEP_SVS erfolgt die Angabe des Wegvorlaufes

Datentyp

UNS32

Datenbereich

0 ≤ P-CHAN-00107 ≤ MAX(UNS32)

Dimension

0.1µm (bei MEP_SVS ) oderμs (bei MET_SVS)

Standardwert

-

Anmerkungen

-

P-CHAN-00033

Reaktion auf "Späte Synchronisation" am Programmende

Parameter

late_sync_ready

Beschreibung

Dieser Parameter wird in Verbindung mit den Synchronisationsarten MVS_SLM und MVS_SLP verwendet (Late Sync). Er bestimmt die Reaktion auf am Programmende noch offenen Late Sync M-Funktionen. Dies kann auftreten, wenn im NC-Programm kein G01 Satz bis Programmende folgte (bei MVS_SLM) oder die explizite Synchronisation nicht programmiert wurde (bei MVS_SLP).

Datentyp

BOOLEAN

Datenbereich

0: Die offenen Late Sync M-Funktionen am Programmende sind beim nächsten Programmstart weiterhin aktiv. Dies bedeutet, dass eine oder mehrere offene Late Sync M-Funktionen des ersten NC-Programmes erst durch ein Late Sync Event (G01 Satz oder #EXPL SYN) des zweiten NC-Programmes getriggert werden.

1: Am Programmende wird gewartet, bis alle offenen Late-Sync-M-Funktionen von der PLC quittiert sind.

Dimension

translatorisch: -

rotatorisch: -

Standardwert

-

Anmerkungen

-

Fertigungszeit-berechnung

P-CHAN-00040

Prozesszeit der M-Funktion

Parameter

m_prozess_zeit[i]

Beschreibung

Im Array "m_prozess_zeit[i]" wird die Prozesszeit zur Fertigungszeitberechnung der zugehörigen M-Funktion definiert. Dabei definiert der Feldindex "i" die Nummer der M-Funktion. Die maximale Nummer bzw. Anzahl der M-Funktionen ist durch die Konstante M_FKT_ANZ begrenzt.

Datentyp

UNS32

Datenbereich

0 < P-CHAN-00040 < MAX(UNS32)

Dimension

µs

Standardwert

-

Anmerkungen

Parameter ist nur im Zusammenhang mit der optionalen Funktion "Fertigungszeitberechnung" zu verwenden.

P-CHAN-00026

Prozesszeit der H-Funktion

Parameter

h_prozess_zeit[i]

Beschreibung

Im Array "h_prozess_zeit[i]" wird die Prozesszeit zur Fertigungszeitberechnung der zugehörigen H-Funktion definiert. Dabei definiert der Feldindex "i" die Nummer der H-Funktion. Die maximale Nummer bzw. Anzahl der H-Funktionen ist durch die Konstante H_FKT_ANZ begrenzt.

Datentyp

UNS32

Datenbereich

0 < P-CHAN-00026 < MAX(UNS32)

Dimension

µs

Standardwert

-

Anmerkungen

Parameter ist nur im Zusammenhang mit der optionalen Funktion "Fertigungszeitberechnung" zu verwenden.

P-CHAN-00080

Prozesszeit der S-Funktion

Parameter

spindel[i].s_prozess_zeit

Beschreibung

Prozesszeit der S-Funktion zur Fertigungszeitberechnung.

Datentyp

UNS32

Datenbereich

0 < P-CHAN-00080 < MAX(UNS32)

Dimension

µs

Standardwert

-

Anmerkungen

Parameter ist nur im Zusammenhang mit der optionalen Funktion "Fertigungszeitberechnung" zu verwenden.

P-CHAN-00044

Prozesszeit der Spindelfunktion M03

Parameter

spindel[i].m3_prozess_zeit

Beschreibung

Prozesszeit der M03-Funktion zur Fertigungszeitberechnung.

Datentyp

UNS32

Datenbereich

0 < P-CHAN-00044 < MAX(UNS32)

Dimension

µs

Standardwert

-

Anmerkungen

Parameter ist nur im Zusammenhang mit der optionalen Funktion "Fertigungszeitberechnung" zu verwenden.

P-CHAN-00046

Prozesszeit der Spindelfunktion M04

Parameter

spindel[i].m4_prozess_zeit

Beschreibung

Prozesszeit der M04-Funktion zur Fertigungszeitberechnung.

Datentyp

UNS32

Datenbereich

0 < P-CHAN-00046 < MAX(UNS32)

Dimension

µs

Standardwert

-

Anmerkungen

Parameter ist nur im Zusammenhang mit der optionalen Funktion "Fertigungszeitberechnung" zu verwenden.

P-CHAN-00048

Prozesszeit der Spindelfunktion M05

Parameter

spindel[i].m5_prozess_zeit

Beschreibung

Prozesszeit der M05-Funktion zur Fertigungszeitberechnung.

Datentyp

UNS32

Datenbereich

0 < P-CHAN-00048 < MAX(UNS32)

Dimension

µs

Standardwert

-

Anmerkungen

Parameter ist nur im Zusammenhang mit der optionalen Funktion "Fertigungszeitberechnung" zu verwenden.

P-CHAN-00042

Prozesszeit der Spindelfunktion M19

Parameter

spindel[i].m19_prozess_zeit

Beschreibung

Prozesszeit der M19-Funktion zur Fertigungszeitberechnung.

Datentyp

UNS32

Datenbereich

0 < P-CHAN-00042 < MAX(UNS32)

Dimension

µs

Standardwert

-

Anmerkungen

Parameter ist nur im Zusammenhang mit der optionalen Funktion "Fertigungszeitberechnung" zu verwenden.