Post by zoronoa on J1939.ReceiveWatchdog & J1939.ReceiveParameterGroup
CODESYS Forge
talk
(Post)
Hi, I'm trying to monitor a specific PGN which I have it sending a pulse every 500mS Problem: Using the Watchdog for the ECU does not really help me as I have multiple instances with separate PGNs, if a PGN goes ghost, the ECU watchdog won't be flagged as the others will be running. I found the J1939.ReceiveWatchdog & J1939.ReceiveParameterGroup function blocks and they seem like a good solution for my problem, I just can't get them to work from my understanding you just build the J1939.ReceiveParameterGroup once and then connect it's output to the J1939.ReceiveWatchdog, here's my CODE for the setup HEARTBEAT_TIMER(IN:= TRUE, PT:= T#1000MS); //turn-on delay because of initialization race IF HEARTBEAT_TIMER.Q= TRUE THEN Glob_Var.DisplayReceive.xExecute:= TRUE; Glob_Var.DisplayReceive.itfECU:= Valve_X; Glob_Var.DisplayReceive.dwPGN:= 65511; Glob_Var.DisplayWatchdog.xEnable:= TRUE; Glob_Var.DisplayWatchdog.itfParameterGroup:= Glob_Var.DisplayReceive.itfParameterGroup; Glob_Var.DisplayWatchdog.tTimeout:= T#1500MS; END_IF Notes: Glob_Var.DisplayReceive is of type J1939.ReceiveParameterGroup Glob_Var.DisplayWatchdog is of type J1939.ReceiveWatchdog The above code is done once and not cyclically I'm monitoring Glob_Var.DisplayWatchdog.xError cyclically
Last updated: 2024-03-13
web visu on IFM
CODESYS Forge
talk
(Thread)
web visu on IFM
Last updated: 2023-08-18
WebVisu on mobile devices
CODESYS Forge
talk
(Thread)
WebVisu on mobile devices
Last updated: 2023-09-13
Operation on Alarm History
CODESYS Forge
talk
(Thread)
Operation on Alarm History
Last updated: 2018-05-09
ProfiNET on WAGO PFC200
CODESYS Forge
talk
(Thread)
ProfiNET on WAGO PFC200
Last updated: 2017-01-24
LTIME variable on visualisation
CODESYS Forge
talk
(Thread)
LTIME variable on visualisation
Last updated: 2014-02-20
Semaphores on Linux target
CODESYS Forge
talk
(Thread)
Semaphores on Linux target
Last updated: 2012-09-18
Codesys 3.5.17.20 on Wine.
CODESYS Forge
talk
(Thread)
Codesys 3.5.17.20 on Wine.
Last updated: 2022-01-18
Jitter problems on imx8
CODESYS Forge
talk
(Thread)
Jitter problems on imx8
Last updated: 2023-10-19
creationg on dynamic widgets
CODESYS Forge
talk
(Thread)
creationg on dynamic widgets
Last updated: 2023-10-20
Save Recipe on Paspberry
CODESYS Forge
talk
(Thread)
Save Recipe on Paspberry
Last updated: 2024-08-06
TargetVisu on Raspberry?
CODESYS Forge
talk
(Thread)
TargetVisu on Raspberry?
Last updated: 2024-08-28
Retain Variables on fRAM
CODESYS Forge
talk
(Thread)
Retain Variables on fRAM
Last updated: 2024-09-03
SysProcessCreate2 on Linux runtime
CODESYS Forge
talk
(Thread)
SysProcessCreate2 on Linux runtime
Last updated: 2025-03-17
AC_DataLog on Raspberry Pi
CODESYS Forge
talk
(Thread)
AC_DataLog on Raspberry Pi
Last updated: 2025-06-20
Locate webvisu.htm on raspi
CODESYS Forge
talk
(Thread)
Locate webvisu.htm on raspi
Last updated: 2017-02-25
Codesys on IOT2050
CODESYS Forge
talk
(Thread)
Codesys on IOT2050
Last updated: 2022-05-07
CODESYS on Raspberry Pi
CODESYS Forge
talk
(Thread)
CODESYS on Raspberry Pi
Last updated: 2022-09-22
MultiApp on Linux Device
CODESYS Forge
talk
(Thread)
MultiApp on Linux Device
Last updated: 2022-04-24
C++ Integration on RPI
CODESYS Forge
talk
(Thread)
C++ Integration on RPI
Last updated: 2023-01-30
C++ Integration on RPI
CODESYS Forge
talk
(Thread)
C++ Integration on RPI
Last updated: 2023-01-30
SoftMotion on WAGO PFC200
CODESYS Forge
talk
(Thread)
SoftMotion on WAGO PFC200
Last updated: 2016-12-31
C++ Integration on RPI
CODESYS Forge
talk
(Thread)
C++ Integration on RPI
Last updated: 2023-01-30
Execute on Visu open
CODESYS Forge
talk
(Thread)
Execute on Visu open
Last updated: 2016-12-15
HMI connected on raspberry
CODESYS Forge
talk
(Thread)
HMI connected on raspberry
Last updated: 2020-05-29
To search for an exact phrase, put it in quotes. Example: "getting started docs"
To exclude a word or phrase, put a dash in front of it. Example: docs -help
To search on specific fields, use these field names instead of a general text search. You can group with AND or OR.