Sei sulla pagina 1di 384

2015-08-27

2015-08-27 Original programming manual PDM360 NG 12" / Touch CR1201 Runtime system V02.03.xx CODESYS ® V2.3
2015-08-27 Original programming manual PDM360 NG 12" / Touch CR1201 Runtime system V02.03.xx CODESYS ® V2.3
2015-08-27 Original programming manual PDM360 NG 12" / Touch CR1201 Runtime system V02.03.xx CODESYS ® V2.3

Original programming manual PDM360 NG 12" / Touch

Original programming manual PDM360 NG 12" / Touch CR1201 Runtime system V02.03.xx CODESYS ® V2.3 English
Original programming manual PDM360 NG 12" / Touch CR1201 Runtime system V02.03.xx CODESYS ® V2.3 English

CR1201

Runtime system V02.03.xx CODESYS ® V2.3

English

programming manual PDM360 NG 12" / Touch CR1201 Runtime system V02.03.xx CODESYS ® V2.3 English 7391029_00_UK
programming manual PDM360 NG 12" / Touch CR1201 Runtime system V02.03.xx CODESYS ® V2.3 English 7391029_00_UK
7391029_00_UK
7391029_00_UK

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Contents

2015-08-27

Contents

V02.03.xx, CODESYS 2.3 Contents 2015-08-27 Contents 1 About this manual 5 1.1 Copyright 6 1.2 Overview:
1 About this manual 5 1.1 Copyright 6 1.2 Overview: documentation modules for ecomatmobile devices
1
About this manual
5
1.1
Copyright
6
1.2
Overview: documentation modules for ecomatmobile devices
6
1.3
CODESYS programming manual
7
1.4
What do the symbols and formats mean?
7
1.5
How is this documentation structured?
8
1.6
History of the instructions
8
2
Safety instructions
9
2.1
What previous knowledge is required?
10
2.2
Note!
10
2.3
Start-up behaviour of the controller
11
3
System description
12
3.1
Information concering the device
12
3.2
Hardware
13
3.2.1
Display elements
14
3.2.2
Operating elements
15
3.2.3
Limitations for program and data memories
16
3.2.4
Real-time clock (RTC)
17
3.2.5
Camera visualisation
17
3.3
Interfaces
18
3.3.1
Inputs (technology)
19
3.3.2
Outputs (technology)
22
3.3.3
CAN
22
3.3.4
USB
23
3.3.5
Ethernet
23
3.3.6
Analogue video input
23
3.4
Software description
24
3.4.1
Software components
25
3.4.2
Programming system CODESYS 2.3
26
3.4.3
ifm target package for CODESYS
26
3.4.4
Operating states
26
4
Installation
27
4.1
Install the CODESYS programming system
28
4.2
Install the device-specific target package
28
4.3
Update the runtime system of the device
29
4.3.1
Notes
30
4.3.2
Enter the recovery mode
31
4.3.3
Update the runtime system
31
4.3.4
Configure IP parameter of ethernet interface
34
4.3.5
Quit the recovery mode
37
5
Device configuration
38
5.1
Enter the setup mode
Operating instructions
39
5.2
40
5.2.1
Key functionality
41
5.2.2
Navigation key
46
5.2.3
Touchscreen
46
ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Contents 2015-08-27 5.2.4
ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3
Contents
2015-08-27
5.2.4
Setup: Working with enabled password protection
47
5.3
Setup: start screen
49
5.3.1
Setup:
System
settings
50
5.3.2
Setup:
Display
system information
59
5.3.3
Setup: More functions
60
5.4
PDF file viewer
76
5.4.1
PDF: Navigating in the PDF file
77
5.4.2
PDF-Viewer: Display PDF file in full-screen mode
78
5.4.3
PDF-Viewer:
Display
extended menu
79
5.4.4
PDF-Viewer: Display the tabel of content of the PDF file
80
5.5
Setup: Start the application
81
5.6
Automatically restore system files
82
5.7
Exit setup, reboot device
82
6 Programming
83
6.1
Set the target system
84
6.1.1
Create CODESYS project manually
85
6.1.2
Configure the controller
86
6.1.3
Configure
CAN interfaces
87
6.1.4
Use access protection
89
6.2
First steps
91
6.2.1
Programming notes for CODESYS projects
92
6.2.2
Create PLC program
113
6.2.3
Add additional libraries
114
6.2.4
Programming interfaces
115
6.2.5
Save project in the device
121
6.3
Configuration of the inputs and outputs
122
6.3.1
Notes
123
6.3.2
Configure
input
123
6.3.3
Configure
output
123
6.4
Use visualisations
124
6.4.1
Notes on visualisations
125
6.4.2
Create visualisation
131
6.4.3
Configuring functions of operating elements
132
6.4.4
Use of optical and acustical feedback
135
6.4.5
Install fonts (true type fonts)
136
6.5
Use of touch screen functions
138
6.5.1
General
notes
138
6.5.2
Process touch screen inputs
138
6.5.3
Use visual feedback
140
6.5.4
Calibration of the touch screen
141
6.6
Install and set up mobile camera
142
6.6.1
Setup and operate Ethernet cameras
143
6.6.2
Setup and operate analogue cameras
147
7 ifm function elements
154
7.1
ifm libraries for the device CR1201
155
7.1.1
Library
ifm_CR1201_Vxxyyzz.LIB
156
7.1.2
Library
ifm_PDMng_util_Vxxyyzz.LIB
157
7.1.3
Library
ifm_PDM360NG_special_V02yyzz.LIB
157
7.1.4
Library
ifm_PDM360NG_linux_syscall_asynch_V02yyzz.LIB
158
7.1.5
Library
ifm_PDM360NG_USB_Vxxyyzz.lib
158
7.1.6
Library
ifm_PDM360NG_USB_LL_V02yyzz.LIB
159
7.1.7
Library
ifm_PDM_input_V01yyzz.LIB
159
7.1.8
Library
ifm_RAWCan_NT_Vxxyyzz.LIB
160
7.1.9
Library
ifm_CANopen_NT_Vxxyyzz.LIB
161
7.1.10
Library
ifm_J1939_NT_Vxxyyzz.LIB
162
7.1.11
Library
ifm_NetVarLib_NT_Vxxyyzz.LIB
163
7.2
ifm function elements for the device CR1201
164

7.2.1 POUs: Setup the device

165

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Contents

2015-08-27

/ Touch (CR1201) V02.03.xx, CODESYS 2.3 Contents 2015-08-27 7.2.2 POUs: Read device information 175 7.2.3 POUs:
7.2.2 POUs: Read device information 175 7.2.3 POUs: Adjust analouge and digital values 181 7.2.4
7.2.2
POUs: Read device information
175
7.2.3
POUs: Adjust analouge and digital values
181
7.2.4
POUs: Manage, read and write the USB memory device
185
7.2.5
Function elements: Control LED + buzzer
193
7.2.6
POUs: Manage visualisation
198
7.2.7
POUs: Use touch screen functions
224
7.2.8
POUs: Help functions
226
7.2.9
Function
elements:
RAW-CAN (Layer 2)
230
7.2.10
Function
elements:
CANopen
258
7.2.11
Function
elements:
SAE J1939
306
8 Diagnosis and error handling
342
8.1
Diagnosis
343
8.2
Fault
343
8.3
Response to system errors
343
8.3.1
Example process for response to an error message
343
8.4
CAN / CANopen: errors and error handling
343
9 Annex
344
9.1
Address assignment in Ethernet networks
345
9.2
System flags
346
9.2.1
System
flags:
system
347
9.2.2
System flags: Inputs and Outputs
348
9.2.3
System
flags:
Status LED
348
9.2.4
System
flags:
function keys
349
9.2.5
System
flags:
navigation keys
350
9.2.6
System
flags:
error flags
351
9.3
Possible operating modes inputs/outputs
352
9.4
CANopen tables
353
9.4.1
Structure of CANopen messages
354
9.4.2
Boot-up message
359
9.4.3
Network management (NMT)
360
9.4.4
CANopen error code
365
10 Glossary of Terms
369
11 Index
378
12 Notizen • Notes • Notes
383
13 ifm weltweit • ifm worldwide • ifm à l’échelle internationale
384

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 About this manual

2015-08-27

Copyright

1 About this manual

About this manual 2015-08-27 Copyright 1 About this manual Copyright Overview: documentation modules for ecomatmobile
Copyright Overview: documentation modules for ecomatmobile devices CODESYS programming manual What do the symbols and

Copyright Overview: documentation modules for ecomatmobile devices CODESYS programming manual What do the symbols and formats mean? How is this documentation structured? History of the instructions

6

6

7

7

8

8

symbols and formats mean? How is this documentation structured? History of the instructions 6 6 7

202

symbols and formats mean? How is this documentation structured? History of the instructions 6 6 7
symbols and formats mean? How is this documentation structured? History of the instructions 6 6 7

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 About this manual

2015-08-27

Copyright

>

1.1 Copyright

About this manual 2015-08-27 Copyright > 1.1 Copyright 6088 © All rights reserved by ifm electronic

6088

© All rights reserved by ifm electronic gmbh. No part of this manual may be reproduced and used without the consent of ifm electronic gmbh.

All product names, pictures, companies or other brands used on our pages are the property of the respective rights owners:

our pages are the property of the respective rights owners: • AS-i is the property of
• AS-i is the property of the AS-International Association, (→ www.as-interface.net) • CAN is the
AS-i is the property of the AS-International Association, (→ www.as-interface.net)
CAN is the property of the CiA (CAN in Automation e.V.), Germany (→ www.can-cia.org)
CODESYS™ is the property of the 3S – Smart Software Solutions GmbH, Germany (→ www.codesys.com)
DeviceNet™ is the property of the ODVA™ (Open DeviceNet Vendor Association), USA (→ www.odva.org)
EtherNet/IP ® is the property of the →ODVA™
IO-Link ® (→ www.io-link.com) is the property of the →PROFIBUS Nutzerorganisation e.V., Germany
Microsoft ® is the property of the Microsoft Corporation, USA (→ www.microsoft.com)
PROFIBUS ® is the property of the PROFIBUS Nutzerorganisation e.V., Germany (→ www.profibus.com)
PROFINET ® is the property of the →PROFIBUS Nutzerorganisation e.V., Germany
Windows ® is the property of the →Microsoft Corporation, USA
>
1.2
Overview: documentation modules for ecomatmobile devices
17405
The documentation for ecomatmobile devices consists of the following modules:
1.
Data sheet
Contents
Technical data in a table
Source
→ www.ifm.com > select your country > [Data sheet search] > CR1201 > [Technical data in PDF format]
2.
Installation instructions / operating instructions
Contents
Instructions for installation, electrical installation, (commissioning*), technical data
Source
The instructions are supplied with the device
They are also found on ifm's homepage:
→ www.ifm.com > select your country > [Data sheet search] > CR1201 > [Operating instructions]
3.
Programming manual + online help
Contents
Description of the configuration and the functions of the device software
Source
→ www.ifm.com > select your country > [Data sheet search] > CR1201 > [Operating instructions]
4.
System manual "Know-how ecomatmobile"
Contents
Know-how about the following topics:
• Overview Templates and demo programs
• CAN, CANopen
• Control outputs
• User flash memory
• Visualisations
Overview of the files and libraries used
Source
→ www.ifm.com > select your country > [Data sheet search] > CR1201 > [Operating instructions]
*) The descriptions in brackets are only included in the instructions of certain devices.

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 About this manual

2015-08-27

CODESYS programming manual

>

1.3 CODESYS programming manual

programming manual > 1.3 CODESYS programming manual 17542 In the additional "Programming Manual for CODESYS

17542

In the additional "Programming Manual for CODESYS V2.3" you obtain more details about the use of the programming system. This manual can be downloaded free of charge from ifm's website:

www.ifm.com > Select your country > [Service] > [Download] > [Systems for mobile machines] You also find manuals and online help for ecomatmobile at:

find manuals and online help for ecomat mobile at: → → ecomat mobile DVD "Software, tools

ecomatmobile DVD "Software, tools and documentation"

>

1.4

What do the symbols and formats mean?

203

The following symbols or pictograms illustrate the notes in our instructions:

WARNING Death or serious irreversible injuries may result. CAUTION Slight reversible injuries may result. NOTICE
WARNING
Death or serious irreversible injuries may result.
CAUTION
Slight reversible injuries may result.
NOTICE
Property damage is to be expected or may result.
Important notes concerning malfunctions or disturbances
Other remarks
Request for action
>
Reaction, result
"see"
abc
Cross-reference
123
0x123
0b010
Decimal number
Hexadecimal number
Binary number
[
]
Designation of pushbuttons, buttons or indications

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 About this manual

2015-08-27

How is this documentation structured?

>

1.5 How is this documentation structured?

structured? > 1.5 How is this documentation structured? 204 1508 This documentation is a combination of

204

1508

> 1.5 How is this documentation structured? 204 1508 This documentation is a combination of different

This documentation is a combination of different types of manuals. It is for beginners and also a reference for advanced users. This document is addressed to the programmers of the applications. How to use this manual:

Refer to the table of contents to select a specific subject.

Using the index you can also quickly find a term you are looking for.

At the beginning of a chapter we will give you a brief overview of its contents.

Abbreviations and technical terms Annex.

In case of malfunctions or uncertainties please contact the manufacturer at:

www.ifm.com > Select your country > [Contact].

We want to become even better! Each separate section has an identification number in the top right corner. If you want to inform us about any inconsistencies, indicate this number with the title and the language of this documentation. Thank you very much for your support! We reserve the right to make alterations which can result in a change of contents of the documentation. You can find the current version on ifm's website at:

can find the current version on ifm's website at: → www.ifm.com > Select country > [Data

www.ifm.com > Select country > [Data sheet search] > (Article no.) > [Operating instructions]

>

1.6 History of the instructions

18148 Date Theme Change 2015-04-08 New creation of the document
18148
Date
Theme
Change
2015-04-08
New creation of the document

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Safety instructions

2015-08-27

History of the instructions

2 Safety instructions

2015-08-27 History of the instructions 2 Safety instructions What previous knowledge is required? Note! Start-up
What previous knowledge is required? Note! Start-up behaviour of the controller 10 10 11

What previous knowledge is required? Note! Start-up behaviour of the controller

10

10

11

2 Safety instructions What previous knowledge is required? Note! Start-up behaviour of the controller 10 10

213

2 Safety instructions What previous knowledge is required? Note! Start-up behaviour of the controller 10 10
2 Safety instructions What previous knowledge is required? Note! Start-up behaviour of the controller 10 10

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Safety instructions

2015-08-27

What previous knowledge is required?

>

2.1 What previous knowledge is required?

215

required? > 2.1 What previous knowledge is required? 215 This document is intended for people with

This document is intended for people with knowledge of control technology and PLC programming with IEC 61131-3. To program the PLC, the people should also be familiar with the CODESYS software. The document is intended for specialists. These specialists are people who are qualified by their training and their experience to see risks and to avoid possible hazards that may be caused during operation or maintenance of a product. The document contains information about the correct handling of the product. Read this document before use to familiarise yourself with operating conditions, installation and operation. Keep the document during the entire duration of use of the device. Adhere to the safety instructions.

>

2.2 Note!

device. Adhere to the safety instructions. > 2.2 Note! 7328 11212 No characteristics are warranted with
device. Adhere to the safety instructions. > 2.2 Note! 7328 11212 No characteristics are warranted with

7328

11212

No characteristics are warranted with the information, notes and examples provided in this manual. With the drawings, representations and examples given no responsibility for the system is assumed and no application-specific particularities are taken into account.

The manufacturer of the machine/equipment is responsible for ensuring the safety of the machine/equipment.

► Follow the national and international regulations of the country in which the machine/installation is
► Follow the national and international regulations of the country in which the machine/installation is
to be placed on the market!
WARNING
Non-observance of these instructions can lead to property damage or personal injury!
ifm electronic gmbh does not assume any liability in this regard.
► The acting person must have read and understood the safety instructions and the corresponding
chapters in this manual before working on and with this device.
► The acting person must be authorised to work on the machine/equipment.
► The acting person must have the qualifications and training required to perform this work.
► Adhere to the technical data of the devices!
You can find the current data sheet on ifm's homepage at:
www.ifm.com > Select your country > [Data sheet search] > (article number.) > [Technical data
in PDF format]
► Note the installation and wiring information as well as the functions and features of the devices!
supplied installation instructions or on ifm's homepage:
www.ifm.com > Select your country > [Data sheet search] > (article number.) > [Operating
instructions]
► Please note the corrections and notes in the release notes for the existing documentation,
available on the ifm website:
www.ifm.com > Select your country > [Data sheet search] > (article number.) > [Operating
instructions]
NOTE
To ensure the protection rating:
- Cover the unused M12 sockets using the protective caps E73004!
- Permissible tightening torque of the protective caps = 0.6
0.8
Nm.

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Safety instructions

2015-08-27

Start-up behaviour of the controller

NOTICE Danger of burn-in effects! the device is operated with the same visualisation for many
NOTICE
Danger of burn-in effects!
the device is operated with the same visualisation for many hours, the image may be burned into the
screen.
If
Operate the device with changing visualisations!
>
2.3
Start-up behaviour of the controller
6827
15233
11575
WARNING Danger due to unintentional and dangerous start of machine or plant sections! ► When
WARNING
Danger due to unintentional and dangerous start of machine or plant sections!
► When creating the program, the programmer must ensure that no unintentional and dangerous
start of machines or plant sections after a fault (e.g. e-stop) and the following fault elimination can
occur!
 Realise restart inhibit!
► In case of an error, set the outputs concerned to FALSE in the program!
an error, set the outputs concerned to FALSE in the program! A restart can, for example,

A restart can, for example, be caused by:

• voltage restoration after power failure

• reset after watchdog response because of too long a cycle time

• error elimination after an E-stop

To ensure a safe behaviour of the controller:

monitor the voltage supply in the application program.

In case of an error switch off all relevant outputs in the application program.

Additionally monitor relay contacts which can cause hazardous movements in the application program (feedback).

If necessary, ensure that welded relay contacts in the application project cannot trigger or continue hazardous movements.

Additionally monitor relay contacts which can cause hazardous movements in the application program (feedback).

If necessary, ensure that welded relay contacts in the application project cannot trigger or continue hazardous movements.

necessary, ensure that welded relay contacts in the application project cannot trigger or continue hazardous movements.

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 System description

2015-08-27

Information concering the device

3 System description

Information concering the device 3 System description Information concering the device Hardware Interfaces
Information concering the device Hardware Interfaces Software description 12 13 18 24

Information concering the device Hardware Interfaces Software description

12

13

18

24

Hardware Interfaces Software description 12 13 18 24 975 19337 3.1 Information concering the device These

975

19337

3.1 Information concering the device

These instructions describe the following models of the device familiy 'PDM360' from ifm electronic gmbh:

PDM360 NG -12": CR1201

Software release:

Runtime system: V02.03.xx

from ifm electronic gmbh :  PDM360 NG -12": CR1201 Software release: Runtime system: V02.03.xx 12
from ifm electronic gmbh :  PDM360 NG -12": CR1201 Software release: Runtime system: V02.03.xx 12

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 System description

2015-08-27

Hardware

>

3.2

Hardware

System description 2015-08-27 Hardware > 3.2 Hardware Display elements Operating elements Limitations for program
Display elements Operating elements Limitations for program and data memories Real-time clock (RTC) Camera visualisation

Display elements Operating elements Limitations for program and data memories Real-time clock (RTC) Camera visualisation

14

15

16

17

17

Limitations for program and data memories Real-time clock (RTC) Camera visualisation 14 15 16 17 17

17371

Limitations for program and data memories Real-time clock (RTC) Camera visualisation 14 15 16 17 17
Limitations for program and data memories Real-time clock (RTC) Camera visualisation 14 15 16 17 17

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3

2015-08-27

System description Hardware > 3.2.1 Display elements 19388 The device has the following display elements.
System description
Hardware
>
3.2.1 Display elements
19388
The device has the following display elements.
>
Display
1166
Designation
Data
Technology
TFT
Screen diagonal
12" (30,5 cm)
Aspect ratio
15:9
Resolution
1024 x 768 pixels
Colour depth
6 bits per colour channel = 18 bits = 262 144 representable colours
(Create the image as "True Color" with 24 bits)
Background illumination
LED
Photoelectric sensor
Measures the brightness of the environment at the installation location of the device.
Can be used to dim the background illumination and/or the key LEDs.

>

Status-LED 7372 The intergrated status LED indicates the operating states of the device. By default
Status-LED
7372
The intergrated status LED indicates the operating states of the device. By default the following colour
codes and flashing frequencies apply:
LED colour
Flashing frequency
Description
Black
Permanently off
no supply voltage
Green
5
Hz
Boot process application programm
2
Hz
Application program running (RUN) or: device in Setup mode
Permanently on
Application programm stopped (STOP) or: no project available
Red
2
Hz
Anwendungsprogramm läuft mit Fehler, z.B.:
-
ERROR_TEMPERATURE: Device temperature too high / loo low
-
ERROR_POWER: Supply voltage too high / too low
5
Hz
System stopped, i.e. Linux watchdog has been triggered
Permanently on
System error (fatal error); device is in RESET mode
Red / orange
2
Hz (alternating)
Error: Temperature too high or too low; Device is in RESET mode until
temperature is back again in normal range
Orange
5
Hz
Boot process Recovery mode
2
Hz
Device is in Recovery mode
Permanently on
System reset
Colour and flashing frequency of the status LED can be programmed in the CODESYS
application.
>

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 System description

2015-08-27

Hardware

Key LEDs

CODESYS 2.3 System description 2015-08-27 Hardware Key LEDs 19468 All keys are seperately backlit by LEDs.

19468

All keys are seperately backlit by LEDs. The LEDs can be programmed in the CODESYS application. Behaviour in Setup mode: Key functionality (page 41)

>

Audio signalling device (buzzer)

( → page 41 ) > Audio signalling device (buzzer) 7367 The audio signalling device integrated

7367

The audio signalling device integrated into the device can be programmed in the CODESYS application.

 

Tone duration (off, permanent tone, key click

Tone pitch (500

5000

Hz)

>

3.2.2 Operating elements

The device has the following operating elements:

elements The device has the following operating elements: 19328 Function keys  with pressure point 

19328

The device has the following operating elements: 19328 Function keys  with pressure point  backlit
The device has the following operating elements: 19328 Function keys  with pressure point  backlit

Function keysThe device has the following operating elements: 19328  with pressure point  backlit with programmable

with pressure point

backlit with programmable LEDs

Navigation key with pressure point  backlit with programmable LEDs  as a combination of 5 independent

as a combination of 5 independent keys

backlit with programmable LEDs

Touch screenof 5 independent keys  backlit with programmable LEDs   Resistive technology, i.e. display reacts

Resistive technology, i.e. display reacts to pressure by fingers (can be also operated when wearing gloves) and pens

pressure by fingers (can be also operated when wearing gloves) and pens direct selection and activation

direct selection and activation of GUI elements

pressure by fingers (can be also operated when wearing gloves) and pens direct selection and activation

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3

2015-08-27

System description

>

3.2.3 Limitations for program and data memories

> 3.2.3 Limitations for program and data memories Hardware 7360 Memory area Size Total memory space

Hardware

7360

Memory area Size Total memory space 1 128/256 Mbytes RAM 128 Mbytes Flash  For
Memory area
Size
Total memory space 1
128/256 Mbytes RAM
128 Mbytes Flash
For program code
8 Mbytes
Data memory /data
1 024 Mbytes
Memory for retain data ²
32
kbytes
Memory in the directory /tmp
Not defined
Memory for bitmap files (80 x 100 pixels each, 24-bit colour depth)
45
Mbytes
Memory for font files
System need
75
Mbytes
legend:
1
Memory size: → data sheet
2
Retain data → Retain variables (→ page 94)
sheet 2 Retain data → Retain variables (→ page 94)  The CR1201 does not support

The CR1201 does not support online change! (= option to change the program code online without having to delete the original program first)

online without having to delete the original program first)  The data memory /data is NOT

The data memory /data is NOT initialised during the start process any more as from firmeware V01.05 on. To use the data memory it must be mounted to the file system of the device in the CODESYS application program by means of the function block INIT_DATA_MEMORY.

The memory can be extended optionally at the USB interface. The USB memory device is only for momentary use (e.g. to back up files)! The USB connectors are not suitable for permanent operation in mobile applications.

use (e.g. to back up files)! The USB connectors are not suitable for permanent operation in

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3

2015-08-27

System description

>

3.2.4 Real-time clock (RTC)

System description > 3.2.4 Real-time clock (RTC) Hardware 7371 The device contains a real-time clock. During

Hardware

7371

The device contains a real-time clock. During the system start the device synchronises the

clock. During the system start the device synchronises the The functions from the following libraries control

The functions from the following libraries control the real-time clock or retrieve the values:

SysLibRtc.lib (3S)

This library offers functions to access the real-time clock of the device:

(secondary) system clock with the (primary) real-time clock. The system clock can be used as follows:

• read the current clock time in the application program

• time stamp in (automatically generated) event protocols

• registration of operating times

Features of the real-time clock:

• is battery backed and continues to run in the switched-off device

• can be set to different UTC based time zones

• device monitors the charging status of the backup battery

• reading and setting the real-time clock

• reading the current display mode

the real -time clock • reading the current display mode • checking the status of the

• checking the status of the battery The processing is done synchronously.

SysLibTime.lib (3S) This library is required for representing the task time evaluation in the task editor of CODESYS.

reading the real-time clock of the device with the function blocks from this library The processing is done synchronously.

>

3.2.5 Camera visualisation 7366 Interface Type of signal Characteristics Ethernet Digital  Up to 4
3.2.5
Camera visualisation
7366
Interface
Type of signal
Characteristics
Ethernet
Digital
Up to 4 camera images representable at the same time
Colour: 24 bits / greyscale: 8 bits
More than 4 cameras connected to the network can have a strong
impact on the data traffic in the network.
The device supports ifm Ethernet cameras with the firmware
version 5.1001 or higher.
Analogue video input
(FBAS)
Analogue
2 analogue connections
Automatic NTSC / PAL recognition
Only 1 camera image representable at the same time
Switching between 2 cameras possible

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 System description

2015-08-27

Interfaces

Supported analogue cameras Recommended reference cameras: Recommended reference cameras:

ifm electronic: O2M200, O2M201, O2M202, O2M203 Tested cameras from third-party manufacturers:

Motec: MC3100-3R

Vision Techniques: VT70

Use of other cameras without warranty from ifm electronic gmbh

The following applies to all camera interfaces:

100

400

>

3.3

Interfaces

The device has the following interfaces.

3.3 Interfaces The device has the following interfaces. Brightness of the camera image 0 Visualisation and
3.3 Interfaces The device has the following interfaces. Brightness of the camera image 0 Visualisation and

Brightness of the camera image 0

Visualisation and camera image representable at the same time (overlaid).

Failure of a camera is signalled.

Cameras can be activated / deactivated separately.

% adjustable in 1% steps.

/ deactivated separately. % adjustable in 1% steps. Rotation of the camera image by 0° /

Rotation of the camera image by 0° / 90° / 180° / 270°

Scaling of the camera image 0

% with unchanged proportion.

14332

of the camera image 0 % with unchanged proportion. 14332 For location of the connections an
of the camera image 0 % with unchanged proportion. 14332 For location of the connections an

For location of the connections an and specifications: installation instruction, data sheetDaten

14332 For location of the connections an and specifications: → installation instruction, data sheetDaten 18

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 System description

2015-08-27

Interfaces

>

3.3.1 Inputs (technology)

2015-08-27 Interfaces > 3.3.1 Inputs (technology) Operating modes Safety instructions about Reed relays 20
Operating modes Safety instructions about Reed relays 20 21

Operating modes Safety instructions about Reed relays

20

21

Interfaces > 3.3.1 Inputs (technology) Operating modes Safety instructions about Reed relays 20 21 14090 19

14090

Interfaces > 3.3.1 Inputs (technology) Operating modes Safety instructions about Reed relays 20 21 14090 19
Interfaces > 3.3.1 Inputs (technology) Operating modes Safety instructions about Reed relays 20 21 14090 19

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3

2015-08-27

System description

>

Operating modes

The device offers 1 input channel (IN00). It can be operated as:

Binary input (Binary inputs (page 20))

Analogue input (Analogue inputs (page 21))

Analogue input ( → Analogue inputs ( → page 21 )) Interfaces 19930 For parameter of
Analogue input ( → Analogue inputs ( → page 21 )) Interfaces 19930 For parameter of

Interfaces

19930

( → Analogue inputs ( → page 21 )) Interfaces 19930 For parameter of the input

For parameter of the input channel: installation instruction, data sheet

>

Binary inputs

The binary input can be operated in following modes:

7345

• binary input plus switching (BL) for positive sensor signal • binary input minus switching
• binary input plus switching (BL) for positive sensor signal
• binary input minus switching (BH) for negative sensor signal
In = pin binary-input n
(CR) = device
(1) = input filter
(2a) = input minus switching
(2b) = input plus switching
(3) = voltage
Figure: basic circuit of binary input minus switching / plus switching for negative and positive sensor signals
In = pin binary input n
In = pin binary input n
(S) = sensor
(S) = sensor
Basic circuit of binary input plus switching (BL)
for positive sensor signal:
Basic circuit of binary input minus switching (BH)
for negative sensor signal:

Input = open signal = low (GND)

sensor signal: Input = open  signal = low (GND) Input = open  signal =

Input = open signal = high (supply)

Depending on the device the binary inputs can configured differently. In addition to the protective mechanisms against interference, the binary inputs are internally evaluated via an analogue stage. This enables diagnosis of the input signals. But in the application software the switching signal is directly available as bit information

of the input signals. But in the application software the switching signal is directly available as

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3

2015-08-27

System description

>

Analogue inputs

2.3 2015-08-27 System description > Analogue inputs Interfaces 7346 The analogue inputs can be configured via

Interfaces

7346

The analogue inputs can be configured via the application program. The measuring range can be set as follows:

program. The measuring range can be set as follows: • current input 0 20 mA •

• current input 0

20

mA

• voltage input 0

10

V

• voltage input 0

32

V

If in the operating mode "0

performed ratiometrically. This means potentiometers or joysticks can be evaluated without additional

32

V" the supply voltage is read back, the measurement can also be

reference voltage. A fluctuation of the supply voltage then has no influence on this measured value.

In case of ratiometric measurement the connected sensors should be supplied with VBBS of the

In case of ratiometric measurement the connected sensors should be supplied with VBBS of the device. So, faulty measurements caused by offset voltage are avoided.

