Connect through EtherCAT using an External Master (TwinCAT) (Drives without FSoE)
The procedure is compatible with the standard portfolio of servo drives which come without the FSoE Functional Safety certification.
In order to use Ethernet connection between the PC and the Driver you need to set the Network Card in the same subnet than the Driver. Remember that the Driver comes by default with IP 192.168.2.22. Please find a step by step guide on how to configure the Network Card here: Configuring adaptor for Ethernet connection
This is an advanced mode of connecting via EtherCAT that requires more setup and additional steps. For a simple way to make a connection, refer to the page on how to connect via CoE.
This is a step-by-step guide to configure the servo drive using MotionLab3 through an external master (TwinCAT):
Follow the steps in the link to connect the Novanta drive to TwinCAT: Connecting TwinCAT to Ingenia EtherCAT slave.
Double-click the slave that you want to config, and press Advanced Settings in the "EtherCAT" tab.
Go to "EoE" tab inside "Mailbox", and configure the IP Address that you want for the slave. Important note, it needs to be in the same domain as the IP that you configured for the Ethernet port or it will not be detected by MotionLab3. In this case we use "192.168.2.22":
Go to "TwinCAT" menu tab, and click "Reload Devices" option. Discard the option to enter "Free run mode". The drive needs to be in Pre-operational state before attempting to connect to MotionLab3.
For a successful connection to MotionLab3, make sure that:
Free run in TwinCAT is disabled
The drive is in PREOP state
Open MotionLab3 and press the Add slave manually button:
Select the communication protocol you would like to use from the dropdown (in this case EtherCAT EoE (using external Master)):
Enter the IP 192.168.2.22:
Press the Connect button:
MotionLab3 will now connect you to the drive: