05-03-2023 12:58 AM
Hi,
I have the EDS file and the NI9860.
And I want to communicate these things using the XNET driver.
However, EDS files in XNET do not support Database.
How can I communicate with XNET using EDS files?
05-03-2023 08:34 AM
I'm not familiar with an EDS file but it appears to be some kind of configuration file for CANOpen. Do you have a viewer of the EDS file that can see the configuration settings used? As far as I know XNet doesn't support an EDS file, and while some people have used CANOpen with XNet hardware, I haven't and am unsure what types of configurations are needed.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
05-03-2023 08:41 AM
Are you using CANopen? To my knowledge, EDS file is a database file for CANopen. NI-XNET does not support CANopen. You need a different NI hardware to do CANopen communication. NI-IndusComm for CANopen supports parsing EDS file.
What CANopen Hardware and Software Does NI Offer?
Using EDS Files With NI-IndCom for CANopen
05-03-2023 10:24 AM
Yes, EDS files are CANOpen database files. And while implementing CANOpen on NI-XNET would be possible, it is not exactly a quick and easy project. And implementing a EDS parser that could then configure such a CANOpen layer would be even more complicated.
This is a relatively simple implementation of a CANOpen library that is using the Kvaser CAN hardware driver underneath. Replacing that with NI-XNET nodes wouldn't be that complicated. But it is a pure function library, without any support for using EDS database files. You would have to open the EDS file in some sort of viewer and determine yourself what PDO's, SDO's and what else you need to address for your devices.
05-07-2023 08:41 PM
Sorry for the late reply.
Thanks you for answer
EDS file attached