Details
Description
When handling a Read Asset Management Record object, the protocol stack wrongly encodes the AM_DeviceIdentification field. The coding is using a wrong order of the values withhin the field:
According to Profinet specification the field in the network shall have the following order:
DeviceIdentification.Organization, DeviceIdentification.VendorID, DeviceIdentification.DeviceID, DeviceIdentification.DeviceSubID
However, the stack encodes values in inverse order:
DeviceIdentification.DeviceSubID, DeviceIdentification.DeviceID, DeviceIdentification.VendorID, DeviceIdentification.Organization
It is expected that the correct encoding is used.
Attachments
Issue Links
- is cloned by
-
PSPNSV4-1097 Wrong coding of AM_DeviceIdentification in asset management block
- Closed
- relates to
-
PSPNS-2713 Wrong encoding of AM_Location field inside AssetManagment record object
- Closed