Uploaded image for project: 'EtherNet/IP Core V2'
  1. EtherNet/IP Core V2
  2. PSEIPCORE-263

Maximum service data length of EIP_OBJECT_CONNECT_MESSAGE_REQ/EIP_OBJECT_UNCONNECT_MESSAGE_REQ exceeds Ethernet frame length

    Details

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

      Description

      The service EIP_OBJECT_CONNECT_MESSAGE_REQ and EIP_OBJECT_UNCONNECT_MESSAGE_REQ define a maximum service data length of 1520 bytes (size of abData). This size is basically the maximum size of an ethernet frame. An application will never be able to send that amount of CIP service data, since there must be some space left for the underlying layers such as EtherNet, IP, TCP, CIP...

      The maximum number of bytes shall be limited to 1400 bytes for theses services.

      Adapt also services data sizes of the following packets:

      EIP_OBJECT_CIP_OBJECT_CHANGE_IND

      EIP_OBJECT_FWD_OPEN_FWD_IND
      EIP_OBJECT_FWD_OPEN_FWD_RES

      EIP_OBJECT_FWD_CLOSE_FWD_IND
      EIP_OBJECT_FWD_CLOSE_FWD_RES

      EIP_OBJECT_CC_FWD_OPEN_RESPONSE_IND

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  KMichel Kai Michel
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: