Uploaded image for project: 'PROFINET IO-Controller V3'
  1. PROFINET IO-Controller V3
  2. PSPNMV3-543

API Change for Diagnosis Indication: Improper decoding of Qualified Channel Diagnosis

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V3.1.0.0, V3.2.0.0, V3.3.0.0
    • Fix Version/s: V3.3.0.8, V3.3.1.0
    • Labels:
      None
    • Account:
      SPC Profinet Master (SPCPROFINETMA)

      Description

      When the firmware receives an diagnosis alarm which contains a qualified Channel Diagnosis, the firmware will decode the diagnosis data into a Receive Diagnosis service which is sent to the application. For this decoding operation, an invalid 16 bit type is assumed for the QualifiedChannelQualifier.

      It is expected that the QualifiedChannelQualifier is decoded as 32 bit value as defined in the specification.

       

      In consequence the API needs to be modified. In PNM_AP_RECV_DIAGNOSIS_IND_DATA_T for UserStructureIdentifier 0x8003 the substructure tQualifChannelDiag is modified.

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  AMesser Andreas Messer
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: