02-21-2012 01:25 PM
Unfortunately, Veristand does not support the XNET compatibility layer, which is why you recieve those errors when you try to deploy. Esentially it is saying that this code has a broken run arrow, and the broken run arrow is because those VIs are not supported. There is something in the works to create an RT Plugin in Veristand for CANopen. I will update this thread when I hear anything more from the groups here.
02-22-2012 03:07 AM
Thank you Matt for explaing me the problem!
I hope we can find a solution soon!
Just to go on with the project, do you think that enabling a NI PXI-8464/2 (by adding NICANSupport=TRUE on System Explorer.ini of VS11), is there any chance?
I've already made some test but with no luck!
02-22-2012 04:20 PM
Unless you already have a method of bringing the CANopen library into Veristand (eg Custom Device), just enabling NI-CAN support will not enable the use of CANopen libraries. That INI key may enable Veristand to use old CAN drivers, and this might be part of the process to get CANopen to work, but this alone will not do it.
02-23-2012 05:00 AM
Sorry but i've lost my self within this discussion! I feel like not to understand the core problem.
When you say to create a Custom Device; you mean
Because, as I said, I tried to make my custom device (type 2.) for my testing with inside the CANopen Libraries (for Xnet8512 and Ni-CAN8464 card).
02-29-2012 11:53 AM
Any good news?
Has someone ever made a Custom Device that use CANopen?
03-01-2012 12:16 PM
An RT Plugin (Custom Device) is in the works to integrate CANopen into Veristand. The way you tried, is what I was suggesting, so if it didn't work, unfortunately, its going to be a very complex process of settings up the complete CANopen protocol in Veristand. I will update this thread once I hear any more about the plugin.
03-12-2014 05:07 PM
Any update on the CANopen VeriStand driver?
03-13-2014 08:02 AM
It sounds like CANopen support will only become a Custom Device if it is released. VeriStand only supports X-net functionality for CAN, but you can always check the VeriStand Add-Ons page for other Custom Devices that are available for different tasks. If a CANopen Custom Device is released, it will be listed there.
03-13-2014 09:43 AM
the only way you can use CANopen on a ni-xnet 8512 (or 8513) the with veristand is creating your custom device.
I did mine (it fits just my needs!) using the "NI CANopen Library" through the "NI-XNET compatibility layer for NI-CAN".
Remember that you must download into your rt-target (PXI) the ni_cano.dll to be able to run the project.
I hope it helps!
03-13-2014 09:50 AM
Would it be possible to get a copy of your custom device project for me to use as a starting point for mine?