ifm System Manual ecomatmobile PDM360NG (CR1080, CR1081, CR9042) Target V01 2011-07-28
Contents
Contents
1 About this manual 7
1.1 What do the symbols and formats mean? ......................................................................7
1.2 How is this manual structured?.......................................................................................8
2 Safety instructions 9
2.1 Important!........................................................................................................................9
2.2 What previous knowledge is required?.........................................................................10
3 System description 11
3.1 Information concerning the device................................................................................11
3.1.1 Device variants ........................................................................................................11
3.1.2 Fastening and installation........................................................................................12
3.1.3 Colour display ..........................................................................................................13
3.1.4 Operating elements .................................................................................................14
3.1.5 Accessories .............................................................................................................16
3.2 Information concerning the software (Linux | CoDeSys 2.3) ........................................17
3.3 PLC configuration .........................................................................................................18
3.4 Interfaces ......................................................................................................................19
3.4.1 USB interface...........................................................................................................20
3.4.2 Camera visualisation ...............................................................................................20
3.5 Real-time clock (RTC)...................................................................................................21
4 Operating states and operating system 22
4.1 Operating states............................................................................................................22
4.2 Status LED....................................................................................................................22
4.2.1 Setting the LED via application program .................................................................23
5 Configurations 24
5.1 Set device parameters (setup)......................................................................................24
5.1.1 Start setup ...............................................................................................................25
5.1.2 Setup: system settings.............................................................................................27
5.1.3 Setup: display system information...........................................................................32
5.1.4 Setup: more functions..............................................................................................33
5.1.5 Exit setup, reboot device .........................................................................................44
5.1.6 Set up FTP access to the device.............................................................................44
5.2 Programming interfaces................................................................................................45
5.2.1 Programming via the Ethernet interface..................................................................45
5.3 Install character sets (fonts)..........................................................................................52
5.3.1 Symbol files .............................................................................................................53
5.4 Set up programming system.........................................................................................54
5.4.1 Set up programming system manually ....................................................................54
5.4.2 Set up programming system via templates .............................................................59
5.4.3 ifm demo programs..................................................................................................69
2
ifm System Manual ecomatmobile PDM360NG (CR1080, CR1081, CR9042) Target V01 2011-07-28
Contents
5.5 Function configuration of the inputs and outputs..........................................................73
5.5.1 Configuration of the inputs and outputs (default setting).........................................73
5.5.2 System variables .....................................................................................................73
5.5.3 Configure inputs.......................................................................................................74
5.6 Hints to wiring diagrams ...............................................................................................79
5.7 First steps .....................................................................................................................81
5.7.1 Add missing libraries................................................................................................81
5.7.2 Create visualisation .................................................................................................83
5.7.3 Create PLC program................................................................................................85
5.7.4 Save project in the device .......................................................................................86
5.8 Install and configure the mobile camera.......................................................................86
5.9 Operating elements - functions.....................................................................................87
5.9.1 Use edit controls......................................................................................................87
5.10 Device update to new software version........................................................................89
5.10.1 Key assignment in the setup mode .........................................................................89
5.10.2 Prepare device update.............................................................................................90
5.10.3 Device update via web browser...............................................................................92
5.10.4 Device update via USB stick ...................................................................................93
6 Limitations and programming notes 94
6.1 Limits of the device .......................................................................................................94
6.1.1 CPU frequency ........................................................................................................94
6.1.2 Watchdog behaviour................................................................................................95
6.1.3 Limitations for visualisations....................................................................................96
6.1.4 Limitations for program and data memories............................................................97
6.2 Programming notes for CoDeSys projects ...................................................................98
6.2.1 FB, FUN, PRG in CoDeSys.....................................................................................98
6.2.2 Libraries ...................................................................................................................99
6.2.3 Operating sequence ............................................................................................. 100
6.2.4 CoDeSys visualisation elements .......................................................................... 101
6.2.5 Texts ..................................................................................................................... 102
6.2.6 Movement of elements ......................................................................................... 103
6.2.7 Save...................................................................................................................... 103
7 Visualisations in the device 104
7.1 Recommendations for user interfaces....................................................................... 104
7.1.1 Recommendations for a user-friendly product design.......................................... 105
7.1.2 Do you know the future users?............................................................................. 106
7.1.3 Check suitability for use........................................................................................ 107
7.1.4 Language as an obstacle...................................................................................... 107
7.1.5 Cultural details are often not transferable............................................................. 109
7.1.6 Directives and standards ...................................................................................... 111
7.2 Basic information about colours and bitmap graphics............................................... 119
7.2.1 Image size vector graphics / pixel graphics.......................................................... 120
7.2.2 Colour for bitmap graphics.................................................................................... 122
7.2.3 What colours are shown? ..................................................................................... 122
7.3 Power reserves of the device .................................................................................... 123
7.3.1 Resample / scale image ....................................................................................... 124
7.3.2 CoDeSys visualisations ........................................................................................ 124
7.4 Special information about bitmap graphics................................................................ 125
7.4.1 Additive colour mixing........................................................................................... 125
7.4.2 What graphics are suitable for which PDM and what steps must be carried out?126
3