引 言
應(yīng)用簡介
PCAN-View軟件是一款簡化的CAN監(jiān)視軟件,可用于顯示、發(fā)送、和記錄CAN數(shù)據(jù)通訊。報(bào)文可手動和定期發(fā)送,用戶可設(shè)置比特率。在處理期間顯示總線系統(tǒng)錯誤和CAN硬件的存儲器過滿。示蹤功能可用于記錄和保存CAN數(shù)據(jù)通訊。本文檔的作用在于,讓初次接觸PCAN USB板塊的使用者,能夠快速利用PCAN-View軟件完成報(bào)文的顯示、發(fā)送、和記錄CAN數(shù)據(jù)通訊。通過該文檔的步驟,使用者可以讓PCAN View在windows系統(tǒng)環(huán)境下正常運(yùn)行起來,并與其他設(shè)備進(jìn)行簡單的通信測試。
硬件和終端電阻連接
以下教程中,所使用的CAN卡分別為虹科PEAK PCAN-USB和SYS TEC PCAN-USB,將其兩端連接終端電阻如圖1所示。
圖1硬件型號及終端電阻連接
CAN總線兩端必須連接終端電阻才可以正常工作,終端電阻應(yīng)該與通訊電纜的阻抗相同,典型值為120歐姆。其作用是匹配總線阻抗,提高數(shù)據(jù)通信的抗干擾性及可靠性。
Part 1
安裝步驟
安裝包
準(zhǔn)備CAN interpreter和PCANView的安裝包,如圖2 所示。其中,SO-387_V6.06為CAN interpreter的安裝包,PEAK-System_Driver-Setup-4.3.0.456為PCANView的安裝包。
安裝CAN interpreter
CAN interpreter是一款多功能工具,可監(jiān)視和記錄CAN網(wǎng)絡(luò)上的數(shù)據(jù)流,然后它根據(jù)屬性或標(biāo)準(zhǔn)化高層協(xié)議進(jìn)行分析。所有傳輸?shù)紺AN總線的報(bào)文都能以不同模式和視圖進(jìn)行實(shí)時(shí)顯示。可選數(shù)據(jù)流記錄允許以后離線分析。這特別適用于探測偶發(fā)故障。單個CAN報(bào)文或序列可在調(diào)試階段注入網(wǎng)絡(luò)也可仿真沒有出現(xiàn)的節(jié)點(diǎn)。以下是其安裝步驟:
1)運(yùn)行SO-387_V6.06中的文件SO-387_V6.06.exe,開始安裝軟件:
2)點(diǎn)擊 Next 后,選擇 Agreement,之后可選擇安裝目錄和 Full Installation。進(jìn)入安裝狀態(tài),等待 Finish。
3)通過 USB 線纜連接 USB-CANmodul 到電 腦上,Window 會自動識別USB-CANmodul,固件會自動加載到 USB-CANmodul 中,同時(shí)可以看到紅色State LED 燈以 10HZ 的頻率閃爍來指示這個過程。
4)當(dāng)完成固件加載后,紅色 State LED 會一直亮。
5)檢查是否正確安裝好軟件,打開我的電腦---屬性---設(shè)備管理器,如下圖所示,則安裝正常。
安裝PCAN View
運(yùn)行PEAK-System_Driver-Setup-4.3.0.456中的文件PeakOemDrv.exe,開始安裝軟件:
點(diǎn)擊 Next 后,根據(jù)操作提示直到安裝完成。
Part 2
通訊測試
啟動CAN interpreter
1) 首先將 USB-CANmodul 連接到一個可用的 CAN 網(wǎng)絡(luò)中,打開 CAN interpreter 軟件后,出現(xiàn)如下圖所示:
2)此時(shí)可以看到,軟件右下角的紅色字符顯示未連接。依次點(diǎn)擊工具中的connection->CAN interpace settings,彈出界面如下圖所示:
3)在右側(cè)的current interface中可以對當(dāng)前接口進(jìn)行具體配置。例如在Bitrate下拉框可以選擇不同的比特率,更改完成后點(diǎn)擊close或先點(diǎn)擊update selectedinterface再點(diǎn)擊close關(guān)閉當(dāng)前窗口。
4)點(diǎn)擊工具欄中的connection->connect,完成USB CANmodul的連接。此時(shí),窗口右下角會以綠色字符提示相應(yīng)的CAN卡已連接,并顯示上一步設(shè)置的比特率,如下圖所示:
啟動PCAN View
1)打開PCAN View軟件后,出現(xiàn)如下圖所示的界面:
2)下拉或手動輸入比特率。特別注意,此處的比特率需與CAN interpreter中設(shè)置的比特率一致,否則將無法接收到報(bào)文數(shù)據(jù)。設(shè)置完成后,點(diǎn)擊ok,關(guān)閉當(dāng)前窗口。
3)完成上述設(shè)置后,會進(jìn)入PCAN View的主界面,如下圖所示。同樣的,觀察界面最下方可以看到當(dāng)前已連接到硬件PCAN-USB,狀態(tài)正常,比特率為設(shè)定值。
通訊測試
1)首先,新建一條或多條發(fā)送報(bào)文。
在PCAN-View主界面的“Transmit”工作區(qū)右鍵“New message”進(jìn)行報(bào)文ID和長度等的設(shè)置。
2)報(bào)文發(fā)送-自動循環(huán)
在如下圖所示的界面,進(jìn)行CAN ID,報(bào)文數(shù)據(jù)長度和要發(fā)的報(bào)文。
點(diǎn)擊“OK”后,如下圖,正在發(fā)送設(shè)置好的CAN報(bào)文。這種發(fā)送報(bào)文的形式為周期發(fā)送,自定義周期時(shí)間,可以自動進(jìn)行循環(huán)發(fā)送。
此時(shí),點(diǎn)開CAN-interpreter可以看到,在CAN Rx界面接收到了PCAN View發(fā)送過來的報(bào)文,如下圖所示。
3)報(bào)文發(fā)送-手動
若想手動發(fā)送報(bào)文,在新建報(bào)文的時(shí)候可不進(jìn)行cycle time的設(shè)置,如下圖所示。
當(dāng)鼠標(biāo)雙擊CAN-ID時(shí),進(jìn)行一次報(bào)文的發(fā)送。
同樣,點(diǎn)開CAN-interpreter可以看到,在CAN Rx界面接收到了PCAN View發(fā)送過來的報(bào)文,如下圖所示。
4)報(bào)文接收
首先,在CAN interpreter中的CAN Tx區(qū)域創(chuàng)建將要發(fā)送的報(bào)文,設(shè)置報(bào)文發(fā)送間隔時(shí)間、CAN-ID、報(bào)文長度等。設(shè)置好后的界面,如下圖所示:
勾選左邊的復(fù)選框,打開PCAN View,可以看到在PCAN View的數(shù)據(jù)接受區(qū)域收到了剛剛設(shè)置的報(bào)文數(shù)據(jù)。
-
通訊
+關(guān)注
關(guān)注
9文章
927瀏覽量
35496
發(fā)布評論請先 登錄
虹科直播回放 | IO-Link技術(shù)概述與虹科IO-Link OEM

