E_MA_ErrorCode
Code (HRESULT) | Symbol | Beschreibung / Lösung |
---|---|---|
0 | eMA_OK | Kein Fehler, alles ist OK. |
Logikfehler | ||
16#9871_0100 | eMA_ErrLogic | Allgemeiner Logikfehler |
16#9871_0102 | eMA_ErrLogic_NotImplemented | Funktion ist noch nicht implementiert. |
16#9871_0110 | eMA_ErrLogic_LackOfInitialization | Algorithmus ist nicht korrekt initialisiert. |
16#9871_0126 | eMA_ErrLogic_ObjectCreationFailed | Objekterstellung fehlgeschlagen. Vermutlich fehlt der Treiber oder ist veraltet. |
Konfigurationsfehler | ||
16#9871_1000 | eMA_ErrConfig | Allgemeiner Konfigurationsfehler |
Abbildungen an ADSERR_DEVICE_NOMEMORY | ||
16#9871_1100 | eMA_ErrConfig_OutOfMemory | Speicherallokation ist fehlgeschlagen. => Routerspeicher erhöhen (siehe Kapitel Speicherverwaltung) |
alle nachstehenden Fehler führen zu einem HRESULT von ADS_E_INVALIDPARM | ||
16#9871_1800 | eMA_ErrConfig_IllegalParameter | Konfigurationsparameter ist nicht gültig. |
16#9871_1900 | eMA_ErrConfig_ParameterOutOfRange | Konfigurationsparameter ist außerhalb des Bereichs. |
Laufzeitfehler (während der Datenverarbeitung) | ||
diese Fehler führen zu einem HRESULT von ADS_E_INVALIDPARM | ||
16#9871_2000 | eMA_ErrRTime | Allgemeiner Laufzeitfehler |
16#9871_2011 | eMA_ErrRTime_IllegalPointer | Unzulässiger (Schnittstellen-) Zeiger oder Speicheradresse |
16#9871_2012 | eMA_ErrRTime_EmptyArray | MultiArray hat keine Daten (Produkt der Dimensionsgrößen ist null). |
16#9871_2013 | eMA_ErrRTime_InstanceExists | Es existiert bereits eine allokierte Instanz. |
16#9871_2014 | eMA_ErrRTime_NoInstanceExists | Es existiert keine allokierte Instanz. |
16#9871_2021 | eMA_ErrRTime_IllegalBuffer | Unzulässiger Datenpuffer |
16#9871_2022 | eMA_ErrRTime_IllegalSubarraySize | Unzulässige Größe des Teilarrays |
16#9871_2029 | eMA_ErrRTime_IllegalPermutation | Angeforderte Permutation der Dimensionen ist nicht zulässig. |
illegaler Eingangspufferparameter | ||
16#9871_2023 | eMA_ErrRTime_IllegalInput | Unzulässige Eingangspufferparameter |
16#9871_2025 | eMA_ErrRTime_IllegalInputDimensionNumber | Eingangspuffer hat unzulässige Anzahl an Dimensionen. |
16#9871_2026 | eMA_ErrRTime_IllegalInputShape | Eingangspuffer hat unzulässige Form. |
16#9871_2028 | eMA_ErrRTime_IllegalInputDataType | Unzulässiger Elementtyp des Eingangspuffers |
16#9871_202A | eMA_ErrRTime_IllegalInputNoArray | Kein Multiarray als Eingangsparameter übergeben. |
illegaler Ausgangspufferparameter | ||
16#9871_2030 | eMA_ErrRTime_IllegalOutput | Unzulässige Ausgangspufferparameter |
16#9871_2035 | eMA_ErrRTime_IllegalOutputNoArray | Kein Multiarray als Ausgangsparameter übergeben. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4022.25 | PC or CX (x86, x64) | Tc3_CM_Base |