LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI-9862 and CANopen

Hello community,

 

is it basically possible to address CANopen devices with the CAN module (9862) and cDAQ? NI-9862 does not support the NI CANopen library, would it still be possible?
In my concrete case it is about two pressure sensors from the company Wika which have a CANopen configuration, the pressure values are to be read out and graphically displayed via Labview. I am a relative beginner in CAN-Bus, but I am just learning the ropes. Thanks already for all your tips and inputs that could help me further.

 

Fabian

0 Kudos
Message 1 of 4
(3,016 Views)
0 Kudos
Message 2 of 4
(2,947 Views)

Hey Fabian,

If you haven't bought the NI-9862 i would use the Ixxat USB-to-CAN converter and the Ixxat CANopen Master API. It's well explained and works great for me. As far as I know, there is no CANopen Driver for the NI-9862.

If you only need very basic PDO/SDO communication, you can build the SDO functions by yourself.
PDOs are normal CAN messages, so you can scan your messages for the right CAN-IDs and translate the date to your desired formats.
For SDO you can find some great information about the Protocol in this Manual: https://www.festo.com/net/SupportPortal/Files/403859/CMMS-CO_2010-12a_554352g1.pdf (Page 17.). You have to build some functions for read/write and you have your SDO communication.


If you need more CANopen features, buying the right HW is a better option.

Hope it helps.

0 Kudos
Message 3 of 4
(2,871 Views)
Thanks for the tip, we have both the NI-9862 and the IXXAT interface (USB-to-CAN compact).I'll give it a try.
 
 
0 Kudos
Message 4 of 4
(2,828 Views)