8971 In = pin multifunction input n (CR) = device (1) = input filter (2)
8971
In = pin multifunction input n
(CR) = device
(1) = input filter
(2) = analogue current measuring
(3a) = binary-input plus switching
(3b) = binary-input minus switching
(4a) = analogue voltage measuring 0
(4b) = analogue voltage measuring 0
10
V
32
V
(5) = voltage
(6) = reference voltage
Figure: principle block diagram multifunction input
>
Safety instructions about Reed relays
7348
For use of non-electronic switches please note the following:
Contacts of Reed relays may be clogged (reversibly) if connected to the device inputs without
series resistor.
► Remedy: Install a series resistor for the Reed relay:
Series resistor = max. input voltage / permissible current in the Reed relay
Example: 32 V / 500 mA = 64 Ohm

The series resistor must not exceed 5 % of the input resistance RE of the device inputdata sheet). Otherwise, the signal will not be detected as TRUE. Example:

Otherwise, the signal will not be detected as TRUE. Example: RE = 3 000 Ohm 

RE = 3 000 Ohm max. series resistor = 150 Ohm

Otherwise, the signal will not be detected as TRUE. Example: RE = 3 000 Ohm 

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 System description

2015-08-27

Interfaces

>

3.3.2 Outputs (technology)

>

Binary output

> 3.3.2 Outputs (technology) > Binary output 14093 19931 The device offers 1 output channel (OUT00).

14093

> 3.3.2 Outputs (technology) > Binary output 14093 19931 The device offers 1 output channel (OUT00).

19931

The device offers 1 output channel (OUT00). It can be operated as a binary, high side output.

(OUT00). It can be operated as a binary, high side output. Qn = pin binary output

Qn = pin binary output n (L) = Load

high side output. Qn = pin binary output n (L) = Load Block diagram high side

Block diagram high side output for positive output signal

Block diagram high side output for positive output signal > For parameter of the output: →

>

For parameter of the output: installation instruction, data sheet

3.3.3 CAN The device has 4 CAN interfaces. They can be used to realize the
3.3.3
CAN
The device has 4 CAN interfaces. They can be used to realize the following functions:
configurable as CAN Layer 2, CANopen Master/Slave, SAE J1939
Available protocols:
CAN interface
CAN 1
CAN 2
CAN 3
CAN 4
Download ID (default)
ID 127
ID 126
ID 125
ID 124
CAN protocols
CAN Layer 2
CAN Layer 2
CAN Layer 2
CAN Layer 2
CANopen
CANopen
CANopen
CANopen
SAE J1939
SAE J1939
SAE J1939
SAE J1939

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 System description

2015-08-27

Interfaces

>

3.3.4 USB

System description 2015-08-27 Interfaces > 3.3.4 USB 14326 The device offers 2 USB interfaces. They can

14326

The device offers 2 USB interfaces. They can be used to realize the following functions:

They can be used to realize the following functions:   Connect USB memory to the

Connect USB memory to the device (supported file systems: FAT16, FAT32, VFAT, EXT2, EXT3)

Connect external devices to the device (keyboard, mouse)

>

3.3.5 Ethernet

The device offers 1 Ethernet interface. It can be used to realize the following functions:

14325

Download a application program from CODESYS to the device (programing interface)

Connect ethernet camera systems to the device

External access to the device:

Telnet/FTP (unencrypted)

SSH/SCP (encrypted)

3.3.6 Analogue video input

The device offers 2 analogue video inputs. They can be used to realize the following functions:

inputs. They can be used to realize the following functions:  Connect analogue video camera systems

Connect analogue video camera systems to the device

Input signal: S-Video (FBAS); supported signals: PAL, NTSC

analogue video camera systems to the device  Input signal: S-Video (FBAS); supported signals: PAL, NTSC

11197

analogue video camera systems to the device  Input signal: S-Video (FBAS); supported signals: PAL, NTSC

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 System description

2015-08-27

Software description

>

3.4 Software description

Software description > 3.4 Software description Software components Programming system CODESYS 2.3 Operating
Software components Programming system CODESYS 2.3 Operating states 25 26 26

Software components Programming system CODESYS 2.3 Operating states

25

26

26

> 3.4 Software description Software components Programming system CODESYS 2.3 Operating states 25 26 26 14107

14107

> 3.4 Software description Software components Programming system CODESYS 2.3 Operating states 25 26 26 14107
> 3.4 Software description Software components Programming system CODESYS 2.3 Operating states 25 26 26 14107

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3

2015-08-27

System description

Software description

2.3 2015-08-27 System description Software description 19091 > 3.4.1 Software components The device has the

19091

>

3.4.1 Software components

The device has the following software componentscommunicates with the hardware as below: Software component Can
The device has the following software componentscommunicates with the hardware as below:
Software component
Can user change the component?
By means of what tool?
Operating system (Linux derivate) 1
No
---
Upgrade yes
Runtime system (RTS) 2
Image file
Downgrade no
Application program
Yes
CODESYS
with libraries
Legend:
1

The operating system will be changed partially while updating the runtime system of the device. Therefore, an downgrade of the runtime system is not possible.

The runtime system version number must correspond to the target version number in the CODESYS target system setting.

target version number in the CODESYS target system setting. 2 > Runtime system 19093 Basic program

2

>

Runtime system

19093

Basic program in the device, establishes the connection between the hardware of the device and the application program. Normally it is necessary to download the runtime system only once. Then, the application program can be loaded into the controller (also repeatedly) without affecting the runtime system. ifm electronic maintains the runtime system and releases update packages. The user can download the current release from the website of ifm electronic gmbh:

→ www.ifm.com > Select your country > [Service] > [Download] > Application program 15274 14118
→ www.ifm.com > Select your country > [Service] > [Download]
>
Application program
15274
14118
Software specific to the application, implemented by the machine manufacturer, generally containing
logic sequences, limits and expressions that control the appropriate inputs, outputs, calculations and
decisions.
8340
WARNING
The user is responsible for the reliable function of the application programs he designed. If necessary,
he must additionally carry out an approval test by corresponding supervisory and test organisations
according to the national regulations.
The visualisati→ pages and embedded graphics are part of the CODESYS application program.
the national regulations. The visualisati→ pages and embedded graphics are part of the CODESYS application program.

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 System description

2015-08-27

Software description

>

3.4.2 Programming system CODESYS 2.3

description > 3.4.2 Programming system CODESYS 2.3 17365 The user can create application programs for the

17365

The user can create application programs for the CR1201 by using the programming system CODESYS 2.3. In this manual we refer to the CODESYS version 2.3.9.25.

In this manual we refer to the CODESYS version 2.3.9.25. → ecomat mobile DVD "Software, tools
In this manual we refer to the CODESYS version 2.3.9.25. → ecomat mobile DVD "Software, tools

ecomatmobile DVD "Software, tools and documentation"

3.4.3 ifm target package for CODESYS

In the "programming manual CODESYS 2.3" you will find more details about how to use the programming system "CODESYS for Automation Alliance". This manual can be downloaded free of charge from ifm's website at:

(www.ifm.com) > Select your country > [Service] > [Download]

7979

ifm electronic provides a device-specific target package for the programming system CODESYS 2.3. By using the components included in the package the user can easily access the device functions. The target package contains the following components:

contains the following components:      device-specific target file (*.trg) device configuration

device-specific target file (*.trg)

device configuration (*.cfg)

function libraries for programming according to IEC 61131-3

ifm-specific error messages

ifm-specific task configuration

ifm-specific error messages ifm-specific task configuration > 3.4.4 Operating states 7370 For this device we

>

3.4.4

Operating states

7370

For this device we distinguish the following operating states:

Power on

- booting

Normal operation

Power off

- shutoff

- restart

- shutdown

- clamp 15 switch-off

- delayed switch-off

Recovery / update system

 Power off - shutoff - restart - shutdown - clamp 15 switch-off - delayed switch-off

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Installation

2015-08-27

Software description

4

Installation

Installation 2015-08-27 Software description 4 Installation Install the CODESYS programming system Install the
Install the CODESYS programming system Install the device-specific target package Update the runtime system of

Install the CODESYS programming system Install the device-specific target package Update the runtime system of the device

28

28

29

system Install the device-specific target package Update the runtime system of the device 28 28 29

19339

system Install the device-specific target package Update the runtime system of the device 28 28 29
system Install the device-specific target package Update the runtime system of the device 28 28 29

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Installation

2015-08-27

Install the CODESYS programming system

>

4.1 Install the CODESYS programming system

system > 4.1 Install the CODESYS programming system 19360 ► ► Download the installation file for

19360

Download the installation file for CODESYS 2.3 from the ifm website.

Install the CODESYS 2.3 programming system on the PC/laptop (CODESYS software manual).

system on the PC/laptop ( → CODESYS software manual). www.ifm.com > Select your country > [Service]

www.ifm.com > Select your country > [Service] > [Download] > [Systems for mobile machines]

>

4.2

[Download] > [Systems for mobile machines] > 4.2 Install the device-specific target package 19360 Detailed

Install the device-specific target package

19360

Detailed information on the device-specific target package: ifm target package for CODESYS (page 26)

To install the device-specific target package for the CR1201:

install the device-specific target package for the CR1201: ► Download the "CR1201 target package" with

Download the "CR1201 target package" with version V02.03.xx.

www.ifm.com > Select your country > [Service] > [Download] > [Systems for mobile machines]

Open the ZIP file and unzip the contents of the folder CR1201_V02 into the subdirectory

\Targets\ifm

in the CODESYS programm directory.

> Components of the target file can be used in CODESYS 2.3.

\Targets\ifm in the CODESYS programm directory. > Components of the target file can be used in

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Installation

2015-08-27

Update the runtime system of the device

>

4.3 Update the runtime system of the device

the device > 4.3 Update the runtime system of the device Notes Enter the recovery mode
Notes Enter the recovery mode Update the runtime system Configure IP parameter of ethernet interface

Notes Enter the recovery mode Update the runtime system Configure IP parameter of ethernet interface Quit the recovery mode

30

31

31

34

37

the runtime system Configure IP parameter of ethernet interface Quit the recovery mode 30 31 31

18159

the runtime system Configure IP parameter of ethernet interface Quit the recovery mode 30 31 31
the runtime system Configure IP parameter of ethernet interface Quit the recovery mode 30 31 31

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Installation

2015-08-27

Update the runtime system of the device

>

4.3.1

Notes

Update the runtime system of the device > 4.3.1 Notes 18162 To update the runtime system

18162

To update the runtime system the device needs to be in recovery mode.

the runtime system the device needs to be in recovery mode. > Download the update file

>

Download the update file

The user can download the current version of the runtime system from the ifm website.

18165

Access the download from the ifm website. (www.ifm.com > Select your country > [Service] > [Download] > [Systems for mobile machines])

Download the ZIP archive with the update file and unzip (e.g. V020301_NoWD_PDM360NG.zip).

>

>

Key assignment in recovery mode

The update file is stored on the PC/laptop (e.g. V020301_NoWD_PDM360NG.ifm).

stored on the PC/laptop (e.g. V020301_NoWD_PDM360NG.ifm ). 18163 In the recovery mode, the following key assignment

18163

In the recovery mode, the following key assignment applies:

>
>
recovery mode, the following key assignment applies: > Components of the runtime system 11649 During the

Components of the runtime system

11649

During the update process the following software compknents of the device will be updated:

1. System software (Linux)

2. Firmware of the keys

3. Firmware of the I/O co-processor

4. Firmware of the watchdog co-processor

software (Linux) 2. Firmware of the keys 3. Firmware of the I/O co-processor 4. Firmware of

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Installation

2015-08-27

Update the runtime system of the device

>

4.3.2 Enter the recovery mode

system of the device > 4.3.2 Enter the recovery mode 19325 ► ► > ► >

19325

>

>

>

>

Switch off the device (disconnect device from the mains).

Simultaneously process the following actions:

Press and keep pressed any 3 keys on the device simultaneously.

Switch on the device. To do so, pin 15 and pin 30 must be connected with plus.

The device is booting.

Keep the keys pressed until the splash screen appears.

The ifm recovery screen appears and displays IP configuration of the device's ethernet interface (IP address, subnet mask and gateway address).

The device is in recovery mode.

mask and gateway address). The device is in recovery mode. 4.3.3 Update the runtime system 18161
4.3.3 Update the runtime system 18161 NOTICE Risk of data loss! Interrupting the update process
4.3.3
Update the runtime system
18161
NOTICE
Risk of data loss!
Interrupting the update process can result in a loss of the user data stored in the device.
Do not interrupt the update process!
in the device. ► Do not interrupt the update process! ► The runtime system of the
in the device. ► Do not interrupt the update process! ► The runtime system of the

The runtime system of the device can only be updated in the recovery mode. The current version of the runtime system can be downloaded from the ifm electronic website (Download the update file (page 30)).

Select one of the following options:

Runtime system update via USB memory device (page 32)

Runtime system update via web browser (page 33)

system update via USB memory device ( → page 32 )  Runtime system update via

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Installation

2015-08-27

Update the runtime system of the device

>

Runtime system update via USB memory device

1 Download current release of runtime system

memory device 1 Download current release of runtime system 9382 ► Download new release of runtime

9382

device 1 Download current release of runtime system 9382 ► Download new release of runtime system

Download new release of runtime system from the ifm website (Download the update file (page 30)).

Unzip the archive and copy the update file into the root directory of the USB memory.

Only ONE update file is allowed in root directory.the update file into the root directory of the USB memory. 2 Connect the USB memory

2 Connect the USB memory with the device

Connect the USB memory with the device (installation instructions).

3 Enter the recovery mode

Enter the recovery mode (page 31)

mode ► Enter the recovery mode ( → page 31 ) 4 Install the runtime system

4 Install the runtime system

Use [] / [] to select the [Install from USB] button.

Press [ENTER] to start the update process.

> Software components of the device are updated (Notes (page 30)).

Display shows stIf successful:

> Status message appears: Software update successful.atus messages.

message appears: Software update successful .atus messages. 5 The upgrade process may take a few minutes.
message appears: Software update successful .atus messages. 5 The upgrade process may take a few minutes.

5

The upgrade process may take a few minutes. Do not press any key on the device during the upgrade process!

Reboot the device neu starten

Use [] / [] to select the [Reboot] button.

Press [ENTER] to reboot the device.

> The device reboots.

[  ] / [  ] to select the [Reboot] button. ► Press [ENTER] to

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Installation

2015-08-27

Update the runtime system of the device

>

Runtime system update via web browser

1 Neues Laufzeitsystem herunterladen

via web browser 1 Neues Laufzeitsystem herunterladen ► 9379 Download new release of runtime system from

9379

web browser 1 Neues Laufzeitsystem herunterladen ► 9379 Download new release of runtime system from the

Download new release of runtime system from the ifm website (Download the update file (page 30)).

2 Enter the recovery mode

Enter the recovery mode (page 31)

3 Connect the device with the PC/laptop

Establish an Ethernet network connection between the device and the PC/laptop (installation instructions).

Optional: Set the IP configuration of the ethernet interface of the PC/laptop to match the IP configuration of the device.

4 Acitvate the web interface of the device

Start the web browser on the PC/laptop.

Enter the IP address of the device in the address line of the browser and press [ENTER] to activate the web interface (IP-Adresse: Schritt 2).

to activate the web interface (IP-Adresse: → Schritt 2). > Browser shows web interface of the

> Browser shows web interface of the device.

> Web interface shows content of [Software Upgrade] tab.

5 Install the runtime system

Press the [Select

> Windows explorer appears.

] button.

Press the [Select > Windows explorer appears. ] button. ► Select update file ( Vxx.yy.zz_PDM360NG.ifm )

Select update file (Vxx.yy.zz_PDM360NG.ifm) and press [Open] to proceed.

> [Select image to upload] field shows directory path and file name of the selected update file.

Press [Send] button to start the update process.

> Software components of the device are updated (Notes (page 30)).

> Web interface and device display show status messages.

If successful:

>

device display show status messages. If successful: > 6 Status message appears: Software update successful .

6

Status message appears: Software update successful.

The upgrade process may take a few minutes. Do not press any key on the device during the upgrade process!

Reboot the device neu starten

Use [] / [] to select the [Reboot] button.

Press [ENTER] to reboot the device.

> The device reboots.

[  ] / [  ] to select the [Reboot] button. ► Press [ENTER] to

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Installation

2015-08-27

Update the runtime system of the device

>

4.3.4 Configure IP parameter of ethernet interface

> 4.3.4 Configure IP parameter of ethernet interface 11915 In order to update the runtime system

11915

In order to update the runtime system of the CR1201 via a network infrastructure, the device's ethernet interface needs to be configured. The device provides the following options for configuration of the ethernet interface:

Manual

of the ethernet interface:  M a n u a l The operator sets the interface

The operator sets the interface parameters (IP address, subnet mask, gateway address) manually.

Automatic

The interface parameters are set automatically by the network's DHCP server (DHCP = Dynamic Host Configuration Protocol).

To configure the IP parameter of the ethernet interface:

Select one of the following options:

Synchronize the IP parameters with DHCP sever (page 35)

the IP parameters with DHCP sever ( → page 35 )  Configure the IP parameter

Configure the IP parameter manually (page 36)

the IP parameters with DHCP sever ( → page 35 )  Configure the IP parameter

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Installation

2015-08-27

Update the runtime system of the device

>

Synchronize the IP parameters with DHCP sever

1 Connect device with IP network

parameters with DHCP sever 1 Connect device with IP network 13375 ► Connect ethernet interface of

13375

with DHCP sever 1 Connect device with IP network 13375 ► Connect ethernet interface of the

Connect ethernet interface of the device with the IP network.

2 Select menu page

Enter the Recovery mode (Enter the recovery mode (page 31)).

Use [] / [] to select the [Network Setup] menu and press [ENTER].

> Menu page displays available configuration options and current values of the IP parameters ([IP-address], [netmask], [gateway])

3 Set IP parameters

Use [] / [] to select the [DHCP] menu item and press [ENTER].

> Device tries to obtain the IP parameters of the ethernet interface from the DHCP server of the network.

the ethernet interface from the DHCP server of the network. If successful: > [Network Setup] menu

If successful:

> [Network Setup] menu page appears.

> Information bar shows active values of the IP parameters [IP-address], [netmask] und [gateway].

Device can be accessed via the IP network by using the shown parameters. If not successful:

>

> Error message is displayed.

If not successful: > > Error message is displayed. ► Press [ESC] to return to the

Press [ESC] to return to the [Network Setup] menu page.

Remove the error cause and repeat the procedure.

► Press [ESC] to return to the [Network Setup] menu page. ► Remove the error cause

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Installation

2015-08-27

Update the runtime system of the device

>

Configure the IP parameter manually

of the device > Configure the IP parameter manually 8906 Detailed information about the assignment of

8906

of the device > Configure the IP parameter manually 8906 Detailed information about the assignment of

Detailed information about the assignment of IP addresses in Ethernet networks: Address assignment in Ethernet networks (page 345).

Address assignment in Ethernet networks ( → page 345 ). 1 Select menu page ► Enter

1 Select menu page

Enter the Recovery mode (Enter the recovery mode (page 31)).

Use [] / [] to select the [Network Setup] menu and press [ENTER].

> Menu page displays available configuration options and current values of the IP parameters ([IP-address], [netmask], [gateway])

Use [] / [] to select the [Manual Setup] menu item and press [ENTER].

Menu page displays options for manually setting of the IP parameters of the ethernet interface.

2 Set IP address

IP parameters of the ethernet interface. 2 Set IP address ► Use [  ] /

Use [] / [] to select the [IP Address] menu item and press [ENTER].

> Menu page displays [IP address] input boxes.

> Right input box is in edit mode (dark-grey background).

Use [] / [] to increment /decrement the number in the input box until the required value is set.

> Input box displays the new value.

Use [] / [] to select the next input box and use [] / [] to enter the required number.

Repeat the procedure until the required IP adress is set.

Repeat the procedure until the required IP adress is set. ► Press [OK] to apply the

Press [OK] to apply the new values and to return to the previous menu page. OR Press [ESC] to cancel to input procedure, to keep the old values and to return to the previous menu page.

3 Set subnetmask and gateway addess

Repeat step 1 to set [Network Mask] and [Default Gateway].

4 Apply new values

Use [] / [] to select [Apply] menu item and press [ENTER].

> New values are applied.

Press [ESC] to return to the [Network Setup] menu page.

> Information bar displays current values of the interface parameters [IP-address], [netmask] und [gateway].

page. > Information bar displays current values of the interface parameters [IP-address], [netmask] und [gateway]. 36

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Installation

2015-08-27

Update the runtime system of the device

>

4.3.5 Quit the recovery mode

082

system of the device > 4.3.5 Quit the recovery mode 082 ► Select ifm recovery screen.

Select ifm recovery screen.

Use [] / [] to select the menu item [Reboot] and press [ENTER] to activate it.

The device reboots.

and press [ENTER] to activate it. ► The device reboots. If there is a valid project
and press [ENTER] to activate it. ► The device reboots. If there is a valid project

If there is a valid project stored on the device, this project will be startet automatically after completing the reboot process. If there is no valid project stored on the device, the CR1201 automatically enters the setup mode after completing the reboot process.

valid project stored on the device, the CR1201 automatically enters the setup mode after completing the
valid project stored on the device, the CR1201 automatically enters the setup mode after completing the

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Update the runtime system of the device

5 Device configuration

the runtime system of the device 5 Device configuration Enter the setup mode Operating instructions Setup:
Enter the setup mode Operating instructions Setup: start screen PDF file viewer Setup: Start the

Enter the setup mode Operating instructions Setup: start screen PDF file viewer Setup: Start the application Automatically restore system files Exit setup, reboot device

39

40

49

76

81

82

82

Exit setup, reboot device 39 40 49 76 81 82 82 This chapter describes the configuration

This chapter describes the configuration of the device in the setup mode.

19278

39 40 49 76 81 82 82 This chapter describes the configuration of the device in
39 40 49 76 81 82 82 This chapter describes the configuration of the device in

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3

2015-08-27

Device configuration

Enter the setup mode

2.3 2015-08-27 Device configuration Enter the setup mode 18152 > 5.1 Enter the setup mode If

18152

>

5.1 Enter the setup mode

Enter the setup mode 18152 > 5.1 Enter the setup mode If no valid application is
Enter the setup mode 18152 > 5.1 Enter the setup mode If no valid application is

If no valid application is stored in the device, the device passes automatically in the setup mode after power on.

Disconnect the device from power supply.

Perform the following actions simultaneously:

Press any 2 keys simultaneously and keep them pressed.

Switch on the device.

Keep both keys pressed until the setup menu appears.

> Device boots and passes into the setup mode.

> The start screen of the setup mode appears.

