CANopen Object 1016h: Consumer heartbeat time

Object 1016h: Consumer heartbeat time

The consumer heartbeat time object shall indicate the expected heartbeat cycle times. Monitoring of the heartbeat producer shall start after the reception of the first heartbeat.

NOTE: The consumer heartbeat time should be higher than the corresponding producer heartbeat time.
NOTE: Before the reception of the first heartbeat the status of the heartbeat producer is unknown.

VALUE DEFINITION
在这里插入图片描述
消费者心跳时间结构,23-16位表示生产者的node id,15-0位表示消费心跳时间

CodeSys的报文

     0x602 0x23 0x16 0x10 0x01 0x2c 0x01 0x7f 0x00 0x08 Standard Data  
     0x582 0x60 0x16 0x10 0x01 0x00 0x00 0x00 0x00 0x08 Standard Data  

主站给2号节点写SDO,监听127(0x007f)节点,心跳时间 0x012c

If the heartbeat time is 0 or the node-ID is 0 or greater than 127 the corresponding object entry
shall be not used. The heartbeat time shall be given in multiples of 1ms.
An attempt to configure several heartbeat times unequal 0 for the same node-ID the CANopen
device shall be responded with the SDO abort transfer service (abort code: 0604 0043h).
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

金士顿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值