07-14-2017 07:47 AM
I try to use the cRIO-9035 as a EtherCat master and communicate to different EtherCAT slaves. I included them into my project as shown at the picture below. Now my question: How can i send now data and retrieve data from them. Especially from the device 3 and 4 where no objects are shown
07-31-2017 08:30 AM
Hi Daniel59,
Were you able to get the communication from EtherCAT slaves to master going?
If not I'd recommend checking out some of the help material on NI-Industrial Communications for EtherCAT® 17.0 Help and look into Deploying a User-Defined I/O Variable.
Let us know how you get on.
Henry
07-31-2017 08:34 AM
Hi,
yeah in the mean time i contacted the NI support and there where some issues regarding my xml file. For this i for my third party devices no PDOs were available and i thought that the communication to third party slaves is different
08-01-2017 05:54 AM
Hi Daniel59,
Did you manage to get this up and running then? Or is the third party slave not compatible with LabVIEW EtherCAT?
Regards,
Henry
08-01-2017 06:00 AM
The issue was that the EtherCAT Esi file was at some point changed in not a very common way and this made some problems by using the EtherCAT slave with LabVIEW. After i changed the ESI file to the correct form I was able to make a EtherCAT communication.
Interesting is that TwinCAT had no problems with the modified ESI file.
best regards
08-01-2017 08:57 AM
Ah okay, thanks a lot for the clarification there!
Best of luck with getting this application up and running from here then 🙂