Author Topic: J1939 DD_Rx troubleshooting  (Read 15804 times)

Offline rschultz

  • PLUS+1 Novice
  • *
  • Posts: 3
  • Karma: +0/-0
J1939 DD_Rx troubleshooting
« on: September 13, 2018, 06:32:58 PM »
I am trying to receive the fuel level signal from a truck engine and display it on a DP600. I am using the DD_Rx function block. My problem is that the signal out of the block is “pulsing” on and off.
It’s on for a second. Then off. Then right back on for a second.

Anyone have any ideas what might be the issue?

I can provide more details if needed, but had to make this post short due to being on my phone

Offline FluidPowerTom

  • PLUS+1 Guru
  • *****
  • Posts: 363
  • Karma: +33/-0
Re: J1939 DD_Rx troubleshooting
« Reply #1 on: September 14, 2018, 01:42:53 AM »
Is the actual CAN message data bouncing between the correct value and zero?  Are you able to monitor the bus and find that message to verify?  If the data is solid then there's something in the programming.  Those compliance blocks should be rock solid.  Maybe the message is only sent every second or so, and somehow the program is zeroing it out when it doesn't see the message for a while.
Controls Engineer
Hydra-Power Systems