Uploaded image for project: 'PROFINET IO-Device V4'
  1. PROFINET IO-Device V4
  2. PSPNSV4-1097

Wrong coding of AM_DeviceIdentification in asset management block

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V4.4.0.0
    • Fix Version/s: V4.4.0.9, V4.4.8.0, V4.5.0.0
    • Labels:
      None
    • Account:
      SPC Profinet Slave (SPCPROFINE)

      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

            Expenses

              Activity

                Status Description

                  People

                  • Reporter:
                    BMeyer Benjamin Meyer
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    0 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: