IAC

Siemens Alarm 14091 — [Kanal %1: ] Satz %2 unzulässige Funktion, Index %3

SINUMERIK 840D sl / 828D CNC (NC, cycle, HMI & PLC alarms)

Bedeutung

Es wurde eine Funktion programmiert oder ausgelöst, die im aktuellen Programmkontext nicht zulässig ist; die Funktion wird durch den Parameter 'Index' codiert: 1 = Befehl 'RET' in der Hauptprogrammebene programmiert; 2 = Konflikt zwischen 'Ebene löschen'/'Anzahl der Durchläufe löschen' und 'Impliziter GET'; 3 = Konflikt ASUB-Start unmittelbar nach Anwahl von Overstore (bis P3); 4 = MD10760 $MN_G53_TOOLCORR = 1 bei mit SUPA/G153/G53 programmiertem G75; 5 = Befehl POSRANGE nicht in synchronisierter Aktion programmiert; 6 = Befehl SIRELAY nicht in synchronisierter Aktion programmiert; 7 = Befehl GOTOF/GOTOB/GOTO mit String-Variable in synchronisierter Aktion programmiert; 8 = COA-Anwendung 'Cutting Generator' nicht aktiv; 9 = Werkzeugradiuskorrektur aktiv in G75; 10 = Anzahl der Rücksprungebenen bei RET (...xy) über mehrere Programmebenen zu groß; 11 = die Funktion ist für diese Variable nicht implementiert. Reaktion: Interpreterstopp, NC-Start-Sperre in diesem Kanal, Schnittstellensignale werden gesetzt, Alarmanzeige.

Typische Ursache und Diagnose

Im aktuellen Programmkontext nicht zulässige Funktion, identifiziert durch den Index-Parameter (z. B. RET in der Hauptprogrammebene, POSRANGE/SIRELAY außerhalb einer synchronisierten Aktion, SUPA/G53/G153 oder Werkzeugradiuskorrektur in G75, GOTO mit String-Variable in synchronisierter Aktion, zu viele RET-Rücksprungebenen).

Abhilfe

Index 1: Befehl 'RET' durch M17/M30 ersetzen. Index 2: Nach dem Unterprogrammaufruf, auf den sich 'Ebene löschen'/'Anzahl der Durchläufe löschen' bezieht, einen Hilfssatz einfügen (z. B. M99). Index 3: Einen Hilfssatz (z. B. M99) overstoren, dann ASUB starten (bis P3). Index 4: Bei MD10760 $MN_G53_TOOLCORR = 1 SUPA/G53/G153 im G75-Satz nicht aktivieren. Index 5: Befehl POSRANGE in synchronisierter Aktion programmieren. Index 6: Befehl SIRELAY in synchronisierter Aktion programmieren. Index 7: Befehl GOTOF/GOTOB/GOTO mit Satznummer oder Marke programmieren. Index 8: COA-Anwendung 'Cutting Generator' laden. Index 9: Werkzeugradiuskorrektur ist in G75 aktiv. Programmfortsetzung: Alarm mit Taste RESET löschen; Teileprogramm neu starten.

Anzeigeort

Alarme erscheinen auf der SINUMERIK-HMI (Diagnose -> Alarme) mit Alarmnummer und parametriertem Text; NC-Alarme sind 5- bis 6-stellige Nummern, Zyklenalarme liegen im Bereich 61000-62999, PLC/HMI-Alarme in ihren dokumentierten Bereichen.

Gilt für diese Teilenummern

  • 6FC5203… — SINUMERIK OP 030/031 Slimline Operator Panel (FM-NC/810D/840D)
  • 6FC5210… — SINUMERIK 810D/840D MMC 100/101 Operator Interface Unit
  • 6FC5303… — SINUMERIK Operator Panel Front / Handheld Terminal
  • 6FC5357… — SINUMERIK 840D NCU (Numerical Control Unit)
  • 6FC5247… — SINUMERIK 840D NCU Accessories (Battery, NCU Box)

Ersatzteil-Angebot anfordern

Industrial Automation Co. verkauft, beschafft und repariert Siemens-Ersatzteile — neue, überholte oder Austauschgeräte mit Garantie.

Quelle: Siemens A5E40869531B. Referenzinformationen für Instandhaltungsprofis; prüfen Sie alle Angaben stets gegen das Handbuch Ihrer genauen Einheit und Softwareversion. This page in English