IF_TargetsHandler - SetEncoderPositionToSourcePosition (Methode)

Übersicht

Typ:

Methode

Verfügbar ab:

V1.4.1.0

Dieses Kapitel enthält Informationen zu folgenden Aspekten:

oAufgabenstellung

oBeschreibung

oSchnittstelle

oDiagnosemeldungen

Aufgabenstellung

Festlegen der Position des mit dem Ziel-Handler verbundenen logischen Gebers auf eine der konfigurierten Quellen

Beschreibung

Die Methode SetEncoderPositionToSourcePosition ermöglicht es Ihnen, die Position des mit dem Ziel-Handler verbundenen logischen Gebers auf eine der konfigurierten Quellen festzulegen. Dies ist üblicherweise nach der Durchführung einer Referenzierung auf der Quelle erforderlich.

Schnittstelle

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. EinWert ungleich GD.ET_Diag.Ok entspricht einer Diagnosemeldung.

q_etDiagExt

ET_DiagExt

Bausteinspezifischer Ausgang zur Diagnose.

q_etDiag = ET_Diag.Ok -> Statusmeldung

q_etDiag <> ET_Diag.Ok -> Diagnosemeldung

q_sMsg

STRING[80]

Ereignisabhängige Meldung, die detaillierte Informationen zum Diagnosezustand übergibt.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

Ok

Ok

0

Ok

ExecutionAborted

NotConfigured

101

Der Funktionsbaustein wurde noch nicht konfiguriert.

ExecutionAborted

UpdateTargetsActive

109

Eine Aktualisierung des Ziels des Ziel-Handlers wird ausgeführt, und einige Methoden können nicht aufgerufen werden.

NotConfigured

Enumerationsname:

NotConfigured

Enumerationswert:

101

Beschreibung:

Der Funktionsbaustein wurde noch nicht konfiguriert.

Problem

Ursache

Lösung

Es ist nicht möglich, die Geberposition festzulegen.

Die Methode Configuration wurde noch nicht aufgerufen.

Stellen Sie sicher, dass die Methode Configuration erfolgreich aufgerufen wurde, bevor diese Methode aufgerufen wird.

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

Ok

Statusmeldung: Die Geberposition wurde erfolgreich festgelegt.

UpdateTargetsActive

Enumerationsname:

UpdateTargetsActive

Enumerationswert:

109

Beschreibung:

Eine Aktualisierung der Ziele des Ziel-Handlers wird ausgeführt, und einige Methoden können nicht aufgerufen werden.

Problem

Ursache

Lösung

Es ist nicht möglich, die Geberposition festzulegen.

Es ist nicht möglich, die Geberposition festzulegen, während die Methode UpdateTargets ausgeführt wird.

Stellen Sie sicher, dass die Methode UpdateTargets nicht ausgeführt wird, bevor Sie diese Methode aufrufen.