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
|
Status TX/RX Here you can find information about the TX / RX packages
|
Config Interface Here settings can be made on the CAN interface.
|
Config I/O Init Here you can configure the CAN settings of the connected submodules.
|
Config TX-Mode Here you can make settings to the TX packet configuration.
|
Config RX-Mode Here you can make settings to the RX package configuration.
|
More details about the control and some programming examples can be found in the programming section.