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 M4045 werden durch den Parameter P-CHAN-00052 in der Kanalparameterliste aktiviert. Bei deaktiviertem Getriebeschalten können die M-Funktionen M4045 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 | - | |
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 | - | |
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. |