虹科直播 | 2月18日開講!IO-Link技術(shù)深度解析!解鎖虹科自研產(chǎn)品+積分好禮!

虹科方案 僅需4個步驟!輕松高效搭建虹科TSN測試網(wǎng)絡(luò)

虹科應(yīng)用 | 實(shí)時(shí)監(jiān)控與控制:虹科PCAN在工程機(jī)械的全方位應(yīng)用

虹科活動回顧 | 波形診斷開放日-上海站圓滿落幕!

精準(zhǔn)定位隧道挖掘通訊難題:虹科PCAN卡如何滿足專業(yè)通訊需求?

虹科應(yīng)用 為什么虹科PCAN方案能成為石油工程通訊的首選?

為什么虹科PCAN方案能成為石油工程通訊的首選?

虹科應(yīng)用 | 煤礦機(jī)械數(shù)據(jù)傳輸監(jiān)測難?試試虹科PCAN優(yōu)選方案

虹科干貨 輕松掌握PCAN-Explorer 6,dll調(diào)用一文打盡!

虹科方案 領(lǐng)航智能交通革新:虹科PEAK智行定位車控系統(tǒng)Demo版亮相

虹科應(yīng)用 當(dāng)CANoe不是唯一選擇:發(fā)現(xiàn)虹科PCAN-Explorer 6

虹科干貨 |?突破功耗限制:PCAN Router設(shè)備低功耗模式與高效喚醒

虹科案例|為什么PCAN MicroMod FD是數(shù)模信號轉(zhuǎn)換的首選方案?

虹科干貨 |?多設(shè)備協(xié)同無憂:Linux環(huán)境下PCAN固定設(shè)備ID/通道分配指南

評論