► Select one of the following submenus: Submenu Description [SETUP] Start setup menu (→ Setup:
► Select one of the following submenus:
Submenu
Description
[SETUP]
Start setup menu
(→ Setup: start screen (→ page 49))
[PDF-VIEWER]
Start the PDF file viewer
(→ PDF file viewer (→ page 76))
[LOAD APPLICATION]
Load and start the PLC application
(→ Setup: Start the application (→ page 81))
page 76)) [LOAD APPLICATION] Load and start the PLC application (→ Setup: Start the application (→

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Operating instructions

>

5.2 Operating instructions

Operating instructions > 5.2 Operating instructions Key functionality Navigation key Touchscreen Setup: Working
Key functionality Navigation key Touchscreen Setup: Working with enabled password protection 41 46 46 47

Key functionality Navigation key Touchscreen Setup: Working with enabled password protection

41

46

46

47

In setup mode, the following rules apply:

Setup: Working with enabled password protection 41 46 46 47 In setup mode, the following rules

18108

Setup: Working with enabled password protection 41 46 46 47 In setup mode, the following rules
Setup: Working with enabled password protection 41 46 46 47 In setup mode, the following rules

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3

2015-08-27

Device configuration Operating instructions > 5.2.1 Key functionality 18155 The assignment of the function keys
Device configuration
Operating instructions
>
5.2.1 Key functionality
18155
The assignment of the function keys is context sensitive. The function of a key is described by the text
label of the corresponding button on the screen.
Only active function keys have a labeled button.
Only active function keys are backlit by the key LED.
The following table provides an overview of the available key functions:
Button
Description
Example
[SELECT]
Select next GUI element
Select next menu item
[BACKSEL]
Select previous GUI element
Select previous menu item
[ENTER]
Activate function of the selected GUI element
Change to selected menu
Show content of the selected directory
[EXIT]
Change to upper menu level
Leave current menu page and change to upper
menu level
[LOAD]
Load selected GUI element
Load font file in the device memory
[RELOAD]
Update
Update view of current directory
[SAVE]
Save selected file or configuration
Save IP address
[START]
Start process
Start receiving CAN frames
[STOP]
Stop process
Stop receiving CAN frames
[], [],
 move to direction
Select character of on-screen keyboard
[], []
 Increment/decrement value in selected number
field

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Operating instructions

>

Operation: Navigate in the setup menu

To navigate in the setup menu:

Navigate in the setup menu To navigate in the setup menu: 14674 ► Use [SELECT] to

14674

in the setup menu To navigate in the setup menu: 14674 ► Use [SELECT] to select
► Use [SELECT] to select the next menu item (forward). OR: Use [BACKSEL] tot select
► Use [SELECT] to select the next menu item (forward). OR: Use [BACKSEL] tot select

Use [SELECT] to select the next menu item (forward). OR:

Use [BACKSEL] tot select the previous menu item (backward).

> The selected menu item has a black frame.

Use [ENTER] to change to the selected menu page. OR:

Use [EXIT] to change to the higher-level menu.

> The information field shows information about the current menu page (i.e. System settings).

higher-level menu. > The information field shows information about the current menu page (i.e. System settings

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Operating instructions

>

Operation: Navigate within a menu screen

To navigate within a menu page:

within a menu screen To navigate within a menu page: 14675 ► Use [SELECT] or [BACKSEL]

14675

within a menu screen To navigate within a menu page: 14675 ► Use [SELECT] or [BACKSEL]
within a menu screen To navigate within a menu page: 14675 ► Use [SELECT] or [BACKSEL]
within a menu screen To navigate within a menu page: 14675 ► Use [SELECT] or [BACKSEL]

Use [SELECT] or [BACKSEL] to select the requested GUI element (i.e. number field, option field).

> The selected GUI element has a black frame.

> The selected GUI element is activated and can be changed.

Use [ENTER] to activate / deactivate the selected GUI element (i.e. option field) OR:

Use []/[] to increment/decrement the value of the selected GUI element (i.e. number field).

> The changes are displayed.

Use [SAVE] to confirm and apply the changes.

Use [EXIT] to change to the higher-level menu.

are displayed. ► Use [SAVE] to confirm and apply the changes. ► Use [EXIT] to change

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Operating instructions

>

Operation: Navigate in the file directory

To navigate in the file directory:

in the file directory To navigate in the file directory: 14673 ► Use [SELECT] to select

14673

the file directory To navigate in the file directory: 14673 ► Use [SELECT] to select a
the file directory To navigate in the file directory: 14673 ► Use [SELECT] to select a
the file directory To navigate in the file directory: 14673 ► Use [SELECT] to select a

Use [SELECT] to select a specific window (i.e. [Name], [Places], [Favorites] and [UP])

> The selected window is focused (black frame or dark-grey header).

Use []/[] to select an specific item within the selected window (i.e. file, directory).

> The selected item has a light-grey background.

> Use [EXIT] to change to the higher-level menu.

Use [ENTER] to change into the selected directory. OR Start action according to key label (i.e. Use [RESTORE] to restore the data saved in the selected backup file).

> Selected action is proceeded.

label (i.e. Use [RESTORE] to restore the data saved in the selected backup file). > Selected

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Operating instructions

>

Operation: Enter a text using the on-screen keyboard

> Operation: Enter a text using the on-screen keyboard 11763 The user interface of the runtime

11763

The user interface of the runtime system has an on-screen keyboard. It appears automatically as soon as the user is expected to enter characters.

as soon as the user is expected to enter characters. The on-screen keyboard shows the German
as soon as the user is expected to enter characters. The on-screen keyboard shows the German

The on-screen keyboard shows the German character set (QWERTZ keyboard layout). To protect sensitive information only the character entered last appears in plain text. All other characters are replaced by an *.

To enter a text:

other characters are replaced by an * . To enter a text: ► Use [ 
other characters are replaced by an * . To enter a text: ► Use [ 

Use [] / [] and [] / [] to select the button of the requested character.

> The selected button is highlighted (black frame).

Use [ENTER] to activate the selected button.

> The entered character appears in the input box.

Repeat the process for all requested characters.

Use [CONFIRM PASSWD] to confirm the entry OR:

Use [EXIT] to cancel and return to the previous setup screen .

► Use [CONFIRM PASSWD] to confirm the entry OR: Use [EXIT] to cancel and return to
► Use [CONFIRM PASSWD] to confirm the entry OR: Use [EXIT] to cancel and return to

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Operating instructions

>

5.2.2 Navigation key

2015-08-27 Operating instructions > 5.2.2 Navigation key 18158 The navigation key consists of the following single

18158

The navigation key consists of the following single keys:  4 direction keys (, ,
The navigation key consists of the following single keys:
 4 direction keys (, , , )
 1 function key (center key)
The keys of the navigation key can be used as an alternative as well as an equivalent to function keys.
The following table shows operating elements with the same function:
Navigation key
Function key
Function
[]
Move up
[]
Move left
[BACKSEL]
Select previous menu item
[]
Move right
[SELECT]
Select next menu item
[]
Move down
[ENTER]
Activate menu item / button
>
5.2.3
Touchscreen
18156
In setup mode the touchscreen of the device is enabled.
The operator can execute the functions of the following GUI elements by touching them on the
touchscreen:
 Buttons (i.e. [SELECT], [ENTER])
 Menu items (i.e. [SYSTEM SETTINGS])
 Keys of the on-screen keyboard
 Symbols in the file directory and the PDF viewer
 Input field (i.e. IP address)
As optical feedback the display shows a red circle at the point of contact.

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Operating instructions

>

5.2.4 Setup: Working with enabled password protection

> 5.2.4 Setup: Working with enabled password protection 11758 If the password protection is enabled, the

11758

If the password protection is enabled, the operator has only accress to the following menu functions:

[SETUP] > [System Information]

[SETUP] > [ACTIONS] > [Keyboard Test]

[SETUP] > [ACTIONS] > [Calibrate Touchscreen]

 [SETUP] > [ACTIONS] > [Calibrate Touchscreen] All other menu functions are disabled. Additionally, after

All other menu functions are disabled. Additionally, after changing to the setup menu the display shows the following setup start screen:

menu the display shows the following setup start screen: Select one of the following options: 
menu the display shows the following setup start screen: Select one of the following options: 

Select one of the following options:

Setup: Setup menu with restricted access rights (page 48)

Setup: Enter the password for full access to the setup menu (page 48)

access rights ( → page 48 )  Setup: Enter the password for full access to

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Operating instructions

>

Setup: Setup menu with restricted access rights

Protected setup functions have the following characteristics:

They are disabled in all setup submenus (greyed out).

They cannot be selected with [SELECT] / [BACKSEL].

To call the setup menu with restricted access rights:

1

To call the setup menu with restricted access rights: 1 11729 Select menu page ► Navigation

11729

call the setup menu with restricted access rights: 1 11729 Select menu page ► Navigation path:

Select menu page

Navigation path: [SETUP] > [ENTER SETUP [RESTRICTED ACCESS]]

> The setup menu appears

> Disabled functions are greyed out.

Select menu item

Use [SELECT] / [BACKSEL] to select the requested menu item .

2

[SELECT] / [BACKSEL] to select the requested menu item . 2 > The selected menu item

> The selected menu item has a black frame.

Use [ENTER] to change to the selected setup screen. OR:

Use [EXIT] return to the previous setup screen.

>

Setup: Enter the password for full access to the setup menu

11759

To enter the password to have full access to the setup menu:

1 Select menu page

to have full access to the setup menu: 1 Select menu page ► Navigation path: [SETUP]

Navigation path: [SETUP] > [ENTER PASSWORD FOR FULL ACCESS]

> Display shows on-screen keyboard for entering the password.

2 Enter passwort

Enter the correct password (Operation: Enter a text using the on-screen keyboard (page 45)).

Use [CONFIRM PASSWD] to confirm the entry OR:

Use [EXIT] to cancel and return to the previous setup screen .

> The setup menu appears.

> Information bar displays a confirmation message.

> All setup functions can be selected without any restriction.

All setup functions can be selected without any restriction. Full access to all setup function is

Full access to all setup function is only valid until the user exits the setup menu.

When the setup menu is called, enter the password again!

is only valid until the user exits the setup menu. ► When the setup menu is

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3

2015-08-27

Device configuration

>

5.3 Setup: start screen

Device configuration > 5.3 Setup: start screen Setup: start screen 14556 ► Select [SETUP] and press

Setup: start screen

14556

Select [SETUP] and press [ENTER].

> [SETUP] menu appears:

[SETUP] and press [ENTER]. > [SETUP] menu appears: Name Description [SYSTEM SETTINGS] Access system settings
Name Description [SYSTEM SETTINGS] Access system settings (→ Setup: System settings (→ page 50)) [SYSTEM
Name
Description
[SYSTEM SETTINGS]
Access system settings
(→ Setup: System settings (→ page 50))
[SYSTEM INFORMATION]:
Display system information:
(→ Setup: Display system information (→ page 59))
[ACTIONS]
Access additional functions
(→ Setup: More functions (→ page 60))
Consider notes regarding the work with enabled password protection!
→ Setup: Working with enabled password protection (→ page 47)

Select one of the following menu items:

→ Setup: Working with enabled password protection (→ page 47) ► Select one of the following

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Setup: start screen

>

5.3.1 Setup: System settings

Setup: start screen > 5.3.1 Setup: System settings 9603 The menu [SETUP] > [SYSTEM SETTINGS] provides

9603

The menu [SETUP] > [SYSTEM SETTINGS] provides access to the following functions: Menu item Function
The menu [SETUP] > [SYSTEM SETTINGS] provides access to the following functions:
Menu item
Function
[ETHERNET]
→ Setup: Configure the IP parameters manually (→ page 51)
[CAN]
→ Setup: Set the CAN interfaces (→ page 53)
[RTC]
→ Setup: Set the real-time clock (RTC) (→ page 54)
[BACKLIGHT]
→ Setup: Set the display brightness (→ page 55)
[NETWORK SERVICES]
→ Setup: Set the network services (→ page 56)
[PASSWORD SETTINGS]
→ Download the update file (→ page 30)

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Setup: start screen

>

Setup: Configure the Ethernet interface

The device provides the following options for configuration of the Ethernet interface:

Manual

Automatic

 M a n u a l  A u t o m a t i

13857

M a n u a l  A u t o m a t i c

The operator sets the interface parameters (IP address, subnet mask, gateway address) manually.

The interface parameters are set automatically by the network's DHCP server (DHCP = Dynamic Host Configuration Protocol).

To configure the IP parameter of the ethernet interface:

Select one of the following options:

Synchronize the IP parameters with DHCP sever (page 35)

Configure the IP parameter manually (page 36)

>

Setup: Configure the IP parameters manually

page 36 ) > Setup: Configure the IP parameters manually  IP address (factory settings) =
page 36 ) > Setup: Configure the IP parameters manually  IP address (factory settings) =

IP address (factory settings) = 192.168.82.247

Login data to access the device via Telnet/SSH and FTP/SCP:

USERNAME = root PASSWORD = pdm360ng

7408

Further information regarding the address assignment in Ethernet networks:

→ Address assignment in Ethernet networks (→ page 345). Name Description Possible values [IP Address]
→ Address assignment in Ethernet networks (→ page 345).
Name
Description
Possible values
[IP Address]
IP address of the Ethernet interaface of the device
i.e. 192.68.82.247
[Netmask]
Subnetmask of the network segment
i.e. 255.255.255.0
[Gateway]
IP address of the network gateway
i.e. 192.168.82.1

To set the IP parameters of the Ethernet interface manually:

1 Select menu page

Navigation path: [SETUP] > [SYSTEM SETTINGS] > [ETHERNET] > [MANUAL]

> Menu page displays the following information:

2 Set IP parameters

Use [SELECT] / [BACKSEL] to select the required number field.

Use [] / [] to increment / decrement the number in the selected number field until the requested value has been reached.

> Number field shows the required value.

Optional: Repeat the procedure until the values in all number fields are correctly set.

3 Save changed values

in all number fields are correctly set. 3 Save changed values ► Press [SAVE] to confirm

Press [SAVE] to confirm and save the changed values.

in all number fields are correctly set. 3 Save changed values ► Press [SAVE] to confirm

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Setup: start screen

>

Setup: Configure the IP parameters automatically

> Setup: Configure the IP parameters automatically 13791 To use DHCP, the device must be connected
> Setup: Configure the IP parameters automatically 13791 To use DHCP, the device must be connected

13791

To use DHCP, the device must be connected to a DHCP server via the Ethernet interface.

Bezeichung Bedeutung Mögliche Werte [DHCP Client] Status of DHCP client of the device DHCP client
Bezeichung
Bedeutung
Mögliche Werte
[DHCP Client]
Status of DHCP client of the device
DHCP client disabled
DHCP client enabled
[IP Address]
IP address of the Ethernet interface of the device
i.e. 192.68.82.247
[Netmask]
Subnetmask of the network segment
i.e. 255.255.255.0
[Gateway]
IP address of the network gateway
i.e. 192.68.82.1

To set the IP parameters of the Ethernet interface by means of the Dynamic Host Configuration Protocol (DHCP).

1 Select menu page

Navigation path: [SETUP] > [SYSTEM SETTINGS] > [ETHERNET] > [DHCP]

> Menu page displays the following information:

2 Enable DHCP client of the device

Press [ENTER] to enable the [DHCP Client] checkbox.

> The DHCP client tries to obtain valid IP parameters from the DHCP server.

tries to obtain valid IP parameters from the DHCP server. > Status message appears: Trying to

> Status message appears: Trying to get DHCP lease

If successful:

>

>

[IP Address], [Netmask] and [Gateway] show valid values assigned by the DHCP server.

Status message appears: DHCP configured successfully If not successful:

> Status message appears: Failed to get DHCP lease!

Use [EXIT] to stop the configuration process.

Check the connection to the DHCP server!

Repeat the configuration process (s.a.).

the configuration process. ► Check the connection to the DHCP server! ► Repeat the configuration process

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3

2015-08-27

Device configuration Setup: start screen > Setup: Set the CAN interfaces 7413 To set the
Device configuration
Setup: start screen
>
Setup: Set the CAN interfaces
7413
To set the parameters of the CAN interfaces:
1 Select menu page
► Navigation path: [SETUP] > [SYSTEM SETTINGS] > [CAN]
> Menu page displays the following informations:
Name
Description
[CAN Bus 1]
Settings of of CAN interace 1
[CAN Bus 2]
Settings of of CAN interface 2
[CAN Bus 3]
Settings of of CAN interface 3
[CAN Bus 4] *
Settings of of CAN interface 4
*
only available at devices with 4 CAN interfaces
2 Select CAN interface
► Use [SELECT] / [BACKSEL] to select the requested CAN interface.
► Press [ENTER] to change to the selected menu page.
> Menu page displays the following informations:
Name
Description
Possible values
[Baudrate CAN Bus x] *
Baudrate of the selected CAN interface
0
kBit/s
20
kBit/s
50
kBit/s
100
kBit/s
125
kBit/s
250
kBit/s
500
kBit/s
800
kBit/s
1
MBit/s
*
x = ID of the selected CAN interface
3 Change baudrate of the CAN interface
► Press [ENTER] to change to the selected menu page.
> Menu page displays the current baudrate of the selected CAN interface.
► Use [] / [] to set the required value.
► Press [SAVE] to confirm and save the changed values.
► Press [EXIT ] to return to the upper next menu level.
> Optional: Repeat steps 2 and 3 to set the values of additional CAN interfaces.

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Setup: start screen

>

Setup: Set the real-time clock (RTC)

To set the real-time clock.

Set the real-time clock (RTC) To set the real-time clock. 7414 Name Description Possible values [YYYY]

7414

Name Description Possible values [YYYY] Year 2000 2100 [MM] Month 1 12 [DD] Day 1
Name
Description
Possible values
[YYYY]
Year
2000
2100
[MM]
Month
1
12
[DD]
Day
1
31
[hh]
Hour
0
23
[mm]
Minute
0
59
[ss]
Second
0
59

1 Select menu page

Navigation path: [SETUP] > [SYSTEM SETTINGS] > [RTC]

> Menu page displays the following informations:

2 Change date and time of the real-time clock (RTC)

Use [SELECT] / [BACKSEL] to select the required number field.

> Selected number field has focus (black frame).

Use [] / [] to set the required value.

Optional: Repeat step 2 to set the values of additional number fields.

3 Save changed values

values of additional number fields. 3 Save changed values ► Press [SAVE] to confirm and save

Press [SAVE] to confirm and save the changed values.

> Information bar displays acknowledge message.

Press [EXIT ] to return to the upper next menu level.

values. > Information bar displays acknowledge message. ► Press [EXIT ] to return to the upper

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3

2015-08-27

Device configuration

>

Setup: Set the display brightness

Device configuration > Setup: Set the display brightness Setup: start screen 7405 The setup menu is

Setup: start screen

7405

Setup: Set the display brightness Setup: start screen 7405 The setup menu is always displayed with
The setup menu is always displayed with a 100 % brightness. The changed brightness will
The setup menu is always displayed with a 100 % brightness. The changed brightness
will only become effective outside the setup menu.
Name
Description
Possible values
[Brightness in %]
Relative brightness of the display
(values at %)
0
minimal brightness
100
maximal brightness
at %) 0 minimal brightness 100 maximal brightness So set the display brightness: 1 Select menu

So set the display brightness:

1 Select menu page

Navigationspfad: [SETUP] > [SYSTEM SETTINGS] > [BACKLIGHT]

> Men u page displays the following informations:

2 Set brightness level of display

3 Save the new value

Use [] / [] to set the required value.

Press and keep pressed the [TEST] button to test the set value.

Press [SAVE] to confirm and save the changed values.

> Information bar displays acknowledge message.

values. > Information bar displays acknowledge message. ► Press [EXIT ] to return to the upper

Press [EXIT ] to return to the upper next menu level.

values. > Information bar displays acknowledge message. ► Press [EXIT ] to return to the upper

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Setup: start screen

>

Setup: Set the network services

Setup: start screen > Setup: Set the network services 11719 The secure network services Secure Shell

11719

start screen > Setup: Set the network services 11719 The secure network services Secure Shell (SSH)
The secure network services Secure Shell (SSH) and Secure Copy (SCP) are always available. The
The secure network services Secure Shell (SSH) and Secure Copy (SCP) are always
available. The user can therefore access the device via SSH and SCP if the network
services Telnet and FTP are inactive.
(→ Access the device with SSH (→ page 119), → Copy the files with SCP (→ page 120)).
Name
Description
Possible values
[Telnet]
Enable / Disable the Telnet service of the device
Telnet enabled
Telnet disabled
[FTP]
Enable / Disable the FTP service of the device
FTP enabled
FTP disabled

To set the Telnet and FTP network services.

1 Select menu page

Navigation path: [SETUP] > [SYSTEM SETTINGS] > [NETWORK SERVICES]

Menu page displays the following informations:

2 Enable / Disable Telnet service

Use [SELECT] / [BACKSEL] to select the [Telnet] check box.

Use [SELECT] / [BACKSEL] to select the [Telnet] check box. ► Press [ENTER] to enable /

Press [ENTER] to enable / disable the the Telnet service.

> Information bar displays status of the service:

[running] = Telnet service is enabled [not running] = Telnet service is disabled

3 Enable / Disabled FTP service

Use [SELECT] / [BACKSEL] to select the [FTP] check box.

Press [ENTER] to enable / disable the the FTP service.

> Information bar displays status of the service:

[running] = FTP service is enabled [not running] = FTP service is disabled

> Press [EXIT ] to return to the upper next menu level.

service is enabled [not running] = FTP service is disabled > Press [EXIT ] to return

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Setup: start screen

>

Setup: Set the password protection

Setup: start screen > Setup: Set the password protection 11720 The menu page [SETUP] > [SYSTEM

11720

The menu page [SETUP] > [SYSTEM SETTINGS] > [PASSWORD SETTINGS] provides access to the following options:

SETTINGS] provides access to the following options:    Setup: Change the system password ( →
 

Setup: Change the system password (page 57)

Setup: Enable / Disable password protection (page 58)

>

Setup: Change the system password

11722

In case of a password loss a recovery update has to be processed.page 58 ) > Setup: Change the system password 11722 ► ► Update the runtime system

Update the runtime system of the device (Update the runtime system of the device (page

29))

If necessary, restore the saved data (Restore: Restore the system files (page 70))

( → Restore: Restore the system files ( → page 70 )) Notes on operation of

Notes on operation of the on-screen keyboard: → Operation: Enter a text using the on-screen keyboard ( → page 45 ) Operation: Enter a text using the on-screen keyboard (page 45)

To change the system password.

1 Select menu page

► Navigationspfad: [SETUP] > [SYSTEM SETTINGS] > [PASSWORD SETTINGS] > [Change System Password] > Menu
► Navigationspfad: [SETUP] > [SYSTEM SETTINGS] > [PASSWORD SETTINGS] > [Change
System Password]
> Menu page displays on-screen keyboard.
2 Enter the old password
► Enter the old password.
► Use [CONFIRM] to confirm the input.
Gibt der Anwender das falsche Passwort ein, erscheint folgende Fehlermeldung: PASSWORD
INCORRECT. PLEASE TRY AGAIN.
Eingabe des Passwort wiederholen!
3
Enter new password
► Enter new password.
► Use [CONFIRM] to confirm the entered password.
► Re-enter the new password and use [CONFIRM] to confirm the entered password.
> Information bar displays acknowledge message: PASSWORD CHANGED.
> New password is applied.
If the operator enters 2 different passwords the following error message appears: PASSWORDS
DON'T MATCH. PLEASE TRY AGAIN!
Re-enter the passwords correctly!

PLEASE TRY AGAIN! ► Re-enter the passwords correctly! ► Press [EXIT ] to return to the

Press [EXIT ] to return to the upper next menu level.

PLEASE TRY AGAIN! ► Re-enter the passwords correctly! ► Press [EXIT ] to return to the

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Setup: start screen

>

Setup: Enable / Disable password protection

screen > Setup: Enable / Disable password protection 11418 On delivery the password protection for the

11418

On delivery the password protection for the setup menu is deactivated. If the password protection is activated after the first setup, the password set at the factory is valid: pdm360ng pdm360ng

setup, the password set at the factory is valid: pdm360ng ► To ensure effective protection, change

To ensure effective protection, change the default system password!

The programming software CODESYS can access the IEC project saved on the device even with activated password protection.

To prevent reading of the IEC project on the device, activate the password protection with the PLC browser (Activate the access protection for an IEC project (page 90)).

If the password protection is enabled the operator has restricted access to the functions of the setup menu (→ Setup: Working with enabled password protection ( → page 47 )). Setup: Working with enabled password protection (page 47)).

with enabled password protection ( → page 47 )). To enable / disable the password protection

To enable / disable the password protection of the device:

1 Select menu page

Navigation path: [SETUP] > [SYSTEM SETTINGS] > [PASSWORD SETTINGS]

> Information bar displays status of the password protection:

[Setup Password is now enabled] = Password protection is enabled [Setup Password is now disabled] = password protection is disabled

2 Set password protection

= password protection is disabled 2 Set password protection ► Use [SELECT] / [BACKSEL] to select

Use [SELECT] / [BACKSEL] to select the [Enable Setup Password] / [Disable Setup Password] button.

Use [ENTER] to press the button.

> Password protection is enabled / disabled.

> Infomation bar displays status of the password protection (step 1).

Press [EXIT ] to return to the upper next menu level.

► Press [EXIT ] to return to the upper next menu level. The password protection does

The password protection does not become active before the next call of the setup menu.

Use [EXIT] repeatedly to change to the startscreen of the setup mode.

Use [ENTER] to enter the setup menu.

► Use [EXIT] repeatedly to change to the startscreen of the setup mode. ► Use [ENTER]

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Setup: start screen

>

5.3.2 Setup: Display system information

start screen > 5.3.2 Setup: Display system information 7407 To display the system information: 1 Select

7407

To display the system information: 1 Select menu page ► Navigation path: [SETUP] > [SYSTEM
To display the system information:
1
Select menu page
► Navigation path: [SETUP] > [SYSTEM INFORMATION]
> Menu page displays the following information:
Bezeichnung
Bedeutung
[Serial Number]
Serial number of the device
[SW Version]
Software version
[FW Version WD]
Firmware version of the watch-dog component
[FW Version IO]
Firmware version of the I/O interface
[FW Version Keyboard1]
Firmware version of the keyboard 1
[FW Version Keyboard2]
Firmware version of the keyboard 2
[FW Version Keyboard3]
Firmware version of the keyboard 3
[MAC Address]
MAC address of the Ethernet interface
[Supply Voltage]
Value of the supply voltage
[Internal Voltages]
Internal voltage values
[System Temperatures]
Temperatures in the system
[Memory Alloc Sitze/Used]
Memory size / memory used

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Setup: start screen

>

5.3.3 Setup: More functions

Setup: start screen > 5.3.3 Setup: More functions 13863 The submenu [SETUP] > [ACTIONS] provides access

13863

The submenu [SETUP] > [ACTIONS] provides access to the following functions: Menu item Function [REBOOT]
The submenu [SETUP] > [ACTIONS] provides access to the following functions:
Menu item
Function
[REBOOT]
→ Setup: Reboot the device (→ page 61)
[CAN TEST]
→ Setup: Test the CAN interfaces (→ page 62)
[SPLASH SCREEN]
→ Setup: Define the splash screen (→ page 64)
[KEYBOARD TEST]
→ Setup: Test input elements (→ page 65)
[BACKUP/RESTORE]
→ Setup: Backup / Restore software components (→ page 66)
[USB REMOVE]
→ Setup: Safely remove the USB device (→ page 71)
[FONTS]
→ Setup: Manage fonts (→ page 72)
[FORMAT STORAGE]
→ Setup: Format the internal storage (→ page 74)
[Calibrate Touchscreen]
→ Setup: Calibrate the touchscreen (→ page 75)

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3 Device configuration

2015-08-27

Setup: start screen

>

Setup: Reboot the device

To reboot the device:

1 Select menu page

Navigation path: [SETUP] > [ACTIONS] > [REBOOT]

> [Reboot] menu page appears.

2 Reboot the device

Press [ENTER] to reboot the device.

> Device reboots.

Press [ENTER] to reboot the device. > Device reboots. 7410 If a valid project is loaded,
Press [ENTER] to reboot the device. > Device reboots. 7410 If a valid project is loaded,

7410

[ENTER] to reboot the device. > Device reboots. 7410 If a valid project is loaded, this

If a valid project is loaded, this project is started after a reboot. If no valid project is saved, the setup splash menu appears again after rebooting.

project is started after a reboot. If no valid project is saved, the setup splash menu
project is started after a reboot. If no valid project is saved, the setup splash menu

ifm Programming manual PDM360 NG 12" / Touch (CR1201) V02.03.xx, CODESYS 2.3

2015-08-27

Device configuration