Control Unit – Einfügen von Stoppmarken (Insert Command)

Einfügen von Stoppmarken

Beschreibung

Die SPS kann durch diese Control Unit während der Laufzeit Stoppstellen im zukünftigen NC-Programm setzen. Dafür muss die Control Unit durch enable_w = TRUE aktiviert werden.

Durch Setzen von command_semaphor_rw auf TRUE signalisiert die SPS eine neue Belegung von command_w.

Die CNC setzt die command_semaphor_rw auf FALSE, nachdem die command_w Daten gelesen wurden.

Datentyp

MC_CONTROL_INSERT_CMD_UNIT

ST-Pfad

gpCh[channel_idx]^. bahn_mc_control.insert_cmd

Kommandierte Daten

ST-Element

.command_w

Datentyp

HLI_INSERT_CMD_COMMAND

Zugriff

SPS schreibt command_w

Rückgabewerte

ST-Element

.state_r

Datentyp

HLI_INSERT_CMD_STATE

Zugriff

SPS liest

Aktivierung

ST-Element

.enable_w

Datentyp

BOOL

Zugriff

SPS schreibt

Wertebereich

[TRUE/FALSE] ; TRUE: CU in SPS aktiviert

Flusskontrolle kommandierter Wert

ST-Element

.semaphor_rw

Datentyp

BOOL

Wertebereich

[TRUE, FALSE]

Besonderheiten

Verbrauchsdatum

Zugriff

TRUE : SPS triggert bei neuer Anforderung

FALSE : CNC hat neue Anforderung gelesen