Zuviel Werbung?
-> Hier kostenlos registrieren
-> Hier kostenlos registrieren
Hallo Zusammen,
ich möchte mit dem FB_AdsReadEvents Funktionsblock die Meldungen aus dem TC3 Event Logger auslesen und anschließend mit der "Event-Tabelle" in die TC3 PLC HMI Visualisierung einfügen.
Mein Problem ist, dass die Events zwar im TC3 EventLogger zwar angezeigt, aber der Funktionnsbaustein kann sie nicht auslesen.
Ich habe dazu ein Event erstellt und ein kurzes Testprogramm geschrieben.
Im Anhang ist ein Screenshot des Events, des Eventloggers und des Programms.
Es würde mich sehr freuen wenn mir jemand weiterhelfen kann.
Ich bin hier langsam am verzweifeln bei der Fehlersuche...
Dokumentation zum FB_AdsReadEvents
https://infosys.beckhoff.com/english.php?content=../content/1033/tc3_plc_intro/3524194955.html&id=
ich möchte mit dem FB_AdsReadEvents Funktionsblock die Meldungen aus dem TC3 Event Logger auslesen und anschließend mit der "Event-Tabelle" in die TC3 PLC HMI Visualisierung einfügen.
Mein Problem ist, dass die Events zwar im TC3 EventLogger zwar angezeigt, aber der Funktionnsbaustein kann sie nicht auslesen.
Ich habe dazu ein Event erstellt und ein kurzes Testprogramm geschrieben.
Im Anhang ist ein Screenshot des Events, des Eventloggers und des Programms.
Es würde mich sehr freuen wenn mir jemand weiterhelfen kann.
Ich bin hier langsam am verzweifeln bei der Fehlersuche...
Dokumentation zum FB_AdsReadEvents
https://infosys.beckhoff.com/english.php?content=../content/1033/tc3_plc_intro/3524194955.html&id=
Code:
PROGRAM MAIN
VAR
bInit : BOOL := TRUE;
bSend : BOOL := TRUE;
fbMsg : FB_TcMessage;
fbAdsReadEvents : Tc2_Utilities.FB_AdsReadEvents;
END_VAR
IF bInit THEN
bInit := FALSE;
fbMsg.CreateEx(TC_EVENTS.Tutorial.TutorialEvent, 0);
END_IF
IF bSend THEN
bSend := FALSE;
fbMsg.Send(0);
END_IF
fbAdsReadEvents ( sNetId := ,
bReadEvents := TRUE,
nLanguageId := 1031,
eDateAndTimeFormat := E_DateAndTimeFormat.de_DE,
tRefreshTime := T#1MS,
tTimeout := T#5S,);