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

Time Sync service Get Attributes List returns wrong or not updated data

    Details

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

      Description

      1. Configure device (EIP_APS_SET_CONFIGURATION_PARAMETERS_REQ) and create object Time Sync 0x43 (EIP_OBJECT_MR_REGISTER_REQ).

      See attached text file for packet data.

      2. From CIFX EIM send service Get Attribute List for Time Sync object (EIP_OBJECT_UNCONNECT_MESSAGE_REQ).

      Response from device (frames 9 and 14) contain 0 values for most attributes and the data structure seems to be wrong (Wireshark shows 21 of 29 attributes).

      3. Read all Time Sync attributes by service Get Attribute Single from Hilscher EtherNet/IP Tool.

      4. From CIFX EIM send service Get Attribute List for Time Sync object.

      Response from device (frame 699) contains valid values for all 29 attributes.

      5. From CIFX EIM send again service Get Attribute List for Time Sync object.

      Response from device (frame 702) contains the same values, expected different values for time attributes 3 and 4.

      6. Read Time Sync attributes 1-7 by service Get Attribute Single from Hilscher EtherNet/IP Tool.

      7. From CIFX EIM send service Get Attribute List for Time Sync object.

      Response from device (frame 879) contains new values, for time attributes 3 and 4.

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  et et
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: