From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW 2020 EtherCAT Slave Device not Found

Help!
I have two EtherCAT slave devices, one being a motor drive (https://ingeniamc.com/servo-drives/dc/canopen/neptune-2a-48v-panel-mount/), the other being a Linmot drive (https://linmot.com/products/servo-drives/).
I can connect and control the Linmot drive successfully, but having trouble with the motor drive.

I am using LabVIEW 2020, trying to use EtherCAT on Real-time target:

pochihchen_1-1620812349079.png

 

The target screen is here:

No description available.

 


Because I can connect to the Linmot drive and make it work successfully, so I believe my EtherCAT setup is correct.
However, somehow the EtherCAT master just can't find the motor drive device:

pochihchen_3-1620813168478.png

And if I set the scan period of the target scan engine to 100us (previous 1ms),
the following message would show up:

pochihchen_2-1620813063283.png



I am using the ESI downloaded from the official website(https://doc.ingeniamc.com/emcl2/downloads), and I have attached the file below(I am using /EMCL-ECAT/0x29C_0x10141.xml)


And I have tested the motor drive with TwinCAT using the same ESI, and it works, so I think the issue is not about the motor drive.

Is there anyone having the same issue?
I really need some help, please!

0 Kudos
Message 1 of 4
(1,121 Views)

Intriguing question!

0 Kudos
Message 2 of 4
(1,102 Views)

Have you imported the *.xml file to the target? This is done by right click the EtherCat master -> Utilities -> import device profiles.

0 Kudos
Message 3 of 4
(1,011 Views)

Yes, I do have!

0 Kudos
Message 4 of 4
(990 Views)