canopen PDO传输疑问
来源:互联网 发布:足球大数据分析软件 编辑:程序博客网 时间:2024/05/16 07:19
最近做一个项目碰到的问题,系统中有三个can站,一主二从,主站为主控制模块,从站A控制电机A转动,从站B控制电机B转动,考虑命令传输的延迟,想把A和B的速度命令放到一条PDO里控制。
具体的配置如下:
主站TPDO配置
1A00[1] = 0x20c80110
1A00[2] = 0x20c80210
1A00[3] = 0x30020008
1A00[4] = 0x30070008
从站A RPDO配置
1600[1] = 0x20c80010
1600[2] = 0x0
1600[3] = 0x30020008
1600[4] = 0x30070008
从站B RPDO配置
1600[1] = 0x0
1600[2] = 0x20c80010
1600[3] = 0x30020008
1600[4] = 0x30070008
配置好之后,速度都发送100 也就是0x64,然而从机A3002里面的值是0x64,很奇怪。再次验证,20c8-1发送0xABCD,20c8-2发送0x1234,结果
从站A
20c8=0xABCD
3002=0x34
3007=0x12
从站B
20c8=0xABCD
3002=0x34
3007=0x12
这个结果很奇怪,查阅了相关canopen的资料,也没有看到说这个问题的。
阅读全文
0 0
- canopen PDO传输疑问
- CANopen通信之PDO通信
- CANopen通信之PDO通信
- CANopen通信之PDO通信
- CANopen通信之PDO通信
- CANopen 块传输通信详解
- CANOpen学习指南
- CANOpen学习指南
- CANOpen学习指南
- CANOpen学习指南
- CANopen备忘录
- CANOpen状态机
- pdo
- pdo
- pdo
- pdo
- pdo
- PDO
- Tensorflow 2 TFLearn Installation 更新TF
- curl下载文件的命令
- 通用CSS样式
- Maximum Length of Repeated Subarray问题及解法
- 【POJ】2393-Yogurt factory 贪心
- canopen PDO传输疑问
- opencv 从摄像头抓取图片
- How to: Configure an App to Support .NET Framework 4 or 4.5
- iOS runtime进行数据解析封装
- 转载--什么是P问题、np问题和npc问题
- Redis 连接
- Ubuntu如何往系统盘(文件系统)中复制文件
- 深入理解Java并发机制(2)--volatile关键字
- 论文查找