Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

Create PDO Error 1074388969 - Multiple ID's not the issue I believe

I've read a post before dictating some rules on PDO creation.  I will get these PDO Create errors on occasion.
 
I then modified the PDO Create and the Close.vi to track the actual number of PDOs open AND the COBIDs open.  I have the vi nonrentrant (as well as the PDO Create VI) and it is written to stop with an error if I attempt to open a PDO with the same COBID.  I can run the software with this checker-vi open and monitor the PDO status.
 
With this vi, I do not open more than 2 PDOs total and maybe 4 SDOs.  I can immediately get the PDO Create ERROR or within a few minutes of running.  At no time does my checker-vi complain of multiple IDs.  I've even logged the COBID/Node ID of the PDO that complains of the error and it turns out to be a PDO that hasn't been created yet (in most cases).
 
Am I missing something else here?  I have attempted restarts of the PC, restarts of LabVIEW, etc to make sure no object references lie in memory.  Is there a new version of NI CANOpen Library?  I am runing LV8.5
0 Kudos
Message 1 of 2
(5,829 Views)

Hi,

Could you perhaps run the NI-Spy to log the api calls from the CANopen Library? Zip and post the log file ao i can see whats going on.

DirkW

0 Kudos
Message 2 of 2
(5,820 Views)