Troubleshooting

The following section provides information about settings in the PROFINET system configuration. Failure to comply with this can lead to undesirable behavior. Here you will find diagnosis information.

Device description file (GSDML) / DAP (DeviceAccessPoint)

  • Is the GSDML available on the system?
  • Do the versions of both systems match?
    • It is recommended to use the same GSDML/DAP versions on both systems.
    • Is the latest version used?
  • Is the GSDML in the correct path?
    • TwinCAT 2: TwinCAT2: C:\TwinCAT\Io\ProfiNet
    • TwinCAT 3: C:\TwinCAT\3.1\Config\Io\Profinet
  • Is the correct GSDML being used?
    • Version
    • It may be necessary to contact the vendor/manufacturer or search for the appropriate GSDML on the vendor's website.

Has the correct PROFINET adapter been created?

  • Controller or device (master or slave)?
  • Troubleshooting 1:
    • Example, wrong / correct

Task configuration

  • Was a free running task created?
    • Or was a special Sync Task used?
  • Cycle time to base 2?
    • 1 ms, 2 ms, 4 ms, 8 ms, ….
    • Troubleshooting 2:
    • Further information in chapter Sync Task

EtherCAT Terminals EL663x-00x0

  • Was the correct terminal used?
    • EL663x-0000 cannot be used as device
    • EL6631-0010 cannot be used as controller

Troubleshooting 3: Troubleshooting 4:

  • EtherCAT diagnostics
    • EtherCAT status = operational (OP)
    • WcState = 0 (data valid)

BoxStates of the PROFINET devices

  • Communication established?