CANopen同步协议(sync protocol)

9.1 同步协议 Sync protocol

同步(SYNC),该报文对象主要实现整个网络的同步传输,如图 9.1所示,就像阅兵分列式上的方阵,所有士兵迈着整齐的步伐行进。
在这里插入图片描述
图 9.1 同步协议与阅兵分列式
每个节点都以该同步报文作为PDO触发参数,因此该同步报文的COB-ID 具有比较高的优先级以及最短的传输时间。 一般选用80h作为同步报文的CAN-ID,如图 9.2所示。
在这里插入图片描述
一般同步报文由NMT主机发出CAN 报文的数据为0字节 。但如果一个网络内 有2个同步机制就需要设置不同的同步节拍比如某些节点按1个同步帧发送1次PDO 其他的节点收到2个同步帧才发送1此PDO所以这里PDO参数中的同步起始值就起了 作用 。
在同步协议中有2个约束条件:
1.同步窗口时间索引1007h约束了同步帧发送后从节点发送PDO的时效即在这个时间内发送的PDO才有 效超过时间的PDO将被丢弃
2. 通讯循环周期索引1006h规定了同步帧的循环周期

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

金士顿

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

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

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

打赏作者

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

抵扣说明:

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

余额充值