HK-CAN20C非智能隔离型CAN总线通讯板说明书
声明:您必须遵守我们的协议,如果您下载了该资源行为将被视为对《电天下账号管理规范》全部内容的认可,本网站资源来自原创,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请举报本资源,我们将及时审核处理!
HK-CAN20C非智能隔离型CAN总线通讯板说明书
文本预览
HK-CAN20C
非智能隔离型 CAN 总线通讯板目 录
一、概述..............................................................................................................1
二、性能及技术指标.......................................................................................1
2.1 性能.........................................................................................................1
2.3 应用.........................................................................................................2
2.4 物理尺寸和工作环境条件.................................................................2
三、工作原理.....................................................................................................2
3.1 工作原理概述.......................................................................................2
3.2.1 ISA总线接口部分...........................................................................2
3.2.2 CAN通讯部分....................................................................................2
四、主要元件位置图、信号输入/输出插座和开关选择定义...............2
4.1 主要元件位置图...................................................................................2
4.2 信号输入/输出插座定义...................................................................3
4.2.1HK-CAN20C信号输入/输出插座定义............................................3
4.3 开关及跳线选择...................................................................................4
4.3.1 板基地址选择...................................................................................4
4.3.2 中断级别选择...................................................................................4
4.3.3 通讯口的设置...................................................................................5
五、安装、拆除方法.......................................................................................5
5.1 安装步骤................................................................................................6
5.2 拆除步骤................................................................................................6
六、使用中出现问题的解决..........................................................................6
6.1 HK-CAN20C 板不能通讯.....................................................................6
6.2 HK-CAN20C 板通讯失败次数多........................................................7
七、应用注意事项............................................................................................7
7.1 注意事项................................................................................................7
八、驱动软件.....................................................................................................7
8.1结构体定义.............................................................................................7
8.1.1CAN帧数据结构:.............................................................................7
8.1.2设备控制参数结构:.........................................................................7
8.2驱动函数说明......................................................................................88.2.1 HKCanOpen()..........................................................................8
8.2.2 HKCanClose()..........................................................................9
8.2.3 HKCanGetBDVersion()...........................................................9
8.2.4 HKCanInitState()...................................................................10
8.2.5 HKCanSendFrame()...............................................................12
8.2.6 HKCanReadFrame()..............................................................12
8.2.7 HKCanReadFrameEx()..........................................................13
8.2.8 HKCanAbortSend()...............................................................13
8.2.9 HKCanGetLastError()............................................................14
8.3 CAN信息包格式说明......................................................................15
九 驱动的安装...........................................................................................15北京华控技术有限责任公司 ·1·
HK-CAN20C 非智能隔离型 CAN 总线通讯板
一、概述
HK-CAN20C 非智能隔离型 CAN 总线通讯板,是一种将 CAN
(Control Area Network)通讯协议与 PC 机 ISA 总线标准相连接的非
智能CAN插卡,非智能CAN卡可以充分满足 CAN网络高实时性的要求,
通过该卡可对工业现场具有 CAN 通讯接口的仪表和控制设备进行监
控。
CAN 是一种全数字化的通讯网络,在国外,已经安装了大量具有
CAN 通讯接口的传感器、执行器、马达等工业设备;在国内,许多具有
CAN 接口的工控设备也逐渐得到广大用户的认可。CAN 最大的优点在于
它的实时性很高,由于它采用位仲裁方式进行网络分配,因此可以最大
限度的保证系统对紧急事件的响应;CAN 另外一个优点是具有很高的可
靠性,它有五种方法判断和纠正数据在传输中可能发生的错误,所以
CAN可以应用在对可靠性要求较高的系统中。
二、性能及技术指标
HK-CAN20C 型,板上有 DC/DC,CAN 通讯无需外供电,适用于通用
场合。
2.1 性能
·ISA总线数据宽度:8位
·ISA总线中断设定范围:IRQ10,IRQ11,IRQ12,IRQ15
·CAN网络通讯最高速率:1Mbit/s
·CAN网络接口控制器:Philips SJA1000T
·CAN网络收发器:Philips 82C250
·CAN网络连接器:DB-9,针式。
·隔离耐压:1000V
DC
※ 驱动程序名称定义:
·虚拟设备驱动(VXD) 应用于Windows95/98
·内核式驱动(SYS) 应用于Windows 98/NT/2000
·DOS 驱动程序:适用于DOS环境·2· HK-CAN20非智能隔离型CAN总线通讯板
2.3 应用
·各种集散式控制系统
·要求抗干扰能力强的通讯网络中
2.4 物理尺寸和工作环境条件
·外形尺寸:160mm×119mm
·工作温度范围:0℃~+50℃
·贮藏温度范围:-25℃~+85℃
·湿度范围:90%(不结露)
·HK-CAN20C 板功耗(典型值):+5V、200mA
三、工作原理
3.1 工作原理概述
从功能上,HKCAN20C 非智能隔离型 CAN 总线通讯板可分为二个部
分:ISA总线接口部分和CAN网络通讯部分。
3.2.1 ISA 总线接口部分
ISA 总线接口部分是 HK-CAN20C 板和 PC 机 CPU 之间交换数据的桥
梁,HK-CAN20C 板和 PC 机 CPU 之间的数据交换是通过 ISA 总线电路实
现的。ISA总线数据宽度为8位。
3.2.2 CAN 通讯部分
该部分实现了 CAN 物理层和数据链路层协议,这部分功能受 HK-
CAN20C板内的控制电路控制。
四、主要元件位置图、信号输入/输出插座和开关选择定义
4.1 主要元件位置图
图4.1为HKCAN20C非智能隔离型CAN总线通讯板的主要元件位置
图,此元件位置图上的开关和跳线设置为出厂标准设置。
设置为:板基地址=640,中断为IRQ11。北京华控技术有限责任公司 ·3·
JP2
CN1
CARDADDR
非智能隔离型 CAN 总线通讯板目 录
一、概述..............................................................................................................1
二、性能及技术指标.......................................................................................1
2.1 性能.........................................................................................................1
2.3 应用.........................................................................................................2
2.4 物理尺寸和工作环境条件.................................................................2
三、工作原理.....................................................................................................2
3.1 工作原理概述.......................................................................................2
3.2.1 ISA总线接口部分...........................................................................2
3.2.2 CAN通讯部分....................................................................................2
四、主要元件位置图、信号输入/输出插座和开关选择定义...............2
4.1 主要元件位置图...................................................................................2
4.2 信号输入/输出插座定义...................................................................3
4.2.1HK-CAN20C信号输入/输出插座定义............................................3
4.3 开关及跳线选择...................................................................................4
4.3.1 板基地址选择...................................................................................4
4.3.2 中断级别选择...................................................................................4
4.3.3 通讯口的设置...................................................................................5
五、安装、拆除方法.......................................................................................5
5.1 安装步骤................................................................................................6
5.2 拆除步骤................................................................................................6
六、使用中出现问题的解决..........................................................................6
6.1 HK-CAN20C 板不能通讯.....................................................................6
6.2 HK-CAN20C 板通讯失败次数多........................................................7
七、应用注意事项............................................................................................7
7.1 注意事项................................................................................................7
八、驱动软件.....................................................................................................7
8.1结构体定义.............................................................................................7
8.1.1CAN帧数据结构:.............................................................................7
8.1.2设备控制参数结构:.........................................................................7
8.2驱动函数说明......................................................................................88.2.1 HKCanOpen()..........................................................................8
8.2.2 HKCanClose()..........................................................................9
8.2.3 HKCanGetBDVersion()...........................................................9
8.2.4 HKCanInitState()...................................................................10
8.2.5 HKCanSendFrame()...............................................................12
8.2.6 HKCanReadFrame()..............................................................12
8.2.7 HKCanReadFrameEx()..........................................................13
8.2.8 HKCanAbortSend()...............................................................13
8.2.9 HKCanGetLastError()............................................................14
8.3 CAN信息包格式说明......................................................................15
九 驱动的安装...........................................................................................15北京华控技术有限责任公司 ·1·
HK-CAN20C 非智能隔离型 CAN 总线通讯板
一、概述
HK-CAN20C 非智能隔离型 CAN 总线通讯板,是一种将 CAN
(Control Area Network)通讯协议与 PC 机 ISA 总线标准相连接的非
智能CAN插卡,非智能CAN卡可以充分满足 CAN网络高实时性的要求,
通过该卡可对工业现场具有 CAN 通讯接口的仪表和控制设备进行监
控。
CAN 是一种全数字化的通讯网络,在国外,已经安装了大量具有
CAN 通讯接口的传感器、执行器、马达等工业设备;在国内,许多具有
CAN 接口的工控设备也逐渐得到广大用户的认可。CAN 最大的优点在于
它的实时性很高,由于它采用位仲裁方式进行网络分配,因此可以最大
限度的保证系统对紧急事件的响应;CAN 另外一个优点是具有很高的可
靠性,它有五种方法判断和纠正数据在传输中可能发生的错误,所以
CAN可以应用在对可靠性要求较高的系统中。
二、性能及技术指标
HK-CAN20C 型,板上有 DC/DC,CAN 通讯无需外供电,适用于通用
场合。
2.1 性能
·ISA总线数据宽度:8位
·ISA总线中断设定范围:IRQ10,IRQ11,IRQ12,IRQ15
·CAN网络通讯最高速率:1Mbit/s
·CAN网络接口控制器:Philips SJA1000T
·CAN网络收发器:Philips 82C250
·CAN网络连接器:DB-9,针式。
·隔离耐压:1000V
DC
※ 驱动程序名称定义:
·虚拟设备驱动(VXD) 应用于Windows95/98
·内核式驱动(SYS) 应用于Windows 98/NT/2000
·DOS 驱动程序:适用于DOS环境·2· HK-CAN20非智能隔离型CAN总线通讯板
2.3 应用
·各种集散式控制系统
·要求抗干扰能力强的通讯网络中
2.4 物理尺寸和工作环境条件
·外形尺寸:160mm×119mm
·工作温度范围:0℃~+50℃
·贮藏温度范围:-25℃~+85℃
·湿度范围:90%(不结露)
·HK-CAN20C 板功耗(典型值):+5V、200mA
三、工作原理
3.1 工作原理概述
从功能上,HKCAN20C 非智能隔离型 CAN 总线通讯板可分为二个部
分:ISA总线接口部分和CAN网络通讯部分。
3.2.1 ISA 总线接口部分
ISA 总线接口部分是 HK-CAN20C 板和 PC 机 CPU 之间交换数据的桥
梁,HK-CAN20C 板和 PC 机 CPU 之间的数据交换是通过 ISA 总线电路实
现的。ISA总线数据宽度为8位。
3.2.2 CAN 通讯部分
该部分实现了 CAN 物理层和数据链路层协议,这部分功能受 HK-
CAN20C板内的控制电路控制。
四、主要元件位置图、信号输入/输出插座和开关选择定义
4.1 主要元件位置图
图4.1为HKCAN20C非智能隔离型CAN总线通讯板的主要元件位置
图,此元件位置图上的开关和跳线设置为出厂标准设置。
设置为:板基地址=640,中断为IRQ11。北京华控技术有限责任公司 ·3·
JP2
CN1
CARDADDR
AIGC
HK-CAN20C是一款非智能型的CAN(Controller Area Network)总线通讯板,它专为在工业自动化、汽车电子以及其他需要进行可靠数据通信的系统中实现CAN接口而设计。该产品的主要特点包括:
1. 隔离性:HK-CAN20C采用物理层隔离技术,能够有效防止电磁干扰,保证数据传输的安全性和可靠性,适用于存在强电或强磁环境的应用场景。
2. CAN协议支持:具备遵循ISO 11898-2标准的CAN 2.0A和CAN 2.0B协议支持,可实现高速的数据收发,并能处理多个节点间的同步通信。
3. 接口配置:通常配备一个主CAN接口和一个从CAN接口,用于连接CAN网络的不同设备,如控制器、传感器和执行器等;也可能包含电源输入接口、工作指示灯以及状态监控信号输出端口等。
4. 技术规格:包括数据速率选择、最大传输距离、最大节点数量、位错误率(BER)控制等方面的具体参数指标,用户可根据实际应用需求选择合适的波特率和数据帧格式。
5. 使用指南:包含了详细的产品安装步骤、接线示意图、功能说明、操作方法、故障排查与解决策略等内容,便于用户理解和使用。
总之,HK-CAN20C非智能隔离型CAN总线通讯板说明书提供了全面的技术参数介绍、硬件布局、软件配置以及相关操作指导,旨在帮助用户正确、高效地将此CAN通讯板集成到自己的项目或系统中。