Uploaded image for project: 'CANopen Generic Slave DTM'
  1. CANopen Generic Slave DTM
  2. DTMV1COG-92

Validation of consumer heart beat is not correct.

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: V1.0007.2.9182
    • Component/s: DTM
    • Labels:
      None
    • Account:
      SPC CanOpen Slave (SPCCANOPENSL)

      Description

      In the uploaded EDS file, the high limit of object 0x1016.x (x = 1...32) is defined as 6000. However this value is actually the high limit of the bit 0-15. The object is defined as 32-bits unsigned long. The bit 16 - 19 represents Node ID.

      [1016sub1]
      ParameterName=Consumer Heartbeat Time
      ObjectType=0x7
      DataType=0x7
      AccessType=rw
      DefaultValue=0
      LowLimit=0
      HighLimit=60000
      PDOMapping=0

      When Slave DTM validate the value which is assigned in master DTM. It check the whole 32-bits value. However, only the lower 16 bits for heart beat time should be checked.

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  JLi Jing Li
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: