IFM CR3122 - Industrial communication gateway

CR3122 - Industrial communication gateway IFM - Free user manual and instructions

Find the device manual for free CR3122 IFM in PDF.

📄 24 pages English EN Download 💬 AI Question
Notice IFM CR3122 - page 1
View the manual : Français FR Deutsch DE English EN
Pick your language and provide your email: we'll send you a specifically translated version.

User questions about CR3122 IFM

0 question about this device. Answer the ones you know or ask your own.

Ask a new question about this device

The email remains private: it is only used to notify you if someone responds to your question.

No questions yet. Be the first to ask one.

Download the instructions for your Industrial communication gateway in PDF format for free! Find your manual CR3122 - IFM and take your electronic device back in hand. On this page are published all the documents necessary for the use of your device. CR3122 by IFM.

USER MANUAL CR3122 IFM

Operating instructions

ISOBUS gateway

CR3122

Contents

1 Preliminary note 3

1.1 Symbols used 3
1.2 Warnings.... 3

2 Safety instructions.... 4

3 Intended use.... 5

3.1 Properties 5

4 Function 6

4.1 Application example 6

5 Installation.... 7

6 Electrical connection.... 8

6.1 Connection accessories 8
6.2 Connection technology 8

7 Set-up 9

8 Programming 10

8.1 Required documentation.... 10
8.2 Visualisation elements 10

8.2.1 Defining the title of a data mask 10
8.2.2 Issuing warnings.... 11
8.2.3 Adapting the softkey mask 12
8.2.4 Defining the footer.... 13
8.2.5 Defining operating elements 14
8.2.6 Defining numeric input fields 15
8.2.7 Defining numeric input fields with units 16
8.2.8 Defining the output of numerical values. 17
8.2.9 Defining the output of numerical values with units.... 18
8.2.10 Defining the curved bar chart 19
8.2.11 Defining the linear bar chart 20
8.2.12 Defining the pointer object.... 21
8.2.13 Managing colour settings 22

9 Maintenance, repair and disposal 24

1 Preliminary note

You will find instructions, technical data, approvals and further information using the QR code on the unit / packaging or at documentation.ifm.com.

1.1 Symbols used

√ Requirement
Instructions
Reaction, result

[...] Designation of keys, buttons or indications

→ Cross-reference

IFM CR3122 - Symbols used - 1

Important note

Non-compliance may result in malfunction or interference.

IFM CR3122 - Symbols used - 2

Information

Supplementary note

1.2 Warnings

Warnings indicate the possibility of personal injury and damage to property. This enables safe product handling. Warnings are graded as follows:

IFM CR3122 - Warnings - 1

WARNING

Warning of serious personal injury

▷ If the warning is not observed, fatal and serious injuries are possible.

IFM CR3122 - Warnings - 2

CAUTION

Warning of minor to moderate personal injury

▷ If the warning is not observed, minor to moderate injuries are possible.

ATTENTION

Warning of damage to property

▷ If the warning is not observed, damage to property is possible.

2 Safety instructions

- The unit described is a subcomponent for integration into a system.

  • The system architect is responsible for the safety of the system.
  • The system architect undertakes to perform a risk assessment and to create documentation in accordance with legal and normative requirements to be provided to the operator and user of the system. This documentation must contain all necessary information and safety instructions for the operator, the user and, if applicable, for any service personnel authorised by the architect of the system.

  • Read this document before setting up the product and keep it during the entire service life.

  • The product must be suitable for the corresponding applications and environmental conditions without any restrictions.
  • Only use the product for its intended purpose (→ Intended use).
  • If the operating instructions or the technical data are not adhered to, personal injury and/or damage to property may occur.
  • The manufacturer assumes no liability or warranty for any consequences caused by tampering with the product or incorrect use by the operator.
    • Installation, electrical connection, set-up, programming, configuration, operation and maintenance of the product must be carried out by personnel qualified and authorised for the respective activity.
  • Protect units and cables against damage.
  • Replace damaged units, otherwise the technical data and safety will be impaired.
  • Observe applicable documents.

3 Intended use

The device serves as an interface between an agricultural vehicle (tractor) and an add-on unit. The ISOBUS gateway exchanges data bidirectionally between the Virtual Terminal (VT) (ISOBUS) and the add-on unit or controller (CAN bus).

3.1 Properties

  • Closed plastic housing for mounting on the add-on unit inside or outside a control cabinet (IP67)
  • Configurable ISOBUS visualisation via IEC 61131 application

4 Function

The unit fulfils the following functions:

• 1 CAN interface with ISO11783 protocol (ISOBUS)
• 1 CAN interface with CAN layer 2 support (CAN bus → control)
• Transmission of the designed data masks (IOP files) to the VT (Virtual Terminal) via ISOBUS
• Transfer of the visualisation configuration from the controller to the VT
- Bidirectional communication between the VT (ISOBUS) and the control on the add-on unit (CAN bus)
- Transmission of values and commands from the controller, display on the VT
- Transmission of inputs and actions from the user at the VT to the controller

• Support for the bidirectional Task Controller (TC) communication

  • TC Basic (TC-BAS)
    – TC Geographic (TC-GEO)
    – TC Section Control (TC-SC)

4.1 Application example

IFM CR3122 - Application example - 1

5 Installation

IFM CR3122 - Installation - 1

▶ Disconnect the power of the machine before installation.

IFM CR3122 - Installation - 2

▶ For installation choose a flat mounting surface.

IFM CR3122 - Installation - 3

The following applies to all types of mounting:

The responsibility for the compliance with the requirements concerning mounting of the device in the application with regard to shock, vibration, acceleration and weight lies with the system architect.

▶ Fix the unit to the mounting surface using 4 M4 mounting screws and washers.

IFM CR3122 - Installation - 4

Fig. 1: Installation

6 Electrical connection

IFM CR3122 - Electrical connection - 1

The unit must be connected by a qualified electrician.

▶ Observe the national and international regulations for the installation of electrical equipment.

▶ Disconnect power.
▶ Connect the unit as follows:

IFM CR3122 - Electrical connection - 2

Fig. 2: Electrical connection

1: 5-pole M12 connector → ISOBUS

  • Pin 1: not used
  • Pin 2: VBB
  • Pin 3: GND
  • Pin 4: CAN_H
  • Pin 5: CAN_L

2: 5-pole M12 socket → CAN bus

  • Pin 1: not used
  • Pin 2: not used
  • Pin 3: not used
  • Pin 4: CAN_H
  • Pin 5: CAN_L

6.1 Connection accessories

More information about available accessories at www.ifm.com

6.2 Connection technology

IFM CR3122 - Connection technology - 1

Observe all notes on connection technology.

▶ Note the device label.
▶ Use M12 connectors with gold-plated contacts.
▶ The M12 connection parts in the device comply with the ingress resistance requirements of the standard EN 61076-2-101. To adhere to the protection rating, only cables certified to this standard must be used. The system architect undertakes to ensure the ingress resistance of cables they have cut to length.
▶ Carry out the fitting according to the indications of the cable manufacturer. The permitted maximum is 10 Nm.
▶ During installation, place the M12 connector vertically so that the coupling nut will not damage the thread.

7 Set-up

After power on, the unit is ready for operation.

The operating status is signalled by the two LEDs.

IFM CR3122 - Set-up - 1

1: LED power
2: LED status

Fig. 3: LEDs

LEDColourStatusDesignation
PoweroffSupply voltage too low.
greenonWaiting for connection to an ISOBUS-VT
flashingCommunication with a ISOBUS-VT
redonIncorrect / missing product licence
StatusoffSupply voltage too low.
greenonUnit in operating mode, connection interrupted
flashingUnit in operating mode, connection established
redonCommunication error

8 Programming

The basic procedure for programming is as follows:

▶ Program the application (CODESYS).
▶ Configure the visualisation (CODESYS).

▶ Load the application into the controller.

▷ Visualisation is automatically loaded onto the Virtual Terminal (VT) via the CR3122 (ISOBUS).

▷ In operation, bidirectional communication between VT (ISOBUS) and control (CAN bus) via the CR3122.

The CR3122 unit is supplied with IOP (Implement Object Pool) pre-installed. The configuration takes place exclusively via CODESYS with the help of the libraries.

8.1 Required documentation

The online help CODESYS is available for download on the Internet: www.ifm.com

A table with the icons is included in the help file.

In the download area, step-by-step instructions, icon overviews and sample projects are available for download.

8.2 Visualisation elements

In the following, the basic function blocks of the ifm_ISOBUS library are presented by means of examples. The input parameters must be adapted to the specific project. It is advisable to use variables instead of constant values in order to be able to change colours and numerical values at runtime.

Up to 12 data masks (pages) are available for configuration. Each data mask has 6 slots that can be filled with operating and display elements as required.

Basic functions can be configured for all data masks (pages) via operating elements in the footer as well as via softkeys on the left and right edges.

If a function module has a status output, the following status messages are possible:

  • Initialisation
  • Idle
  • Operation
  • Error

8.2.1 Defining the title of a data mask

The function module FB_DataMask_Title defines the title of a specific data mask (page).

Configuration example in CODESYS:

IFM CR3122 - Defining the title of a data mask - 1

Visualisation example:

IFM CR3122 - Defining the title of a data mask - 2

IFM CR3122 - Defining the title of a data mask - 3

8.2.2 Issuing warnings

The function module FB_Warnings issues warning symbols as well as acoustic warnings.

The input parameter wIconWarning defines the type of warning symbol.

The input parameter byState
Icon defines the colour of the warning symbol:

• 0 = white (e.g. off)
• 1 = green (e.g. on)
• 2 = yellow (e.g. warning)
• 3 = red (e.g. alarm)

The input parameter xAcoustic
Warning switches the acoustic warning on/off. If the acoustic warning is switched on, the following signal tones are possible:

  • If at least one input parameter byState
    Icon has the value 2, a warning tone will sound.
  • If at least one input parameter byState
    Icon has the value 3, an alarm tone will sound.

Configuration example in CODESYS:

FB_Warnings

ifm_ISOBUS. Warning. Hydraulic
Filter
wIconWarning1State
Warnings
0byState
Icon1
ifm_ISOBUS. Warning. Hydraulic
Level
wIconWarning2
1byState
Icon2
ifm_ISOBUS. Warning. Hydraulic
Pressure
wIconWarning3
2byState
Icon3
ifm_ISOBUS. Warning. Hydraulic
Temperature
wIconWarning4
3byState
Icon4
ifm_ISOBUS. Warning. Coolant
Level
wIconWarning5
0byState
Icon5
ifm_ISOBUS. Warning. Coolant
Temperature
wIconWarning6
1byState
Icon6
ifm_ISOBUS. Warning. BreakwIconWarning7
2byState
Icon7
ifm_ISOBUS. Warning. Loading
Volume
wIconWarning8
3byState
Icon8
ifm_ISOBUS. Warning. LowVoltagewIconWarning9
0byState
Icon9
ifm_ISOBUS. Warning. TemperaturewIconWarning10
1byState
Icon10
ifm_ISOBUS. Warning. TirewIconWarning11
2byState
Icon11
ifm_ISOBUS. Warning. Undefined
Error
wIconWarning12
3byState
Icon12
wIconWarning13
byState
Icon13
wIconWarning14
byState
Icon14
wIconWarning15
byState
Icon15
wIconWarning16
byState
Icon16
wIconWarning17
byState
Icon17
wIconWarning18
byState
Icon18
xAcoustic
Warning
xAcoustic
Warning
xReset

Visualisation example:

IFM CR3122 - Issuing warnings - 1

8.2.3 Adapting the softkey mask

The function block FB_Softkey
Mask defines the softkeys for all data masks (pages). A maximum of 12 softkeys can be configured. The actual appearance may differ from the example and depends on the manufacturer of the VT used.

The input parameter xSoftkey hides/unhides the softkey.

The input parameter wID_IconSoftkey defines the softkey symbol.

The input parameter byColor
Icon defines the colour of the softkey symbol:

• 0 = black
- 1 = green
- 2 = yellow

• 3 = red

Configuration example in CODESYS:

IFM_ISOBUS. FB_Softkey
Mask
TRUExSoftkey1State
ifm_ISOBUS.w_Icons. Arrow_UpwID_IconSoftkey1axSoftkey
States
0byColor
Icon1
TRUExSoftkey2
ifm_ISOBUS.w_Icons. Arrow_DownwID_IconSoftkey2
1byColor
Icon2
TRUExSoftkey3
ifm_ISOBUS.w_Icons. Arrow_LeftwID_IconSoftkey3
2byColor
Icon3
TRUExSoftkey4
ifm_ISOBUS.w_Icons. Arrow_RightwID_IconSoftkey4
3byColor
Icon4
FALSExSoftkey5
ifm_ISOBUS.w_Icons. Arrow_TiltLeftwID_IconSoftkey5
0byColor
Icon5
FALSExSoftkey6
ifm_ISOBUS.w_Icons. Arrow_TiltRightwID_IconSoftkey6
1byColor
Icon6
TRUExSoftkey7
ifm_ISOBUS.w_Icons. PluswID_IconSoftkey7
2byColor
Icon7
FALSExSoftkey8
ifm_ISOBUS.w_Icons. MinuswID_IconSoftkey8
3byColor
Icon8
TRUExSoftkey9
ifm_ISOBUS.w_Icons. Arrow_UpwID_IconSoftkey9
0byColor
Icon9
FALSExSoftkey10
ifm_ISOBUS.w_Icons. Arrow_DownwID_IconSoftkey10
1byColor
Icon10
TRUExSoftkey11
ifm_ISOBUS.w_Icons. Arrow_LeftwID_IconSoftkey11
2byColor
Icon11
FALSExSoftkey12
ifm_ISOBUS.w_Icons. Arrow_RightwID_IconSoftkey12
3byColor
Icon12
xResetxReset

Visualisation example:

IFM CR3122 - Adapting the softkey mask - 1

The function module FB_Footer defines the footer for all data masks (pages). A maximum of 4 controls can be configured in the footer.

The input parameter xButton fades the control elements on/off (counting direction from left to right control elements 1...4).

The input parameter wIconButton defines the symbol on the control element.

The input parameter byColor
Icon defines the colour of the symbol:

• 0 = black
- 1 = green
- 2 = yellow

• 3 = red

Configuration example in CODESYS:

IFM CR3122 - Defining the footer - 1

Visualisation example:

IFM CR3122 - Defining the footer - 2

IFM CR3122 - Defining the footer - 3

8.2.5 Defining operating elements

The function module FB_Function
Creator_Button defines operating elements for a specific data mask (page). A maximum of 6 of these objects can be placed in a data mask.

The input parameter wID_IconButton defines the symbol on the corresponding operating element.

The input parameter byColor
Icon defines the colour of the softkey symbol:

• 0 = black
- 1 = green
- 2 = yellow
• 3 = red

The output parameter axButton
State contains the current states of the two operating elements.

Configuration example in CODESYS:

IFM CR3122 - Defining operating elements - 1

Visualisation example:

IFM CR3122 - Defining operating elements - 2

IFM CR3122 - Defining operating elements - 3

8.2.6 Defining numeric input fields

The function module FB_Function
Creator_Numeric
Input defines simple numeric input fields for a specific data mask (page). A maximum of 6 of these objects can be placed in a data mask.

The following data can be configured using the input parameters:

• Required data mask (page)
- Required slot
- Title
• Number of input fields (max. 2)
• Number of decimal places for the corresponding input field
- Initial value for the corresponding input field
• Name of the corresponding input field

The output parameter adw_Input
Values contains the entered values.

Configuration example in CODESYS:

IFM CR3122 - Defining numeric input fields - 1

Visualisation example:

IFM CR3122 - Defining numeric input fields - 2

IFM CR3122 - Defining numeric input fields - 3

8.2.7 Defining numeric input fields with units

The function module FB_Function
Creator_Numeric
Input_Long defines numeric input fields with unit specification for a specific data mask (page). A maximum of 3 of these objects can be placed in a data mask (slots 1, 3 and 5). The visualisation element also occupies the adjacent slot on the right.

The following data can be configured using the input parameters:

• Required data mask (page)
- Required slots
- Title
• Number of input fields (max. 2)
• Number of decimal places for the corresponding input field
- Initial value for the corresponding input field
• Name of the corresponding input field
• Unit for the corresponding input field

The output parameter adw_Input
Values contains the entered values.

Configuration example in CODESYS:
IFM CR3122 - Defining numeric input fields with units - 1

Visualisation example:

IFM CR3122 - Defining numeric input fields with units - 2

IFM CR3122 - Defining numeric input fields with units - 3

8.2.8 Defining the output of numerical values

The function module FB_Function
Creator_Numeric
Output defines the display of simple numerical values for a specific data mask (page). A maximum of 6 of these objects can be placed in a data mask.

The following data can be configured using the input parameters:

