<< 点击显示目录 >> 主页 贝加莱CAN通讯使用例程说明 > 通过编程实现CAN通讯 > 功能块与函数说明 > CAN_Lib > CAN Function Blocks and Functions |
CAN_Lib库提供了以下CAN功能块:
功能块 |
描述 |
初始化CAN控制器 |
|
发送数据 |
|
发送数据 |
|
读取数据 |
|
定义变量表 |
|
编辑变量表 |
|
读取CAN节点编号(仅适用于SG3目标系统)。 |
|
读取第x个CAN节点开关的CAN节点号(仅适用于SG3目标系统)。 |
|
定义接收队列 |
|
从接收队列中读取CAN数据 |
|
从接收队列中读取CAN数据 |
|
CAN异常。定义异常编号 |
|
CAN异常。确定CAN标识符 |
|
发送RTR请求帧 |
|
给予RTR请求的答复 |
|
更新 节点守护协议的节点状态 |
|
为CAN控制器配置特殊的位定时寄存器值 |
|
读取一个CAN对象的时间戳 |
|
初始化CAN控制器并分配适当的资源 |
|
为多个CAN标识符在读取方向上初始化一个队列 |
|
为多个CAN标识符在读取方向上初始化一个队列 |
|
从接收队列中读取CAN数据(从多个CAN设备)。 |
|
从一个CAN设备中读取统计数据 |
为了正常的运行, CANopen() 和 CANdftab() 功能块必须在软件对象的初始化子程序(INIT-SP)中调用。所有其他的功能块都可以在软件对象的循环部分使用。