11-10-2014 12:47 PM
Hi,
I'm trying to get a Copley controls Xenus Plus (XEl230-40) motor driver to work with a LabView RealTime PC target, using a PCIe-8231 in EtherCAT module. I've uploaded the ESI files for the driver to the host as well as the target, however, the target does not detect the drive. The host-target communication is done over a i1000e onboard NIC (eth0), and the PCIe-8231 is eth1.
Further, I've tried manually adding a Xenus slave, but when I deploy the configuration, I see an error saying the EtherCAT telegram timed out.
Any ideas on what could I be missing?
11-11-2014 03:56 PM
Did you include the XML file Xenus provides for their slaves as part of the EthcerCAT master in your RT project?
11-11-2014 04:20 PM
Yes, I did upload the Xenus provided ESI files, and they were successfully loaded to both the host and the target.
11-12-2014 09:39 AM
I trust that you're working with the RT PC set to be in Configuration Mode rather than Active?
It sounds like you're only using the PCIe-8231 to act as a NIC. Are you using it for anything other than transferring the network communication? If not, have you tried reversing the cables to see if you're still able to communicate with the RT PC if you are only connected to the PCIe-8231?