Yaw Mensah Posted March 5, 2021 Report Share Posted March 5, 2021 I need to develop a LabView Ethercat-Master to exchange data with a ethercat- slave. I have looked into the IgH Ethercat- Master and the Simple Open EtherCAT Master Library. The next step is to find out which Library is best suited to be used to developed the LabView functions. If there is a better library for this task or have you have already done something like this free to reply. Quote Link to comment
Rolf Kalbermatter Posted March 11, 2021 Report Share Posted March 11, 2021 (edited) On 3/5/2021 at 2:30 PM, Yaw Mensah said: I need to develop a LabView Ethercat-Master to exchange data with a ethercat- slave. I have looked into the IgH Ethercat- Master and the Simple Open EtherCAT Master Library. The next step is to find out which Library is best suited to be used to developed the LabView functions. If there is a better library for this task or have you have already done something like this free to reply. If you would have used a LabVIEW Realtime controller you could have used the NI Industrial Communication for EtherCAT driver. It does have a learning curve for sure, but I have used it in the past successfully. If you use other libraries you will have to make sure that it is 64-bit compiled in order to interface it through the LabVIEW Call Library Node. LabVIEW for Linux is since 2016 only available as 64 bit version. Both libraries you mention are GPL, so this can have very significant consequences for using it in a project that you can't or will not want to make open source itself. Edited March 11, 2021 by Rolf Kalbermatter Quote Link to comment
Yaw Mensah Posted March 12, 2021 Author Report Share Posted March 12, 2021 Thank you Rolf. Quote Link to comment
Yaw Mensah Posted March 12, 2021 Author Report Share Posted March 12, 2021 The NI Industrial Communication for EtherCAT driver is only supported for windows. I will look for other possibilities. Maybe somebody have already tried to interface a Ethercat dll before and i can get some good suggestions. Quote Link to comment
Rolf Kalbermatter Posted March 12, 2021 Report Share Posted March 12, 2021 (edited) On 3/12/2021 at 1:12 PM, Yaw Mensah said: The NI Industrial Communication for EtherCAT driver is only supported for windows. I will look for other possibilities. Maybe somebody have already tried to interface a Ethercat dll before and i can get some good suggestions. No! We used it on a IC 3173 NI Linux RT controller. It should supposedly work on all NI Linux RT hardware. Edited March 15, 2021 by Rolf Kalbermatter Quote Link to comment
wangdong Posted April 7, 2021 Report Share Posted April 7, 2021 Does Ni's EtherCAT support automatic reconnection of devices offline? Quote Link to comment
acidherr Posted April 7, 2021 Report Share Posted April 7, 2021 https://github.com/ni/niveristand-scan-engine-ethercat-custom-device/ Can also be a good place to start. Quote Link to comment
Yaw Mensah Posted April 7, 2021 Author Report Share Posted April 7, 2021 Thank you for your replies. https://github.com/ni/niveristand-scan-engine-ethercat-custom-device/ seem like it's not supported for LabView on Linux. The goal is to use any random linux computer as an ethercat-master. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.