ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

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
(3,462 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
(3,454 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
(3,414 Views)
Solution
Accepted by topic author SubmarineEd

Thanks - This worked!

 

Regards

Ed

0 Kudos
Message 4 of 4
(3,407 Views)