Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: V2.5.0.10, V2.6.0.4 (open), V2.7.0.4 (open), V2.7.1.0 (open)
-
Labels:None
-
Account:SPC EthernetIp Core (SPCETHERNET)
Description
Sometimes it happens that the ulNumOfActiveSlaves field (located in NETX_MASTER_STATUS) is not incremented although an IO connection to a target was successfully established and runs with no errors.
This is due to a race condition related to the stack's internal packet communication. In case the target device sends its first IO frame very close (~ <0.1ms) to the ForwardOpen Response frame, this issue shows up.