Uploaded image for project: 'PROFINET IO-Device Interface'
  1. PROFINET IO-Device Interface
  2. PSPNDIF-119

SetConfiguration Request is not rejected when DeviceID is greater than 0xFFFF

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: V1.3.0.3, V1.3.1.0
    • Component/s: None
    • Labels:
    • Account:
      SPC Profinet Slave (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.

        Attachments

          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: