12-09-2013 04:51 PM
hi,
We are implementing a CANopen device in our system and I am trying to implement this functionality in Veristand 2012. I have the NI PXI-8531. I connect the NI PXI-8531 via a NI CAN cable to a CAN Breakout box. The NI PXI-8531 modul is inserted in PXIe-1078 chassis. we are using a NI-PXIe-8135 controller. I have a motor that is connected to CAN Breakout box with a CAN cable. The idea is to control the motor via CANopen communication.
I'm not able to see the NI PXI-8531 modul in NIVS's system explorer. What i have to do to observe the NI PXI-8531 in NIVS's system explorer? Do you have any example or helpful links that explains the necessary steps to get data from NI PXI-8531?
Regards,
Michel
12-10-2013 09:57 AM
Hey Michel,
You will not be able to use the 8531 with NI VeriStand. VeriStand supports only XNET CAN cards like the 8513, the CANopen driver is not built into VeriStand. Your options would be to switch to an XNET card, or create a Custom Device in LabVIEW to port over CANopen functionality into VeriStand.
12-10-2013 10:22 AM
Hi,
how could i create a Custom Device in LabVIEW to port over CANopen functionality into VeriStand? There is any document about that? I didn't find any.
The scheme of my set up is like that:
NI PXI-8531 CANopen modul -(NI CAN cable)- NI Breakout box -(CANopen)- Brushless direct current motor.
Regards,
Michel
12-10-2013 03:06 PM
Hey Michel,
Building a custom device is a fairly complex process, but these documents are a great place to start.
http://www.ni.com/white-paper/12712/en/
http://www.ni.com/white-paper/9348/en/
You will essentially need to create a wrapper for the CANopen driver in LabVIEW that fits into the VeriStand framework. The white papers describes how to do this.