IO Modules

for CAN, CANopen and EtherCAT

With the CANio 250/500 and the ETCio 100, HMS offers three modules enabling quick and easy connection of analog and digital input and output signals to CAN, CANopen and EtherCAT systems – whether in experimental setups, test benches or vehicles.

IO Modules for CAN, CANopen and EthertCAT - Title


Universal use

Robust design and wide power supply range allows universal use


Analog & Digital

Support for both digital and analog IOs on one device



Easy configuration and versatile configuration options

CANio 500

Universal I/O gateway for CAN and CANopen systems

The CANio 500 enables the easy and quick connection of various analog and digital input and output signals to CAN or CANopen systems - whether in experimental setups, component test stands or vehicles.

Please note: This product is discontinued as of 31.12.2020. A replacement product is not available.

Order codes: 1.01.0098.00000, 1.01.0098.00001, 1.01.0098.00002

IO Modules - CANio 500 for CAN and CANopen

Features and benefits

  • Suitable for CANopen and CAN layer 2 networks
  • 4 digital inputs + clamp 15 (between 0 ... 34 V, threshold at 50 %)
  • 4 digital outputs, max. 1 A, output voltage free selectable
  • 4 analog inputs, 12 bit res. (+/- 5 V, or 0-10 V, or +/- 100 mA)
  • 4 analog outputs, 12 bit res. (+/- 5 V, or +/- 10 V, or 0-5 V, or 0-10 V, switchable via software)
  • Universal use due to robust design and wide power supply range
  • Easy configuration and versatile configuration options
  • Plug-in version available for direct integration into customer hardware

Contents of delivery

  • CANio 500
  • Manual

Technical specifications

CAN Protocols CAN, CANopen
CAN Bus Interface ISO 11898-2
Galvanic Isolation Yes (500 V DC)
Digital Inputs 4 x + clamp 15 (between 0 ... 34 V, threshold at 50 %)
Digital Outputs 4 x, max. 1 Ampere, output voltage free selectable, up to 32 V
Analog Inputs 4 x, 12 Bit Res. +/- 5 V, or 0-10 V, or +/- 100 mA
Analog Outputs 4 x, 12 Bit Res. +/- 5 V, or +/- 10 V, or 0-5 V, or 0-10 V, switchable via software
Further Interfaces  2 LEDs; Measurement of the power supply
Temperature range for operation -40 °C to +70 °C
Power supply 6-32 V
Types of Plugs CAN: D-SUB-9; I/O: D-SUB-HD15
Protection Class IP42
Dimensions 120 x 82 x 32 mm

How it works

A key feature of the CANio 500 are the inputs and outputs for digital and analog signals, which can be configured very flexible. The device has each four analog inputs and outputs with a 12 bit resolution. The analog inputs are available with different voltage ranges, as well as with differential input circuits or current inputs. The output voltage range can be individually programmed in the working range of -10 V to +10 V for each analog output.

In addition, the device has four digital inputs and outputs. The output voltage range can be freely selected within a wide range, at this, the switching threshold of the inputs automatically adjusts according to the selected voltage range and the outputs are short circuit protected.

A special focus, during the development of the CANio 500, was the device operability within CANopen and also basic CAN systems. For this reason, the CANio 500 was designed as a self-starting CANopen slave, with all important parameters, such as Node-ID or sampling rates for the analog inputs, stored as default values on the device. This enables the device to start its operation directly after start up, without making any further settings, and allows due to this the operation in basic CAN systems.

The individual configuration of the CANio 500 for different applications can be done either by loading configuration data via a CANopen master or by sending configuration messages in a pure CAN network or offline via the free CANio configuration tool. Configurations that have been created with the CANio configuration tool can be saved as a project and on customer request preinstalled on ordered devices before delivery.

CANio Configuration Tool

The CANio Configuration Tool, included in the scope of delivery, enables the easy and fast configuration of the CANio 250 and CANio 500 devices. To download the configuration file to the device a CAN interface is required, e.g. USB-to-CAN V2 compact. The range of functions of the Windows software includes:

  • CAN parameter configuration (baud rate, message ID's, cycle times) 
  • Configuration of the digital inputs (interrupt capability, debounce time) and (only CANio 500) of the analog inputs (interrupt capability, delta value)
  • Configuration of the digital outputs (default value) and (only CANio 500) analog outputs (output voltage range, default value)
  • Firmware update
  • Storage of the configuration into a configuration file and import of the configuration file


Configuration Tool for the IXXAT IO Modules

Order number

1.01.0098.00000 CANio 500 - Version with 0 to 10 V Analog Inputs
1.01.0098.00001 CANio 500 - Version with -5 to +5 V Analog Inputs
1.01.0098.00002 CANio 500 - Version with +/- 100 mA Analog Inputs

contact-symbolsNext step – Contact us
Click to see contact options for this product area...

Find a Distributor

Find a distributor

Find a Distributor

Embedded Control – Contact Form


CAN Brochure

Download our latest CAN brochure as PDF file and learn more about the various products we offer for CAN and CAN FD...
Technical Services

Development services and OEM products

From brand-labelling, to HW/SW modification to completely custom designed products.

CAN Accessories

HMS offers special cables, plugs and termination resistors for the CAN and CAN FD products.

All you need for CAN

Under the Ixxat and Anybus brands, HMS offers over 200 different products for CAN, CAN FD and the CAN-based protocols.