canopen festival dictionary pdo解析

canopen festival dictionary pdo解析

/* index 0x1800 : Transmit PDO 1 Parameter. /
UNS8 Master_highestSubIndex_obj1800 = 6; /
number of subindex - 1*///有效子索引个数
UNS32 Master_obj1800_COB_ID_used_by_PDO = 0x180; /* 384 ///发送的ID号
UNS8 Master_obj1800_Transmission_Type = 0x0; /
0 / //发送类型,0x00 接收到相应的同步帧数后进行发送
UNS16 Master_obj1800_Inhibit_Time = 0x0; /
0 / //两个pdo 发送的间隔时间
UNS8 Master_obj1800_Compatibility_Entry = 0x0; /
0 / //目前没有作用
UNS16 Master_obj1800_Event_Timer = 0x0; /
0 / //代表触发时间,周期模式下有效,单位为ms
UNS8 Master_obj1800_SYNC_start_value = 0x0; /
0 / //代表同步帧的初始个数,用于同步帧模式下多个pdo错开发送。
subindex Master_Index1800[] =
{
{ RO, uint8, sizeof (UNS8), (void
)&Master_highestSubIndex_obj1800, NULL },
{ RW, uint32, sizeof (UNS32), (void*)&Master_obj1800_COB_ID_used_by_PDO, NULL },
{ RW, uint8, sizeof (UNS8), (void*)&Master_obj1800_Transmission_Type, NULL },
{ RW, uint16, sizeof (UNS16), (void*)&Master_obj1800_Inhibit_Time, NULL },
{ RW, uint8, sizeof (UNS8), (void*)&Master_obj1800_Compatibility_Entry, NULL },
{ RW, uint16, sizeof (UNS16), (void*)&Master_obj1800_Event_Timer, NULL },
{ RW, uint8, sizeof (UNS8), (void*)&Master_obj1800_SYNC_start_value, NULL }
};

/* index 0x1A00 : Transmit PDO 1 Mapping. pdo 数据映射,映射到速度上。而速度在字典中的索引为0x60FF0020。
/
UNS8 Master_highestSubIndex_obj1A00 = 1; /
number of subindex - 1*/
UNS32 Master_obj1A00[] =
{
0x60FF0020
};
subindex Master_Index1A00[] =
{
{ RW, uint8, sizeof (UNS8), (void*)&Master_highestSubIndex_obj1A00, NULL }
};

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值