09-15-2017 08:43 AM
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
Solved! Go to Solution.
09-15-2017 08:58 AM
09-17-2017 09:16 PM
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!
09-18-2017 04:25 AM
Thanks - This worked!
Regards
Ed