![]() |
SCM-USBCAN/USBCANI-LB通信轉換器
|
|
支持用戶的二次開發,提供 Windows 版本和 Linux 版本的二次開發接口。 | ||
![]() ![]() |
技術規格: | ||||||||||||||||||||||||||||
通信能力 | 指示燈含義 | |||||||||||||||||||||||||||
在1Mbps設置下,轉換器能夠實現4000幀/s的通信速度。數據緩存大小為600幀。
表2-1 通信能力
|
LED_CAN:通信狀態指示燈,黃色 LED_ERR:報警指示燈,紅色 各指示燈的具體含義見表2-2 指示燈含義。
表2-2 指示燈含義
|
|||||||||||||||||||||||||||
信號接口CAN端口 | 信號接口USB端口 | |||||||||||||||||||||||||||
CAN通訊采用2.54mm插頭,按以下視圖直視接口時,CAN端子最右麵的為第1引腳。如圖2-1所示。 ![]() 圖2-1 CAN插頭 CAN接口管腳定義見表2-3
表2-3管腳定義
|
USB接口為USB-A插頭。 | |||||||||||||||||||||||||||
電纜規格 | 接地要求 | |||||||||||||||||||||||||||
CAN通信線遵循ISO11898標準要求,采用特性阻抗為120Ω,26AWG雙絞屏蔽線,耐溫大於105攝氏度,長度1.5米。
各類電纜布線、應分束、分槽布線,不同類的電纜發生交叉時電纜與電纜之間要成直角
|
PC端係統接地電阻≤4Ω;
PC端屏蔽地和CAN端口屏蔽接地點是通過電纜直接連接,現場可根據幹擾程度確定是否用屏蔽電纜,如用屏蔽電纜,屏蔽地建議采用單端接地方式,根據現場情況,看PC端和CAN接口設備接地可靠方便程度選擇一端可靠接地。
|
|||||||||||||||||||||||||||
驅動安裝: | ||||||||||||||||||||||||||||
Windows 驅動安裝(64 位 win7 平台為例)↓ | Windows 驅動安裝(64 位 win10 平台為例)↓ | |||||||||||||||||||||||||||
打開設備管理器,將轉換器插入電腦的 USB 口,設備管理器中出“NiMotion SCM-USBCAN-A” 設備,如圖 3-1 所示。![]() 圖 3-1 未安裝驅動 在“NiMotion SCM-USBCAN-A”設備上點擊右鍵,並在彈出的快捷菜單中選擇“更新驅動程序軟件(P)…”菜單項,彈出“更新驅動程序軟件”對話框,如圖 3-2 所示。 ![]() 圖 3-2 手動安裝
點擊“手動查找並按照驅動程序軟件”,選擇下載好的驅動程序路徑,開始安裝。安裝過程中可能會彈出圖 3-3 所示的安全提示,選擇“始終安裝此驅動程序軟件”即可。 ![]() 圖 3-3 安全提示
等待驅動程序安裝完成後,USBCAN 轉換器上黃燈亮起,設備管理器中顯示如圖 3-4 所示
![]() 圖 3-4 安裝完成
|
Windows8 以及以上版本係統更新了數字驗證機製,雖然數字簽名認證能夠幫助丝瓜视频下载地址鑒別軟件真偽,但是一些軟件由於未申請微軟數字簽名就會在電腦中出現無法運行的現象,此時丝瓜视频下载安卓版隻能通過關閉數字簽名認證的來解決。具體操作方法是: 步驟如下:
1.按下 win+i 組合鍵打開 windows 設置,點擊“更新和安全”;
![]() 圖 3-5 更新和安全 2、找到恢複,點擊“高級啟動”下的“立即重啟”,重啟電腦;通過點擊 開始菜單 ,按下 shift 點擊電源 -- 重啟可達到同樣效果; ![]() 圖3-6 高級啟動示意圖 3、重啟 win10 後在高級界麵選擇“疑難解答”; ![]() 圖 3-7 高級界麵 4、選擇“高級選項 ![]() 圖 3-8 高級選項 5、接著點擊“啟動設置”;
![]() 圖 3-9 啟動設置
6、點擊重啟,會進入到啟動設置界麵; ![]() 圖 3-10 啟動設置選項 7、按提示輸入“7”禁用驅動程序強製簽名。
![]() 圖 3-11 啟動設置界麵
8、至此數字簽名即被禁用,其他按 Win7 安裝方式即可正常進行安裝。 |
|||||||||||||||||||||||||||
Linux 驅動安裝(64 位 Ubuntu 平台為例) | ||||||||||||||||||||||||||||
打開 Linux Terminal: 1) 執行以下命令在 linux 下安裝 libusb1.0
sudo apt-get update
sudo apt-get install libusb-1.0
2)執行以下命令拷貝動態庫到/usr/lib sudo cp libNiMotionUSBCAN.so /usr/lib
3)允許普通用戶訪問 USB 設備
(1)執行以下命令添加 usbfs 用戶組 sudo groupadd usbfs
(2)執行以下命令將當前用戶(user)添加到 usbfs 用戶組 sudo usermod -a -G usbfs user
(3)將 61-NiMotionUSBCAN.rules 文件拷貝到/etc/udev/rules.d 目錄 sudo cp 61-NiMotionUSBCAN.rules /etc/udev/rules.d
4)執行以下命令編譯測試程序
g++ -o testUSBCAN testUSBCAN.cpp -L. -lNiMotionUSBCAN
5)插入轉換器,運行測試程序
./ testUSBCAN
|
||||||||||||||||||||||||||||
使用說明: | ||||||||||||||||||||||||||||
插拔說明 | 版本信息獲取 | |||||||||||||||||||||||||||
上電約 1 秒為開機時間,此時 LED_CAN 未亮起,表示係統正在啟動,LED_CAN 亮起之後方可操作。
在轉換器連接 PC 時,在轉換器進入工作狀態(LED_CAN 常亮)之前,要保證無軟件 占用轉換器,否則 PC 會提示 CAN 打開失敗,無法操作。
|
在軟件的菜單欄中點擊“設備”-> “設備信息”,彈出設備信息窗口,如圖 4-1 所示。 ![]() 圖 4-1 版本信息查詢界麵 |
|||||||||||||||||||||||||||
查詢設備錯誤信息 | 數據發送和接收 | |||||||||||||||||||||||||||
在軟件的菜單欄中點擊“設備”-> “設備錯誤信息”,彈出 CAN 狀態對話框,如圖 4-2 所示。列表中顯示錯誤信息,點擊“清空列表”清空錯誤信息。![]() 圖 4-2 設備錯誤信息 |
打開設備並啟動 CAN 後軟件自動接收 CAN 報文並顯示到數據列表中,如圖 4-3 所示。 ![]() 圖4-3 數據列表 調試軟件提供基本操作和高級操作兩種方式發送數據,如圖 4-4 和圖 4-5 所示。 ![]() 圖 4-4 基本操作 ![]() 圖 4-5 高級操作 |
|||||||||||||||||||||||||||
二次開發: | ||||||||||||||||||||||||||||
本協議轉換器支持用戶的二次開發,並提供 Windows 版本和 Linux 版本的二次開發接口。使用此二次開發接口可以很方便的在自己的程序中使用轉換器設備。如有需求請聯係丝瓜视频下载地址公司技術支持。聯係方式見尾頁。 本手冊的全部內容或部分內容禁止擅自轉載、拷貝。
產品性能、規格及外觀可能因為改進,會在不經預先通知的情況下發生變化,敬請諒解。
丝瓜视频下载安装污力求使手冊的內容盡可能正確,如果您發現有什麽問題或錯誤、遺漏之處,請與北京丝瓜视频下载安装ioses控製技術有限責任公司聯係。
|