KPCI-8110 光隔非智能 CAN 总线通讯卡使用说明书
声明:您必须遵守我们的协议,如果您下载了该资源行为将被视为对《电天下账号管理规范》全部内容的认可,本网站资源来自原创,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请举报本资源,我们将及时审核处理!
KPCI-8110 光隔非智能 CAN 总线通讯卡使用说明书
文本预览
KPCI-8110光隔非智能CAN通讯卡使用说明书 第1页
KPCI-8110 光隔非智能 CAN 总线通讯卡使用说明书
1. 概述
KPCI-8110是适用于PC/286/386/486/586/及各种工控机,兼容机(PCI总线)的长距离,高传输速率,
多站点的CAN总线通讯板,采用光电隔离技术,使用两根线每路可连接110个工作站。
2. 主要技术参数
2.1 PCI局部总线性能:
2.1.1 总线宽度32位,同步工作频率可达到33MHz,最高传输速率为132MB/S
2.1.2 使用方便,能够实现自动配置,实现设备的即插即用
2.1.3 可靠性高,标准中考虑了负载,即使扩展卡超过了负载的最大值系统也能正常工作
2.1.4 提供数据和地址奇偶校验功能,保证了数据的完整性和准确性;
2.2 CAN接口 主要技术指标:
2.2.1 通讯协议:2.0B PeliCAN)兼容CAN2.0A,符合ISO/ISO11898规范
2.2.2 通讯距离: 最长10Km。
2.2.3 传输速率: 最高1Mbps。
2.2.4 电源电压: 5V±10%
2.2.5 隔离电压: 1000V。
2.2.6 CAN 接口:孔型DB9,符合CiA标准
2.3 电源功耗:(不使用外部电源)
+5V(±10%)≤400mA
+12V(±10%)≤100mA
-12V(±10%)≤100mA
2.4 使用环境要求:
工作温度:0℃~70℃
相对湿度: 0%~95%(不凝露)
存贮温度:-55℃~+85℃
2.5: 外形尺寸: 120mm×60mm.
3. 使用说明
3.1: 布局
CAN
DC/DC
控
D JP3
JP1 制 JP4
B
光 器
9 CAN收
隔
发器
TX
PCI接口
RX
芯片
北京科日新控电子技术有限公司 TEL:010-62527213、62527214、62557321、62557323 Fax:010-62657424KPCI-8110光隔非智能CAN通讯卡使用说明书 第2页
3.2: 选择跳线:
JP1:短接,CAN总线接口芯片工作在高速方式,为避免射频干扰,建议使用屏蔽电缆。
断开,CAN 总线接口芯片工作在限斜率方式,对于较低速度或较短总线,可使用
非屏蔽双绞线或平行线。
JP3:短接,选择120欧的终端匹配电阻。
JP4:短接:选择中断方式。(包括中断发送和中断接收)
断开:选择查询方式。(包括定时发送和查询接收)
注:JP2 用户请勿更改设置。
3.3:通讯状态指示灯:
TX:发送数据流时,灯闪烁。
RX:接收数据流时,灯闪烁。
当指示灯常亮时,表示总线通讯故障,总线复位后重新初始化。
3.4:电缆连接:
板上有一个9芯孔状D型插头,用于连接通讯电缆,
端口定义:2脚:CANH,3脚:CANL
4. 安装及使用注意
4.1 安装:
本卡的安装十分简便,只要将主机机壳打开,在关电情况下,将本卡插入主机的任何一个空余
PCI扩展槽中,再将档板固定螺丝压紧即可。
4.2 在安装或用手触摸本卡时,应事先将人体所带静电荷对地放掉,同时应避免直接用手接触
器件管脚,以免损坏器件。
4.3 禁止带电插拔本接口卡。设置接口卡跨接套和安装接口带缆均应在关电状态下进行。
5. 驱动程序安装:
5.1将接口卡插入计算机PCI扩展槽中,启动机器
5.2当计算机提示发现新硬件并提示需要驱动程序时,指向驱动盘中的驱动程序所在的路径
5.3安装完成硬件设备后,查看计算机设备列表,外部接口项显示“PCI扩展板kpci800”。
6. 动态链接库接口函数说明:
动态链接库K8110.dll,K8110.lib适用于WIN98/ME/2000/XP
6.1:打开卡函数
BOOL WINAPI CAN_Open(ULONG iIndex //指定设备序号,0对应第一
个设备, iIndex的定义以下函数同)
注:关于设备序号,兼容机靠近CPU的PCI插槽为小序号,工控机相反。
6.2:初始化函数
BOOL WINAPI CAN_Init(ULONG iIndex, PUCHAR config)
Config:指向配置参数缓存区的指针,Config中的参数用于设定CAN控制器的滤波
方式、波特率。
CONFIG缓存区 参数描述
0:BTR0 总线时序0
1:BTR1 总线时序1
2:ACR0 接收验收码
3:ACR1 接收验收码
4:ACR2 接收验收码
北京科日新控电子技术有限公司 TEL:010-62527213、62527214、62557321、62557323 Fax:010-62657424KPCI-8110光隔非智能CAN通讯卡使用说明书 第3页
5:ACR3 接收验收码
6:AMR0 验收屏蔽码
7:AMR1 验收屏蔽码
8:AMR2 验收屏蔽码
9:AMR3 验收屏蔽码
发送到CAN口的报文,只有当报文标示符的最高8位等于验收码(ACR)由验收屏蔽码(AMR)
相关屏蔽的那些位时,报文才于以接收。AMR为0的位对应的ACR的位为相关屏蔽位。
详细信息请参阅SJA1000数据手册。
6.3:查询接收一幀数据函数
BOOL WINAPI CAN_Recv(ULONG iIndex , PUCHAR recvbuffer,ULONG rtimeout )
Recvbuffer:指向接收数据缓存区的指针,
缓存区分配:
Recvbuffer 0 1 2 3 4 5 6 7 8 9
KPCI-8110 光隔非智能 CAN 总线通讯卡使用说明书
1. 概述
KPCI-8110是适用于PC/286/386/486/586/及各种工控机,兼容机(PCI总线)的长距离,高传输速率,
多站点的CAN总线通讯板,采用光电隔离技术,使用两根线每路可连接110个工作站。
2. 主要技术参数
2.1 PCI局部总线性能:
2.1.1 总线宽度32位,同步工作频率可达到33MHz,最高传输速率为132MB/S
2.1.2 使用方便,能够实现自动配置,实现设备的即插即用
2.1.3 可靠性高,标准中考虑了负载,即使扩展卡超过了负载的最大值系统也能正常工作
2.1.4 提供数据和地址奇偶校验功能,保证了数据的完整性和准确性;
2.2 CAN接口 主要技术指标:
2.2.1 通讯协议:2.0B PeliCAN)兼容CAN2.0A,符合ISO/ISO11898规范
2.2.2 通讯距离: 最长10Km。
2.2.3 传输速率: 最高1Mbps。
2.2.4 电源电压: 5V±10%
2.2.5 隔离电压: 1000V。
2.2.6 CAN 接口:孔型DB9,符合CiA标准
2.3 电源功耗:(不使用外部电源)
+5V(±10%)≤400mA
+12V(±10%)≤100mA
-12V(±10%)≤100mA
2.4 使用环境要求:
工作温度:0℃~70℃
相对湿度: 0%~95%(不凝露)
存贮温度:-55℃~+85℃
2.5: 外形尺寸: 120mm×60mm.
3. 使用说明
3.1: 布局
CAN
DC/DC
控
D JP3
JP1 制 JP4
B
光 器
9 CAN收
隔
发器
TX
PCI接口
RX
芯片
北京科日新控电子技术有限公司 TEL:010-62527213、62527214、62557321、62557323 Fax:010-62657424KPCI-8110光隔非智能CAN通讯卡使用说明书 第2页
3.2: 选择跳线:
JP1:短接,CAN总线接口芯片工作在高速方式,为避免射频干扰,建议使用屏蔽电缆。
断开,CAN 总线接口芯片工作在限斜率方式,对于较低速度或较短总线,可使用
非屏蔽双绞线或平行线。
JP3:短接,选择120欧的终端匹配电阻。
JP4:短接:选择中断方式。(包括中断发送和中断接收)
断开:选择查询方式。(包括定时发送和查询接收)
注:JP2 用户请勿更改设置。
3.3:通讯状态指示灯:
TX:发送数据流时,灯闪烁。
RX:接收数据流时,灯闪烁。
当指示灯常亮时,表示总线通讯故障,总线复位后重新初始化。
3.4:电缆连接:
板上有一个9芯孔状D型插头,用于连接通讯电缆,
端口定义:2脚:CANH,3脚:CANL
4. 安装及使用注意
4.1 安装:
本卡的安装十分简便,只要将主机机壳打开,在关电情况下,将本卡插入主机的任何一个空余
PCI扩展槽中,再将档板固定螺丝压紧即可。
4.2 在安装或用手触摸本卡时,应事先将人体所带静电荷对地放掉,同时应避免直接用手接触
器件管脚,以免损坏器件。
4.3 禁止带电插拔本接口卡。设置接口卡跨接套和安装接口带缆均应在关电状态下进行。
5. 驱动程序安装:
5.1将接口卡插入计算机PCI扩展槽中,启动机器
5.2当计算机提示发现新硬件并提示需要驱动程序时,指向驱动盘中的驱动程序所在的路径
5.3安装完成硬件设备后,查看计算机设备列表,外部接口项显示“PCI扩展板kpci800”。
6. 动态链接库接口函数说明:
动态链接库K8110.dll,K8110.lib适用于WIN98/ME/2000/XP
6.1:打开卡函数
BOOL WINAPI CAN_Open(ULONG iIndex //指定设备序号,0对应第一
个设备, iIndex的定义以下函数同)
注:关于设备序号,兼容机靠近CPU的PCI插槽为小序号,工控机相反。
6.2:初始化函数
BOOL WINAPI CAN_Init(ULONG iIndex, PUCHAR config)
Config:指向配置参数缓存区的指针,Config中的参数用于设定CAN控制器的滤波
方式、波特率。
CONFIG缓存区 参数描述
0:BTR0 总线时序0
1:BTR1 总线时序1
2:ACR0 接收验收码
3:ACR1 接收验收码
4:ACR2 接收验收码
北京科日新控电子技术有限公司 TEL:010-62527213、62527214、62557321、62557323 Fax:010-62657424KPCI-8110光隔非智能CAN通讯卡使用说明书 第3页
5:ACR3 接收验收码
6:AMR0 验收屏蔽码
7:AMR1 验收屏蔽码
8:AMR2 验收屏蔽码
9:AMR3 验收屏蔽码
发送到CAN口的报文,只有当报文标示符的最高8位等于验收码(ACR)由验收屏蔽码(AMR)
相关屏蔽的那些位时,报文才于以接收。AMR为0的位对应的ACR的位为相关屏蔽位。
详细信息请参阅SJA1000数据手册。
6.3:查询接收一幀数据函数
BOOL WINAPI CAN_Recv(ULONG iIndex , PUCHAR recvbuffer,ULONG rtimeout )
Recvbuffer:指向接收数据缓存区的指针,
缓存区分配:
Recvbuffer 0 1 2 3 4 5 6 7 8 9
AIGC
"KPCI-8110 光隔非智能 CAN 总线通讯卡使用说明书" 是一份详细介绍该特定电气通信产品的技术文档。CAN (Controller Area Network) 是一种串行通信协议,广泛应用于汽车、工业控制、楼宇自动化等领域,用于实现设备间高效、可靠的数据交换。
在这份说明书中,主要包括以下内容:
1. **产品介绍**:对 KPCI-8110 卡的功能特性进行概述,如支持的CAN标准(如CAN 2.0A或2.0B)、工作模式(是否为主动发送或被动接收)、数据传输速率选择、最大节点数等。
2. **安装与配置**:
- 硬件安装要求:包括所需硬件环境(例如计算机接口类型、电源需求等),以及插槽位置、信号引脚定义和电缆连接方式。
- 软件安装及驱动程序:详细解释如何在目标操作系统上安装配套的驱动程序和通信软件,以及相关的设置步骤。
3. **功能操作指南**:
- 如何初始化和配置 CAN 总线参数(如仲裁段 ID、数据段格式、错误检测与处理机制等)。
- 数据收发流程:示例说明如何通过该卡发送 CAN 报文,以及接收到报文后的解析和处理方法。
4. **故障排查与解决**:列出常见问题及其可能的原因,并提供相应的解决方案或故障排除步骤。
5. **安全注意事项与维护保养**:提醒用户在使用过程中应注意的安全事项以及产品日常维护与保养的方法。
总之,这份说明书为用户提供了一个完整而详细的指导,帮助他们正确、有效地利用 KPCI-8110 光隔非智能 CAN 总线通讯卡进行各种通信应用。