Missing elements after device description install

Hello,

After installing the correct SAFEX-C1x device description file for the running firmware\FPGA we still had the 0x001E: Invalid Input Configuration. What we found was the elements for the FSoE Master Connections did not get installed:

After several attempts of uninstalling - reinstalling we exported the missing elements from another PC and installed them manually, this process worked:

Here is some additional information about the PC and I/O Engineering:

 

Best reply by AllAutomation

Hellotloria ,

  1. The FSoE-Connections are defined by the *Modules*.xml file.
  2. During import of the ESI Files you place both files in the same directory and select BoschRexroth_ctrlX_SAFETY_SAFEX_C12_C15_ECAT.xml. During the import it automatically refers and includes the Modules part.
  3. The error code "0x001E: Invalid Input Configuration" is not related to types (byte width) of FSoE connections but to the configuration of the SAFEX-C.1x in relation to the EtherCAT configuration defined on the ctrlX CORE (EtherCAT-Master). The configuration is only accepted during start-up of the EtherCAT-Master, if all slots of the SAFEX-C.1x in EtherCAT configuration defined in ctrlX IO Engineering and transfered to the ctrlX CORE are identical to the effective EtherCAT-configuration inside the SAFEX-C.1x.
    1. The number of populated FSoE-Master-Slots (up to 32) and their ID in the EtherCAT-Master-configuration must be the same as the defined FSoE-Slaves inside the SAFEX-C.1x configuration.
    2. If the FSoE-Slave check-box (1 slave interface) is selected inside the SAFEX-C.1x configuration the FSoE-Slave-Slot in the EtherCAT-Master-configuration of the ctrlX CORE.
    3. Any mismatch of the EtherCAT-Master-configuration with the FSoE-Master/Slave related configuration parts loaded inside the SAFEX-C.1x will lead to "0x001E: Invalid Input Configuration".

Let us know whether this helped or not.

Best regards

Your ctrlX SAFETY team

View original
5 replies