-> Hier kostenlos registrieren
Hallo Zusammen,
ich bekomme beim Ausführen der FB_TcAlarm.CreateEx den Fehler 16#9811010D. Wenn ich im InfoSys suche erhalte ich dafür die Beschreibung:
Folgenden Aufbau habe ich:
Wobei ich eigentlich nicht denke, dass es an dem Code liegt, da ich noch mehr Fehlermeldungen auf die Art implementiert habe und die mit CreateEx ohne Probleme initialisiert werden.
Auszug aus der TMC
Hat jemand eine Idee woher der Fehler kommt?
Vielen Dank schon mal im voraus
ich bekomme beim Ausführen der FB_TcAlarm.CreateEx den Fehler 16#9811010D. Wenn ich im InfoSys suche erhalte ich dafür die Beschreibung:
Syntax-Fehler in Datei oder Befehl.
Folgenden Aufbau habe ich:
- FB_ActuatorBasic
- Property: stConfigTcEventEntryParameterInvalid : TcEventEntry
- VAR: stPrivConfigTcEventEntryParameterInvalid : TcEventEntry // Wert wird über den Property zugewiesen
- VAR: fbTcAlarmParameterInvalid : FB_TcAlarm
- FB_ActuatorCylinder
- Methode Init: SUPER^.Aufruf fbTcAlarmParameterInvalid
- FB_Debug:
- Init:
- Aufruf der Property fbActuatorCylinder.stConfigTcEventEntryParameterInvalid (von der Basis-Klasse)
- Aurfuf der Init Methode: fbActuatorCylinder.Init
- Init:
C-ähnlich:
// ========================= FB_Debug =======================
IF NOT bInit
THEN
fbCylinder.stConfigTcEventEntryParamterInvalid := TC_EVENTS.Machine.ParameterInvalid;
// ... weitere Fehlermeldungen
bInit := fbCylinder.Init() AND fbInitiator.Init() AND fbFanucRob.Init() AND bDebug;
ELSE
// ... soweit komme ich nicht
END_IF
// ========================= FB_ActuatorCylinder =======================
hr := SUPER^.fbTcAlarmParameterInvalid.CreateEx(stEventEntry := SUPER^.stPrivTcEventEntryParameterInvalid, bWithConfirmation := TRUE, ipSourceInfo := ipSourceInfo);
bInit := bInit AND SUCCEEDED(hr);
Wobei ich eigentlich nicht denke, dass es an dem Code liegt, da ich noch mehr Fehlermeldungen auf die Art implementiert habe und die mit CreateEx ohne Probleme initialisiert werden.
Auszug aus der TMC
XML:
<Name GUID="{D29E99DD-CF22-4F71-A55F-59A171ECADB2}">Machine</Name>
<DisplayName TxtId=""><![CDATA[Machine]]></DisplayName>
<EventId>
<Name Id="1">ParameterInvalid</Name>
<DisplayName TxtId=""><![CDATA[Aktor Infeed stack index (-86M1 / -86M2) - Parameter or setting invalid]]></DisplayName>
<Severity>Error</Severity>
</EventId>
Hat jemand eine Idee woher der Fehler kommt?
Vielen Dank schon mal im voraus
Zuletzt bearbeitet: