Configuration of CAN modules

Depending on the product series, our CAN modules can be configured either by software or DIP switches. Depending on the mode used, the modules are controlled via the open CAN protocol (2.0A or 2.0B) or via the automatic receive mode (Auto-RX) or automatic transmit mode (Auto-TX). The Auto-TX mode allows cyclic transmission of data packets, optionally with analog or digital input states to other CAN addresses. Alternatively, a trigger event can be defined. Here a data packet is only transmitted if a data packet on a certain CAN ID has been received before (e.g. CAN sync to ID 0x80). With the Auto-RX mode, however, received data packets are forwarded directly to analog or digital outputs. For example, relay outputs can be set via another CAN bus participant.

 


The 3 CAN operating modes

Depending on the product series, you can make CAN settings in different ways.

 

1. Software mode (for NET series, UC series, RO series and BS series)

In software mode, the parameters of the CAN interface are completely configured via the ICT-Tool included in the scope of delivery. In addition to the baud rate, CAN address and other settings, automatic send and receive packets can also be set up.

 

2. Preferred mode (RO series and BS series only)

If the product is operated in preferred mode, the following default values are used for communication:

 

  • Baud rate: 100 kHz
  • CAN-ID: 0x100
  • Master-ID: 1

3. Dip switch mode (RO series only)

The following CAN parameters can be set by means of DIP switches:

 

  • Baud rate
  • CAN address

 


ICT-Tool

With the help of the ICT-Tool settings of the CAN interface can be read out or changed quickly and easily.

 

Status Interface

Here you can find information about the status of the CAN interface

 

  • Baud rate
  • Module address
  • Receiving address
  • CAN-Status
  • Extended ID
  • CAN-Modus
ICT-Tool CAN Status

Status TX/RX

Here you can find information about the TX / RX packages

 

  • Number of packets sent / received
  • TX / RX – packets per second
  • Average sent / received packets
ICT-Tool CAN Statistic

Config Interface

Here settings can be made on the CAN interface.

 

  • Baud rate
  • Adress Bit-mode
  • Module address
  • Receiving address
ICT-Tool CAN Status

Config I/O Init

Here you can configure the CAN settings of the connected submodules.

 

  • A/D mode
  • A/D filter
  • D/A mode
  • Counter mode
  • Timeout
  • CNT48 mode
  • CNT48 submode
  • CNT48 filter
ICT-Tool CAN IO Config

Config TX-Mode

Here you can make settings to the TX packet configuration.

 

  • activate / deactivate
  • Trigger mode
  • Interval
  • Use extended ID
  • Send to CAN ID
  • TX-Mode
ICT-Tool CAN Config TX

Config RX-Mode

Here you can make settings to the RX package configuration.

 

  • activate / deactivate
  • Use extended ID
  • Receive from CAN ID
  • RX-Mode
ICT-Tool CAN Config RX

More details about the control and some programming examples can be found in the programming section.

Programming