USB2CAN用LabVIEWツールキット 紹介
USB-CAN変換ケーブル innomaker USB2CAN-C対応
innomaker製のUSB-CAN変換ケーブル USB2CAN-Cに対応した、ペリテックの「USB2CAN用LabVIEWツールキット」を紹介します。
動作環境
- OS:Windows 10、11
- 対応機種:USB2CAN-C
- LabVIEW環境:LabVIEW2018、2019、2020、2021、2022、2023
- USB2CAN用デバイスドライバ「InnoMakerSetup v1.3」
インストール方法
ツールキットを動作させるために、以下をインストールします。
USB2CANデバイスドライバ
USB2CAN用LabVIEWツールキットを使用するためには、USB2CANのデバイスドライバをインストールしておく必要があります。
インストールディスクの「InnoMaker_Driver-Setup」の「InnoMakerSetup v1.3.msi」を実行して、インストールしてください。
最新のデバイスドライバはInnoMaker社のWEBページからダウンロードしてください。
https://github.com/INNO-MAKER/usb2can/tree/master/For%20Windows/WindowsReady-MadeApp
LabVIEW
USB2CAN用LabVIEWツールキットはLabVIEWで使用します。LabVIEWをインストールしておく必要があります。
LabVIEW開発環境は、NIからライセンスを購入して、インストールしてください。
VI Package Manager(VIPM)
USB2CAN用LabVIEWツールキットは、VI Package Manager(VIPM)を使用してインストールします。
VIPMをインストールおよびアップグレードしてください。
VIPMのインストーラは、NIサイトからダウンロードできます。
https://www.ni.com/ja-jp/support/downloads/tools-network/download.jki-vi-package-manager.html
USB2CAN用LabVIEWツールキット インストール
VIPMを使用してUSB2CAN用LabVIEWツールキットをインストールします。
VIPM画面から「usb2can_toolkit.vip」を読み込んでインストールします。
インストール完了後、LabVIEWを起動すると、関数パレットに「USB2CAN toolkit」が追加されます。
USB2CAN Driver VI一覧
VIアイコン | VI名 | 動作内容 |
---|---|---|
Scan device.vi | 接続されているUSB2CANデバイスのリファレンスとIDを出力します。 | |
Open.vi | USB2CANデバイスとの接続を開きます。 | |
Mode.vi | USB2CANのモードをリストから選択設定します。 0: Normal 1: Loopback 2: Listen Only | |
Baud rate.vi | ボーレートをリストから選択設定します。 20k~1000k | |
URB setup.vi | URB(USB 要求ブロック)のセットアップを実行します。 | |
Receive status check.vi | USB2CANのステータスを出力します。 | |
Sync send.vi | USB2CANにデータを送信します。 | |
Sync get.vi | USB2CANからデータを受信します。 | |
Close.vi | USB2CANとの接続を閉じます。 | |
Sample VI.vi | サンプルVIです。 |
サンプルVIを使用して動作確認
サンプルVI「Sample VI.vi」を使用して、動作確認を行います。
動作確認の為、「Sample VI.vi」をコピーして、送信側「Sample VI-1.vi」、受信側「Sample VI-2.vi」を作成します。
USB2CAN同士を2台接続します。
Sample VI.viの操作方法
1.ScanボタンをONで、PCに接続されているUSB2CANを読み込み
2.Device IDsに読み込んだUSB2CANのリストが表示される
3.Device IDsを選択して、OpenボタンをONで、USB2CANと接続する
4.SEND枠部分に送信するデータを入力して、SENDボタンをONで、SEND枠内で入力したデータを送信する。「Sample VI-1.vi」
5.一定間隔でUSB2CANからデータを読み込み、受信データがRECEIVEに表示される
6.CloseボタンでUSB2CANとの通信を切断する
7.STOPボタンでVI終了する