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

Write Record Response returned with an error in packet header can be successfully processed

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V3.11.0.0
    • Fix Version/s: V3.12.0.0
    • Component/s: Stack
    • Labels:
      None
    • Sprint:
      PI Sprint 2017 KW 15-16
    • Account:
      SPC Profinet Slave (SPCPROFINE)

      Description

      If "Write Record Response" (PNS_IF_WRITE_RECORD_RES) is returned with an error in packet header (ulSta) (excepting TLR_E_NO_APPLICATION_REGISTERED and TLR_E_UNKNOWN_COMMAND) the stack will ignore that error if it was multiple-write and  this index was not the last in multiple-write sequence.

      Such sequence was observed with Siemens PLC of 1500 family for api/slot/subslot/index=0/0/1/1, the PROFINET RT Tester does "Write Records" for each parameter and returned error in packet header causes "PNIO=PNIO_E_IOD_WRITE_APPL_ERROR" (seen on the bus).

        Attachments

          Issue Links

            Expenses

              Activity

                Status Description

                  People

                  • Reporter:
                    Artem Artem R. [X] (Inactive)
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    0 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: