CanOpen 节点和心跳保护+NMT 简答解析(笔记)

 

NMT   通过发送CS命令,切换从站的状态,比如 :从预操作 ->  运行

解析;

节点保护,主周期发送到从,如果通讯超时,主站报错,从站报错自我保护

心跳保护,主站主动处理错误,从站不会处理。

两者选其一

注意:

节点保护时间通过节点保护,主站可监视每个点的当前状态,主站以节点保护时
间为周期发送远程帧( 0x700+nodeid)询问节点状态,节点需要在节点保护时间*节点保护时间系数内做出回应,否则
主站判断从站掉线,当通讯中断模式为1 时,驱动器报警。

单独设置完节点保护id  时间 以及系数,

主站如果不发送第一个远程帧询问节点,貌似从站设备不开始进行节点保护!!!!

远程帧格式:

    Packet.id = 0x700 + nodeId;
    Packet.rtr = REQUEST; // 发送的为远程帧, 需要得到回复
    Packet.dlen = 0;

 

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

#君#

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

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

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

打赏作者

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

抵扣说明:

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

余额充值