FC_UpdateNodeModuleAddInterfaceStruct
FC_UpdateNodeModuleAddInterfaceStruct – Allgemeine Informationen
Typ |
Funktion |
Verfügbar ab |
V1.0.4.0 |
Die Adresse der möglichen Zusatzschnittstelle auf 0 setzen
Legt die Adressen der möglichen Zusatzschnittstelle auf 0 fest, da ein Standardmodul/-knoten außer der Standardschnittstelle keine Zusatzschnittstelle hat.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_pdwSubModulesAddItf |
POINTER TO DWORD |
Adresse des Array für die zusätzlichen Schnittstellen. |
i_udiSubModuleConstant |
DINT |
Nummer des zu verarbeitenden Standardmoduls. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich ET_Diag.Ok entspricht einer Fehlermeldung. |
|
q_etDiagExt |
POU-spezifischer Ausgang des Diagnosegeräts. q_etDiag = ET_Diag.Ok -> Statusmeldung q_etDiag <> ET_Diag.Ok -> Fehlermeldung |
Datentyp |
Beschreibung |
---|---|
BOOL |
TRUE: Die Adresse der Zusatzschnittstelle ist auf 0 gesetzt. FALSE: Die Eingabevariablen sind ungültig. |
q_etDiag |
q_etDiagExt |
Aufzählungswert |
Beschreibung |
---|---|---|---|
OK |
0 |
OK |
|
InputParameterInvalid |
60 |
Der Zeiger auf SubmodulesAddItf ist ungültig. |
|
InputParameterInvalid |
61 |
SubmoduleConstant ist außerhalb des gültigen Bereichs. |
Aufzählungsname: |
Ok |
Aufzählungswert: |
0 |
Beschreibung: |
OK |
Die Funktion UpdateNodeModuleAddInterfaceStruct.DiagMsgs wurde ausnahmefrei durchgeführt.
PointerSubModulesAddItfInvalid
Aufzählungsname: |
PointerSubModulesAddItfInvalid |
Aufzählungswert: |
60 |
Beschreibung: |
Der Zeiger auf SubmodulesAddItf ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Der Zeiger SubmodulesAddItf ist ungültig. |
Der Wert von SubmodulesAddItf darf nicht =0 sein. |
Aufzählungsname: |
SubModuleConstantRange |
Aufzählungswert: |
61 |
Beschreibung: |
SubmoduleConstant ist außerhalb des gültigen Bereichs. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Die Konstante des Submoduls ist außerhalb des festgelegten Bereichs. |
Der Wert von SubModuleConstant darf nicht <1 sein. |