Page 1
We believe that the information contained herein was accurate in all respects at the time of printing. Kvaser AB cannot, however, assume any responsibility for errors or omissions in this text. Also note that the information in this document is subject to change without notice and should not be construed...
Page 2
Kvaser USBcan Pro 2xHS v2 User’s Guide 2 (22) (This page is intentionally left blank.) Kvaser AB, Mölndal, Sweden — www.kvaser.com...
Kvaser USBcan Pro 2xHS v2 User’s Guide 4 (22) 1 About this manual This manual is intended for Kvaser USBcan Pro 2xHS v2 users. This document contains a description of the hardware’s properties and general instructions for connecting the device to a computer.
2.1 Welcome to Kvaser USBcan Pro 2xHS v2 Figure 1: Kvaser USBcan Pro 2xHS v2 Kvaser USBcan Pro 2xHS v2 is a small, yet advanced, portable multi channel CAN to USB real time interface that handles transmission and reception of standard and extended CAN messages on the CAN bus with a high time stamp precision.
2.4 The t programming language The Kvaser t programming language is event oriented and modeled after C. It can be used to customize the behavior of the Kvaser USBcan Pro 2xHS v2 and other Kvaser t capable devices. A t program is invoked via hooks, which are entry points that are executed at the occurrence of certain events.
7 (22) 2.5 Restrictions in t functionality The Kvaser USBcan Pro 2xHS v2 is a dedicated CAN interface, and as such does not contain real-time clock (RTC), logger or SD card functionality, neither does the Kvaser USBcan Pro 2xHS v2 include dedicated I/O pins. This means that the t functionality listed in Table 2 on Page 7 is not available on Kvaser USBcan Pro 2xHS v2 (the table shows version 3.9 of the t language compiler).
8 (22) 2.6 Additional software and documentation The Kvaser CANlib SDK includes everything you need in order to develop software applications interacting with Kvaser CAN hardware. The SDK contains full documentation and many sample programs, written in C, C++, C#, Delphi, Python and Visual Basic.
The driver is installed by running the file The Kvaser USBcan Pro 2xHS v2 may be inserted in any free USB socket on the host computer. You do not need to switch the power off before inserting or removing the device.
The Kvaser USBcan Pro 2xHS v2 is powered from the USB port. 3.5 LED Indicators The Kvaser USBcan Pro 2xHS v2 has one power LED and one traffic LED for each CAN channel as shown in Figure 4 on Page 11. Their functions are described in Section 4.1, Definitions of LED states and colors, on Page 12.
Figure 4: LEDs on the Kvaser USBcan Pro 2xHS v2. 3.6 Troubleshooting Use “Kvaser Device Guide” in the Control Panel to verify that the computer can communicate with the Kvaser USBcan Pro 2xHS v2. If the firmware version shown is all zeros, there are communication problems. If the LEDs are not flashing or do not light up at all, check the power supply.
2xHS v2 and its connectors. 4.1 Definitions of LED states and colors A Kvaser device has two basic types of LEDs; Power and Traffic. These are dual colored as shown in Table 3. A device with multiple CAN channels has one Traffic LED for each CAN channel.
Page 13
This should not normally happen. If it does, please contact Kvaser support. This indicates low power supply, such as using an unpowered USB hub. The red Traffic LED indicating overrun will stay on until the device goes bus off.
Read the Kvaser t Programming Language guide that can be downloaded at www.kvaser.com/download for more information. The “on start” event will be triggered in the Kvaser USBcan Pro 2xHS v2 when any of the following occurs: kvScriptStart() When a t program is started using the CANlib API ( When a t program is started from another t program.
Every CAN bus must be terminated with a 120 Ohm resistor at each end of the bus. The Kvaser USBcan Pro 2xHS v2 does not contain any CAN bus termination, because their inclusion could cause severe disturbance in a system which is already correctly terminated.
The latest versions of firmware and drivers can be downloaded for free at www.kvaser.com/download. Connect the Kvaser USBcan Pro 2xHS v2 to your PC with the USB cable and start the update.exe application. A window opens showing the Firmware Update Instructions, read and follow those carefully.
Page 17
The easiest way to verify the setup is to view Synchronized Hardware in the Device Tree of “Kvaser Device Guide” in your computer’s control panel. If all your hardware is placed in one Kvaser MagiSync Group, then you are ready to go.
Kvaser USBcan Pro 2xHS v2 User’s Guide 18 (22) 5 Disposal and Recycling Information When this product reaches its end of life, please dispose of it according to your local environmental laws and guidelines. For information about Kvaser’s recycling programs, visit: http://www.kvaser.com/en/kvaser/recycling-policy.html...
KVASER AB’S WARRANTY SHALL BE LIMITED TO THE CORRECTION OF DEFECTS, AND KVASER AB HEREBY EXPRESSLY DISCLAIMS ANY LIABILITY OVER AND ABOVE THE REFUNDING OF THE PRICE PAID FOR THIS DEVICE, SINCE KVASER AB DOES NOT HAVE ANY INFLUENCE ON THE IMPLEMENTATIONS OF THE HIGHER-LEVEL SYSTEM, WHICH MAY BE DEFECTIVE.
MagiSync is a trademark of Kvaser AB. DeviceNet is a trademark of Open DeviceNet Vendor Association, Inc. NMEA 2000 is the registered trademark of the National Marine Electronics Association, Inc. For information about Kvaser related CAN patents, see www.kvaser.com/patent. Kvaser AB, Mölndal, Sweden — www.kvaser.com...
Kvaser USBcan Pro 2xHS v2 User’s Guide 22 (22) 7 Document Revision History Version history for document UG_98177_usbcan_pro_2hs: Revision Date Changes 2015-08-10 Initial version 2015-10-29 Minor textual changes, corrected device name. 2017-01-09 Updated compliance text, added link to patents 2017-08-25...
Need help?
Do you have a question about the USBcan Pro 2xHS v2 and is the answer not in the manual?
Questions and answers