Uploaded image for project: 'EtherNet/IP Core V3'
  1. EtherNet/IP Core V3
  2. PSEIP-641

FwdOpen response accepted packet interval (API) is not conform to the spec

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: V3.7.5.0
    • Component/s: Core
    • Labels:
      None
    • Account:
      SPC EthernetIp Core (SPCETHERNET)

      Description

      This is not a certification issue, but with respect to the CIP specification vol1 chap.3:

      1. If the RPI is not applicable because of device's timer resolution, the API reflects the nearest faster value applicable for the packet interval. (This is not the current beahavior)
        • Both RPI=4001uS and RPI=4999uS --> API=4000uS
      2. The inactivity timeout is the result of "connection time-out multiplier" times the RPI. If the resulting time-out is not achievable within the device's  timer resolution limits, the time-out shall be rounded up to the next value within the device's timer resolution limits. (The roundup increases the timeout value 1mS which we can ignore I guess
        • Inactivity timeout for (RPI=4001uS, multiplier=4) --> ROUNDUP(4001*4)=17mS
        • Inactivity timeout for (RPI=4001uS, multiplier=512) --> ROUNDUP(4001*512)=2049mS

       

       

       

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  OKompani Omid Kompani
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: