EtherNet/IP and TA User: If I/O communication is interrupted, the xDataValid bit is not set to FALSE (corrected from V01.07.04)
Corrected from:
Servo-Inverter i950 FW: from V01.07.04
Response of the new version:
An interruption of the EtherNet/IP I/O communication 'Implicit Message' is now correctly signalled via bit 'xDataValid'=FALSE.
What happens?
In case of line interruptions, the status bit 'xDataValid' remains TRUE.
In the TA user application, this status bit can therefore not be used to detect the validity of the receiving output data of the master (scanner) via EtherNet/IP.
When does the behaviour occur?
i950 and use of an own TA (TA User, parameter 0x4000=10000) and
If I/O communication fails, the received cyclical output data is automatically set to "0" by the drive controller. If the drive controller is controlled via EtherNet/IP, the controller inhibit is typically set.
If the validity of the output data is relevant for the application, it is recommended to use the new i950 FW from V01.07.04.