FB_EntitiesHandler - GetTargetGenerator - (Methode)

Überblick

Typ:

Methode

Verfügbar ab:

V1.6.0.0

Dieses Kapitel enthält Informationen zu folgenden Aspekten:

Aufgabe

Abrufen von Informationen zum Zielgenerator.

Beschreibung

Die Methode GetTargetGenerator wird verwendet, um die Informationen zu einem Zielgenerator abzurufen, der zuvor in der internen Liste des Funktionsbausteins gespeichert wurde.

Schnittstelle

Zugriff: PUBLIC

Eingang

Datentyp

Beschreibung

i_etSystemId

ET_SystemEntity

Eine ID, die zur eindeutigen Identifizierung eines Zielgenerators verwendet wird. Zulässige Werte liegen im Bereich von SERT.ET_SystemEntity.TargetGenerator1 bis SERT.ET_SystemEntity.TargetGenerator30.

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

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

q_etDiagExt

ET_DiagExt

POU-spezifischer Ausgang zur Diagnose:

  • q_etDiag = ET_Diag.Ok -> Statusmeldung

  • q_etDiag <> ET_Diag.Ok -> Diagnosemeldung

q_sMsg

STRING(80)

Ereignisabhängige Meldung, die zusätzliche Informationen über den Diagnosezustand gibt.

Rückgabewert

Datentyp

Beschreibung

ST_TargetGeneratorEntityData

Speichert Informationen für einen Zielgenerator.

Siehe ST_TargetGeneratorEntityData.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert von q_etDiagExt

Beschreibung

Ok

OK

0

Ok

InputParameterInvalid

TargetGeneratorIdInvalid

171

Eine angegebene Zielgenerator-ID ist ungültig.

InputParameterInvalid

TargetGeneratorIdUnKnown

174

Ein angegebener Zielgeneratortyp ist ungültig.

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

Erfolg

TargetGeneratorIdInvalid

Enumerationsname:

TargetGeneratorIdInvalid

Enumerationswert:

171

Beschreibung:

Eine angegebene Zielgenerator-ID ist ungültig.

Problem

Ursache

Lösung

Ein Zielgenerator wurde nicht erfolgreich aus der Liste abgerufen.

i_etSystemId enthält einen ungültigen Wert.

Stellen Sie sicher, dass die ID im Bereich von SERT.ET_SystemEntity.TargetGenerator1 bis SERT.ET_SystemEntity.TargetGenerator30 liegt.

TargetGeneratorIdUnKnown

Enumerationsname:

TargetGeneratorIdUnKnown

Enumerationswert:

174

Beschreibung:

Ein angegebener Zielgeneratortyp ist ungültig.

Problem

Ursache

Lösung

Ein Trackingsystem wurde nicht erfolgreich aus der Liste abgerufen.

i_etSystemId enthält eine ungültige ID.

Stellen Sie sicher, dass sich die Zielgenerator-ID auf einen zuvor konfigurierten Zielgenerator bezieht.