Advertisement

Quick Links

Kvaser U100S User's Guide
Copyright 2020-2021 Kvaser AB, Mölndal, Sweden
https://www.kvaser.com
th
Printed Monday 13
September, 2021
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
as a commitment by Kvaser AB.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the U100S and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Kvaser U100S

  • 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 U100S User’s Guide 2 (24) (This page is intentionally left blank.) Kvaser AB, Mölndal, Sweden — www.kvaser.com...
  • Page 3: Table Of Contents

    3.2 USB connection ......3.3 Kvaser MagiSync ......
  • Page 4: About This Manual

    Kvaser U100S User’s Guide 4 (24) 1 About this manual This manual is intended for Kvaser U100S users. This document contains a description of the hardware’s properties and general instructions for connecting the device to a computer. Kvaser AB, Mölndal, Sweden — www.kvaser.com...
  • Page 5: Introduction

    2.1 Welcome to Kvaser U100S Figure 1: Kvaser U100S Kvaser U100S is a small, yet powerful, CAN to USB interface. It provides real-time transmission and reception of standard and extended CAN messages on the bus with a high timestamp precision, and is compatible with applications that use Kvaser’s CANlib.
  • Page 6: Major Features Of Kvaser U100S

    Industrial grade temperature range, −40 C to +85 C. 20 000 msg/s, each timestamped with a resolution of 1 µs. Kvaser MagiSync – automatic time synchronization (see Section 3.3, Kvaser MagiSync, on Page 8 for more details). Fully compatible with applications written for other Kvaser CAN hardware with Kvaser CANlib.
  • Page 7: Kvaser U100S Hardware

    3.1 Hardware installation The Kvaser U100S 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. For the Kvaser U100S to communicate with the host computer, a compatible version of the Kvaser driver and firmware must be installed.
  • Page 8: Kvaser Magisync

    Figure 3: An example setup where all devices are synchronized via MagiSync. For this to work the Kvaser USB interfaces must reside on the same USB root hub. If they do not they will not be synchronized, see Figure 3 and Figure 4 on Page 9.
  • Page 9: Can Connection

    Figure 4: Not all devices are synchronized via MagiSync in this setup. 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.
  • Page 10: Can Bus Termination

    Every CAN bus must be terminated with a 120 Ohm resistor at each end of the bus. The Kvaser U100S does not contain any CAN bus termination, because their inclusion could cause severe disturbance in a system which is already correctly terminated.
  • Page 11: Led Indicators

    11 (24) 3.7 LED Indicators A Kvaser U100S device has two traffic LED bars where part of each LED bar is also used as a status area. The TX LED Bar has a status area towards the USB end of the bar, and the RX LED bar has a status area towards the CAN end of the bar.
  • Page 12: Interface Mode

    Table 5: LED inidications in interface mode. The Kvaser U100S has one TX LED Bar and one RX LED Bar. Each LED Bar has a status area, the TX LED Bar has a status area towards the USB end of the bar, and the RX LED bar has a status area towards the CAN end of the bar.
  • Page 13: The T Programming Language

    3.9 The t programming language The Kvaser t programming language is event oriented and modelled after C. It can be used to customize the behavior of the Kvaser U100S and other Kvaser t capable devices. Kvaser AB, Mölndal, Sweden — www.kvaser.com...
  • Page 14: Restrictions In T Functionality

    These events can be, for example, the arrival of specific CAN messages or a timer expiration. Like any Kvaser CAN interface, the Kvaser U100S can be used via CANlib on a PC. The addition of t programs running directly on the Kvaser U100S makes it possible to react much quicker to CAN bus events (for example to speed up file...
  • Page 15 Predefined t Program Related Functions filterDropMessage Predefined Logger Related Functions loggerStatus loggerStart loggerStop timeGetDate Other Predefined Functions Table 6: Functionality in the t language (v3.10) that is not supported by Kvaser U100S. Kvaser AB, Mölndal, Sweden — www.kvaser.com...
  • Page 16: Updating The Firmware

    To check the current firmware version, open “Kvaser Device Guide” which can be found in the Control Panel. Select “Kvaser U100S” in the tree view to the left, and click on the channel. The firmware revision information now appears in the right half of the window.
  • Page 17: Technical Data

    Kvaser U100S User’s Guide 17 (24) 3.12 Technical data In Table 8 below you will find the Kvaser U100S’s technical specifications. CAN Channels CAN Transceivers ADM3055E (Compliant with ISO 11898-2) CAN Controller Built into the processor. Galvanic isolation Yes, reinforced. Design validated with 5000 VAC rms applied for 60 s.
  • Page 18: Troubleshooting

    18 (24) 4 Troubleshooting Use “Kvaser Device Guide” in the Control Panel to verify that the computer can communicate with the Kvaser U100S. If the firmware version shown is all zeros, there are communication problems. If the LED Bar or the status indication is not flashing or does not light up at all, check the power supply.
  • Page 19: Safety Instructions

    5 Safety Instructions 5.1 Intended Use Kvaser CAN Interfaces are used to connect computer systems to CAN networks. The Kvaser U100S is intended for connection to a computer via the USB interface. 5.2 Usage Warning WARNING FOR ALL USERS WARNING! - YOUR USE OF THIS DEVICE MUST BE DONE WITH CAUTION AND A FULL...
  • Page 20: Disposal And Recycling Information

    20 (24) 6 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: https://www.kvaser.com/en/kvaser/recycling-policy.html Kvaser AB, Mölndal, Sweden — www.kvaser.com...
  • Page 21: Legal Acknowledgements

    EN 55035 (2017) EN 61000-6-3 (2007 + A1:2011) EN 50581 (2012) Signed for and on behalf of: 2020-05-05 M¨ o lndal Place of issue Date of issue Claes Haglund, Supply Chain and Quality director Kvaser AB, Mölndal, Sweden — www.kvaser.com...
  • Page 22: Fcc Regulatory Compliance

    (2) this device must accept any interference received, including interference that may cause undesired operation. RESPONSIBLE PARTY (IN USA) NAME: Kvaser Inc. 23881 Via Fabricante, Suite 503 Mission Viejo, CA 92691 Internet contact: support@kvaser.com Kvaser AB, Mölndal, Sweden — www.kvaser.com...
  • Page 23: Patents, Copyrights And Trademarks

    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...
  • Page 24: Document Revision History

    Kvaser U100S User’s Guide 24 (24) 8 Document Revision History Version history for document UG_98225_U100S: Revision Date Changes 2021-09-07 Initial version Kvaser AB, Mölndal, Sweden — www.kvaser.com...

Table of Contents