虹科PCAN系列的CAN/CAN FD接口卡能夠為PC擴展CAN/CAN FD協(xié)議接口的硬件模塊,其擴展接口多樣,包括USB,PCI,PCIe,MiniPCIe,M.2.,串口RS232等,光電解耦版本可隔離高達500V的高壓,支持多種操作系統(tǒng)的驅動,并提供免費的CAN監(jiān)控軟件PCAN-View,可應用于實時控制、數(shù)據(jù)采集與監(jiān)控、設備配置與程序下載等方面。本篇文章將介紹如何使用PEAK的CAN卡和emotas進行測試。
按照軟件的一般過程進行安裝后,進行連接配置。依次點擊“Connection → CAN Interface Settings”。
Interface Type是選擇哪一品牌的CAN卡,Bitrate是波特率,需要跟設備的波特率對應上;完成上述之后點擊“Add new interface”并關掉窗口。
1) "Current Interface" 區(qū)域包含所有關于當前選擇的適配器或可能的新適配器的信息。
2) "Add new interface"在列表中添加一個具有 "Current Interface"設置的新適配器
3)"Update selected interface" 將左邊列表中當前選擇的適配器更新為新的設置。
4)The "Saved Interfaces" 概述顯示當前保存的接口。在這個列表中,有一個適配器總是主要的,因此是活動的。此外,如果有相應的許可證,幾個適配器可以被設置為 激活,如果相應的許可是可用的。
5)"Clear all" 從列表中刪除所有設定的接口.
6)"Remove selected"刪除當前選定的接口.
7)一旦選擇了一個適配器,并且用戶改變了輸入掩碼,就會出現(xiàn) "適配器改變了--更新當前的適配器或添加新的接口 "的信息,然后有必要將這些改變應用于當前的適配器或將其添加為新的適配器。
8) "Close"關閉對話框.
9) 標志欄強調了為適配器設置的標志。使用了以下縮寫:FD - CAN FD、LO - Listen-Only Mode、Auto - Auto bus on、EF - Error frames、LS - Low Speed
依次點擊“Connection → Connect”,連接成功后會在界面右下角如圖顯示,綠色表示設備正常連接,紅色表示總線關閉。
如果顯示SDO timeout請檢查節(jié)點Id和CAN比特率,此處的eds文件不影響。一般在Setting設置好之后就不能更改,需要重新Add new interface。
導入EDS文件后,“Device Profile Segment → read input 8-bit”可以讀到對象的值。
通過CAN Analyzer→CAN View可以進行報文收發(fā)。
CAN RX區(qū)域顯示每個時間點收到的報文信息,CAN TX則可以進行報文發(fā)送,其中Interval的值大于0時,會根據(jù)時間來自動循環(huán)發(fā)送報文。
CAN Analyzer→CAN Obiect View可顯示報文CAN ID發(fā)送的次數(shù),同時實時顯示報文。