canopen的PDO传输使用循环同步,我给第一组数据的PDO的配置是一个同步帧发送一次,第二组数据的PDO的配置是两个同步帧发送一次,依此类推。当我发送第一个同步帧出来了第一组数据,当我发送第二个同步帧出来了第一组数据和第二组数据,但我只想要第二组数据,发到第四个同步帧,出来了第一组、第二组、第四组的数据,但我只需要第四组。需要怎么修改?
现象如下图
PDO的配置如下
我需要发送对应的同步帧个数后,只回复对应组的数据,应该怎么修改和配置呢?希望解惑下。
canopen的PDO传输使用循环同步,我给第一组数据的PDO的配置是一个同步帧发送一次,第二组数据的PDO的配置是两个同步帧发送一次,依此类推。当我发送第一个同步帧出来了第一组数据,当我发送第二个同步帧出来了第一组数据和第二组数据,但我只想要第二组数据,发到第四个同步帧,出来了第一组、第二组、第四组的数据,但我只需要第四组。需要怎么修改?
现象如下图
确保所有PDO配置协调,遵循同一同步周期或使用异步模式处理不同频率的数据。
以上回复有部分引自免费微信小程序:皆我百晓生。 如问题尚未解决,还请稍待,如有疑问请回复进一步沟通。