LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

CANopen LLB error

Solved!
Go to solution

Labview 2014 control and monitoring suite.

cRIO 9068

CANopen module NI9881

 

Hello,

I am currently resurrecting a project that was shelved 2 years ago which, amongst other things used a CANopen module in a cRIO to communicate with a motor drive.  This part of the project was all working beautifully.  Now I am trying to get it working again on a new PC and I have issues with the CANopen.  Initially I thought I'd fixed the issue when I copied the CANopen.llb from my old project PC hard disk to my new project PC and the broken arrow went away.  Happy days, or so I thought...

...But when I tried to deploy the software to the cRIO I got an error "CANopen SDO close loaded with errors on target and was closed"

I then recompiled the project and got a broken arrow again.  The errors lead me to "CANopen close polymorphic.vi".  which has the following errors listed:-

Contains unwired or bad terminal

Invalid refnum class

Connected two terminals of different types

 

I'm completely stumped so any help gratefully received.

Thanks, Ed

0 Kudos
Message 1 of 4
(2,551 Views)
Solution
Accepted by topic author SubmarineEd

I suggest to install a suitable driver for your product.

 

Regards, Jens

Kudos are welcome...
0 Kudos
Message 2 of 4
(2,543 Views)
Solution
Accepted by topic author SubmarineEd

Hi,

 

I think you should install the NI-IndCom for CANopen into your new PC instead of copying the CANopen.llb from the old PC. Maybe there are some incompatibilities when you use the old CANopen.llb in a new system.

 

Thanks!

0 Kudos
Message 3 of 4
(2,503 Views)
Solution
Accepted by topic author SubmarineEd

Thanks - This worked!

 

Regards

Ed

0 Kudos
Message 4 of 4
(2,496 Views)