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 DT-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

 


DT-ICT-Tool

With the help of the DT-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

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

Config Interface

Here settings can be made on the CAN interface.

 

  • Baud rate
  • Adress Bit-mode
  • Module address
  • Receiving address

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

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

Config RX-Mode

Here you can make settings to the RX package configuration.

 

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

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

Programming