12-11-2020 03:00 AM
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
12-22-2020
10:35 AM
- last edited on
09-04-2025
01:18 PM
by
Content Cleaner
It should be possible with NI-XNET API.
01-06-2021 10:45 AM
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.
01-12-2021 05:45 AM