概述
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).
最后
以上就是默默万宝路为你收集整理的CANopen Object 1016h: Consumer heartbeat timeObject 1016h: Consumer heartbeat time的全部内容,希望文章能够帮你解决CANopen Object 1016h: Consumer heartbeat timeObject 1016h: Consumer heartbeat time所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复