Kommandos und Anzeige via PLC-Schnittstelle
Kanalbetriebsart | |
Beschreibung | Anwahl einer speziellen Kanalbetriebsart, wie z.B. Syntaxcheck oder Fertigungszeitberechnung |
| MCControlSGN32Unit, s. Beschreibung Control Unit |
Besonderheiten | - |
Zugriff | PLC liest Request + State und schreibt Command + Enable |
ST-Pfad | pMC[channel_idx]^.addr^.MCControlDecoder_Data.MCControlSGN32Unit_ExecutionMode |
Kommandierter, angeforderter und Rückgabewert | |
ST-Element | .D_Command .D_Request . D_State |
Datentyp | DINT |
Wertebereich | 0x0000 ISG_STANDARD Normalbetrieb 0x0008 SYNCHK Simulation Syntaxcheck Bemerkung: Folgend Einstellungen sind in Vorbereitung: 0x0002 SOLLKON Simulation Sollkonturvisualisierung 0x0004 ON_LINE Simulation Onlinevisualisierung 0x0010 PROD_TIME Simulation Fertigungszeitberechnung 0x0020 ONLINE_PROD_TIME Simulation Online- 0x0040 MACHINE_LOCK Dry run ohne Achsbewegung 0x0080 TECHNO_FILTER Dry run TECHNO-Filter 0x0100 KIN_TRAFO_OFF Überschreibt die automatische Freischaltung |
Umleitung | |
ST-Element | . X_Enable |
Anzeige:
Parameter | Beschreibung |
---|---|
X_SyntaxCheck | Anzeige : Syntaxcheck aktiv |
X_WaitAfterError | Anzeige : Decoder wartet auf Freigabe zum Fortsetzen |
X_SyntaxCheckWaitContinueCleared | Anzeige : Decoder wartet auf Rücknahme der Freigabe zum Fortsetzen |
Syntaxcheck aktiv | |
Beschreibung | Decoder arbeitet aktuell im Syntaxcheck |
Signalfluss | CNC → PLC |
ST-Pfad | pMC[channel_idx]^.addr^.StateDecoder_Data.X_SyntaxCheck |
Datentyp | BOOL |
Wertebereich | [TRUE = Decoder arbeitet im Syntaxcheck, FALSE] |
Zugriff | PLC liest |
Besonderheiten | - |
Fehler während Syntaxcheck aufgetreten warten auf externe Vorgabe | |
Beschreibung | Der Decoder wartet im Modus Syntaxcheck nach einem Fehler auf weitere externe Vorgabe (Fortfahren, Abbrechen) |
Signalfluss | CNC → PLC |
ST-Pfad | pMC[channel_idx]^.addr^.StateDecoder_Data.X_WaitAfterError |
Datentyp | BOOL |
Wertebereich | [TRUE = Fehler im Syntaxcheck aufgetreten Decoder wartet, FALSE] |
Zugriff | PLC liest |
Besonderheiten | - |
Syntaxcheck aktiv | |
Beschreibung | Decoder arbeitet aktuell im Syntaxcheck und wartet nach Fehler und Freigabe bis die Freigabe wieder zurückgenommen wird. |
Signalfluss | CNC → PLC |
ST-Pfad | pMC[channel_idx]^.addr^.StateDecoder_Data.X_SyntaxCheckReleaseNextBlockCleared |
Datentyp | BOOL |
Wertebereich | [TRUE = Decoder wartet auf löschen der Freigabe, FALSE] |
Zugriff | PLC liest |
Besonderheiten | - |
Decodierung unterbrochen | |
Beschreibung | Die Decodierung wurde unterbrochen und wartet bis auf Freigabe zum Fortsetzen gebeben wird.. |
Signalfluss | CNC → PLC |
ST-Pfad | pMC[channel_idx]^.addr^.StateDecoder_Data.X_WaitContinue |
Datentyp | BOOL |
Wertebereich | [TRUE = Decoder unterbrochen, FALSE] |
Zugriff | PLC liest |
Besonderheiten | - |
Decodierung unterbrochen | |
Beschreibung | Die Decodierung wurde unterbrochen und der Decoder wartet vor Wiederaufnahme bis die Freigabe wieder gelöscht wird. |
Signalfluss | CNC → PLC |
ST-Pfad | pMC[channel_idx]^.addr^.StateDecoder_Data.X_WaitReleaseNextBlockCleared |
Datentyp | BOOL |
Wertebereich | [TRUE = Decoder wartet, FALSE] |
Zugriff | PLC liest |
Besonderheiten | - |