VxCAN 工具軟件
近幾年來,以 CAN bus 為通訊骨干的各種應用系統,在面臨惡劣的使用環境時,皆能充份展現出高度的安全性與卓越的穩定性。越來越多研究機構或公司挺身投入,研究甚至開發以 CAN 為主要通訊口的設備。尤其是汽車工藝和工業控制相關的研究文獻與 CAN 設備,有如雨后春筍般不斷地發表到工業市場上。而泓格所開發的 [虛擬 CAN 口] 驅動程序,能有效地幫助企業縮短 CAN 通訊系統的開發時間。尤其在開發新的應用系統或是移植現有的應用系統到不同控制界面的 CAN 設備,更能大大地減少開發或移植的時間成本。泓格的 [虛擬 CAN 口] 驅動程序是一個整合型的函數庫,提供適合所有 CAN 轉換器和 CAN PCI 板卡的通用型函數庫。當使用者在開發應用系統時,工程師不需要特地熟悉各個 CAN 轉換器或是 CAN PCI 板卡的特定命令。只要呼叫或是調用相同的 [虛擬 CAN 口] 函式庫,不同控制界面的 CAN 轉換器和 CAN PCI 板卡皆可輕易地被程序控制;在相同的應用系統中,假如使用不同的 CAN 轉換器,也不需要重新開發。

應用
作為CAN主站:
VxCAN Utility 提供基本的發送與接收功能。通過這些功能,CAN 總線產品,如: I-7530,可以被當作一個 CAN 主站且可控制 CAN 從站設備,如下圖。使用者只需使用 VxCAN Utility 發送符合 CAN 從站設備的命令,而來自于從站設備的回應將被顯示于接收列表中。若有多筆命令需要備依序地傳送,使用者可以使用群組發送功能以有規律的方式存取從站設備。
做為CAN分析器:
VxCAN Utility 可以被當作一臺小型的分析器。當使用者想要診斷 CAN 總線網絡時,VxCAN Utility 可以提供多種有用的功能,如: 事件觸發、資料記錄與總線負載趨勢…等。事件觸發功能可以被用來觸發訊息的傳送、資料的記錄或停止接收訊息。使用者只需使用一個 CAN 產品,如:I-7565-H2,則VxCAN Utility 可幫助使用者監看網絡上的通訊、存取CAN總線上的節點或診斷CAN總線的負載。
簡單且易操作的通訊界面:
強大的API:
所有與 PC 連接的 CAN 產品,將被視為 PC 中的某一個虛擬的 CAN 口。[虛擬 CAN 口] 函數庫會自動通過 CAN 轉換器的控制界面,收集 CAN 產品的硬件數據。控制界面有:以太網、RS-232、USB、PCI 總線和 PCI Express 總線等等界面。[虛擬 CAN 口]會安排 PC 內的所有 CAN 產品,并賦予各個不同且唯一的流水號碼,這些流水號碼就是 [虛擬 CAN 口]號碼。用戶只需要知道實際 CAN 設備和 [虛擬 CAN 口] 號碼的對應表。如此一來,CAN 產品的操作與使用方式就變得更容易而且簡單。
通過[虛擬CAN口] 的驅動程序與函數庫,應用軟件就可以發送及接收[虛擬CAN口]的CAN資料。無論PC 接上哪種控制界面的 CAN 產品,每個應用軟件都可以使用同樣的函數庫來存取 CAN 網絡。因此,使用不同的 CAN 產品來開發應用系統時,[虛擬 CAN 口]函數庫能降低工程師的開發負擔與企業的開發成本;或者是相同的應用系統,因應不同方案需求而僅變更 CAN 產品時,[虛擬 CAN 口]函數庫就能讓控制系統重復使用,大大地降低開發成本。
特色
- 整合所有 CAN 轉換器于工具軟件中
- 自動搜索所有安裝于系統中的 CAN 產品
- 提供基本發送與接收 CAN 訊息功能
- 允許發送預定義 CAN 群組訊息
- 提供 CAN ID 過濾器以過濾無關的 CAN 訊息
- 支持觸發事件以診斷系統
- CAN 總線實時負載趨勢顯示
- 顯示 CAN 產品控制器的狀態
- CAN 訊息記錄功能
|
|||
產品型號 | 產品的控制界面 | CAN端口數量 | 隔離電壓 |
---|---|---|---|
PISO-CAN100U-D/T
|
Universal PCI bus | 1/2/4/8 | 3 kV |
PISO-CAN200U-D/T
|
|||
PISO-CAN400U-D/T
|
|||
PISO-CAN800U-D
|
|||
PISO-CAN200U-FD-D/T
|
|||
PISO-CAN400U-FD-D/T
|
|||
PEX-CAN200i-D/T
|
PCI Express bus | 2 | 3 kV |
PCM-CAN100-D
|
PCI-104 bus | 1/2 | 3 kV |
PCM-CAN200-D
|
|||
PCM-CAN200P-D
|
PCI-104+ bus | 2 | 3 kV |
I-7540D-G
|
Ethernet | 1 | 1 kV |
I-7540D-MTCP-G
|
Ethernet (Modbus TCP) | 1 | 1 kV |
I-7530-G
|
RS-232 | 1 | 3 kV |
tM-7530
|
RS-232 | 1 | 3 kV |
tM-7530A
|
RS-232 | 1 | 3 kV |
I-7530A-G
|
RS-232/RS-485/RS-422 | 1 | 3 kV |
I-7530A-MR-G
|
RS-232/RS-485/RS-422(Modbus RTU) | 1 | 3 kV |
I-7530-FT-G
|
RS-232 | 1 | None |
I-7565-G
|
USB | 1 | 3 kV |
tM-7565
|
USB | 1 | 3 kV |
I-7565-H1-G
|
USB | 1/2 | 3 kV |
I-7565-H2-G
|
|||
I-7565M-HS
|
USB | 2 | 3 kV |
I-7565M-FD
|
USB | 2 | 3 kV |