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

release_note

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

  • kein Parameter: alle Achsen werden aktiviert (G200)
  • explizites aktivieren spezifischer Achsen mit G200[Achse_1, ...]
  • Allgemeine mehrzeilige NC-Satzsequenz,
    z.B. aktivieren einer Kinematik
    #KIN ID[1] $R$N G200

    $R$N: Zeichenfolge für Zeilenumbruch in IEC61131-3

Referenzpunktfahrt

  • kein Parameter: NC-Programm rpf.nc wird gestartet
  • explizite Auswahl der Achsen über Handsatz ( z.B: G74 X1 Z2 )

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).