CDF600-0100 PROFIBUS-DP Field Bus Module: Module For Connecting A SICK Bar Code Scanner CLV6xx To The PROFIBUS-DP
CDF600-0100 PROFIBUS-DP Field Bus Module: Module For Connecting A SICK Bar Code Scanner CLV6xx To The PROFIBUS-DP
CDF600-0100 PROFIBUS-DP Field Bus Module: Module For Connecting A SICK Bar Code Scanner CLV6xx To The PROFIBUS-DP
CDF600-0100 PROFIBUS-DP
Field bus module
Software Versions
Device/Software/Tool Function Version
Configuration of CDF600 via connected SICK identification sensor supporting the proxy function
Integration of CDF600/identification sensor in the field bus master program via GSD file
CDF600-0100 field bus mod- Firmware From V 1.0
ule for PROFIBUS
CLV6xx bar code scanner Firmware From V 2.50
SOPAS-ET device description Device-specific SICK software module for SOPAS-ET From V 2.50
for CLV6xx bar code scanner configuration software
SOPAS-ET SICK configuration software running under Win- From V 2.50
dowsTM
GSD file for CLV6xx Setting up file for PROFIBUS master From V 2.61
bar code scanner
Remote configuration of the CLV6xx bar code scanner by the field bus master program
CDF600-0100 field bus mod- Firmware From V 1.13
ule for PROFIBUS
CLV6xx bar code scanner Firmware From V 3.30
SOPAS-ET device description Device-specific SICK software module for SOPAS-ET From V 3.30
for CLV6xx bar code scanner configuration software
GSD file for CLV6xx Setting up file for PROFIBUS master From V 2.61
bar code scanner
NOTICE
Possible radio interference when used in homes!
The CDF600-0100 field bus module meets the requirements for Class A (industrial
environment) as defined by the generic specification 'Emissions'. It may cause radio
interference in homes. In this case, the party suffering the interference can demand that
the operator takes appropriate radio interference suppression measures.
Use the CDF600-0100 field bus module only in industrial environments.
Copyright
Copyright 2008 - 2011
SICK AG Waldkirch
Auto Ident, Reute Plant
Nimburger Strasse 11
79276 Reute
Germany
Trademark
Windows 2000TM, XPTM, VistaTM, Windows 7TM are registered trademarks or trademarks of
the Microsoft Corporation in the USA and other countries.
Adobe Reader is a registered trademark of Adobe Systems Incorporated.
Download via Internet: http://get.adobe.com/reader/
2 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Contents
CDF600-0100
Table of contents
1 Notes on this document ............................................................................................... 9
1.1 Purpose....................................................................................................................... 9
1.2 Target group ............................................................................................................... 9
1.3 Depth of information.................................................................................................. 9
1.4 Used symbols ...........................................................................................................10
2 Safety information ......................................................................................................11
2.1 Authorized users ......................................................................................................11
2.2 Intended use.............................................................................................................11
2.3 General safety precautions and protection measures ..........................................13
2.4 Quick stop and quick restart ...................................................................................14
2.5 Environmental information......................................................................................15
3 Quick-Start....................................................................................................................17
4 Product description .....................................................................................................21
4.1 Design of the field bus module ...............................................................................21
4.2 Included in delivery ..................................................................................................23
4.3 System requirements...............................................................................................23
4.4 Product features and functions (overview) ............................................................24
4.5 Control elements and indicators.............................................................................25
4.6 Field bus module methods of operation ................................................................28
4.7 Communication via PROFIBUS ................................................................................35
4.8 CDF600 mode with/without handshake and digital I/Os in Control Word In
and Control Word Out ..............................................................................................35
4.9 CMF400 module with/without handshake and digital I/Os in the header ..........45
4.10 BMV-compatible mode with handshake, but without digitial I/O .........................46
4.11 Diagnosis ..................................................................................................................46
5 Installation....................................................................................................................47
5.1 Overview of installation sequence ..........................................................................47
5.2 Installation preparations .........................................................................................47
5.3 Installation location..................................................................................................47
5.4 Installation of the field bus module ........................................................................47
6 Electrical installation ..................................................................................................49
6.1 Overview of installation sequence ..........................................................................49
6.2 Electrical installation preparations .........................................................................49
6.3 Electrical connections and cables ..........................................................................53
6.4 Performing electrical installation ............................................................................57
6.5 Pin assignment and wire color assignment of the assembled cables .................64
7 Startup and Configuration..........................................................................................67
7.1 Overview of the startup procedure .........................................................................67
7.2 Configuring the field bus module ............................................................................67
7.3 Configuring the bar code scanner...........................................................................67
7.4 Memory concept for parameter set of the bar code scanner ...............................80
7.5 Default settings (delivery status) ............................................................................81
7.6 Switching off the field bus module and the bar code scanner .............................81
8 Maintenance ................................................................................................................83
8.1 Maintenance during operation................................................................................83
8.2 Cleaning the field bus module ................................................................................83
8.3 Replacing a field bus module..................................................................................83
9 Troubleshooting ...........................................................................................................85
9.1 Overview of errors and malfunctions which could occur.......................................85
9.2 Monitoring errors and malfunctions .......................................................................85
9.3 Troubleshooting........................................................................................................85
9.4 SICK Support ............................................................................................................86
10 Technical Data .............................................................................................................87
10.1 Data sheet CDF600-0100 field bus module..........................................................87
10.2 CDF600-0100 Dimensional drawing ......................................................................89
10.3 EC Declaration of Conformity ..................................................................................90
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 3
Contents Operating Instructions
11 Appendix....................................................................................................................... 91
11.1 Appendix overview ................................................................................................... 91
11.2 Flowcharts for the host program ............................................................................ 92
11.3 Ordering information for field bus module and accessories ................................ 95
11.4 Supplementary documentation .............................................................................. 97
11.5 Description of data transfer procedure in the BMV-compatible mode
(BMV10/BMH10)..................................................................................................... 98
4 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Figures and Tables
CDF600-0100
Abbreviations
CDF Connection Device Fieldbus
CLV Code-Leser V-Prinzip (Code reader V principle)
GSD General Station Description
I Input
LED Light Emitting Diode
LPS Limited Power Source (limiting power supply source accord. to UL60950-1, Chapter 2.5)
LSB Least Significant Byte
MSB Most Significant Byte
MTTF Mean Time To Failure
O Output
PLC Progammable Logic Controller
PNO PROFIBUS-Nutzerorganisation (PROFIBUS User Organsisation)
PROM Programmable Read Only Memory.
PROFIBUS-DP PROFIBUS-Dezentrale Peripherie (PROFIBUS Decentralized Peripherals)
SOPAS-ET SICK Open Portal for Application and Systems Engineering Tool
(PC software for Windows for configuring the field bus module)
Tables
Table 1-1: Target group ........................................................................................................9
Table 2-1: Required qualification for starting up the field bus module......................... 11
Table 4-1: Field bus module delivery ............................................................................... 23
Table 4-2: Variants of the CDF600-0100 field bus module ........................................... 23
Table 4-3: Overview of the field bus module’s product features and functions ........... 24
Table 4-4: Importance of the 16-stage rotary coding switch S 1 ("Mode").................... 25
Table 4-5: Importance of the 10-stage rotary coding switches S 2 and S 3
("Address")........................................................................................................ 26
Table 4-6: Meaning of the six LEDs on the field bus module......................................... 27
Table 4-7: Communication modi of the field bus module and assigned
functions (overview) ........................................................................................ 31
Table 4-8: Overview: Address layout regarded from the field bus master .................... 36
Table 4-9: "Binary Inputs" bytes assignment in the CDF600 mode............................... 42
Table 4-10: "Binary Outputs" bytes assignment in the CDF600 mode ............................ 42
Table 4-11: "Control Word In" module assignment in the CDF600 mode ....................... 43
Table 4-12: "Control Word Out" module assignment in the CDF600 mode .................... 44
Table 4-13: "Binary Inputs" byte assignment in the CMF400 mode ................................ 45
Table 4-14: "Binary Outputs" byte assignment in the CMF400 mode ............................. 46
Table 6-1: Prefabricated cables for the field bus module for ambient
temperatures range 0 °C to +40 °C (+32 °F to 104 °F) ............................ 53
Table 6-2: Function of the connections ........................................................................... 54
Table 6-3: Pin assignment of the 5-pin M12 device socket "IN 2" (A-coded)................ 55
Table 6-4: Pin assignment of the 5-pin M12 device socket "IN 1" (A-coded)................ 55
Table 6-5: Pin assignment of the 5-pin M12 device socket "OUT 1/2" (A-coded) ........ 55
Table 6-6: Pin assignment of the 5-pin M12 device socket "BUS OUT" (B-coded) ....... 55
Table 6-7: Pin assignment of the 5-pin M12 device plug "BUS IN" (B-coded)............... 56
Table 6-8: Pin assignment of the 5-pin M12 device plug "POWER" (A-coded).............. 56
Table 6-9: Pin assignment of the 4-pin M8 device socket "AUX" (RS 232) ................... 56
Table 6-10: Pin assignment of the 15-pin D-Sub-HD socket "DEVICE" ............................ 56
Table 6-11: Power consumption of the bar code scanner of the product range
CLV6xx .............................................................................................................. 58
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 5
Figures and Tables Operating Instructions
Table 6-12: PROFIBUS: Data transfer rate as a function of the cable length of a
bus segment .....................................................................................................60
Table 6-13: Ratings for the IN 1 and IN 2 switching inputs ..............................................61
Table 6-14: Ratings for the OUT 1 and OUT 2 switching outputs .....................................62
Table 6-15: Pin assignment of the 5-pin M12 socket (A-coded, straight) and
wire colors at the open end .............................................................................64
Table 6-16: Pin assignment of the 5-pin M12 socket (A-coded, 90° angular)
and wire colors at the open end......................................................................64
Table 6-17: Pin assignment of the 5-pin M12 plug (A-coded, straight) and wire
colors at the open end .....................................................................................64
Table 6-18: Pin assignment of the 4-pin M8 plug and the 9-pin D-Sub plug...................65
Table 7-1: CDF600 mode: Binary operation of the function bits D15 ...D12
with the index ...................................................................................................71
Table 7-2: CMF400 mode: Binary operation of the function bit Output Bit 0
and Output Bit 1 with the index ......................................................................75
Table 7-3: Default setting of the field bus module ..........................................................81
Table 7-4: Default setting of the CLV6xx bar code scanner regarding the
integration to the PROFIBUS ...........................................................................81
Table 9-1: Troubleshooting table (bar code scanner connected to field bus
module) .............................................................................................................85
Table 10-1: Technical specifications of the CDF600-0100 ..............................................87
Table 11-1: CDF600-0100 Field Bus Module for PROFIBUS-DP ......................................95
Table 11-2: In stock accessories: protection cover for rotary coded switches of the
CDF600-0100 field bus module .....................................................................95
Table 11-3: In stock accessories: Cables and connectors for ambient temperatures
range 0 °C to +40 °C (+32°F to 104 °F)......................................................96
Table 11-4: Supplementary documentation for installation the CDF600-0100
field bus module...............................................................................................97
Table 11-5: Overview of the 1st control byte IN in the BMV-compatible mode ............ 100
Table 11-6: Overview of the 2nd control byte IN in the BMV-compatible mode ........... 101
Table 11-7: Overview of the 1st control byte OUT in the BMV-compatible mode ......... 101
Table 11-8: Overview of the 2nd control byte OUT in the BMV-compatible mode........ 102
Figures
Fig. 3-1: Block diagram: Connecting the CDF600-0100 field bus module ..................17
Fig. 4-1: View of the CDF600-0100 field bus module; connections here shown
without yellow protection caps and plugs........................................................22
Fig. 4-2: Rotary coding switch for mode and address on the field bus module ..........25
Fig. 4-3: Position of the LEDs on the field bus module .................................................27
Fig. 4-4: Incorporation into the PROFIBUS: CLV6xx Bar Code Scanner or RS 232
device .................................................................................................................28
Fig. 4-5: Function of the Aux interface of the proxy-capable CLV6xx bar code
scanner ..............................................................................................................29
Fig. 4-6: Structure of data telegrams in the CDF600 mode..........................................32
Fig. 4-7: Structure of data telegrams in the CMF400 mode.........................................33
Fig. 4-8: Structure of data telegrams in the BMV-compatible mode ............................34
Fig. 5-1: Drill holes for installing the field bus module and the optional
protection cover (rotary coded switches).........................................................48
Fig. 6-1: Currents in the cable shields due to differences in ground potential ...........50
Fig. 6-2: Use of electro-optical signal converters...........................................................51
Fig. 6-3: Insulated assembly of the field bus module and the peripheral
devices (sample)................................................................................................52
Fig. 6-4: Block diagram: Connecting the CDF600-0100 field bus module ..................53
Fig. 6-5: Position of the connections on the field bus module .....................................54
Fig. 6-6: Protection caps and plugs of the connections ................................................57
Fig. 6-7: Wiring the power supply voltage for the field bus module combined
6 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Figures and Tables
CDF600-0100
with a bar code scanner CLV63x to 65x with heating in the control
cabinet ............................................................................................................... 59
Fig. 6-8: Example wiring of the switching input IN 1 at the 5-pin M12 socket
(A-coded)............................................................................................................ 61
Fig. 6-9: Example wiring of the switching output OUT 1 at the 5-pin M12 socket
(A-coded)............................................................................................................ 62
Fig. 7-1: SOPAS-ET: PROFIBUS PROXY CDF600 group on the PROFIBUS/DEVICENET
register tab ........................................................................................................ 68
Fig. 7-2: SOPAS-ET: START/STOP OF OBJECT TRIGGER group on the OBJECT TRIGGER
CONTROL register tab ........................................................................................... 69
Fig. 7-3: SOPAS-ET: MATCHCODE TEACH-IN 1 (STANDARD) group on the MATCH CODE
TEACH-IN register tab ........................................................................................... 69
Fig. 7-4: SOPAS-ET: OPTIONS group on the FOCUS CONTROL register tab............................ 70
Fig. 7-5: SOPAS-ET: GENERAL SETTINGS group on the DYNAMIC PARAMETER SWITCHING
register tab ........................................................................................................ 70
Fig. 7-6: SOPAS-ET: EXTERNAL OUTPUT 1 group on the DIGITAL OUTPUTS register tab........... 71
Fig. 7-7: SOPAS-ET: PROFIBUS PROXY CDF600 group on the PROFIBUS/DEVICENET
register tab, with CMF400 mode ..................................................................... 72
Fig. 7-8: SOPAS-ET: PROFIBUS PROXY CDF600 group on the PROFIBUS/DEVICENET
register tab, with CMF400 mode and USAGE OUTPUT BIT 0 for object
triggering............................................................................................................ 73
Fig. 7-9: SOPAS-ET: START/STOP OF OBJECT TRIGGER group on the OBJECT TRIGGER
CONTROL register tab ........................................................................................... 73
Fig. 7-10: SOPAS-ET: PROFIBUS PROXY CDF600 group on the PROFIBUS/DEVICENET
register tab, with CMF400 mode and USAGE OUTPUT BIT 0 for focus point
switching............................................................................................................ 74
Fig. 7-11: SOPAS-ET: OPTIONS group on the FOCUS CONTROL register tab............................ 74
Fig. 7-12: SOPAS-ET: GENERAL SETTINGS group on the DYNAMIC PARAMETER SWITCHING
register tab ........................................................................................................ 75
Fig. 7-13: SOPAS-ET: PROFIBUS PROXY CDF600 group on the PROFIBUS/DEVICENET
register tab, mit USAGE INPUT BIT 0 for outputting GOOD READ ............................. 76
Fig. 7-14: SOPAS-ET: PROFIBUS PROXY CDF600 group on the PROFIBUS/DEVICENET
register tab, BMV-compatible mode ................................................................ 77
Fig. 7-15: SOPAS-ET: Example: OUTPUT FORMAT # 1 on the OUTPUT FORMAT register tab ..... 77
Fig. 7-16: Assignment of the switching inputs and outputs of the field bus
module in the bar code scanner ...................................................................... 78
Fig. 7-17: SOPAS-ET: START/STOP OF OBJECT TRIGGER group on the OBJECT TRIGGER CONTROL
register tab ........................................................................................................ 78
Fig. 7-18: SOPAS-ET: EXTERNAL OUTPUT 1 group on the DIGITAL OUTPUTS register tab........... 79
Fig. 7-19: Configuration with SOPAS-ET and storage of the parameter set in the
bar code scanner and field bus module.......................................................... 80
Fig. 10-1: Dimensions of the CDF600-0100 ................................................................... 89
Fig. 10-2: EC Declaration of Conformity for the CDF600-0100 field bus module
(page 1, scaled down version) ......................................................................... 90
Fig. 11-1: Flowchart for the host: Receiving data (host from bar code scanner,
with blocking) in the CDF600/CMF400 mode................................................ 92
Fig. 11-2: Flowchart for the host: Receiving data (host from bar code scanner,
without blocking) in the CDF600 /CMF400 mode ......................................... 93
Fig. 11-3: Flowchart for the host: Sending data (host to bar code scanner,
without blocking) in the CDF600/CMF400 mode .......................................... 94
Fig. 11-4: Overview: Connections of the CDF600-0100 and cables with M12/
M8 plug-in connections .................................................................................... 95
Fig. 11-5: Structure of the individual messages in the BMV-compatible mode ............ 98
Fig. 11-6: Structure of the messages in case of message block formation in
the BMV-compatible mode............................................................................... 99
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 7
Figures and Tables Operating Instructions
Notes:
8 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Notes on this document Chapter 1
CDF600-0100
1.1 Purpose
This document provides instructions for technical staff on the installation and operation of
the field bus module CDF600-0100 for PROFIBUS-DP. The field bus module is used to con-
nect a SICK bar code scanner from the CLV6xx product family to the PROFIBUS-DP.
This document contains the following information:
Installation
Electrical installation
Startup and configuration (parameterization)
Maintenance
Troubleshooting
Replacing the field bus module
A step-by-step approach is taken for all tasks.
Important From now on the devices are simply referred in this document as:
CDF600-0100 field bus module for PROFIBUS-DP field bus module
CLV6xx bar code scanner bar code scanner
PROFIBUS network/data transfer procedure using the PROFIBUS-DP protocols
PROFIBUS.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 9
Chapter 1 Notes on this document Operating Instructions
Important Further information about the design of the CDF600-0100 field bus module as well as the
bar code technology is available from SICK AG, Auto Ident division.
On the Internet at www.sick.com.
NOTICE
Notice!
Indicates a potential risk of damage or impair on the functionality of the field bus module or
the connected device.
WARNING
Warning notice!
A warning notice indicates real or potential danger. This should protect you against acci-
dents.
The safety symbol next to the warning notice indicates why there is a risk of accident. e.g.
due to electricity. The warning levels (CAUTION, WARNING, DANGER) indicate the serious-
ness of the risk.
Carefully read and follow the warning notices.
COMMUNICATION This type of script denotes a term in the user interface in the SOPAS-ET configuration soft-
ware.
This symbol denotes a section in which the operation steps with the SOPAS-ET configuration
software are described.
There is a procedure which needs to be carried out. This symbol indicates operational in-
structions which only contain one operational step or operational steps in warning notices
which do not have to be followed in any particular order.
Operational instructions comprising several steps in a particular order are denoted using
consecutive numbers.
10 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Safety information Chapter 2
CDF600-0100
2 Safety information
This chapter deals with your safety and operator safety in the operational area.
Read this chapter carefully before using the field bus module.
NOTICE
Risk of damage!
Repairs to the field bus module should only be carried out by qualified and authorized
SICK AG service staff.
Tasks Qualification
Installation, maintenance – Practical technical training
– Knowledge of current health and safety regulations at the work-
place
Electrical installation, – Practical electrical training
replacing the device – Knowledge of current electrical safety regulations
– Knowledge of start-up and operation of the device in each operation-
al area
Startup and configuration – Basic knowledge of the WindowsTM operating system
– Basic knowledge of data transfer
Operation of the device in – Knowledge of start-up and operation of the device in each operation-
each operational area al area
– Knowledge of the software and hardware environment in each oper-
ational area
Table 2-1: Required qualification for starting up the field bus module
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 11
Chapter 2 Safety information Operating Instructions
12 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Safety information Chapter 2
CDF600-0100
NOTICE
Possible radio interference when used in homes!
The CDF600-0100 field bus module meets the requirements for Class A (industrial
environment) as defined by the generic specification 'Emissions'. It may cause radio
interference in homes. In this case, the party suffering the interference can demand that
the operator takes appropriate radio interference suppression measures.
Use the CDF600-0100 field bus module only in industrial environments.
2.3.3 UL Certification
The field bus module is UL60950-1-certified when marked on the nameplate and a LPS
power supply or a Class 2 power supply is used.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 13
Chapter 2 Safety information Operating Instructions
DANGER
Risk of injury/risk of damage via electrical current!
Potential equalization currents between the field bus module and other grounded periph-
eral devices can have the following effects:
Dangerous voltages on the metal housing, e.g of the field bus module
Incorrect function or irreparable damage to the devices
Damage/irreparable damage of the cable shield due to heating and cable fires
Where local conditions are unfavorable and thus do not meet conditions for a safe
earthing method (same ground potential at all grounding points), take measures ac-
cording to Chapter 6.2.3 Conditions for safe operation of the field bus module in an
installation, Page 50.
2.3.5 Configuration
NOTICE
Loss of configuration data in the connected bar code scanner!
While configuring the bar code scanner via the connection on the field bus module, do
not switch off the supply voltage, otherwise all already configured but not yet perma-
nently saved parameters in the bar code scanner will be lost.
NOTICE
Risk of damage!
From manufacturing date 11-18 (year-week) on the field bus module can be also operated
on ambient temperatures down to –35 °C (–31 °F) in deep-frozen areas while being in rest
status.
Carry out all electrical workings and configuration settings (rotary coded switches) on
the module only at temperatures from 0 °C to +40 °C (+32 °F to +104 °F) outside of
the deep-frozen area.
14 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Safety information Chapter 2
CDF600-0100
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 15
Chapter 2 Safety information Operating Instructions
Notes:
16 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Quick-Start Chapter 3
CDF600-0100
3 Quick-Start
Since the communication mode of the field bus module is configured in the proxy-capable
identification sensor, here the CLV6xx bar code scanner, the module can be put into oper-
ation quickly and easily in the Proxy function. The bar code scanner must have a firmware
version of V 2.5 or higher (this can be seen via the configuration software SOPAS-ET).
e.g. CLV63x bar code scanner alternatively: connection of bar code scanner (Ethernet version) for configuration/diagnosis
(Ethernet version) Ethernet (cable e.g. no. 6034414, 2 m (6.56 ft), 4-pin M12 plug/8-pin RJ-45 plug)
Cable e.g. no. 2041834, 2 m (6.56 ft) Cable e.g. no. 6025906, 2 m (6.56 ft)
(12-pin M12 socket/15-pin D-Sub-HD plug) (5-pin M12 socket/open end)
DC 18 to 30 V
Data (Aux, RS-232) Power supply voltage
Power supply voltage CAN
POWER
– or – Cable e.g. no. 6021195,
e.g. CLV62x bar code scanner 2 m (6.56 ft)
(standard version) (4-pin M8 plug/9-pin
D-Sub socket)
cable as above
AUX (RS-232)
Data (RS-232)
Power supply voltage SOPAS-ET:
PROFIBUS IN
PROFIBUS OUT
OUT 1/2
IN 1
Configuration/
IN 2
Cable e.g. no. 6021355 (size by meter, open ends) Cable e.g. no. 6021355 (size by meter, open ends)
5-pin M12 plug (no. 6021354) 5-pin M12 socket (no. 6021353)
Fig. 3-1: Block diagram: Connecting the CDF600-0100 field bus module
For detailed representation of the cables and technical data see Chapter 11.3.3 Optional
accessories: Cables and connectors, Page 95.
For application in deep-frozen areas down to –35 °C (–31 °F) see also Section “Application
at low ambient temperatures“, Page 21.
Do not switch on the supply voltage yet.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 17
Chapter 3 Quick-Start Operating Instructions
Default setting of the field bus module: "Mode" switch: 0 (operation with device that
supports proxy function), "Address/Mode" switch: Address 03.
Important A change to the operating mode / bus address with the rotary coding switches is not
accepted until after a restart of the field bus module and the bar code scanner
(switching on the supply voltage).
2. Switch the supply voltage to the field bus module back on.
Following initialization and the commencement of communication with the bar code
scanner, after booting the field bus module indicates its readiness for operation via the
continuous illumination of the green POWER LED. The green STA LED above the PROFI-
BUS IN connection lights up to signal the exchange of data with a recognized field bus
master.
18 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Quick-Start Chapter 3
CDF600-0100
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 19
Chapter 3 Quick-Start Operating Instructions
Notes:
20 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
4 Product description
This chapter describes the design, the features and the functions of the field bus module.
For installation, electrical installation and startup assistance of the field bus module as
well as for the configuration of the connected bar code scanner using the SOPAS-ET
configuration software, please read this chapter prior to carrying out any of the tasks.
Electrical connections
The electrical connections of the field bus and of the periphery (switching inputs and
outputs, supply voltage) on the field bus module are routed via M12 circular connectors,
and the bar code scanner is connected to the field bus module via a 15-pin D-Sub-HD plug
connector. The PROFIBUS interface is electrically isolated from the supply voltage of the
field bus module. Direct access to the serial Aux interface (RS-232) of the bar code scanner
is via a M8 socket. All connections except for the serial Aux interface (only for temporary
use) are lockable via interlocks or fastening screws and are therefore vibration-resistant.
Parameter cloning
Like the parameter memory module CMC600, the field bus module CDF600-0100
also provides an external parameter memory. For the permanent storage of the set param-
eter values in the bar code scanner, the field bus module stores an additional copy of this
parameter set in its parameter memory. In the event of a problem, this simplifies replace-
ment of the bar code scanner because the new device of the same type automatically loads
the parameter set from the parameter memory of the field bus module, which means that
no manual configuration is required.
The supplied installation accessories facilitate securing of the field bus module onto ITEM
profiles. A cover (optional accessory) defends the rotary coded switches from manipulation.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 21
Chapter 4 Product description Operating Instructions
1 2 3 4 5 4
bp bo bn bm bl 9 8 7
Legend:
1 2 x domes for mounting the 4 POWER connection
CDF600 using M5 screws (5-pin M12 plug, A-coded)
Rubber cover of AUX
2 2 x elongated holes, unpainted, 9 PROFIBUS IN connection connection opened
for mounting the CDF600 using M5 (5-pin M12 plug, B-coded)
screws, alternatively to 1 bl PROFIBUS OUT connection
3 7 x LEDs for status indication (5-pin M12 socket, B-coded)
(OUT1/2 with 2 LEDs) bm OUT 1/2 connection
(5-pin M12 socket, A-coded)
4 2 x threads M2.5 for mounting the
optional cover (no. 2052296) over the bn IN 1 connection
rotary coded switches (5-pin M12 socket, A-coded)
5 3 x rotary coded switches bo IN 2 connection
(operation mode/bus address) (5-pin M12 socket, A-coded)
Fig. 4-1: View of the CDF600-0100 field bus module; connections here shown without yellow protection caps and plugs
22 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
An overview of in-stock cables and connectors is available in Chapter 11.3 Ordering infor-
mation for field bus module and accessories, Page 95.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 23
Chapter 4 Product description Operating Instructions
Feature Characteristics
Powerful field bus module Automatic recognition of the data transfer rate on the PROFIBUS
Data transfer rate up to 12 MBit/s
Address range adjustable from 0 to 125
Integrated digital I/O controllable via PROFIBUS
Can be used for common product range CLV6xx bar code scanner
User safety and conveniences Robust, compact metal housing (max. IP 65), CE mark
Certified by the PROFIBUS users' organization (PNO)
UL60950-1-certified when a LPS power supply or a Class 2 power supply is used.
Valid with corresponding product marking on the nameplate.
Flexible mounting (horizontal / vertical), mounting on ITEM profiles is supported
Simple connection of light barriers, direct supply via field bus module
Automatic self-test on system startup
Internal parameter memory for saving the configuration data of the bar code scanner
(function same as with an external parameter memory module CMC600)
Future proof due to firmware update (flash PROM) via data interface
Future-orientated configuration software SOPAS-ET
Operation at ambient temperatures down to –35 °C (–31 °F) from manufacturing date
11-18 (year-week) on
Broad input voltage range
Low current consumption
Maintenance-free
Convenient configuration 3 rotary coding switches (operating mode / address)
Configuration of the bar code scanner via configuration software SOPAS-ET or via field
bus master with parameterization modules (basic configuration)
Status and fault display via 7 LEDs (OUT1/2 with 2 LEDs)
Communication modi Proxy for a supporting identification sensor:
CDF600 mode, with byte handshake, with digital I/O (16 Bit In, 16 Bit Out)
CDF600 mode, without byte handshake, with digital I/O (16 Bit In, 16 Bit Out)
for test operation
Compatibility with earlier SICK field bus modules:
CMF400 mode, with byte handshake, with digital I/O (2 Bit In, 2 Bit Out)
CMF400 mode, without byte handshake, with digital I/O (2 Bit In, 2 Bit Out)
for test operation
BMV-compatible mode, without digital I/O
Data processing Transparent user data transfer between bar code scanner and field bus master
Data communication PROFIBUS interface conforming to EN 50170 (Issue V2)
Aux interface to the bar code scanner: Fixed data output format, data format, transfer
rate (RS-232, 57,6 kbd, 8 data bits, 1 stop bit, no parity)
Electrical interfaces 2 PROFIBUS interfaces conforming to EN 50170 (Issue V2), electrically isolated from
the power supply voltage
2 digital switching inputs, opto-decoupled
2 digital switching outputs, PNP, electrically not isolated from the power supply voltage
Aux interface: RS 232 of the bar code scanner
CAN interface of the bar code scanner
Supply voltage (DC 18 to 30 V)
Connection technology (design) Field bus IN and OUT, switching inputs and outputs, power supply/CAN:
M12 circular connectors (standard / Fix-CON / SPEED-CON in one version)
Bar code scanner: 15-pin D-Sub-HD socket
Aux interface (bar code scanner) M8 socket
Connection assignment / LED function shown on underside of device
Table 4-3: Overview of the field bus module’s product features and functions
24 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
Fig. 4-2: Rotary coding switch for mode and address on the field bus module
The rotary coding switches are used for selecting the operating mode and the bus address.
The possible address range is 0 ... 125. The position of the switches is read in by the field
bus module after the supply voltage is switched on.
Important A change in the switch positions during operation has no effect. The field bus module only
takes on the new values after the next switch-on.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 25
Chapter 4 Product description Operating Instructions
Rotary coded switch S 2: Address (10s digit) Rotary coded switch S 3: Address (1s digit)
Position Value Position Value
0 0 0 0
1 10 1 1
2 20 2 2
3 30 3 3
4 40 4 4
5 50 5 5
6 60 6 6
7 70 7 7
8 80 8 8
9 90 9 9
Table 4-5: Importance of the 10-stage rotary coding switches S 2 and S 3 ("Address")
After a restart, the connected bar code scanner transfers the selected address to the regis-
ter tab PROFIBUS/DEVICENET for displaying under SLAVE ADDRESS.
Example address settings:
1. The bus address 67 should be configured for the bar code scanner 6xx:
Rotary switch S 1 (100s digit): Position 0
Rotary switch S 2 (10s digit): Position 6
Rotary switch S 3 (1s digit): Position 7
2. The bus address 102 should be configured for the bar code scanner 6xx:
Rotary switch S 1 (100s digit): Position 1
Rotary switch S 2 (10s digit): Position 0
Rotary switch S 3 (1s digit): Position 2
As-delivered state of the rotary coding switches:
Address 3 (and CDF600 mode with handshake) for devices that support the proxy function
of the field bus module
Rotary coded switch 1: Position 0
Rotary coded switch 2: Position 0
Rotary coded switch 3: Position 3
26 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
LEDs
Table 4-6: Meaning of the six LEDs on the field bus module
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 27
Chapter 4 Product description Operating Instructions
Configuration
CLV6xx bar code scanner Diagnosis RS 232,
57.6 kbd
RS 232, 57.6 kbd
(Aux interface) STX ... ETX
PROFIBUS
Fig. 4-4: Incorporation into the PROFIBUS: CLV6xx Bar Code Scanner or RS 232 device
The various communication modes that can be selected in the bar code scanner CLV6xx
also allow the bar code scanner to be installed in an environment in which the field bus
module CMF400 or the bus connection module BMV10-0111 / bus module BMH10-0111
were previously used. In BMV-compatible mode, the field bus module also operates as a RS-
232 gateway, but no digital I/O transfer is possible.
After switching on the supply voltage for the field bus module and the connected bar code
scanner, the bar code scanner informs the field bus module of the communication mode
with which data transfer should take place in the PROFIBUS. In the basic setting of the bar
code scanner and of the field bus module, this is the CDF600-mode for allowing speedy
putting into operation of the field bus module as a proxy.
The communication between the bar code scanner and the field bus module takes place via
a RS-232 data interface (serial Aux interface).
In addition to its function as a PROFIBUS interface, the field bus module provides two local
digital switching inputs and two local digital switching outputs (Fig. 4-5, Page 29), the
functions of which can be configured in the connected bar code scanner. Depending on the
communication mode selected, the switching states of these inputs and outputs can also
be transferred to the PROFIBUS.
28 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
no function 1) IN = input Sensor 1 and Sensor 2 2) Out = output Result 1 and Result 2
Fig. 4-5: Function of the Aux interface of the proxy-capable CLV6xx bar code scanner
In the PROFIBUS, the field bus module operates as a slave and realizes a transparent user
data transfer between the connected identification sensor and a field bus master that
conforms to the relevant standards (controller, e.g. PLC). This involves rapid, cyclical data
exchange with the field bus master so that a time-critical use is also possible. The data
telegrams are transferred in both directions with the parameterized useful data lengths.
The bar code scanner transfers to the field bus master reading results and, if applicable,
the states of switching inputs and outputs. The field bus master transfers to the bar code
scanner commands, the states of switching inputs and outputs and, if applicable,
parameterization data.
For extended applications the CAN interface of the bar code scanner is transparently
available at the POWER connection of the field bus module.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 29
Chapter 4 Product description Operating Instructions
– The states of the digital switching inputs and outputs of the bar code scanner itself
(input Sensor 1 and Sensor 2 and also output Result 1 and Result 2) that are electri-
cally inaccessible when the bar code scanner is connected to the field bus module.
– Reading result states and the operational readiness of the bar code scanner.
See also Table 4-11, Page 43.
In the module Control Word Out, the field bus master can, depending on the program-
ming, transfer bit states to the bar code scanner that can be used to trigger functions
in the bar code scanner and for setting switching outputs in the bar code scanner and
in the field bus module. This requires the functions for activation by the field bus to be
parameterized accordingly in the bar code scanner.
See also Table 4-12, Page 44.
CDF600 mode, without byte handshake, with digital I/O (16 Bit In, 16 Bit Out).
This mode operates without byte handshake and is used for test purposes in the data
transfer. The time monitoring (timeout) of the handshake is deactivated.
CMF400 mode, with byte handshake and digital I/O (2 Bit In, 2 Bit Out).
This mode is compatible with the data communication of the field bus module CMF400-
1x01, which principally realizes the incorporation of bar code scanners of the CLV4xx
product range into the PROFIBUS. In normal operation, the mode is used for exchanging
data of the bar code scanner CLV6xx when used in existing systems.
In the two control bytes Binary Inputs and Binary Outputs in the header of the data
telegram for the input and output data of the field bus, there are in each case two bits
for transferring digital I/O.
In the control byte Binary Inputs, the field bus module can transfer the following states
to the field bus master, depending on the parameterization in the bar code scanner:
– The states of its digital switching inputs and outputs to which functions can be as-
signed in the connected bar code scanner (ext. input 1 (IN 1), and ext. input 2 (IN 2),
ext. output 1 (OUT 1) and ext. output 2 (OUT 2)).
– The states of the digital switching inputs and outputs of the bar code scanner itself
(input Sensor 1 and Sensor 2 and also output Result 1 and Result 2) that are
electrically inaccessible when the bar code scanner is connected to the field bus
module.
– Reading result states and the operational readiness of the bar code scanner.
If an identification sensor is connected to the field bus module that does not support
the proxy function of the field bus module and therefore communicates with the aid of
the CMF400 mode, the field bus module transfers the switching states of its two digital
switching inputs IN 1 and IN 2.
See also Table 4-13, Page 45.
In the control byte Binary Outputs, the field bus master can, depending on the
programming, transfer bit states to the bar code scanner that can be used to trigger
functions in the bar code scanner. This requires the functions for activation by the field
bus to be parameterized accordingly in the bar code scanner.
If an identification sensor is connected to the field bus module that does not support
the proxy function of the field bus module and therefore communicates with the aid of
the CMF400 mode, the field bus module sets the switching states of its two digital
switching outputs OUT 1 and OUT 2.
See also Table 4-14, Page 46.
30 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
CMF400 mode, without byte handshake, with digital I/O (2 Bit In, 2 Bit Out)
This mode operates without byte handshake and is used for test purposes in the data
transfer. The time monitoring (timeout) of the handshake is deactivated.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 31
Chapter 4 Product description Operating Instructions
32 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 33
Chapter 4 Product description Operating Instructions
34 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 35
Chapter 4 Product description Operating Instructions
Table 4-8 shows the address layout regarded from the field bus master.
Table 4-8: Overview: Address layout regarded from the field bus master
The fields in the tables above are relevant for the rest of this section and will be described
in more detail in the next chapter:
The functions of the Binary Inputs byte and the Binary Outputs byte are described in
Chapter 4.8.3, Page 42.
The ReceiveCountBack and ReceiveCount counters control user data transmission
from the field bus module to the field bus master, whereby the field bus module is the
active node (client) that must activate user data transmission by incrementing Receive-
Count by 1. Both counters must have the same status beforehand. The field bus master
is the passive node (server).
ReceiveLength specifies the data length currently remaining to be transmitted from the
field bus module to the field bus master (reading result of the bar code scanner).
Attention: For compatibility reasons, ReceiveLength is in INTEL format!
The TransmitCount and TransmitCountBack counters control user data transmission
from the field bus master (e.g. commands from the PLC) to the field bus module, where-
by the field bus master is the active node (client) that must activate user data transmis-
sion by incrementing TransmitCount by 1. Both counters must have the same status
beforehand. The field bus module is the passive node (server).
36 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
4.8.1 Direction of data transfer: Field bus module Field bus master
Important The following section describes the procedure for the data transfer direction "field bus mod-
ule field bus master“. The procedure for the data transfer direction "field bus master
field bus module“ is in similar way.
Initialization
During reset or power-up, that is, before the first incoming telegram is transmitted, the field
bus module sets the ReceiveCount, TransmitCountBack, and ReceiveLength to zero. Ac-
cordingly, the field bus master must set its ReceiveCountBack, TransmitCount, and Trans-
mitLength to zero.
See also next section “Resynchronisation“.
Resynchronisation
If the field bus module registers a field bus error (interruption in communication, incorrect
counter statuses), it terminates data transmission in the affected data direction(s). The field
bus module then requests the field bus master to resynchronize transmission. To do so, the
field bus module sets the corresponding counters (ReceiveCount and/or TransmitCount-
Back) to zero. The field bus master then has to set its corresponding counters (Receive-
CountBack and/or TransmitCount) to zero too. The initialization status (see “Initialization“)
is now restored and the active node (client) can repeat or start data transmission.
Counter overflow
When incremented to 255, the ReceiveCount counter is assigned the value "1" (0 1
2 to 254 255 1 2 to). The value "0" only appears during initialization or
if an error occurs (see “Resynchronisation“).
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 37
Chapter 4 Product description Operating Instructions
38 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
Example 1: The field bus master receives data from the field bus module
The incoming telegram (user data) from the field bus module is "123456789".
The input and output data length of the field bus is in each case 10 bytes, which means that
NIn and NOut both comprise 5 bytes.
The counters are equalized, that is, the previous data transmissions are complete in both
directions.
The data bytes are specified in the order in which they appear on the field bus. The length
of the incoming telegram (9 bytes), for example, is specified in the ReceiveLength field as
09h 00h (INTEL format: LSB/MSB).
2. Incoming telegram, first block (block not yet processed by field bus master)
ReceiveCount was copied by the field bus master to ReceiveCountBack in order to confirm
data receipt. This allows the field bus module to deliver subsequent blocks.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 39
Chapter 4 Product description Operating Instructions
4. Incoming telegram, second and final block (block not yet processed by field bus master)
The field bus module provides the second block and displays this by incrementing the
ReceiveCount by 1.
5. Incoming telegram, second and final block (block processed by field bus master)
ReceiveCount was copied by the field bus master to ReceiveCountBack in order to confirm
data receipt.
40 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
Example 2: Field bus master transmits data to the field bus module
This data direction is only required if the field bus master is supposed to send commands
via the field bus module to the bar code scanner.
The field bus master sends the SOPAS-ET command sRI0 (4 byte: 73h 52h 49h 30h) to the
field bus module. This command prompts a connected SOPAS-ET-capable device to output
its name and firmware version. This response is treated as an independent data reception
instance. Since the response is larger, it is not shown here in this example.
The field bus master has incremented TransmitCount by 01h and has thereby initiated the
sending of the command sRI0.
At the start of a sending operation, the field bus master must always check whether the
status of TransmitCount is identical to the status of TransmitCountBack. If so,
TransmitCount can be incremented. A 00h must be skipped, since it means an initialization.
7. Outgoing telegram "sRI0" to the field bus module (telegram processed by the field
bus module)
The field bus module has incremented TransmitCountBack by 01h in order to show that the
command has been processed and that it is ready for further send commands.
Both data transfers have now been completed. All counters are equalized again.
If a bar code scanner CLV6xx is connected to the field bus module, it responds with its name
and the firmware version. This represents a receive telegram for the field bus module that
is dealt with in the same way as in Example 1.
4.8.2 Direction of data transfer: Field bus master Field bus module
The procedure for the data transfer direction "Field bus master Field bus module" is in
similar way as described in Chapter 4.8.1 Direction of data transfer: Field bus module
Field bus master, Page 37.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 41
Chapter 4 Product description Operating Instructions
Important The field bus module sets status bits (error bits) D7 to D3 when it acknowledges data trans-
mission from the field bus master with TransmitCountBack, that is TransmitCount and
TransmitCountBack are the same again. Status bits D7 to D3 are reset by the field bus mod-
ule when the field bus master activates the next data transmission with TransmitCount. The
field bus master, therefore, must always evaluate the status bits before transmitting the
next batch of data to the field bus module.
The output buffer in the field bus module does not allow the status bits (D7, D5, and D4) to
be assigned to a specific data transmission procedure initiated by the field bus master!
Important Compared to the CMF400 mode, the bits D1 and D0 of the Binary Inputs and the Binary
Outputs are not used in the CDF600 mode.
42 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
Control Word In (Input to the field bus master, output module of the field bus module)
This module consists of 2 bytes. The value represented by Control Word In is transmitted as
a 16-bit value in the Motorola format (PROFIBUS standard).
Important The functions with a grey background are planned for future firmware versions of the field
bus module.
The bit functions of the output module are always active. The levels cannot be changed.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 43
Chapter 4 Product description Operating Instructions
Control Word Out (input to the field bus module, output module of the field bus master)
The module contains control bits from the field bus master to the field bus module. The de-
fined function bits can be parameterized in the bar code scanner as input functions (see
Chapter 7.3 Configuring the bar code scanner, Page 67).
Important The functions with a grey background are planned for future firmware versions of the field
bus module.
44 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Product description Chapter 4
CDF600-0100
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 45
Chapter 4 Product description Operating Instructions
Important Compared to the CDF600 mode, the bits D1 and D0 of the Binary Inputs and the Binary Out-
puts are used in the CMF400 mode.
4.11 Diagnosis
The field bus module supports the PROFIBUS standard diagnosis (6 bytes). A user-specific
diagnosis is not triggered. In CDF600 mode (Standard mode), the status byte allows the
field bus master to recognize fault states and to react to them.
The POWER LED also signals errors in the configuration of bus modules via flashing.
See Chapter 4.5.2 LEDs on the field bus module’s housing, Page 27.
46 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Installation Chapter 5
CDF600-0100
5 Installation
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 47
Chapter 5 Installation Operating Instructions
mm inch
5.3 0.21
5.5 0.22
9 0.35
10.25 0.40
10.5 0.41
12 0.47
20.9 0.82
22.3 0.88
24 0.95
27 1.06
30 1.18
33.75 1.33
43.7 1.72
183.5 7.23
213 8.39
All measures of length in mm
225 8.87
Fig. 5-1: Drill holes for installing the field bus module and the optional protection cover (rotary coded switches)
48 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Electrical installation Chapter 6
CDF600-0100
6 Electrical installation
NOTICE
Possible radio interference when used in homes!
The CDF600-0100 field bus module meets the requirements for Class A (industrial environ-
ment) as defined by the generic specification 'Emissions'. It may cause radio interference in
homes. In this case, the party suffering the interference can demand that the operator takes
appropriate radio interference suppression measures.
Use the CDF600-0100 field bus module only in industrial environments.
The following general requirements should be observed for the electrical installation:
6.2.2 Cables
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 49
Chapter 6 Electrical installation Operating Instructions
6.2.3 Conditions for safe operation of the field bus module in an installation
The field bus module is connected to the peripheral devices like bar code scanner, reading
pulse sensors, PLC/Host, power supply etc. by using shielded cables (Fig. 6-1). The shield
of the cables each lies on the metal housing of the field bus module.
The device can be grounded using the unpainted elongated holes or the shield of e.g. the
power supply cable.
If the peripheral devices also have metal housing and if the cable shield also lies on their
housing, it is assumed that all devices involved in installation have the same ground poten-
tial.
This is achieved for instance by full filling the following conditions:
Mounting the devices on conductive metal surfaces
Correctly grounding the devices/metal surfaces in the system
A low-impedance and stable current carrying equipotential bonding between areas with
different ground potentials, if necessary.
If these conditions are not met, e.g. on devices in a widely distributed system over several
buildings, potential equalization currents may, due to different ground potentials, flow along
the cable shields between the devices.
Fig. 6-1: Currents in the cable shields due to differences in ground potential
To Fig. 6-1: Due to insufficient ground potential equalization, voltage differences arise be-
tween the grounding points 1 and 2. The current loop closes via the shielded cables and
housing.
50 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Electrical installation Chapter 6
CDF600-0100
DANGER
Risk of injury/risk of damage via electrical current!
Potential equalization currents between the field bus module and the peripheral devices
can have the following effects:
Dangerous voltages on the metal housing, e.g. of the field bus module
Incorrect function or irreparable damage to the devices
Damage/irreparable damage of the cable shield due to heating and cable fires
Where local conditions are unfavorable and thus do not meet conditions for a safe
earthing method (same ground potential at all grounding points), take measures from
the following explanations.
Remedial measures
The most common solution to prevent potential equalization currents on cable shields is to
ensure low-impedance and stable current carrying equipotential bonding. If this is not pos-
sible the following two solution approaches serve as a suggestion.
Important It is not advisable to open up the cable shields. As doing this means that the EMC limit val-
ues can no longer be complied with and that the safe operation of the device data interfaces
can no longer be guaranteed.
Electro- Electro-
Bar code Trigger
PLC optical optical CDF600
scanner sensor
converter converter
U = metal housing
grounding point 1 grounding point 2 = shielded electrical cable
ground potential difference = fiber optic cable
To Fig. 6-2: The ground loop is opened by using the electro-optical signal converters be-
tween the islands. Within the local islands, a stable equipotential bonding prevents equal-
izing currents from occurring at the cable shields.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 51
Chapter 6 Electrical installation Operating Instructions
electrically insulated
Fig. 6-3: Insulated assembly of the field bus module and the peripheral devices (sample)
To Fig. 6-3: Ground loops are, even in the event of large differences in the ground potential,
effectively prevented. Meaning that equalizing currents cannot occur anymore via the cable
shield and the metal housing.
Important The power supply of the field bus module and the connected peripheral devices must also
guarantee the required level of insulation.
Under certain circumstances, a tangible potential can develop between the insulated metal
housings and the local ground potential.
52 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Electrical installation Chapter 6
CDF600-0100
e.g. CLV63x bar code scanner alternatively: connection of bar code scanner (Ethernet version) for configuration/diagnosis
(Ethernet version) Ethernet (cable e.g. no. 6034414, 2 m (6.56 ft), 4-pin M12 plug/8-pin RJ-45 plug)
Cable e.g. no. 2041834, 2 m (6.56 ft) Cable e.g. no. 6025906, 2 m (6.56 ft)
(12-pin M12 socket/15-pin D-Sub-HD plug) (5-pin M12 socket/open end)
DC 18 to 30 V
Data (Aux, RS-232) Power supply voltage
Power supply voltage CAN
POWER
– or – Cable e.g. no. 6021195,
e.g. CLV62x bar code scanner 2 m (6.56 ft)
(standard version) (4-pin M8 plug/9-pin
D-Sub socket)
cable as above
AUX (RS-232)
Data (RS-232)
Power supply voltage SOPAS-ET:
PROFIBUS IN
PROFIBUS OUT
OUT 1/2
Configuration/
IN 1
IN 2
Cable no. 6025931, 2 m (6.56 ft) diagnosis of
(5-pin M12 plug/socket) proxy-capable
Sensor sensors
e.g. triggering teach-in match code
Cable e.g. no. 6021355 (size by meter, open ends) Cable e.g. no. 6021355 (size by meter, open ends)
5-pin M12 plug (no. 6021354) 5-pin M12 socket (no. 6021353)
Fig. 6-4: Block diagram: Connecting the CDF600-0100 field bus module
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 53
Chapter 6 Electrical installation Operating Instructions
54 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Electrical installation Chapter 6
CDF600-0100
"IN 2" connection (switching input 2 = external input 2 of bar code scanner)
Table 6-3: Pin assignment of the 5-pin M12 device socket "IN 2" (A-coded)
"IN 1" connection (switching input 1 = external input 1 of bar code scanner)
Table 6-4: Pin assignment of the 5-pin M12 device socket "IN 1" (A-coded)
"OUT 1/2" connection (switching output 1 / 2 = external output 1 /2 of bar code scanner)
Table 6-5: Pin assignment of the 5-pin M12 device socket "OUT 1/2" (A-coded)
Table 6-6: Pin assignment of the 5-pin M12 device socket "BUS OUT" (B-coded)
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 55
Chapter 6 Electrical installation Operating Instructions
Table 6-7: Pin assignment of the 5-pin M12 device plug "BUS IN" (B-coded)
Table 6-8: Pin assignment of the 5-pin M12 device plug "POWER" (A-coded)
Table 6-9: Pin assignment of the 4-pin M8 device socket "AUX" (RS 232)
"DEVICE" connection
56 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Electrical installation Chapter 6
CDF600-0100
NOTICE
Risk of damage due to reduced protection!
When delivered, the electrical connections of the field bus module have yellow protection
caps and plugs (Fig. 6-6).
In order to attain Protection Class IP 65 during operation, the following requirements must
be fulfilled:
Unused electrical connections must have protection caps / plugs.
The black rubber cover of the "AUX" connection has to be closed and lie flush against
the device.
The seal on the D-Sub-HD socket ("DEVICE" connection) must be present.
The same applies to the EMC requirements (ESD) according to CE.
It is not required to close the 2 threads for the optional cover of the 3 rotary coded switches
if the cover is not used
Important The enclosure rating IP 65 is not tested by UL.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 57
Chapter 6 Electrical installation Operating Instructions
Important In order to ensure short circuit / overload protection of the incoming supply cable, the
strand cross sections used must be selected and fused accordingly at the beginning of the
cable. Attention must be paid here to the valid standards.
Assembled cables of various lengths and with a straight or angled connection socket and
an open end are available for connecting the supply voltage. For the strand pin/color assign-
ment, see Table 6-15, Page 64 and Table 6-16, Page 64.
58 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Electrical installation Chapter 6
CDF600-0100
6.4.2 Connecting the bar code scanner to the field bus module
The communication between the field bus module and the bar code scanner runs via the
serial Aux interface (RS-232) between the field bus module and the bar code scanner. All
states of the local switching inputs and outputs of the field bus module are also transferred
via this data interface.
Place the 15-pin D-Sub-HD connector of the bar code scanner cable onto the
corresponding socket of the DEVICE connection on the field bus module and lock it in
place with the aid of the two screws.
Connecting the bar codes scanner with heating to the field bus module
The incoming power supply cable (DC 24 V ± 10 %) for the heating of the bar code scanner
must be protected by a fuse of 3 to 4 A in the control cabinet. For each field bus module
combined with a bar code scanner a separate fuse is required.
Cabinet
Cable 1
F (3 A)
Cable 2
Heating
Cable 1
Cable 2
0 Vin (blue)
VSin (brown)
Fig. 6-7: Wiring the power supply voltage for the field bus module combined with a bar code
scanner CLV63x to 65x with heating in the control cabinet
The power supply voltage of the field bus module is routed via the temperature-dependent
switch of the heating. First only the heating is fed with electricity. After the time of the warm-
up phase (approx. 40 min at –35 °C (–31 °F) and 24 V DC power supply), the switch releas-
es the supply voltage for the field bus module. The module now supplies the electronics of
the bar code scanner.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 59
Chapter 6 Electrical installation Operating Instructions
Cable lengths
The power supply cable (cable 3) from the CLV-Switch/power supply unit (GND) to the
field bus module may not exceed 2 m (6.56 ft). The limitation of length ensures that the
required supply voltage for the heating is available on the bar code scanner.
The power supply cable (cable 2) from the power supply unit to the heating of the bar
code scanner is 2 m (6.56 ft) and may not be extended.
The cable lengths are maximum values recommended by the PNO. In new installations, the
cable lengths for each bus segment should be less than the maximum values specified
above. A repeater can be used to separate two bus segments from each other, which
enables the permitted lengths to be increased easily.
Important Use resistors to terminate the backbone of the network at both ends.
Drop lines do not require a bus terminator.
60 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Electrical installation Chapter 6
CDF600-0100
Fig. 6-8: Example wiring of the switching input IN 1 at the 5-pin M12 socket (A-coded)
On the connection IN 1 or IN 2 of the field bus module, remove the protective plug,
place the 5-pin M12 cable plug (A-coded) into position and lock it in place. Connect the
opposite side of the cable to the corresponding plug of the sensor (e.g. light barrier).
Switching Power fed to the input starts the assigned function in the bar code scanner.
behaviour (Default setting: level: active high; debouncing: 10 ms)
Features – Opto-decoupled, reverse polarity protected
– Can be wired with the PNP output of a sensor
– GND of IN 1 connection connected to GND of IN 2 connection
Electrical values Low: |Vin| 2 V; |Iin| 0.3 mA
High: 6 V|Vin|32 V; 0.7 mA |Iin| 5 mA
LED IN 2, LED IN 1 Low: off
(yellow) High: on
Table 6-13: Ratings for the IN 1 and IN 2 switching inputs
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 61
Chapter 6 Electrical installation Operating Instructions
Fig. 6-9: Example wiring of the switching output OUT 1 at the 5-pin M12 socket (A-coded)
Switching PNP switching against the supply voltage VS, high-side switch
behaviour
Features – Short-circuit proof + temperature-protected
– Galvanically not separated from VS
Electrical values 0 Vout VS
Guaranteed:VS – 1.5 V) Vout VS at Iout 100 mA
LED OUT 1/2 Low: off
OUT 1: green High: on
OUT 2: yellow
Table 6-14: Ratings for the OUT 1 and OUT 2 switching outputs
Important Capacitance loads at the switching output affect the switching behaviour. Threshold is a
max. capacitance of 100 nF. Exceeding this value can lead to unwanted pulsing behaviour
of the output.
1. Connect switching output depending on application.
To do this, on the connection OUT 1/2 of the field bus module, remove the protective
plug, place the 5-pin M12 cable plug (A-coded) into position and lock it in place.
2. Wire the switching output with a load resistance to test the switching functions using a
high-resistance digital voltmeter.
Indication of incorrect voltages/switching statuses is avoided this way.
62 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Electrical installation Chapter 6
CDF600-0100
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 63
Chapter 6 Electrical installation Operating Instructions
M12 - A / female
Table 6-15: Pin assignment of the 5-pin M12 socket (A-coded, straight) and wire colors at the open
end
M12 - A / female
Table 6-16: Pin assignment of the 5-pin M12 socket (A-coded, 90° angular) and wire colors at the
open end
M12 - B / male
Table 6-17: Pin assignment of the 5-pin M12 plug (A-coded, straight) and wire colors at the open
end
64 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Electrical installation Chapter 6
CDF600-0100
5 1
2 4
1 3
9 6
Table 6-18: Pin assignment of the 4-pin M8 plug and the 9-pin D-Sub plug
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 65
Chapter 6 Electrical installation Operating Instructions
Notes:
66 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Startup and Configuration Chapter 7
CDF600-0100
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 67
Chapter 7 Startup and Configuration Operating Instructions
4. SOPAS-ET loads the current parameter set from the bar code scanner and displays the
parameter values in the register cards.
7.3.2 Log onto the bar code scanner in order to configure the device
1. Log onto the device in order to change the parameter values in the bar code scanner.
To do this, select the command LOGIN DEVICE in the menu bar under TOOLS.
2. In the dialog window under USER LEVEL in the list box select the entry AUTHORIZED CLIENT.
If the parameter set is password-protected, enter the password "client" in PASSWORD.
3. Click on OK to confirm the dialog window.
The previously greyed out parameters on the register tabs are now accessible.
4. After setting the parameters, finally save the parameter set in the bar code scanner
with the command CLV6XX > PARAMETER > SAVE PERMANENT!
Fig. 7-1: SOPAS-ET: PROFIBUS PROXY CDF600 group on the PROFIBUS/DEVICENET register tab
1. In the PROFIBUS PROXY CDF600 group, the OPERATINGCDF600 MODE WITH HANDSHAKE is
already preset as the COMMUNICATION PROTOCOL in the basis setting.
2. Under PROTOCOL/OUTPUT FORMAT in the list box, select either OUTPUT FORMAT 1 or OUTPUT
FORMAT 2.
3. Parameterize the content of the selected output format on the register card OUTPUT FOR-
MAT (entry OUTPUT FORMAT in the device tree).
See Chapter 7.3.4 Set up output format, Page 77.
68 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Startup and Configuration Chapter 7
CDF600-0100
Fig. 7-2: SOPAS-ET: START/STOP OF OBJECT TRIGGER group on the OBJECT TRIGGER CONTROL register tab
Fig. 7-3: SOPAS-ET: MATCHCODE TEACH-IN 1 (STANDARD) group on the MATCH CODE TEACH-IN register
tab
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 69
Chapter 7 Startup and Configuration Operating Instructions
Focus position switching (CLV640 only), Control Word Out: Function bits D15 ... D12
1. In the device tree of the bar code scanner, double click on FOCUS CONTROL.
The register card FOCUS CONTROL opens.
2. In the OPTIONS group, select the DYNAMIC FOCUS option in the list box FOCUS CONTROL MODE.
Fig. 7-4: SOPAS-ET: OPTIONS group on the FOCUS CONTROL register tab
Fig. 7-5: SOPAS-ET: GENERAL SETTINGS group on the DYNAMIC PARAMETER SWITCHING register tab
5. To control the focus position switching, the index 0 ... 7 is formed in the ASSIGNMENTS
TABLE group by combining the binary values of the three function bits D14 ... D12
(Table 7-1, Page 71). The bit D15 is not used and must be set to 0.
6. In the individual list boxes, a focus position defined in accordance with Fig. 7-4 can in
turn be assigned to every index.
70 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Startup and Configuration Chapter 7
CDF600-0100
Table 7-1: CDF600 mode: Binary operation of the function bits D15 ...D12 with the index
Status assignment of the external outputs (Ext. output 1 and 2), Control Word Out:
Function bit D4 or D5
1. In the device tree of the bar code scanner, double click on DIGITAL OUTPUTS.
The register card DIGITAL OUTPUTS opens.
2. In the EXTERNAL OUTPUT 1 group, select the FIELD BUS INPUT option in the list box OUTPUT 1
Fig. 7-6: SOPAS-ET: EXTERNAL OUTPUT 1 group on the DIGITAL OUTPUTS register tab
3. Proceed in the same way with Output 2 in the EXTERNAL OUTPUT 2 group.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 71
Chapter 7 Startup and Configuration Operating Instructions
Fig. 7-7: SOPAS-ET: PROFIBUS PROXY CDF600 group on the PROFIBUS/DEVICENET register tab,
with CMF400 mode
1. In the PROFIBUS PROXY CDF600 group, select the CMF400 MODE WITH HANDSHAKE option
in the list box under COMMUNICATION PROTOCOL.
2. Under PROTOCOL/OUTPUT FORMAT in the list box, select either OUTPUT FORMAT 1 or OUTPUT
FORMAT 2.
3. Parameterize the selected output format on the register card OUTPUT FORMAT (entry OUT-
PUT FORMAT in the device tree).
See Chapter 7.3.4 Set up output format, Page 77.
72 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Startup and Configuration Chapter 7
CDF600-0100
Fig. 7-8: SOPAS-ET: PROFIBUS PROXY CDF600 group on the PROFIBUS/DEVICENET register tab,
with CMF400 mode and USAGE OUTPUT BIT 0 for object triggering
Fig. 7-9: SOPAS-ET: START/STOP OF OBJECT TRIGGER group on the OBJECT TRIGGER CONTROL register tab
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 73
Chapter 7 Startup and Configuration Operating Instructions
Focus position switching (CLV640 only), Binary Outputs: Output Bit 0 or Bit 1)
By using both Output Bits O and 1, it is alternatively possible to switch between a maximum
of 4 focus positions (distance configurations) (Table 7-2, Page 75). If only one bit is used, it
is possible to switch between 2 focus positions.
Proceed as follows to set up 4-stage switching:
1. Under USAGE OUTPUT BIT 0 and USAGE OUTPUT BIT 1, select the DISTANCE CONFIGURATION BIT
0 or DISTANCE CONFIGURATION BIT 1 option in the list box in each case.
Fig. 7-10: SOPAS-ET: PROFIBUS PROXY CDF600 group on the PROFIBUS/DEVICENET register tab,
with CMF400 mode and USAGE OUTPUT BIT 0 for focus point switching
Fig. 7-11: SOPAS-ET: OPTIONS group on the FOCUS CONTROL register tab
74 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Startup and Configuration Chapter 7
CDF600-0100
Fig. 7-12: SOPAS-ET: GENERAL SETTINGS group on the DYNAMIC PARAMETER SWITCHING register tab
7. For controlling the focus position switching, the index 0 ... 3 is formed in the
ASSIGNMENTS TABLE group by combining the binary values of the two function bits Bit 0
and Bit 1:
Table 7-2: CMF400 mode: Binary operation of the function bit Output Bit 0 and Output Bit 1 with
the index
8. In the individual list boxes, a focus position defined in accordance with Fig. 7-12 can in
turn be assigned to every index.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 75
Chapter 7 Startup and Configuration Operating Instructions
Fig. 7-13: SOPAS-ET: PROFIBUS PROXY CDF600 group on the PROFIBUS/DEVICENET register tab, mit
USAGE INPUT BIT 0 for outputting GOOD READ
76 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Startup and Configuration Chapter 7
CDF600-0100
c) BMV-compatible mode
Important The BMV-compatible mode allows no use of digital I/O.
Fig. 7-14: SOPAS-ET: PROFIBUS PROXY CDF600 group on the PROFIBUS/DEVICENET register tab,
BMV-compatible mode
1. In the PROFIBUS PROXY CDF600 group, select the OPERATING MODE BMV10 option in the
list box under COMMUNICATION PROTOCOL.
2. Under PROTOCOL/OUTPUT FORMAT in the list box, select either OUTPUT FORMAT 1 or OUTPUT
FORMAT 2.
3. Parameterize the content of the selected output format on the register card OUTPUT FOR-
MAT (entry OUTPUT FORMAT in the device tree).
See the following chapter.
Fig. 7-15: SOPAS-ET: Example: OUTPUT FORMAT # 1 on the OUTPUT FORMAT register tab
Framing with STX and ETX is not necessary for outputting the format to the field bus module.
Explanations for setting up the output format can be found in the Online Help of SOPAS-ET
(Button F1).
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 77
Chapter 7 Startup and Configuration Operating Instructions
7.3.5 Configuring switching inputs and outputs of the field bus module in the bar code
scanner
Irrespective of the data transfer on the field bus, the local switching inputs and outputs of
the field bus module can be assigned to the bar code scanner in order to realize functions
(triggering and status output) that are themselves not available due to the lack of electrical
access to the switching inputs and outputs of the bar code scanner.
POWER
OUT 1/2
IN 1
IN 2
Reading
pulse IN 2
DC 18 to 30 V
sensor Trigger IN (reading pulse)
IN 1
Fig. 7-16: Assignment of the switching inputs and outputs of the field bus module in the bar code
scanner
Fig. 7-17: SOPAS-ET: START/STOP OF OBJECT TRIGGER group on the OBJECT TRIGGER CONTROL register tab
78 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Startup and Configuration Chapter 7
CDF600-0100
Fig. 7-18: SOPAS-ET: EXTERNAL OUTPUT 1 group on the DIGITAL OUTPUTS register tab
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 79
Chapter 7 Startup and Configuration Operating Instructions
7.4 Memory concept for parameter set of the bar code scanner
The bar code scanner also automatically saves its application-specific parameter set for
permanent storage with the configuration software SOPAS-ET in the permanent parameter
memory of the field bus module CDF600 (in the same way as for using an external
parameter memory module CMC600). If there is also an optional Micro SD memory card in
the bar code scanner (CLV63x/640) with deactivated write protection, the bar code scanner
also copies its parameter set permanently to the memory card.
Fig. 7-19: Configuration with SOPAS-ET and storage of the parameter set in the bar code scanner and field bus module
Every time the field bus module is restarted (supply voltage switched on), the connected bar
code scanner proceeds as follows with respect to the parameter set:
1. First, the bar code scanner loads the parameter set from its internal flash memory to
its working memory (RAM).
2. It then loads the parameter set from the flash memory of its memory card (if present)
to its RAM and in so doing overwrites overlapping parameters in the RAM.
3. Finally, it loads the parameter set from the flash memory of the field bus module to its
RAM and in so doing again overwrites overlapping parameters in the RAM.
This procedure ensures that all parameters in the individual parameter sets are acquired
and that their valued are loaded if the parameter sets are not congruent (corresponding),
i.e. contain more or fewer parameters.
By saving the application-specific parameter set in the field bus module, a defective bar
code scanner can be replaced with a device of the same type without configuration data be-
ing lost (see also Chapter 8.3.2 Replacing the field bus module, Page 84).
80 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Startup and Configuration Chapter 7
CDF600-0100
Parameter Value
Operating mode ("Mode" switch: position 0) Operation with SOPAS-ET-capable
device
Bus address ("Mode/Address" switch: position 0, 0 and 3) 3
Parameter Value
PROFIBUS/DEVICENET: Communication mode CDF600 mode with handshake
PROFIBUS/DEVICENET: Protocol/output format no output
Table 7-4: Default setting of the CLV6xx bar code scanner regarding the integration to the
PROFIBUS
7.6 Switching off the field bus module and the bar code
scanner
1. If the parameter set in the bar code scanner in SOPAS-ET has been changed and saved
only temporarily, permanently save the parameter set in the bar code scanner with the
menu command PARAMETER > SAVE PERMANENT.
2. Save and close current project on the PC using a significant file name.
3. SOPAS-ET end with the menu command PROJECTS > EXIT.
4. Switch the supply voltage to the field bus module off.
5. The last set of parameters permanently saved in the bar code scanner remains valid.
Explicitly, no data is to be saved in the field bus module. When data is permanently
saved in the bar code scanner, the field bus module automatically saves a copy of the
bar code scanner's configuration data in its permanent parameter memory. The bar
code scanner uses this as the basis for its initialization the next time it is switched on.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 81
Chapter 7 Startup and Configuration Operating Instructions
Notes:
82 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Maintenance Chapter 8
CDF600-0100
8 Maintenance
NOTICE
Risk of damage to the field bus module!
The field bus module provides IP 65 enclosure rating (not used connections protected with
cover cups) and is only protected against the ingress of liquids in that respect.
Do not immerse the device in liquids.
NOTICE
Damage to the rating plate!
The film of the adhesive rating plate is polyester with printed-on lettering.
Extended high-pressure rubbing on the rating plate, e.g. with a cloth impregnated with
solvent, can dissolve the print.
Use a non-fluffy cloth or a brush to remove dust from the housing.
If necessary, moisten the cloth with a mild cleaning agent without added powder, e.g.
a plastics cleaner.
Do not use any aggressive chemicals (e.g. acetone).
Avoid cleaning motions on the type plate which could cause scratches or abrasion.
NOTICE
Risk of damage to the field bus module!
Repairs to the field bus module should only be carried out by qualified and authorized
SICK AG service staff.
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 83
Chapter 8 Maintenance Operating Instructions
NOTICE
Loss of configuration data in the connected bar code scanner!
If the field bus module already contains a parameter set that is valid for the bar code scan-
ner type, the existing parameter set in the bar code scanner is automatically permanently
overwritten. If the new valid parameter set does not then correspond with the existing pa-
rameter set, the existing parameter set must be transferred again from the PC to the bar
code scanner with the configuration software SOPAS-ET. If the existing parameter set of the
bar code scanner is not saved on the PC as a configuration file (project), a manual reconfig-
uration of the bar code scanner is required.
– If the field bus module contains a valid parameter set, the bar code scanner loads
this parameter set to its working memory (RAM) as the working basis and also saves
it in its permanent parameter memory. The exact procedure is described in
Chapter 7.4 Memory concept for parameter set of the bar code scanner, Page 80.
– If the parameter set is not valid for the bar code scanner (parameter set originates
from another type of device), the bar code scanner does not accept this parameter
set but instead starts with the parameter set from its permanent parameter memo-
ry. A synchronization of the parameter set in the field bus module with the one in the
bar code scanner must then be performed by another permanent saving operation
in the bar code scanner.
See also Chapter 7 Startup and Configuration, Page 67.
84 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Troubleshooting Chapter 9
CDF600-0100
9 Troubleshooting
9.3 Troubleshooting
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 85
Chapter 9 Troubleshooting Operating Instructions
NOTICE
Risk of damage to the field bus module!
Repairs to the field bus module should only be carried out by qualified and authorized
SICK AG service staff.
86 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Technical Data Chapter 10
CDF600-0100
10 Technical Data
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 87
Chapter 10 Technical Data Operating Instructions
88 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Technical Data Chapter 10
CDF600-0100
mm inch
5.3 0.21
5.5 0.22
9 0.35
10.25 0.40
10.5 0.41
11.75 0.46
12 0.47
13 0.51
20 0.79
20.9 0.82
22.3 0.88
23.8 0.94
24 0.95
25.7 1.01
27 1.06
30 1.18
33.75 1.33
36.3 1.43
40.5 1.60
43.7 1.72
44.5 1.75
47.1 1.86
76.4 3.01
183.5 7.23
202.5 7.98
213 8.39
225 8.87
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 89
Chapter 10 Technical Data Operating Instructions
Fig. 10-2: EC Declaration of Conformity for the CDF600-0100 field bus module (page 1, scaled down version)
90 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Appendix Chapter 11
CDF600-0100
11 Appendix
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 91
Chapter 11 Appendix Operating Instructions
11.2.1 Receiving data (host receives from bar code scanner, with blocking) in the
CDF600/CMF400 mode
REC_Count
N
REC Count B
Read telegram
N
telegram length
> InBlock – 5
Read data block and store Read data block and store
data data (more block will
follow)
Note:
If needed:
End Reset by REC_Count_Back =0
Fig. 11-1: Flowchart for the host: Receiving data (host from bar code scanner, with blocking) in the CDF600/CMF400 mode
92 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Appendix Chapter 11
CDF600-0100
11.2.2 Receiving data (host receives from bar code scanner, without blocking) in the
CDF600/CMF400 mode
REC_Count
N REC_Count_Back
Stored data
is valid
Note:
If needed:
Reset by REC_Count_Back =0
End
Fig. 11-2: Flowchart for the host: Receiving data (host from bar code scanner, without blocking) in the CDF600 /CMF400 mode
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 93
Chapter 11 Appendix Operating Instructions
11.2.3 Sending data (host sends to bar code scanner, without blocking) in the CDF600/
CMF400 mode
Y
Wait until previous Sending of previous
sending is done telegram: ok
End
Fig. 11-3: Flowchart for the host: Sending data (host to bar code scanner, without blocking) in the CDF600/CMF400 mode
94 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Appendix Chapter 11
CDF600-0100
Table 11-2: In stock accessories: protection cover for rotary coded switches of the CDF600-0100 field bus module
Configuration/
diagnosis of the
9-pin
proxy capable
D-Sub
No. 2042916, 0.9 m (2.95 ft) sensors
plug
No. 2041834, 2 m (6.56 ft) M8
CLV62x No. 2042914, 3 m (9.84 ft)
No. 2042915, 5 m (16.4 ft)
4-pin
plug No. 6021195 (2 m(6.56 ft))
CDF600-0100 No. 2027649 (10 m (32.8 ft))
Fig. 11-4: Overview: Connections of the CDF600-0100 and cables with M12/M8 plug-in connections
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 95
Chapter 11 Appendix Operating Instructions
96 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Appendix Chapter 11
CDF600-0100
Table 11-4: Supplementary documentation for installation the CDF600-0100 field bus module
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 97
Chapter 11 Appendix Operating Instructions
11.5.1 Data transmission between the field bus module and the PROFIBUS master
In this mode, the CDF600-0100 field bus module transmits the data from the bar code
scanner in the form of data messages to the PROFIBUS master like the BMV10 bus connec-
tion module/BMH10 bus module. The data messages have fixed message lengths for the
input and output data. The message length is specified in bytes. If the PROFIBUS master
specifies the value for the message length, the field bus module uses this value after a
check. Values between 4 and 244 bytes are valid. The first byte in the configuration string
must contain the value of the minimum configuration (4 bytes IN/4 bytes OUT). The field
bus module takes over the configuration specified by the PROFIBUS master during the start-
up phase.
The course of the communication between the field bus module and the higher-level com-
puter (host/PLC) is specified by means of control bytes.
Individual messages
The bar code scanner read data contain the read result and possibly additional parameters.
If these data strings and the control bytes fit into a data message, they are transmitted as
an individual message from the field bus module to the PROFIBUS master. If the data
strings are shorter than the message length, the remaining positions are filled with zeroes
(00 hex).
The length of the data message to be set as an individual message is calculated as follows:
LENGTHin= 3 + Number of bar code scanner read data
LENGTHout= 3 + Number of host output data
"LENGTHin" stands for the data message length for received data and "LENGTHout" for the
data message length for send data in the host. The minimum number of control bytes per
direction is 3. The number of the data from the bar code scanner or of the data from the
host is set without string framing (STX/ETX).
Fig. 11-5 shows the structure of individual messages.
98 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Appendix Chapter 11
CDF600-0100
Fig. 11-6: Structure of the messages in case of message block formation in the BMV-compatible mode
Control bytes
There are two control bytes each in the input and output messages. This means that ac-
knowledgement is ensured by a reverse channel for a transmission. There is one control
byte each at the beginning and end of each data message. Table 11-5 to Table 11-8 provide
an overview of the control bytes.
The control byte at the beginning of the data message contains information for control-
ling the data transmission. There are three control bits for each data direction (FB, LB,
TG). IO bits are reserved for extensions, the HB bit can be used by the application pro-
gram on the master end.
The control byte at the end of the data message is used to check the data consistency
when data is transferred from the PROFIBUS master to the higher-level computer,
whereby only the two TG bits are used. The remaining bits are reserved for extensions.
Bits in the first control byte control the transmission in both directions. Thus, for example,
the field bus module signals the host a new individual message with the bits 1, 2 and 3. The
host also acknowledges the receipt of the data with the bits 1, 2 and 3 in its output mes-
sage. The data transmission from the host to the field bus module is similarly controlled by
the bits 4, 5 and 6 by both sides.
The field bus module or the host enters the toggle bits in the first control byte at the same
bit position in the second control byte. Received data is only evaluated if the toggle bits of
the two control bytes are identical. This consistency check ensures that the data message
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 99
Chapter 11 Appendix Operating Instructions
at the PROFIBUS master has been received by the higher-order computer from the first bit
to the last one.
A logical high level indicates the function of the control bits.
When data is received the field bus module initiates the transmission with the RC_xx bits.
Transmission of the data from the host to the bar code scanner is triggered with the TR_xx
bits. A change in the toggle bits (TR_TG/RC_TG) initiates the higher-level computer. When
sending and receiving the field bus module reacts to the level change in these control bits.
The host has accepted the data when the field bus module recognizes a change in the
RC_TG bit.
Table 11-5: Overview of the 1st control byte IN in the BMV-compatible mode
100 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Appendix Chapter 11
CDF600-0100
Table 11-6: Overview of the 2nd control byte IN in the BMV-compatible mode
Control bit
name Position Function
HB 7 Heartbeat (as a test function)
Can be set/reset,
The field bus module outputs the bit as an echo of IN 1, Position 7
TR_FB 6 Transmit_First_Block
Marks a bus message as the first output block of a data string to the
bar code scanner
TR_LB 5 Transmit_Last_Block
Host marks the bus message as the last output block
TR_TG 4 Transmit_Toggle
Host changes the bit over at a bus message with new data or new con-
trol information and enters a copy of the bit contents into the 2nd con-
trol byte
RC_FB 3 Receive_First_Block
Signals to the field bus module that the data have to be repeated when
there is an error. The field bus module repeats the complete data string
with the next bus message
RC_LB 2 Receive_Last_Block
Host entries do not influence the field bus module
RC_TG 1 Receive_Toggle
The host acknowledges the data receipt by changing RC_TG and enters
a copy of the bit contents in the 2nd control byte
O01) 0 Reserved (static LOW)
1) Planned as inputs (I0 to I6) in the bus message of the field bus module and as outputs (O0 to O6) in the bus telegram of the
host.
Table 11-7: Overview of the 1st control byte OUT in the BMV-compatible mode
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 101
Chapter 11 Appendix Operating Instructions
Table 11-8: Overview of the 2nd control byte OUT in the BMV-compatible mode
102 © SICK AG · Germany · All rights reserved · Subject to change without notice 8012214/UN07/2011-03-22
Operating Instructions Appendix Chapter 11
CDF600-0100
8012214/UN07/2011-03-22 © SICK AG · Germany · All rights reserved · Subject to change without notice 103
8012214/2011-03-22 ∙ 5MC/MC/TEO <PM6.5/FM7.0/PDF> ∙ A4 4c int36
Australia Österreich
Phone +61 3 9497 4100 Phone +43 (0)22 36 62 28 8-0
1800 33 48 02 – tollfree E-Mail [email protected]
E-Mail [email protected] Polska
Belgium/Luxembourg Phone +48 22 837 40 50
Phone +32 (0)2 466 55 66 E-Mail [email protected]
E-Mail [email protected] Republic of Korea
Brasil Phone +82-2 786 6321/4
Phone +55 11 3215-4900 E-Mail [email protected]
E-Mail [email protected] Republika Slovenija
Ceská Republika Phone +386 (0)1-47 69 990
Phone +420 2 57 91 18 50 E-Mail [email protected]
E-Mail [email protected] România
China Phone +40 356 171 120
Phone +852-2763 6966 E-Mail [email protected]
E-Mail [email protected] Russia
Danmark Phone +7 495 775 05 34
Phone +45 45 82 64 00 E-Mail [email protected]
E-Mail [email protected] Schweiz
Deutschland Phone +41 41 619 29 39
Phone +49 211 5301-301 E-Mail [email protected]
E-Mail [email protected] Singapore
España Phone +65 6744 3732
Phone +34 93 480 31 00 E-Mail [email protected]
E-Mail [email protected] South Africa
France Phone +27 11 472 3737
Phone +33 1 64 62 35 00 E-Mail [email protected]
E-Mail [email protected] Suomi
Great Britain Phone +358-9-25 15 800
Phone +44 (0)1727 831121 E-Mail [email protected]
E-Mail [email protected] Sverige
India Phone +46 10 110 10 00
Phone +91–22–4033 8333 E-Mail [email protected]
E-Mail [email protected] Taiwan
Israel Phone +886 2 2375-6288
Phone +972-4-999-0590 E-Mail [email protected]
E-Mail [email protected] Türkiye
Italia Phone +90 216 528 50 00
Phone +39 02 27 43 41 E-Mail [email protected]
E-Mail [email protected] United Arab Emirates
Japan Phone +971 4 8865 878
Phone +81 (0)3 3358 1341 E-Mail [email protected]
E-Mail [email protected] USA/Canada/México
Nederlands Phone +1(952) 941-6780
Phone +31 (0)30 229 25 44 1 800-325-7425 – tollfree
E-Mail [email protected] E-Mail [email protected]
Norge
Phone +47 67 81 50 00 More representatives and agencies
E-Mail [email protected] at www.sick.com