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

Cyclic frames may contain invalid cycle counter in IRT mode

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V5.1.0.0
    • Fix Version/s: V5.3.0.9, V5.3.2.0, V5.4.0.0
    • Labels:
      None
    • Sprint:
      aktuelle Aufgaben
    • Account:
      SPC Profinet Slave (SPCPROFINE)

      Description

      Sometimes it may happen that the firmware sends out a cyclic IRT frame with a wrong cycle counter value (e.g. where only the "high" byte is incremented and the "low" byte is not, same cyclecounter). Depending on the configured network cycle time and DataHoldTime for the IOCR this may lead to abort of the connection enforeced by IO Controller with error "CPM Watchdog, DataHoldTimer expired".

      The problem most likely occurs when the firmware has to serve a higher interrupt load around the cycle start timepoint.

      The firmware is expected to send frames with proper cycle counter. The fix for this issue will change the internal timing behavior of the firmware: The firmware's time to prepare the DPM Input area will increase. Thus the device GSDML parameter T_IO_OutputMin might need increasing as well.

        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: