贝加莱CAN通讯使用例程说明
概述信息
系统要求
更新信息
术语表
基础知识
通讯原理
诊断工具
贝加莱CAN通讯X20常用模块使用说明
X20CP13xx
X20IF1072/X20IF2772
X20CS1070/X20CS2770
使用注意事项
Function model说明
Function model 0 - Flat
Function model 2 - Stream and Function model 254 - Cyclic stream
Function model 254 - Flatstream
通过配置实现CAN通讯
传输速率
同步跳转宽度
采样瞬间的偏移
开始传输
错误信息的配置
发送缓冲区的大小
显示发送/接收缓冲器中剩余的未处理元素
通过编程实现CAN通讯
编程注意事项
功能块与函数说明
CAN_Lib
CAN_Lib - CAN Function Blocks and Functions
CAN_Lib - CANopen()
CAN_Lib - CANwrite()
CAN_Lib - CANquwr()
CAN_Lib - CANread()
CAN_Lib - CANdftab()
CAN_Lib - CANrwtab()
CAN_Lib -CANnode()
CAN_Lib - CANxnode()
CAN_Lib - CANqueue()
CAN_Lib - CANrd()
CAN_Lib - CANxrd()
CAN_Lib - CANexcep()
CAN_Lib - CANgetid()
CAN_Lib - CANrtr()
CAN_Lib - CANupd()
CAN_Lib - CANngp()
CAN_Lib - CANbtreg()
CAN_Lib - CANTime()
CAN_Lib - CANMulOpen()
CAN_Lib - CANMulQueue()
CAN_Lib - CANxMulQueue()
CAN_Lib - CANMulrd()
CAN_Lib - CANinfo()
CAN_Lib - CMS Function Blocks and Functions
CAN_Lib - CMSinit()
CAN_Lib - CMSexit()
CAN_Lib - CMSmain()
CAN_Lib - COB Assignment of CMS Objects for Client and Server
CAN_Lib - Controlling CMS Objects with Event Variables
CAN_Lib - CMS data object for client and server
CAN_Lib - CMSdlreq()
CAN_Lib - CMSdlcon()
CAN_Lib - CMSattach()
CAN_Lib - CMSdetach()
CAN_Lib - Setting/Reading the Node Number in the CRM
CAN_Lib - GetNdNr()
CAN_Lib - SetNdNr()
ArCan
ArCanGetRtrData()
ArCanReceive()
ArCanRtr()
ArCanSend()
ArCanSendAcknowledged()
ArCanSetBaudrate()
ArCanSetBitTimingRegisters()
数据类型与常量
CAN_Lib
常量
数据类型
Data type Info_typ
Data type DevParam
ArCan
常量
数据类型
ArCanTimestampType
ArCanFrameType
错误码信息
CAN_Lib
ArCan
-1070584145
-1070584146
-1070584147
-1070584148
-1070584149
-1070584150
例程与用例
CAN_Lib
CAN_read/write_1对1
CAN_read/write_Queue
CAN_read/write_1对多
ArCAN
ArCAN_Send/Receive_单帧
ArCAN_Send/Receive_多帧
ArCAN_Send/Receive_远程帧
FAQs