Setting up I/O Configuration

  1. Controllers with ctrlX OS and WAGO nodes are configured and connected online.
  2. ctrlX WORKS is installed.
  3. The device description for the EtherCAT master has been downloaded.
  1. Open the Web interface on the controller. Enter the IP address of the controller in your browser and log in (username: wago, password: wago).
  2. Install the ctrlX EtherCAT Master app via Settings > Apps > [Install from File].
  3. Load the license file onto the controller (see 8 Loading a License File onto the Controller).
  4. To enable/add the EtherCAT Master on the controller, click under EtherCAT > Configuration on [+].

  5. Enter the name and port for the EtherCAT Master and click [OK].
  6. To configure the EtherCAT fieldbus subscribers, click the [ctrlX I/O Engineering] button.
  7. The locally installed “ctrlX I/O Engineering” opens.
  8. Select a project name and a folder where the I/O configuration is to be saved.
  9. After “ctrlX I/O Engineering” is started, a dialog opens. In this dialog, select [Use project from ctrlX].
  10. To install the device description file for the EtherCAT Master, click the menu item Tools > Device Repository... > [Install...].
  11. Select the device description file “WAGO_750-0354_xx.xml,” click [OK] to confirm and close the “Device Repository.”
  12. To add the 750-354 EtherCAT Fieldbus Coupler, click Scan for Devices... in the device tree in the context menu of “ethercatmaster (EtherCAT Master).”

  13. Click the [Insert all newly scanned devices] button.

  14. Close the dialog by clicking [OK].
  15. The EtherCAT Master is added.
  16. In the device tree, click “ethercatmaster (EtherCAT Master)” and select the “Pre-OP” operating mode in the “Master state after download” field under “State machine” in the “General” tab.

  17. To apply the configuration, click Transferring field bus configuration in the device tree in the context menu of “ethercatmaster (EtherCAT Master).”
  18. Confirm the change of operating mode to “Init” in the pop-up window.
  19. In the device tree again, click Scan for Devices.. in the context menu of “EtherCAT Master (EtherCAT Master)” to add the installed I/O modules.
  20. Click [Insert all newly scanned devices].

  21. Close the dialog by clicking [OK].
  22. The I/O modules are added.

  23. In the device tree, click “ethercatmaster (EtherCAT Master)” and select the operating mode “OP” in the “Master state after download” field under “State machine” in the “General” tab.
  24. To apply the module configuration and start the data cycle automatically, click “Transferring field bus configuration” in the device tree in the context menu of “ethercatmaster (EtherCAT Master).”
  25. Confirm the change of operating mode to “Init” in the pop-up window.
  26. Save the I/O configuration via File > Save and exit “ctrlX I/O Engineering.”
  27. Check the status of the EtherCAT fieldbus in the Web interface of the controller. To do so, click EtherCAT > Status.

  28. Check the data exchange. To do so, click System > Data Layer.
    In this example, digital outputs 1 and 2 are bridged via hardware with digital inputs 1 and 2.
    Manual overriding of the two outputs “Output_s_.Channel_1_Data_1” and “Output_s_.Channel_2_Data_1” of “_750_5xx_750_15xx_8b_out” could be read back by input module “_750_4xx_750_14xx_8b_in” at the inputs “Input_s_.Channel_1_Data_1” and “Input_s_.Channel_2_Data_1.”