Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: V3.8.0.0
-
Fix Version/s: V3.8.0.8
-
Labels:
-
Account:SPC EthernetIp Core (SPCETHERNET)
Description
Currently we distinguish only between SUCCESS_HIL_OK or not when processing a OBJECT_CHANGE_RES packet. This boolean condition will map to CIP_GSR_SUCCESS (0x0) on success and to CIP_GSR_SERVICE_ERROR (0x1E) on failure.
The new behavior shall be the following regarding the OBJECT_CHANGE_RES handling:
if ulSta == 0: return CIP Status 0x00 (success)
else if ulSta == ERR_HIL_OPERATION_NOT_POSSIBLE_IN_CURRENT_STATE: return CIP Status 0x10 (Device state conflict)
else: return CIP Status 0x1E (embedded service error)
Attachments
Issue Links
- relates to
-
PSEISV5-435 Update to EtherNet/IP Core V3.8.0.8
- Closed