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

sometimes a diagnosis item can not be removed with PNS_IF_REMOVE_DIAG_REQ

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: V3.5.43.0
    • Fix Version/s: V3.5.44.0
    • Component/s: None
    • Labels:
      None
    • Sprint:
      PI Sprint KW 29 2014
    • Account:
      SPC Profinet Slave (SPCPROFINE)

      Description

      if a diagnosis item has been added to the stack (e.g. PNS_IF_ADD_CHANNEL_DIAG_REQ) and an alarm has been sent (PNS_IF_SEND_DIAG_ALARM_REQ) which has not yet been handled by the IO Controller and in this situation the diagnosis item shall be removed the removal does not work.
      In this case the removal fails with "TLR_E_UNEXPECTED" and the diagnosis item remains set.

      This is not a typical usecase for real life as all known IO Controllers confirm diagnosis. However this may happen during certification tests when performing the acyclic tests.

      Expected behavior: Diagnosis can be removed at any time.

        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: