skip to Main Content
Module 2xRS-CAN


The module is intended for use in control and recording systems, digital signal processing systems with high demands on speed, volume of processed data, reliability and fault tolerance as a universal data converter RS-485 (ModBus-RTU) and CAN 2.0V

Features & Benefits
  • bidirectional communication between two RS-485 interfaces and one CAN.
  • data exchange between two RS-485 interfaces and one CAN via certain ModBus registers (ModBus RTU protocol).
  • in RS-485 networks, the module is a slave.
  • in RS-485 networks, the possibility of writing and reading up to 64 ModBus registers in one message is realized.
  • transmission of up to 16 CAN messages having different identifiers to the CAN simultaneously and an unlimited number of CAN messages transmitted consecutively one after another.
  • Receive from the CAN network up to 28 CAN messages with different identifiers.
  • CANopen is implemented in the CAN network (in this case the module is a master, receiving messages synchronous) and other messaging protocols (for example CAN BUS protocol).
  • in the CAN network, the standard identifiers 2.0A and 2.0B are used.
  • For the CANopen protocol, communication control with the connected modules is implemented.
  • the configuration of the exchange parameters is possible as a special software supplied with the module, as well as other programs using the ModBus RTU protocol via one of the RS-485 interface modules.
  • saving the configuration of the exchange parameters in the module’s non-volatile memory.
  • galvanic isolation on all interfaces.
Computing resources
  • processor type: microcontroller C8051F061 (Silicon Laboratories).
  • the processor clock speed is 24 MHz.
  • the amount of internal ROM (Flash) — 64 KB.
  • the amount of internal RAM (RAM) is 4352 bytes.
  • data bus width is 16.
  • the address bus is 16.
Main technical characteristics
Supply voltage18 ... 36 V
(rated voltage 24 V)
Power consumption, W, not more than5
Electrical insulation resistance of galvanically isolated circuits between themselves and relatively galvanically isolated circuitsAt least 40 MΩ at a voltage of 500 V DC
Communication interfaces:
Galvanically isolatedRS-485 – 2 pc.
Galvanicheki insulatedCAN 2.0B – 1 pc.
Degree of housing protectionIP20
Overall dimensions, mm100х22,5х115
Weight, kg, no more than0,2
InstallationTo DIN rail
Average service life, years, not less than20
Connector circuit of the module
Модуль 2xRS-CAN

Connection to the contacts of the module by plugs with spring terminals type FKCT 2,5 / 4-ST from PHOENIX CONTACT (it is allowed to connect single-core and stranded wires with a cross section from 0.2 to 2.5 mm2). The necessity of completing the module with plugs is specified when ordering.
To connect a CAN termination resistor, a jumper must be installed between pins 6 and 7.
To connect a RS-485-1 resistor, a jumper must be installed between pins 14 and 15.
To connect a RS-485-2 resistor, a jumper must be installed between pins 10 and 11.

Connectivity to the exchange network via two RS-485 and one

Example of a network connection using the CANopen protocol:

An example of connecting to a CAN network for normal exchange or listening mode:

Exchange parameter configuration

To configure and configure the exchange parameters, free software is used. This software is fully Russified and every user action is accompanied by detailed prompts. The software comes with a module and is freely available on the site.

The software is installed on the computer. It requires a computer to be connected to one (any) RS-485 interface (any converter, for example, USB-RS485) can be used to interface the module and the computer.

The configuration program allows you to:

  • change parameters of two RS-485 interfaces by ModBus (network address, speed, parity, number of stop bits for each interface);
  • change the CAN speed;
  • identify the identifiers of received and transmitted CAN messages;
  • determine when using the CANopen protocol SDO table indices for the CAN messages received by the module;
  • Save the configuration of 12 received and 2 transmitted CAN messages in the module’s non-volatile memory.

Configuration window

The configuration program allows you to perform in real time:

  • Monitoring of ModBus registers, which are filled with data of messages received from CAN;
  • Filling ModBus registers with data for transmission to CAN messages;
  • Generation and transmission to the CAN network of any number of operational messages by entering identifier and data into certain ModBus registers (after the message is transmitted these registers are discarded and the next operative message can be transmitted);
  • Control the number of messages received via CAN.

Monitoring window

Back To Top