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