HK-CAN20C非智能隔離型CAN總線通訊板說(shuō)明書(shū)
聲明:您必須遵守我們的協(xié)議,如果您下載了該資源行為將被視為對(duì)《電天下賬號(hào)管理規(guī)范》全部?jī)?nèi)容的認(rèn)可,本網(wǎng)站資源來(lái)自原創(chuàng),僅供用于學(xué)習(xí)和交流,請(qǐng)勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請(qǐng)舉報(bào)本資源,我們將及時(shí)審核處理!
HK-CAN20C非智能隔離型CAN總線通訊板說(shuō)明書(shū)
HK-CAN20C非智能隔離型CAN總線通訊板說(shuō)明書(shū)
文本預(yù)覽
HK-CAN20C
非智能隔離型 CAN 總線通訊板目 錄
一、概述..............................................................................................................1
二、性能及技術(shù)指標(biāo).......................................................................................1
2.1 性能.........................................................................................................1
2.3 應(yīng)用.........................................................................................................2
2.4 物理尺寸和工作環(huán)境條件.................................................................2
三、工作原理.....................................................................................................2
3.1 工作原理概述.......................................................................................2
3.2.1 ISA總線接口部分...........................................................................2
3.2.2 CAN通訊部分....................................................................................2
四、主要元件位置圖、信號(hào)輸入/輸出插座和開(kāi)關(guān)選擇定義...............2
4.1 主要元件位置圖...................................................................................2
4.2 信號(hào)輸入/輸出插座定義...................................................................3
4.2.1HK-CAN20C信號(hào)輸入/輸出插座定義............................................3
4.3 開(kāi)關(guān)及跳線選擇...................................................................................4
4.3.1 板基地址選擇...................................................................................4
4.3.2 中斷級(jí)別選擇...................................................................................4
4.3.3 通訊口的設(shè)置...................................................................................5
五、安裝、拆除方法.......................................................................................5
5.1 安裝步驟................................................................................................6
5.2 拆除步驟................................................................................................6
六、使用中出現(xiàn)問(wèn)題的解決..........................................................................6
6.1 HK-CAN20C 板不能通訊.....................................................................6
6.2 HK-CAN20C 板通訊失敗次數(shù)多........................................................7
七、應(yīng)用注意事項(xiàng)............................................................................................7
7.1 注意事項(xiàng)................................................................................................7
八、驅(qū)動(dòng)軟件.....................................................................................................7
8.1結(jié)構(gòu)體定義.............................................................................................7
8.1.1CAN幀數(shù)據(jù)結(jié)構(gòu):.............................................................................7
8.1.2設(shè)備控制參數(shù)結(jié)構(gòu):.........................................................................7
8.2驅(qū)動(dòng)函數(shù)說(shuō)明......................................................................................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信息包格式說(shuō)明......................................................................15
九 驅(qū)動(dòng)的安裝...........................................................................................15北京華控技術(shù)有限責(zé)任公司 ·1·
HK-CAN20C 非智能隔離型 CAN 總線通訊板
一、概述
HK-CAN20C 非智能隔離型 CAN 總線通訊板,是一種將 CAN
(Control Area Network)通訊協(xié)議與 PC 機(jī) ISA 總線標(biāo)準(zhǔn)相連接的非
智能CAN插卡,非智能CAN卡可以充分滿足 CAN網(wǎng)絡(luò)高實(shí)時(shí)性的要求,
通過(guò)該卡可對(duì)工業(yè)現(xiàn)場(chǎng)具有 CAN 通訊接口的儀表和控制設(shè)備進(jìn)行監(jiān)
控。
CAN 是一種全數(shù)字化的通訊網(wǎng)絡(luò),在國(guó)外,已經(jīng)安裝了大量具有
CAN 通訊接口的傳感器、執(zhí)行器、馬達(dá)等工業(yè)設(shè)備;在國(guó)內(nèi),許多具有
CAN 接口的工控設(shè)備也逐漸得到廣大用戶的認(rèn)可。CAN 最大的優(yōu)點(diǎn)在于
它的實(shí)時(shí)性很高,由于它采用位仲裁方式進(jìn)行網(wǎng)絡(luò)分配,因此可以最大
限度的保證系統(tǒng)對(duì)緊急事件的響應(yīng);CAN 另外一個(gè)優(yōu)點(diǎn)是具有很高的可
靠性,它有五種方法判斷和糾正數(shù)據(jù)在傳輸中可能發(fā)生的錯(cuò)誤,所以
CAN可以應(yīng)用在對(duì)可靠性要求較高的系統(tǒng)中。
二、性能及技術(shù)指標(biāo)
HK-CAN20C 型,板上有 DC/DC,CAN 通訊無(wú)需外供電,適用于通用
場(chǎng)合。
2.1 性能
·ISA總線數(shù)據(jù)寬度:8位
·ISA總線中斷設(shè)定范圍:IRQ10,IRQ11,IRQ12,IRQ15
·CAN網(wǎng)絡(luò)通訊最高速率:1Mbit/s
·CAN網(wǎng)絡(luò)接口控制器:Philips SJA1000T
·CAN網(wǎng)絡(luò)收發(fā)器:Philips 82C250
·CAN網(wǎng)絡(luò)連接器:DB-9,針式。
·隔離耐壓:1000V
DC
※ 驅(qū)動(dòng)程序名稱定義:
·虛擬設(shè)備驅(qū)動(dòng)(VXD) 應(yīng)用于Windows95/98
·內(nèi)核式驅(qū)動(dòng)(SYS) 應(yīng)用于Windows 98/NT/2000
·DOS 驅(qū)動(dòng)程序:適用于DOS環(huán)境·2· HK-CAN20非智能隔離型CAN總線通訊板
2.3 應(yīng)用
·各種集散式控制系統(tǒng)
·要求抗干擾能力強(qiáng)的通訊網(wǎng)絡(luò)中
2.4 物理尺寸和工作環(huán)境條件
·外形尺寸:160mm×119mm
·工作溫度范圍:0℃~+50℃
·貯藏溫度范圍:-25℃~+85℃
·濕度范圍:90%(不結(jié)露)
·HK-CAN20C 板功耗(典型值):+5V、200mA
三、工作原理
3.1 工作原理概述
從功能上,HKCAN20C 非智能隔離型 CAN 總線通訊板可分為二個(gè)部
分:ISA總線接口部分和CAN網(wǎng)絡(luò)通訊部分。
3.2.1 ISA 總線接口部分
ISA 總線接口部分是 HK-CAN20C 板和 PC 機(jī) CPU 之間交換數(shù)據(jù)的橋
梁,HK-CAN20C 板和 PC 機(jī) CPU 之間的數(shù)據(jù)交換是通過(guò) ISA 總線電路實(shí)
現(xiàn)的。ISA總線數(shù)據(jù)寬度為8位。
3.2.2 CAN 通訊部分
該部分實(shí)現(xiàn)了 CAN 物理層和數(shù)據(jù)鏈路層協(xié)議,這部分功能受 HK-
CAN20C板內(nèi)的控制電路控制。
四、主要元件位置圖、信號(hào)輸入/輸出插座和開(kāi)關(guān)選擇定義
4.1 主要元件位置圖
圖4.1為HKCAN20C非智能隔離型CAN總線通訊板的主要元件位置
圖,此元件位置圖上的開(kāi)關(guān)和跳線設(shè)置為出廠標(biāo)準(zhǔn)設(shè)置。
設(shè)置為:板基地址=640,中斷為IRQ11。北京華控技術(shù)有限責(zé)任公司 ·3·
JP2
CN1
CARDADDR
非智能隔離型 CAN 總線通訊板目 錄
一、概述..............................................................................................................1
二、性能及技術(shù)指標(biāo).......................................................................................1
2.1 性能.........................................................................................................1
2.3 應(yīng)用.........................................................................................................2
2.4 物理尺寸和工作環(huán)境條件.................................................................2
三、工作原理.....................................................................................................2
3.1 工作原理概述.......................................................................................2
3.2.1 ISA總線接口部分...........................................................................2
3.2.2 CAN通訊部分....................................................................................2
四、主要元件位置圖、信號(hào)輸入/輸出插座和開(kāi)關(guān)選擇定義...............2
4.1 主要元件位置圖...................................................................................2
4.2 信號(hào)輸入/輸出插座定義...................................................................3
4.2.1HK-CAN20C信號(hào)輸入/輸出插座定義............................................3
4.3 開(kāi)關(guān)及跳線選擇...................................................................................4
4.3.1 板基地址選擇...................................................................................4
4.3.2 中斷級(jí)別選擇...................................................................................4
4.3.3 通訊口的設(shè)置...................................................................................5
五、安裝、拆除方法.......................................................................................5
5.1 安裝步驟................................................................................................6
5.2 拆除步驟................................................................................................6
六、使用中出現(xiàn)問(wèn)題的解決..........................................................................6
6.1 HK-CAN20C 板不能通訊.....................................................................6
6.2 HK-CAN20C 板通訊失敗次數(shù)多........................................................7
七、應(yīng)用注意事項(xiàng)............................................................................................7
7.1 注意事項(xiàng)................................................................................................7
八、驅(qū)動(dòng)軟件.....................................................................................................7
8.1結(jié)構(gòu)體定義.............................................................................................7
8.1.1CAN幀數(shù)據(jù)結(jié)構(gòu):.............................................................................7
8.1.2設(shè)備控制參數(shù)結(jié)構(gòu):.........................................................................7
8.2驅(qū)動(dòng)函數(shù)說(shuō)明......................................................................................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信息包格式說(shuō)明......................................................................15
九 驅(qū)動(dòng)的安裝...........................................................................................15北京華控技術(shù)有限責(zé)任公司 ·1·
HK-CAN20C 非智能隔離型 CAN 總線通訊板
一、概述
HK-CAN20C 非智能隔離型 CAN 總線通訊板,是一種將 CAN
(Control Area Network)通訊協(xié)議與 PC 機(jī) ISA 總線標(biāo)準(zhǔn)相連接的非
智能CAN插卡,非智能CAN卡可以充分滿足 CAN網(wǎng)絡(luò)高實(shí)時(shí)性的要求,
通過(guò)該卡可對(duì)工業(yè)現(xiàn)場(chǎng)具有 CAN 通訊接口的儀表和控制設(shè)備進(jìn)行監(jiān)
控。
CAN 是一種全數(shù)字化的通訊網(wǎng)絡(luò),在國(guó)外,已經(jīng)安裝了大量具有
CAN 通訊接口的傳感器、執(zhí)行器、馬達(dá)等工業(yè)設(shè)備;在國(guó)內(nèi),許多具有
CAN 接口的工控設(shè)備也逐漸得到廣大用戶的認(rèn)可。CAN 最大的優(yōu)點(diǎn)在于
它的實(shí)時(shí)性很高,由于它采用位仲裁方式進(jìn)行網(wǎng)絡(luò)分配,因此可以最大
限度的保證系統(tǒng)對(duì)緊急事件的響應(yīng);CAN 另外一個(gè)優(yōu)點(diǎn)是具有很高的可
靠性,它有五種方法判斷和糾正數(shù)據(jù)在傳輸中可能發(fā)生的錯(cuò)誤,所以
CAN可以應(yīng)用在對(duì)可靠性要求較高的系統(tǒng)中。
二、性能及技術(shù)指標(biāo)
HK-CAN20C 型,板上有 DC/DC,CAN 通訊無(wú)需外供電,適用于通用
場(chǎng)合。
2.1 性能
·ISA總線數(shù)據(jù)寬度:8位
·ISA總線中斷設(shè)定范圍:IRQ10,IRQ11,IRQ12,IRQ15
·CAN網(wǎng)絡(luò)通訊最高速率:1Mbit/s
·CAN網(wǎng)絡(luò)接口控制器:Philips SJA1000T
·CAN網(wǎng)絡(luò)收發(fā)器:Philips 82C250
·CAN網(wǎng)絡(luò)連接器:DB-9,針式。
·隔離耐壓:1000V
DC
※ 驅(qū)動(dòng)程序名稱定義:
·虛擬設(shè)備驅(qū)動(dòng)(VXD) 應(yīng)用于Windows95/98
·內(nèi)核式驅(qū)動(dòng)(SYS) 應(yīng)用于Windows 98/NT/2000
·DOS 驅(qū)動(dòng)程序:適用于DOS環(huán)境·2· HK-CAN20非智能隔離型CAN總線通訊板
2.3 應(yīng)用
·各種集散式控制系統(tǒng)
·要求抗干擾能力強(qiáng)的通訊網(wǎng)絡(luò)中
2.4 物理尺寸和工作環(huán)境條件
·外形尺寸:160mm×119mm
·工作溫度范圍:0℃~+50℃
·貯藏溫度范圍:-25℃~+85℃
·濕度范圍:90%(不結(jié)露)
·HK-CAN20C 板功耗(典型值):+5V、200mA
三、工作原理
3.1 工作原理概述
從功能上,HKCAN20C 非智能隔離型 CAN 總線通訊板可分為二個(gè)部
分:ISA總線接口部分和CAN網(wǎng)絡(luò)通訊部分。
3.2.1 ISA 總線接口部分
ISA 總線接口部分是 HK-CAN20C 板和 PC 機(jī) CPU 之間交換數(shù)據(jù)的橋
梁,HK-CAN20C 板和 PC 機(jī) CPU 之間的數(shù)據(jù)交換是通過(guò) ISA 總線電路實(shí)
現(xiàn)的。ISA總線數(shù)據(jù)寬度為8位。
3.2.2 CAN 通訊部分
該部分實(shí)現(xiàn)了 CAN 物理層和數(shù)據(jù)鏈路層協(xié)議,這部分功能受 HK-
CAN20C板內(nèi)的控制電路控制。
四、主要元件位置圖、信號(hào)輸入/輸出插座和開(kāi)關(guān)選擇定義
4.1 主要元件位置圖
圖4.1為HKCAN20C非智能隔離型CAN總線通訊板的主要元件位置
圖,此元件位置圖上的開(kāi)關(guān)和跳線設(shè)置為出廠標(biāo)準(zhǔn)設(shè)置。
設(shè)置為:板基地址=640,中斷為IRQ11。北京華控技術(shù)有限責(zé)任公司 ·3·
JP2
CN1
CARDADDR
AIGC
HK-CAN20C是一款非智能型的CAN(Controller Area Network)總線通訊板,它專為在工業(yè)自動(dòng)化、汽車(chē)電子以及其他需要進(jìn)行可靠數(shù)據(jù)通信的系統(tǒng)中實(shí)現(xiàn)CAN接口而設(shè)計(jì)。該產(chǎn)品的主要特點(diǎn)包括:
1. 隔離性:HK-CAN20C采用物理層隔離技術(shù),能夠有效防止電磁干擾,保證數(shù)據(jù)傳輸?shù)陌踩院涂煽啃?,適用于存在強(qiáng)電或強(qiáng)磁環(huán)境的應(yīng)用場(chǎng)景。
2. CAN協(xié)議支持:具備遵循ISO 11898-2標(biāo)準(zhǔn)的CAN 2.0A和CAN 2.0B協(xié)議支持,可實(shí)現(xiàn)高速的數(shù)據(jù)收發(fā),并能處理多個(gè)節(jié)點(diǎn)間的同步通信。
3. 接口配置:通常配備一個(gè)主CAN接口和一個(gè)從CAN接口,用于連接CAN網(wǎng)絡(luò)的不同設(shè)備,如控制器、傳感器和執(zhí)行器等;也可能包含電源輸入接口、工作指示燈以及狀態(tài)監(jiān)控信號(hào)輸出端口等。
4. 技術(shù)規(guī)格:包括數(shù)據(jù)速率選擇、最大傳輸距離、最大節(jié)點(diǎn)數(shù)量、位錯(cuò)誤率(BER)控制等方面的具體參數(shù)指標(biāo),用戶可根據(jù)實(shí)際應(yīng)用需求選擇合適的波特率和數(shù)據(jù)幀格式。
5. 使用指南:包含了詳細(xì)的產(chǎn)品安裝步驟、接線示意圖、功能說(shuō)明、操作方法、故障排查與解決策略等內(nèi)容,便于用戶理解和使用。
總之,HK-CAN20C非智能隔離型CAN總線通訊板說(shuō)明書(shū)提供了全面的技術(shù)參數(shù)介紹、硬件布局、軟件配置以及相關(guān)操作指導(dǎo),旨在幫助用戶正確、高效地將此CAN通訊板集成到自己的項(xiàng)目或系統(tǒng)中。