• Required data mask (page)
- required slot
- Title
• Number of output fields (max. 2)
• Number of decimal places for the corresponding output field
• Current value for the corresponding output field
• Name of the corresponding output field

Configuration example in CODESYS:

FB_Function
Creator_Numeric
Output

IFM CR3122 - Defining the output of numerical values - 1

Visualisation example:

Title Nm Out
Value 1510
Value 2520

IFM CR3122 - Defining the output of numerical values - 2

8.2.9 Defining the output of numerical values with units

The function module FB_Function
Creator_Numeric
Output defines the display of simple numeric values with indication of the unit for a specific data mask (page). A maximum of 3 of these objects can be placed in a data mask (slots 1, 3 and 5). The visualisation element also occupies the adjacent slot on the right.

The following data can be configured using the input parameters:

• Required data mask (page)
- required slot
- Title
• Number of output fields (max. 2)
• Number of decimal places for the corresponding output field
• Current value for the corresponding output field
• Name of the corresponding output field
• Unit for the corresponding output field

Configuration example in CODESYS:

IFM CR3122 - Defining the output of numerical values with units - 1

Visualisation example:

IFM CR3122 - Defining the output of numerical values with units - 2

IFM CR3122 - Defining the output of numerical values with units - 3

8.2.10 Defining the curved bar chart

The function module FB_Function
Creator_Arched
Bargraph defines the display of values in a curved bar chart for a specific data mask (page). A maximum of 6 of these objects can be placed in a data mask.

The following data can be configured using the input parameters:

• Required data mask (page)
- required slot
- Title
• Unit for the displayed value
- Current value
• Number of decimal places of the current value
- Target value
• Minimum value of the display
• Maximum value of the display
• Colour combination of the bar
• Line colour for displaying the target value

Configuration example in CODESYS:

IFM CR3122 - Defining the curved bar chart - 1

Visualisation example:

IFM CR3122 - Defining the curved bar chart - 2

IFM CR3122 - Defining the curved bar chart - 3

8.2.11 Defining the linear bar chart

The function module FB_Function
Creator_Linear
Bargraph defines the display of values in a linear bar chart for a specific data mask (page). A maximum of 6 of these objects can be placed in a data mask.

The following data can be configured using the input parameters:

• Required data mask (page)
- required slot
- Title
• Unit for the displayed value
- Current value
• Number of decimal places of the current value
- Target value
• Minimum value of the display
• Maximum value of the display
• Colour combination of the bar
• Line colour for displaying the target value

Configuration example in CODESYS:

FB_Function
Creator_Linear
Bargraph
IFM CR3122 - Defining the linear bar chart - 1

Visualisation example:

IFM CR3122 - Defining the linear bar chart - 2

IFM CR3122 - Defining the linear bar chart - 3

8.2.12 Defining the pointer object

The function module FB_Function
Creator_Meter defines the representation of values with a pointer for a specific data mask (page). A maximum of 6 of these objects can be placed in a data mask.

The following data can be configured using the input parameters:

• Required data mask (page)
- required slot
- Title
• Unit for the displayed value
- Current value
- Offset (for oscillating around a zero position, for example to visualise a slope)
• Number of decimal places of the current value
• Minimum value of the display
• Maximum value of the display
• Number of graduation marks in the scale
- Scale colour

- Pointer colour

Configuration example in CODESYS:

IFM CR3122 - Defining the pointer object - 1

Visualisation example:

IFM CR3122 - Defining the pointer object - 2

IFM CR3122 - Defining the pointer object - 3

8.2.13 Managing colour settings

The function module FB_SetColors defines the colour representation of all data masks (pages).

For example, background, line and text colours can be configured via the input parameters.

Configuration example in CODESYS:

IFM CR3122 - Managing colour settings - 1

Visualisation example:

IFM CR3122 - Managing colour settings - 2

9 Maintenance, repair and disposal

Cleaning the unit:

▶ Disconnect the unit from the voltage supply.
▶ Clean the unit from dirt using a soft, chemically untreated and dry micro-fibre cloth.

The operation of the unit is maintenance-free.

Only the manufacturer is allowed to repair the unit.

▶ After use dispose of the device in an environmentally friendly way in accordance with the applicable national regulations.

Manual assistant
Powered by Anthropic
Waiting for your message
Product information

Brand : IFM

Model : CR3122

Category : Industrial communication gateway