Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: None
-
Labels:
-
Account:SPC Profinet Slave V5 operational (SPCPROFINE)
Description
For historical reasons the DeviceID inside the SetConfiguration Service is defined to be 32Bit unsigned integer. However, on the Profinet network the value is only a 16Bit unsigned integer.
To give the application a chance to detect overflow, the DeviceID inside SetConfiguration shall be checked and value > 65535 shall be rejected. Note that all other values shall be accepted, no check for value range of Profinet specification will be done by intention.