Uploaded image for project: 'PROFINET IO-Device'
  1. PROFINET IO-Device
  2. PSPNS-2173

possible packet loss when using PNS_IF_REMOVE_DIAG_REQ while alarm pending

    Details

    • Sprint:
      PI Sprint KW 12 2015, PI Sprint KW 13 2015
    • Account:
      SPC Profinet Slave (SPCPROFINE)

      Description

      When a PNS_IF_REMOVE_DIAG_REQ service is performed for a diagnosis record with pending PNS_IF_SEND_DIAG_ALARM_REQ the later requests's packet may never be returned to host.

      This will typically not happen in the field as IO Controllers tend to answer to diagnosis alarms quite fast. However misbehaving IO Controllers or bad timing using Profinet IO Tester (certification tool) may show this error.

      Workaround: Wait until PNS_IF_SEND_DIAG_ALARM_CNF is returned by netX before sending PNS_IF_REMOVE_DIAG_REQ for the same diagnosis.

        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: