Skip to main content

Support Support

FAQ CAN

Questions and answers on CSM CAN Modules.

What is the pinning of the signal sockets for CAN modules?

The pin assignment of the corresponding signal socket for the ECAT modules can be found in the two documents "ECAT STGMM6" and "ECAT ADMM4 HS", which are located under Help at CSMconfig.

Pinning of standard CAN signal sockets:

1. Signal sockets for AD CAN MM series
a) AD CAN MiniModule
Connector Measuring input Pin Signal Description
View of module front LEMO 0B, 6pol
View of module front
LEMO 0B, 6pol
1 VIN + Input voltage, plus
2 VIN - Input voltage, minus
3 -- reserved, do not connect
4 VOUT + Sensor supply output, plus
5 VGND Sensor supply ground
6 VOUT - Sensor supply output, minus
b) AD CAN MiniModule with TEDS functionality
Connector Measuring input Pin Signal Description
View of module front LEMO 0B, 6pol
View of module front
LEMO 0B, 6pol
1 VIN + Input voltage, plus
2 VIN - Input voltage, minus
3 -- reserved, do not connect
TEDS Data TEDS Data line
4 VOUT + Sensor supply output, plus
5 VGND Sensor supply ground
TEDS GND TEDS Ground (additional)
6 VOUT - Sensor supply output, minus
-- reserved, do not connect1

1 Only for measurement modules ADMM 4/AD4 MX2

2. Signal socket for CNT CAN MM series
Connector Measuring input Pin Signal Description
View of module front LEMO 0B, 6pol
View of module front
LEMO 0B, 6pol
1 VIN + Input voltage, plus
2 VIN - Input voltage, minus
3 -- reserved, do not connect
4 VOUT + Sensor supply output, plus
5 VGND Sensor supply ground
6 -- reserved, do not connect
3. Signal socket for PT CAN MM series
Connector Measuring input
Pin Signal Description
View of module front LEMO 0B, 6pol
View of module front
LEMO 0B, 6pol
1 VIN + Input voltage, plus
2 VIN - Input voltage, minus
3 -- reserved, do not connect
4 IOUT + Sensor supply output, plus
5 IOUT - Sensor supply output, minus
6 -- reserved, do not connect
4. Signal sockets for STG CAN MM series with TEDS functionality
Connector Measuring input Pin Signal Description
View of module front LEMO 0B, 6pol
View of module front
LEMO 1B, 8pol
1 VIN - Measured voltage, minus
2 VIN +
Measured voltage, plus
3 VOUT - Bridge excitation voltage, ground
4 VOUT + Bridge excitation voltage, plus
5 VSENSE - Sense minus
6 VSENSE + Sense plus
7 TEDS GND TEDS Ground
Channel Shield Shield for measurement signal
8 TEDS Data TEDS Data line
Housing Cable Shield Outer Shield (housing)

Pinning of custom specific signal sockets:

1. Signal socket for PT CAN MM series
Connector Measuring input
Pin Signal Description
View of module front LEMO 1S, 4pol
View of module front
LEMO 1S, 4pol
(FFA.1S.304.CLAC.42ZN)
1 IOUT + Sensor supply output, plus
2 VIN + Input voltage, plus
3 IOUT - Sensor supply output, minus
4 VIN - Input voltage, minus
Chassis Shield Shield
Connector Measuring input Pin Signal Description
View of module front Fischer, 6pol
View of module front
Fischer, 6pol
1 -- Reserved, do not connect
2 VIN - Input voltage, minus
3 IOUT + Sensor supply output, plus
4 IOUT - Sensor supply output, minus
5 VIN + Input voltage, plus
6 -- Reserved, do not connect
2. Signal socket for CNT CAN MM series
a) CNTMM 4 classic
Connector Measuring input Pin Signal Description
View of module front LEMO 1B, 7pol
View of module front
LEMO 1B, 7pol
1 VIN + Input voltage, plus
2 -- --
3 VIN - Input voltage, minus
4 VOUT + Sensor supply output, plus
5 VGND Sensor supply ground
6 -- --
7 -- --
b) CNTMM 4 pro
Connector Measuring input Pin Signal Description
View of module front LEMO 1B, 7pol
View of module front
LEMO 1B, 7pol
1 VIN +
Input voltage, plus
2 V OUT +
Sensor supply output, plus
3 -- --
4 -- --
5 VOUTGND Sensor supply ground
6 V IN -
Input voltage, minus
7 -- --
3. Signal socket for AD CAN MM series
Connector Measuring input Pin Signal Description
Sicht auf Modulfront Fischer, 6pol
View of module front
Fischer, 6pol
1 Shield Connected to case
2 V IN -
Input voltage, minus
3 V OUT +
Sensor supply, plus
4 VGND Sensor supply ground
5 VIN + Input voltage, Plus
6 V OUT -
Sensor supply output, minus
Connector Measuring input Pin Signal Description
View of module front LEMO 1B, 7pol
View of module front
LEMO 1B, 7pol
1 VIN +
Input voltage, plus
2 V OUT +
Sensor supply output, plus
3 -- --
4 -- --
5 VOUT - Sensor supply output, minus
6 V IN -
Input voltage, minus
7 VOUTGND Sensor supply ground

What is the single channel configuration?

Usually, the CAN-ID for CSM measurement modules is defined for a group of channels. Often valid for the entire module. This then occupies a consecutive range of CAN identifiers.
For some measurement modules, however, the CAN identifier and transmission rate can also be specified per channel. CAN identifiers can be defined channel by channel individually. However, the format (11/29 bit) must correspond to the CAN bus definition.

The option to define CAN identifier and transmission rate per channel is activated in the "Device Configuration" dialog or in the "Device List" view.

Restrictions for single channel configuration:

  • If the Configuration per channel option is activated, the info message cannot be activated for some modules.
  • The measuring module generates a higher bus load if the channels transmit in separate CAN messages.
  • The option to define CAN identifier and transmission rate per channel is not supported by all analyzer modules / firmware versions.
  • The ID NULL switches off the respective channel. No CAN message is sent.

My sensor has three connectors. How do I connect it to my ADMM?

The AD MM series measures the input voltage (=> output voltage of the sensor) using VIN + and VIN - . These PINs are isolated from the rest of the module and have no defined potential unless a sensor is connected.
Since sensors measure the output voltage relative to the sensor ground, VIN- must also be connected to the sensor ground.

Terminal assignment for AD CAN-MM
Connector measuring input Pin Signal
(unipolar sensor supply)
Signal
(bipolar sensor supply)
Description
Connection LEMO 0B, 6pol
View of module front
LEMO 0B, 6pol
1 VIN + VIN + Input voltage, positive
2 VIN - VIN - Input voltage, negative
3 -- -- Reserved, not connected
4 VOUT + VOUT + Sensor supply output, positive
5 VGND VGND Sensor supply ground
6 -- VOUT - Sensor supply output, negative


Terminal assignment for AD ECAT-MM
Connector measuring input Pin Signal
(unipolar sensor excitation)
Signal
(bipolar sensor excitation)
Descritption
Connection LEMO 0B, 8pol
View of module front
LEMO 1B, 8pol
1 VIN - VIN - Input voltage, negative
2 VIN +
VIN +
Input voltage, positive
3 VGND VGND Sensor supply ground
4 VOUT + VOUT + Sensor supply output, positive
5 - VOUT - Sensor supply output, negative
6 - - Reserved, not connected
7 Channel Shield Channel Shield Shield for measurement signal
8 Data Data Data line (TEDS)
Housing Cable Shield Cable Shield Outer Shield (housing)

How to achieve Auto Offset (zero adjuustment) via CAN-ID?

This function is only available for the following CAN module types:

  • AD4 MC10 (ADMM 4) HW Rev. G400 and subsequent revisions
  • AD8 MC2 (ADMM 8 pro) HW Rev. D000 and subsequent revisions
  • AD8 MD2 (ADMM 8 pro2) HW Rev. G400
  • CNT 4 evo HW Rev. B

To be able to use this function, it must be activated in the program settings of CSMconfig. Open the settings and activate the following entry: Allow module internal adjustment procedures. The adjustment of the zero point takes place (and only with this AD MM) in the module. This means that changing the offset setting does not change the DBC file.

How to recognize which message is used for zero adjustment?

In CSM config you have two possibilities to recognize the used CAN message for the zero adjustment and to change it, if necessary.

  • In the channel list corresponding columns for the zero adjustment are available.
Screenshot channel list
Screenshot channel list CSMconfig
  • In the configuration dialog of the respective channel you will find under the tab "Advanced Option" the setting possibility of the message for the remote zero adjustment.
Screenshot zero adjustment
Screenshot configuration dialog zero adjustment

How do the measuring ranges differ between different AD CAN MiniModules?

The difference in the measuring ranges depends on the module type.

AD CAN MM-Series (ADMM classic): ±100, ±200, ±500 mV and ±10, ±20, ±60 V

AD pro CAN MM-Series (ADMM pro/pro2): ±10, ±20, ±50, ±100, ±200, ±500 mV and ±1, ±2, ±5, ±10, ±20, ±60 V

Further differences between the modules of the AD CAN MM-Series and AD pro CAN MM-Series can be found in the data sheets on the homepage.

Channel comments cannot be written into the measuring module. The corresponding field is grayed out in CSMconfig.

The writing of channel comments is not supported by all measurement modules.

This feature is currently supported by the following module types:

  • AD pro CAN MM-Series (AD CAN MM "pro" series)
  • TH CAN MM "pro" series
  • STG CAN MM
  • CNT 4 evo
  • all HV MiniModules
  • AD ECAT MM
  • STGMM ECAT MM

The STG CAM MM does not perform a remote bridge adjustment to the specified CAN ID?

Unlike the ADMM CAN, the STGMM CAN does not react to a message with any content. The CAN message, which is to trigger the calculation of the zero offset for the respective channel in the measurement module, must have the following content:

Module type DLC Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7
STG CAN MM 8 0 0 0 0 0x7A 0x65 0x72 0x6F

What happens if the bus is disconnected and reconnected during the measurement?

The CAN modules are supplied with voltage via the bus. For this reason, the measurement stops as soon as the modules are disconnected from the bus. If the connection between the CAN bus and the module is re-established, the modules measure and transmit normally.

Which IDs does the OUTMM work with if you don't use DBC assignments?

The IDs used are only visible in CSMconfig if the expert mode is activated. The expert mode is activated via the system menu in the header bar. The system menu opens with a click on the program icon on the left in the header bar. The expert mode can be activated here.

After activating the expert mode, the CAN IDs are available in the channel settings. To display them in the columns, the flag "CAN" must be set in the channel settings.

How is the sensor break detected with PTMM?

The modules expect values in the range of -50 to +500°C. If a value is outside the range, a sensor break is detected.

What overcurrent is allowed with a CSMshunt 2.5A passive?

The CSMshunt passive allows a temporary overcurrent of 10A.
As with all CSMshunts, this current may only be applied for a maximum of 5 seconds.

What overcurrent is permissible with a CSM shunt 500 open passive?

The permissible overcurrent for the CSM shunt 500 open passive depends on the duration of the current:

  • 2000A for maximum 2 seconds
  • 1500A for maximum 10 seconds
  • 1000A for maximum 30 seconds
  • 500A - no time limit
  • 630A - maximum permissible continuous current

Can higher values than 25A be displayed with a CSM Shunt 25A? (for short-term current peaks)

The measuring amplifier of the shunt has a gain factor that is adapted to the current range. It outputs a voltage of 10V at 25A. A higher voltage than 10V cannot be output by the measuring amplifier. Short-term peaks are therefore cut off.

Why can't every filter be set for small measuring ranges?

An STGMM measuring module can measure very small signals if the noise component of the input signal is reduced by using a filter (Butterworth, cut-off frequency max. 100 Hz). CSMconfig can detect such cases and then adjusts the list of possible filter frequencies. However, higher filter frequencies are only available when larger measuring ranges are used.

The lower limit value for the start of a reduced measuring range depends on certain parameters. The following table summarizes a few examples.

Sensor excitation STG settings Reduced Range Regular Range
1,0 V - 3,0 .. 20 mV/V 20 .. 200 mV/V
2,5 V - 1,2 .. 8 mV/V 8 .. 80 mV/V
5,0 V - 0,6 .. 4 mV/V 4 .. 40 mV/V
2,5 V B=1,3, k=2,05 1801 .. 12007 µm/m 12007 .. 120075 µm/m
5,0 V B=4, k=2,05 229 .. 1951 µm/m 1951 .. 19512 µm/m
5,0 V B=2, k=4,0 300 .. 2000 µm/m 2000 .. 20000 µm/m

Why can't all CAN IDs be used for CSMpressure, Lambda CANc and NOxCAN?

The modules CSMpressure, LambdaCANc and NOxCAN use the CANopen protocol. The CANopen standard already covers some IDs for internal communication purposes. For this reason, the entire ID range cannot be set.

Preallocated and therefore blocked IDs are the following:

// Reserve 0x0 --> NMT (network management)
// Reserve 0x80-0xFF --> Error-messages
// Reserve 0x580-0x5FF / 0x600-0x67F --> SDO communication
// Reserve 0x700-0x77F --> Heart Beat
// Reserve 0x7E4-0x7E5 --> LSS (Layer Settings Services)

By default CSMconfig starts with the CAN-ID assignment at 0x600. As soon as CANopen modules are included in the configuration, the basic CAN ID shifts automatically to 0x680.

What information does the info message provide for the CAN modules?

The "Info message" option can be used to send signals about the device type, device status, software version as well as serial number and the internal temperature of the measuring module. The data are transmitted in a separate message (additional bus load).

Representation of the signals in the measuring software:

Info message

Signalname Description CSM CAN modules (without HV BM) HV BM modules
_devicename_Device Name of the device X X
_devicename_SN Serial number X X
_devicename_Status Status information X X
_devicename_Major Firmware number before the dot X -
_devicename_Minor Firmware number after the dot X -
_devicename_PTLo Internal temperature of the module
(not supported by all modules)
X -
_devicename_Temp_Dev Device temperature - X
_devicename_Tep_Shunt Shunt temperature - X

BM Temperatures

Signal name Description
_devicename_Temp_Shield Shunt temperature for the shunt of the shield measurement
_devicename_Temp_L1 Shunt temperature phase 1
_devicename_Temp_L2 Shunt temperature phase 2
_devicename_Temp_L3 Shunt temperature phase 3

Which period for calibration does CSM GmbH recommend?

A calibration interval of 12 months is recommended.

Is the zero point calibration of the measuring modules carried out to an average value or to the current instantaneous value?

With zero adjustment via CAN message, the currently applied measured value is used (no mean value or similar.). The user must observe the system and ensure that the input measurement values do not oscillate and that the system behaves "quietly". Noise can falsify the zeroing.

How do I connect a PT element (PT100/1000) to my PT MiniModule?

Connection of a PT100/1000 using 4-wire connection
Connector Measuring Input Pin Signal Description
View of module front LEMO 0B, 6pol/4-Leitertechnik
View of module front
LEMO 0B, 6pol
1 VIN + Input voltage, plus
2 VIN - Input voltage, minus
3 -- reserved, do not connect
4 IOUT + Sensor supply output, plus
5 IOUT - Sensor supply output, minus
6 -- reserved, do not connect
Connection of a PT100/1000 using 3-wire connection
Connector Measuring Input Pin Signal Description
Sicht auf Modulfront LEMO 0B, 6pol/3-Leitertechnik
View of module front
LEMO 0B, 6pol
1 VIN + Input voltage, plus
2 VIN - Input voltage, minus
3 -- reserved, do not connect
4 IOUT + Sensor supply output, plus
5 IOUT - Sensor supply output, minus
6 -- reserved, do not connect
Connection of a PT100/1000 using 2-wire connection
Connector Measuring Input Pin Signal Description
Sicht auf Modulfront LEMO 0B, 6pol/2-Leitertechnik
View of module front
LEMO 0B, 6pol
1 VIN + Input voltage, plus
2 VIN - Input voltage, minus
3 -- reserved, do not connect
4 IOUT + Sensor supply output, plus
5 IOUT - Sensor supply output, minus
6 -- reserved, do not connect

What is the pin assignment of the CAN sockets of the MiniModules?

The pin assignment of the CAN sockets of CAN modules can be found in the "MiniModule manual", which is located under Help at CSMconfig.

Pinning of standard CAN sockets:
Connector Measuring input Pin Signal Description
Sicht auf Modulfront LEMO 0B, 5pol
View on module front
LEMO 0B, 5pol
1 Power + Power Supply plus
2 Power GND Power Supply ground
3 CAN_H CAN high
4 CAN_L CAN low
5 CAN_GND CAN ground
Chassis Cable Shield Cable Shield
Pinning of custom specific CAN sockets:
Connector Measuring input Pin Signal Description
Sicht auf Modulfront Fischer 7pol
View on module front
Fischer 7pol
1 -- reserved, do not connect
2 CAN_H CAN high
3 CAN_L CAN low
4 Power + Power Supply plus
5 Power + Power Supply plus
6 Power GND Power Supply ground
7 Power GND Power Supply ground
Chassis Cable Shield Cable Shield

Why does the IP protection class of the CSMshunt differ between IP54 (CSMShunt 125A and 250A) and IP67 (CSMShunt 2.5A and 25A)?

The difference in the IP protection class of the CSMshunt is due to the following reasons:

  1. the housing of the large CSMshunts (125A and 250A) must be opened to install the current-carrying wires. The wires are mounted inside the housing using M6 screw bases.
    There are four screws to open the housing. The screws and also the whole cover is not sealed and therefore does not meet the IP67 protection class.
  2. the current-carrying wires must be mounted inside the housing so that the shunt can be integrated into the current path. The cable gland of the housing stabilizes the wire and protects the housing maximally against splash water.
    The small CSMshunts (2.5A and 25A) are supplied with unassembled copper stranded wire. With this variant, the housing does not have to be opened to integrate it into the current path. For this reason, the housing is sealed and achieves protection class IP67.