IF_ProductManager - GetProductInterfaceById (Methode)
Typ |
Methode |
Verfügbar ab |
V1.0.0.0 |
Versionen: |
Aktuelle Version |
Gibt die Schnittstelle dem Produkts mit der angegebenen Identifikationsnummer zurück.
Die Liste aller Produkte wird durchsucht und das Produkt mit der angegebenen Identifikationsnummer ermittelt. Die Schnittstelle zu diesem Produkt wird zurückgegeben.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_udiProductId |
UDINT |
Die Identifikationsnummer des gesuchten Produkts. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich GD.ET_Diag.Ok entspricht einer Fehlermeldung. |
|
q_etDiagExt |
Bausteinspezifischer Ausgang des Diagnosegeräts. q_etDiag = GD.ET_Diag.Ok -> Statusmeldung q_etDiag <> GD.ET_Diag.Ok -> Fehlermeldung |
|
q_ifProduct |
Die Schnittstelle zu dem Produkt mit der Identifikationsnummer. |
q_etDiag |
q_etDiagExt |
Aufzählungswert |
Beschreibung |
---|---|---|---|
OK |
0 |
Ok |
|
ExecutionAborted |
71 |
Es konnte kein Produkt gefunden werden. |
Aufzählungsname: |
NoProductExisting |
Aufzählungswert: |
71 |
Beschreibung: |
Es konnte kein Produkt gefunden werden. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Das Produkt existiert nicht. |
Es muss sichergestellt werden, dass sich auf der Eintaktstrecke ein Produkt mit der am Eingang i_udiProductId angelegten Identifikationsnummer befindet. |
Aufzählungsname: |
Ok |
Aufzählungswert: |
0 |
Beschreibung: |
Ok |
Die Schnittstelle zu dem Produkt mit der gesuchten Identifikationsnummer wird zurückgegeben.