Angeforderte und kommandierte Nutzdaten
Ausgangsbetriebssart | ||
Beschreibung | Betriebsart von der ausgehend gewechselt werden soll. | |
ST-Pfad | Kommandierter Wert gpCh[channel_idx]^.channel_mc_control.mode_and_state.command_w Angeforderter Wert gpCh[channel_idx]^.channel_mc_control.mode_and_state.request_r | |
Kommandierter, angeforderter Wert | ||
ST-Element | .from_mode | |
Datentyp | UDINT | |
Wertebereich | Wert | Konstante |
1 | HLI_IMCM_STANDBY_MODE | |
2 | HLI_IMCM_AUTOMATIC_MODE | |
3 | HLI_IMCM_MDI_MODE | |
4 | HLI_IMCM_MANUAL_MODE | |
5 | HLI_IMCM_REFERENCE_MODE
| |
Besonderheiten | Dieses Element muss beim Wechsel der Betriebsart nicht versorgt werden. Wird jedoch ein Wert angegeben, so wird beim Wechsel der Betriebsart überprüft, ob sich die CNC tatsächlich in der angegebenen Betriebsart befindet. Ist dies nicht der Fall erfolgt eine Warnung. |
Ausgangszustand der Betriebsart bei Betriebsartwechsel | ||
Beschreibung | Zustand innerhalb der Betriebsart, von dem aus die Zustandsumschaltung erfolgen soll. | |
ST-Pfad | Kommandierter Wert gpCh[channel_idx]^.channel_mc_control.mode_and_state.command_w Angeforderter Wert gpCh[channel_idx]^.channel_mc_control.mode_and_state.request_r | |
Kommandierter, angeforderter Wert | ||
ST-Element | .from_state | |
Datentyp | UDINT | |
Wertebereich | Wert | Bedeutung / Konstante |
0 | ohne Bedeutung | |
1 | HLI_IMCM_PROCESS_DESELECTED | |
2 | HLI_IMCM_PROCESS_SELECTED | |
3 | HLI_IMCM_PROCESS_READY | |
4 | HLI_IMCM_PROCESS_ACTIVE | |
5 | HLI_IMCM_PROCESS_HOLD | |
6 | HLI_IMCM_PROCESS_ERROR | |
Besonderheiten | Dieses Element muss beim Wechsel der Betriebsart nicht versorgt werden. Wird jedoch ein Wert angegeben, so wird beim Wechsel der Betriebsart überprüft, ob sich die Betriebsart tatsächlich in dem angegebenen Zustand befindet. Ist dies nicht der Fall erfolgt eine Warnung. |
Zielbetriebsart bei Betriebsartenumschaltung | |
Beschreibung | Betriebsart in die umgeschaltet werden soll. |
ST-Pfad | Kommandierter Wert gpCh[channel_idx]^.channel_mc_control.mode_and_state.command_w Angeforderter Wert gpCh[channel_idx]^.channel_mc_control.mode_and_state.request_r |
Kommandierter, angeforderter Wert | |
ST-Element | .to_mode |
Datentyp | UDINT |
Wertebereich | Siehe “Betriebsart-Istwert bei Betriebsartwechsel” → Wertebereich |
Zielzustand bei Betriebsartwechsel | |
Beschreibung | Zielzustand innerhalb der Zielbetriebsart. |
ST-Pfad | Kommandierter Wert gpCh[channel_idx]^.channel_mc_control.mode_and_state.command_w Angeforderter Wert gpCh[channel_idx]^.channel_mc_control.mode_and_state.request_r |
Kommandierter, angeforderter Wert | |
ST-Element | .to_state |
Datentyp | UDINT |
Wertebereich | Siehe „Istwert des Zustands der Betriebsart bei Betriebsartwechsel“ → Wertebereich |
Versionshinweis
Wird als Zielzustand State = RESETTING = 15 vorgegeben, so wird explizit ein CNC-Reset durchgeführt.
Diese Funktion steht ab folgenden Versionen zur Verfügung:
V2.10.1033.01 oder höher
V2.10.1507.02 oder höher
V2.10.1800.04 oder höher
Parameter bei Betriebsartenwechsel | |
Beschreibung | Parameter bei Betriebsartenwechsel. Für den erfolgreichen Wechsel in einen bestimmten Zustand einer Betriebsart kann es erforderlich sein Parameter bei der Kommandierung des Betriebsartenwechsel anzugeben. Diese werden in diesem Element abgelegt. |
ST-Pfad | Kommandierter Wert gpCh[channel_idx]^.channel_mc_control.mode_and_state.command_w Angeforderter Wert gpCh[channel_idx]^.channel_mc_control.mode_and_state.request_r. |
Kommandierter, angeforderter Wert | |
ST-Element | .parameter |
Datentyp | STRING(HLI_IMCM_MODE_STATE_PARAM_STRL) |
Besonderheiten | Die Länge der Zeichenkette für die Betriebsart AUTOMATIC ist auf maximal 83 Zeichen beschränkt. Es wird empfohlen bei längeren Zeichenketten die Parametrierung von Dateipfaden zu nutzen. Siehe P-CHAN-00401bis P-CHAN-00404. |
Wird ein Betriebsartenwechsel kommandiert, kann es erforderlich sein, einen Parameter anzugeben, damit die Kommandierung erfolgreich ausgeführt werden kann. Für welche Fälle dies erforderlich ist und welche Art von Parameter übergeben werden muss, lässt sich der nachfolgenden Tabelle entnehmen.
Ist bei dem Betriebsarten- und Zustandswechsel einer der aufgeführten Zustandsübergänge beteiligt, ist der entsprechende Parameter anzugeben. Zur Bestimmung ob bei einem kommandierten Betriebsartwechsel einer der unten aufgeführten Zustandsübergänge ausgeführt wird, ist der "Zustandsgraph weitere Betriebsarten" zu betrachten.
Bedeutung des Parameter-Strings im Zusammenhang mit der Betriebsart
Der Inhalt des Strukturelements „parameter“ wird nur dann vom NC-Kern übernommen, wenn ein Zustandsübergang von SELECTED zu einem der Zustände READY, ACTIVE oder HOLD beauftragt wird.
Betriebsart-Sollwert | Parameter |
Automatik | Der NC-Programmname als Zeichenkette. |
Handsatz | NC-Satz (Sätze) |
Handbetrieb |
|
Referenzpunktfahrt |
|
Kanalnummer | |
Beschreibung | Nummer des Kanals, dessen Betriebsart umgeschaltet werden soll. |
ST-Pfad | Kommandierter Wert gpCh[channel_idx]^.channel_mc_control.mode_and_state.command_w Angeforderter Wert gpCh[channel_idx]^.channel_mc_control.mode_and_state.request_r. |
Kommandierter, angeforderter Wert | |
ST-Element | .channel_number |
Datentyp | UDINT |
Besonderheiten | Unbelegt (nur zur Kompatibilität mit dem HÜMNOS-Standard). |