MCV_GrpReadJobAck
Versionshinweis
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
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 | Beschreibung des Jobs und des Status der Beauftragung. | |
JobState | Jobinformation eines Auftrags | |
JobStack | 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. |