MCV_GrpReadJobAck

Versionshinweis

release_note

Dieser Baustein ist verfügbar ab der CNC-Version V3.1.3103.1

Der Funktionsblock wird eingesetzt, um die Beendigung bzw. den Abbruch von Aufträgen auswerten zu können, die über einen MC_MovePath kommandiert wurden. Die Instanz des MC_MovePath, deren Auftragsrückmeldungen ausgewertet werden, identifiziert sich über den Eingang "Fb".

Hinweis

notice

Wenn der Baustein angelegt und der Eingang "Enable" auf TRUE gesetzt ist, muss der Bausterin zyklisch aufgerufen werden. Ansonsten werden Auftragsrückmeldungen zu beliebigen – auch anderen PLCopen Part4 Bausteinen – blockiert!

Blockdiagramm

Parameter des FB

VAR_INPUT

Variablenname

Datentyp

Beschreibung

Enable

BOOL

Solange "Enable" TRUE ist werden Rückmeldungen von Aufträgen gelesen. Es werden nur Rückmeldungen angezeigt, die sich auf Aufträge beziehen, die von der am Eingang "Fb" angemeldeten Instanz eines MC_MovePath abgesetzt wurden.

Es werden nur dann neue Rückmeldungen angezeigt, wenn der Eingang "Ack" FALSE ist.

Ack

BOOL

Der Eingang legt fest, dass die an den Ausgängen des Bausteins angezeigten Informationen gelesen wurden.

Fb

MCV_FB_REF

Verweis auf eine Instanz eines MC_MovePath Bausteins mit dem Ausgang des gleichen Typs.

VAR_OUTPUT

Variablenname

Datentyp

Beschreibung

Valid

BOOL

TRUE zeigt an, dass neue Daten zur Abholung bereit liegen.

Error

BOOL

TRUE zeigt an, dass ein Fehler aufgetreten ist.

ErrorID

WORD

Fehlerkennung

JobID

MCV_GRP_JOB_INFO

Beschreibung des Jobs und des Status der Beauftragung.

JobState

MCV_JOB_STATE

Jobinformation eines Auftrags

JobStack

HLI_MC_JOB_STACK

Information zur Quelle des Auftrags. Nur benötigt, wenn der Auftrag zu einer Instanz des MCV_GrpSetJobResponse weitergereicht werden soll.

JobAttribute

UDINT

Identifikationsnummer, die vom Anwender vorgegeben wurde und bei der Ausgabe des Zustands eines Jobs mit ausgegeben wird.