Uploaded image for project: 'PROFINET IO-Device V5'
  1. PROFINET IO-Device V5
  2. PSPNSV5-286

Read Implicit with Target ARUUID not handled properly in some cases

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V5.3.0.0, V5.4.0.0
    • Fix Version/s: V5.3.0.4, V5.3.1.0
    • Labels:
    • Account:
      SPC Profinet Slave (SPCPROFINE)

      Description

      1. The current implementation rejects any Read Implicit service with a Non-Zero Target ARUUID which does not refer to an active AR. According to IEC 61158-6-10 Version 2.4, the Target ARUUID shall be checked only in case of AR context sensitive record objects.
        It is expected, that the protocol stack ignores the TargetARUUID when addressed object it not AR-specific.
      2. If Read Implicit service with a Non-Zero Target ARUUID is used and addresses an object that is AR-specific (e.g. reading ModuleDiffBlock)  AND  the addressed AR does not exist, a wrong errorcode is used by protocol Stack.
        Observed errorcode is 0xDE814005 but expected errorcode according specification is 0xDE81080C.

        Attachments

          Issue Links

            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: