Hochlaufparameter
P-STUP-00166 | Protokollierung eines CNC-Resets als Events in der Fehlermeldungsausgabe |
Beschreibung | Der Parameter definiert, ob der durch den Anwender ausgelöste CNC-Reset als Ereignis in das Protokoll der Fehlermeldungen mit aufgenommen wird. Bei einem CNC-Reset werden die bisher aufgetretenen Fehlermeldungen quittiert. Dies findet immer statt, unabhängig von der Einstellung von P-STUP-00166. |
Parameter | no_error_message_at_reset |
Datentyp | BOOLEAN |
Datenbereich | 0: ein CNC-Reset wird als Warnung ID 270076 in der Fehlermeldungsausgabe protokolliert 1 ein CNC-Reset wird nicht protokolliert |
Dimension | ---- |
Standardwert | 0 |
Anmerkungen |
|
P-STUP-00167 | Protokollmodus der Fehlerausgabe | |
Beschreibung | Mit diesem Parameter kann die Ausgabe und der Umfang der Fehlerausgabe gesteuert werden. | |
Parameter | error_protocol_mode | |
Datentyp | STRING | |
Datenbereich | Kennung | Bedeutung |
FILTER_OFF | Es werden keine Filter ausgewertet | |
VERBOSE | Erweiterte interne Diagnose | |
WITHOUT_ERROR_MANAGER | Direkte Ausgabe ohne Fehlermanagement | |
Ausgabe als Print ausführen | ||
LOG | Ausgabe auf Log-Datei protokollieren | |
REPORT | Ausgabe auf Log-Datei protokollieren | |
SEND_TO_PLC_NONE | Ausgabe an die SPS unterdrücken | |
PRINT_EXTENDED | Erweiterte Print-Ausgabe | |
LOG_EXTENDED | Erweiterte Log-Ausgabe | |
REPORT_EXTENDED | Erweiterte applikationsspezifische Ausgabe | |
PRINT_NO_WARNINGS | Warnungen werden in der Print-Ausgabe unterdrückt | |
LOG_NO_WARNINGS | Warnungen werden in der Log-Ausgabe unterdrückt | |
REPORT_NO_WARNINGS | Warnungen werden in der Report-Ausgabe unterdrückt | |
SEND_TO_PLC_NO_WARNINGS | Warnungen an SPS unterdrücken | |
STARTUP_NO_WARNINGS | Warnungen während Steuerungshochlauf unterdrücken | |
NO_WARNINGS | Unterdrücken aller Warnungen | |
TC3_EVENT_LOGGER | Ausgabe an TC3-Event-Logger | |
TC3_EVENT_LOGGER_CONFIRMED | Ausgabe an TC3-Event-Logger, automatische Bestätigung (Zustand Confirmed) beim Löschen der Fehlermeldung | |
TC3_EVENT_LOGGER_NO_CONFIRMATION | Ausgabe an TC3-Event-Logger ohne eine Bestätigung (Confirmation) anzufordern | |
Dimension | ---- | |
Standardwert | LOG | PRINT | REPORT | |
Anmerkungen | Hinweis: Um beispielsweise Warnungen bei der Print-Ausgabe zu unterdrücken muss der gesamte Modus entsprechend gesetzt werden. error_protocol_mode LOG | PRINT | REPORT | PRINT_NO_WARNINGS |
P-STUP-00168 | Name der Datei für Fehlermeldungstexte |
Beschreibung | Name der Datei, welche die zur ID (Fehlernummer) gehörigen Fehlermeldungstexte enthält. Diese können zur Ausgabe in die Log-Datei verwendet werden. Anhand dieser Datei erfolgt die Zuordnung einer Fehlernummer zum zugehörigen Fehlermeldungstext. Die Datei enthält für jede Fehler-ID eine Zeile nach folgendem Format : <Error-ID> TABULATOR <Error-Text> Wird keine Datei angegeben, so wird die Standarddatei 'err_text_version_eng.txt' angenommen. |
Parameter | error_text_of_id |
Datentyp | STRING |
Datenbereich | Maximal 256 Zeichen |
Dimension | ---- |
Standardwert | err_text_version_eng.txt |
Anmerkungen |
|
P-STUP-00169 | Name der Datei für anwenderspezifische Fehlermeldungstexte |
Beschreibung | Vergleichbar zu Standardfehlertexten (siehe P-STUP-00168) kann der Anwender in dieser Datei anwenderspezifische Texte angeben. Diese Texte werden für Fehler-IDs im Bereich [1;1000], die vom Anwender über den NC-Befehl #ERROR selbst definieren kann, und für Fehler der McCOM-Schnittstellen verwendet. Anhand dieser Datei erfolgt die Zuordnung einer Fehlernummer zum zugehörigen anwenderspezifischen Fehlermeldungstext. Die Datei enthält für jede Fehler-ID eine Zeile nach folgendem Format : <Error-ID> TABULATOR <Anwenderspezifischer-Error-Text> Die Konfiguration des Dateinamens erfolgt mit relativer oder absoluter Pfadangabe. Weitere Informationen siehe auch (FCT-M7// Ausgeben eigener Fehlermeldungen). |
Parameter | error_text_user_of_id |
Datentyp | STRING |
Datenbereich | Maximal 256 Zeichen |
Dimension | ---- |
Standardwert | * |
Anmerkungen | * Hinweis: Der Standardwert der Variablen ist ein Leerstring. Für die Fehlerwerte 292030- 292033 (ERR_KIN_TRAFO_CONFIG/ -INITIALIZE/ -FORWARD/ -BACKWARD) werden die zurückgegebenen Fehler-IDs der McCOM-Methoden aufgelöst. |
P-STUP-00170 | Name der Error-Logdatei |
Beschreibung | Name der Error-Logdatei (mit relativer oder absoluter Pfadangabe). Wird kein vollständiger Name angegeben, so wird keine Logdatei erzeugt und die Fehlermeldung ID 296000 ausgegeben. Wenn der Parameter nicht konfiguriert ist, dann wird die Error-Logdatei mit dem Standarddateinamen erzeugt. |
Parameter | error_log_file_name |
Datentyp | STRING |
Datenbereich | Maximal 256 Zeichen |
Dimension | ---- |
Standardwert | C:\TwinCAT\3.1\Components\Mc\CNC\Diagnostics\error.log |
Anmerkungen | Der Standarddateiname und der zugehörige Pfad sind applikationsabhängig. |
P-STUP-00171 | Maximale Größe der Error-Logdatei in Byte |
Beschreibung | Der Parameter definiert die maximale Größe der Error-Logdatei. |
Parameter | error_log_file_max_size |
Datentyp | SGN32 |
Datenbereich | > 0 :Maximale Größe der Error-Logdatei. Wird diese Größe überschritten, so wird die Originaldatei in eine Backupdatei kopiert (Erweiterung <name>.bak) und der Inhalt der Originaldatei gelöscht. == 0 : Es wird keine Backupdatei angelegt. |
Dimension | ---- |
Standardwert | 100000 |
Anmerkungen |
|
P-STUP-00172 | Wartezyklen vor Auswertung der PLC Aktivierung |
Beschreibung | Wartezyklen in CNC-Ticks nach Auftreten eines Fehlers, bis die Aktivierungsmaske der SPS für die Filterregeln ausgewertet wird. |
Parameter | error_plc_wait_cycles |
Datentyp | UNS32 |
Datenbereich | 0 ... MAX(UNS32) |
Dimension | ---- |
Standardwert | - |
Anmerkungen |
|
P-STUP-00173 | Zusätzlicher Beschreibungstext (AO-Name) |
Beschreibung | Beschreibungstext (Architecture Object), welcher bei einer Fehlermeldung zusätzlich angefügt wird. |
Parameter | error_ao_name |
Datentyp | STRING |
Datenbereich | Maximal 83 Zeichen |
Dimension | ---- |
Standardwert | * |
Anmerkungen | * Hinweis: Der Standardwert der Variablen ist ein Leerstring. |
P-STUP-00186 | Fehlerursache |
Beschreibung | Die einzelnen Fehlerkennungen können als Nummern oder Texte aufgelistet werden, wobei die gesamte Zeile folgender Syntax entsprechen muss: ( number | text ) {, ( number | text ) }
mit: number := CNC-Fehlernummer text := " fehlerspezifischer Text "
Beispiel: error_filter[0].reason "D012:", 123000, 123001
Wird ein Fehler gemeldet, so wird in den definierten Plattform-/ Kanal-/ Achsfiltern nachgesehen, ob hierfür eine benutzerspezifische Filterregel definiert ist. |
Parameter | error_filter[i].reason mit i = 0 ... 3 (Maximale Anzahl der Filter, applikationsspezifisch) |
Datentyp | STRING |
Datenbereich | Maximal 96 Zeichen |
Dimension | ---- |
Standardwert | * |
Anmerkungen | * Hinweis: Der Standardwert der Variablen ist ein Leerstring. |
P-STUP-00187 | Fehleraktion |
Beschreibung | Aktion, die bei Auftreten des entsprechenden Fehlers durchgeführt werden soll. |
Parameter | error_filter[i].action mit i = 0 ... 3 (Maximale Anzahl der Filter, applikationsspezifisch) |
Datentyp | STRING |
Datenbereich | ACTION = NONE | DRIVE_STATE_REQ | PRE_RUN_STATE_REQ | RUN_STATE_REQ
NONE: Keine Aktion DRIVE_STATE_REQ: Auslesen des Antriebsstatus PRE_RUN_STATE_REQ: Fehler während Hochlauf des Steuerungsbusses in PRE-Run-Zustand RUN_STATE_REQ: Fehler während Hochlauf des Steuerungsbusses in Run-Zustand |
Dimension | ---- |
Standardwert | * |
Anmerkungen | Für SERCOS-Antriebs-Profile: DRIVE_STATE_REQ: S-0-0095 diagnostic PRE_RUN_STATE_REQ: S-0-0021: list of unknown operation data in CP2 -> CP3, command 127 RUN_STATE_REQ: S-0-0022: list of unknown operation data in CP3 -> CP4, command 128 Für ProfiDrive-Profile: <all actions> Parameter 945
Für CANopen-Profile <all actions> Parameter ID603F * Hinweis: Der Standardwert der Variablen ist ein Leerstring. |
P-STUP-00188 | Bedingte Aktivierung |
Beschreibung | Beim Setzen des entsprechenden Bits über die Oberfläche oder die SPS (HLI::ControlUnit- Aktivieren der Fehlerfilterregeln - Plattform) wird diese Filterregel aktiviert. |
Parameter | error_filter[i].conditional_activation mit i = 0 ... 3 (Maximale. Anzahl der Filter, applikationsspezifisch) |
Datentyp | UNS32 |
Datenbereich | 32 Bit |
Dimension | ---- |
Standardwert | 0 |
Anmerkungen | Parametrierbeispiel: error_filter[0].conditional_activation 0x2
Ein Aktivierungsbit = 0 bedeutet, dass die Aktion immer durchgeführt wird. |
P-STUP-00189 | Bedingte Aktion |
Beschreibung | Aktion, die bei Auftreten des entsprechenden Fehlers und beim Zutreffen der Bedingung durchgeführt werden soll. |
Parameter | error_filter[i].conditional_action mit i = 0 ... 3 |
Datentyp | STRING |
Datenbereich | ACTION = NONE | ( [ HIDE ] [ FORCE ] ) FORCE = F_WARNING | F_SYNTAX | F_ERROR | F_SEVERE | F_FATAL HIDE = [ HIDE ] [ HIDE_LOG ] [ HIDE_PRINT ] [ HIDE_REPORT ]
NONE: keine Aktion
HIDE: Jede Fehlerausgabe unterdrücken HIDE_LOG: Fehlerausgabe in Error-Log-Datei wird unterdrückt HIDE_DISPLAY: Fehlerausgabe wird unterdrückt HIDE_REPORT: Applikationsspezifische Fehlerausgabe wird unterdrückt
F_WARNING: Fehler wird als WARNING ausgegeben (Bebungsklasse = 0) F_SYNTAX: Fehler wird als Syntaxfehler ausgegeben (Behebungsklasse = 2) F_ERROR: Fehler durch NC-Programm oder andere Bedienaktion (Fehlerbehebungsklasse = 5) F_SEVERE: Schwerer Fehler, erfordert Warmstart, (Behebungsklasse = 6) F_FATAL: Schwerer Fehler, erfordert kompletten Kaltstart (Behebungsklasse = 7) |
Dimension | ---- |
Standardwert | * |
Anmerkungen | * Hinweis: Der Standardwert der Variablen ist ein Leerstring. |
P-STUP-00190 | Bedingter Filteraktivierung |
Beschreibung | Die einzelnen Fehlerkennungen können als Nummern oder Texte aufgelistet werden, wobei die gesamte Zeile folgender Syntax entsprechen muss: ( number | text ) {, ( number | text ) }
mit: number := CNC-Fehlernummer text := " fehlerspezifischer Text " |
Parameter | error_filter[i].conditional_param mit i = 0 ... 3 (Maximale Anzahl der Filter, applikationsspezifisch) |
Datentyp | STRING |
Datenbereich | Maximal 96 Zeichen |
Dimension | ---- |
Standardwert | * |
Anmerkungen | Parametrierbeispiel: error_filter[0].conditional_param "D012:", 123, 1001
Individuelle Filtertexte werden nur beim Auslesen des SERCOS-Antriebsfehlers S95 geprüft. Fehlernummer werden nur bei SERCOS-Antriebsfehler (S21 und S22) und bei ProfiDrive-Antriebsfehler (Parameter 945) geprüft. * Hinweis: Der Standardwert der Variablen ist ein Leerstring. |
P-STUP-00191 | Ausgabe einer zusätzlichen Fehlerinformation |
Beschreibung | Dieser Text wird im Falle des Zutreffens der Filterbedingung transparent über die CNC_ERROR_INFO-Datenstruktur weitergereicht. D.h. hierüber hat der Anwender die Möglichkeit, bedingt eine zusätzliche Fehlerinformation mit auszugeben. |
Parameter | error_filter[i].conditional_output mit i = 0 ... 3 (Maximale Anzahl der Filter, |
Datentyp | STRING |
Datenbereich | Maximal 32 Zeichen |
Dimension | ---- |
Standardwert | * |
Anmerkungen | * Hinweis: Der Standardwert der Variablen ist ein Leerstring. |