E_MDP_ErrGroup
TYPE E_MDP_ErrGroup :(
eMDP_Err_NoError := 16#0000, (* Success - No Error *)
eMDP_Err_PLC := 16#EC80, (* PLC library internal error codes *)
eMDP_Err_GenErr := 16#ECA6, (* General error codes *)
eMDP_Err_API := 16#ECA7, (* API error codes *)
eMDP_Err_ADS := 16#ECA8, (* ADS error codes *)
eMDP_Err_ModuleSpecific := 16#ECAF (* Module specific error codes *)
);
END_TYPE
Die Enumeration E_MDP_ErrGroup definiert konstante Werte für die unterschiedlichen Fehlergruppen im MDP. Diese geben den Fehlertyp an.
Die Werte finden sich in den Fehlercodes wieder, welche im Fehlerfall am Ausgang eines PLC MDP Funktionsbausteines liegen.
Eine allgemeine Beschreibung findet sich im MDP Information Model in dem Kapitel Return Values. Dort sind einzelne Fehlercodes aus den Fehlergruppen 16#ECA6 - 16#ECAF beschrieben.
Die Fehlercodes der Gruppe 16#EC80 sind von der PLC MDP Bibliothek erzeugt und werden im Kapitel E_MDP_ErrCodesPLC beschrieben.