Baumer VeriSens CS, VeriSens XC-200, VeriSens XC, VeriSens XF, VeriSens XF-200 Technical Documentation Manual

...
Page 1
Technical Documentation
VeriSens® ID / CS / XF / XC Series
Page 2
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
2/228
Baumer Optronic GmbH
Radeberg, Germany
Contents
1 Welcome...................................................................................................................................................... 6
2 Imprint ......................................................................................................................................................... 7
3 Safety instructions ..................................................................................................................................... 8
4 Correct Use ............................................................................................................................................... 10
5 Mode of operation .................................................................................................................................... 11
6 Installation and Commissioning ............................................................................................................. 13
6.1 Mechanical installation ........................................................................................................................ 13
6.2 Electrical installation ............................................................................................................................ 14
6.3 Wiring................................................................................................................................................... 15
6.3.1 Notes on using an encoder ........................................................................................................... 16
6.4 Installing the software .......................................................................................................................... 18
6.5 Commissioning the Ethernet interface on your computer ................................................................... 20
6.6 Notes on using gateways .................................................................................................................... 22
6.7 Important network terms ...................................................................................................................... 23
6.8 LED panel ............................................................................................................................................ 24
7 Overview of the Application Suite .......................................................................................................... 25
7.1 Operating modes of the VeriSens® ...................................................................................................... 26
7.2 Help, info and support ......................................................................................................................... 27
8 Image display options ............................................................................................................................. 28
8.1 Images from PC ................................................................................................................................... 29
8.2 Error images ........................................................................................................................................ 30
8.3 Loading, saving and recording images ................................................................................................ 31
8.4 Job features ......................................................................................................................................... 32
9 Creating a job ........................................................................................................................................... 33
9.1 Adjusting the image ............................................................................................................................. 33
9.1.1 Image acquisition .......................................................................................................................... 34
9.1.2 Coordinates (only XF-100 / XF-200) ............................................................................................. 38
9.2 Checking features ................................................................................................................................ 40
9.3 Configuring interfaces.......................................................................................................................... 47
9.3.1 Timing digital I/Os ......................................................................................................................... 47
9.3.2 Occupancy of digital I/Os .............................................................................................................. 48
9.3.3 Output process interface (excluding CS-100) ............................................................................... 52
9.3.4 Input process interface (excluding CS-100) .................................................................................. 56
9.3.5 Web interface ................................................................................................................................ 59
9.4 Activating VeriSens® ............................................................................................................................ 60
9.4.1 Statistics / Details .......................................................................................................................... 62
10 Device menu ............................................................................................................................................. 63
10.1 Connect to device ................................................................................................................................ 64
10.2 Device settings .................................................................................................................................... 66
10.2.1 Device name ................................................................................................................................. 67
10.2.2 Access rights (ID-100 / ID-110 / XF-100 / XF-200 / XC-100 / XC-200 only) ................................. 68
10.2.2.1 Application Suite ..................................................................................................................... 68
10.2.2.2 Web interface .......................................................................................................................... 69
Page 3
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
3/228
Baumer Optronic GmbH
Radeberg, Germany
10.2.3 Customizing web interface ............................................................................................................ 70
10.2.4 Digital I/Os ..................................................................................................................................... 72
10.2.5 Alarm signal .................................................................................................................................. 74
10.2.6 IP address / Network ..................................................................................................................... 75
10.2.7 Process interface .......................................................................................................................... 76
10.2.8 FTP ............................................................................................................................................... 77
10.2.9 Job management .......................................................................................................................... 78
10.2.10 Job selection / Teach..................................................................................................................... 79
10.2.11 Lighting Controller (only XC) ......................................................................................................... 80
10.2.12 Firmware update ........................................................................................................................... 83
10.3 Create device backup .......................................................................................................................... 85
10.4 Transfer device backup ....................................................................................................................... 86
10.5 Digital I/O Assistant ............................................................................................................................. 88
10.6 Process interface wizard (not CS-100) ................................................................................................ 90
10.7 Operating mode display....................................................................................................................... 92
11 Job menu .................................................................................................................................................. 93
11.1 Create new job .................................................................................................................................... 94
11.2 Load from PC ...................................................................................................................................... 95
11.3 Load from VeriSens® ........................................................................................................................... 96
11.4 Save to PC .......................................................................................................................................... 97
11.5 Save to VeriSens® ............................................................................................................................... 98
11.6 Test job ................................................................................................................................................ 99
11.6.1 Test Protocol – Overview ............................................................................................................ 102
11.6.2 Test Protocol – Statistic ............................................................................................................... 103
11.7 Result and user display ..................................................................................................................... 104
12 Sensor tasks ........................................................................................................................................... 105
12.1 Part location on contours ................................................................................................................... 106
12.2 Part location on edges ....................................................................................................................... 109
12.3 Part location on a circle ..................................................................................................................... 112
12.4 Part location on text line .................................................................................................................... 114
12.5 Distance ............................................................................................................................................. 116
12.6 Circle.................................................................................................................................................. 119
12.7 Angle.................................................................................................................................................. 122
12.8 Count edges ...................................................................................................................................... 125
12.9 Point position ..................................................................................................................................... 127
12.10 Count contour points ......................................................................................................................... 129
12.11 Contour comparison .......................................................................................................................... 131
12.12 Brightness .......................................................................................................................................... 134
12.13 Contrast ............................................................................................................................................. 136
12.14 Area size ............................................................................................................................................ 138
12.15 Count areas ....................................................................................................................................... 141
12.16 Pattern comparison ........................................................................................................................... 144
12.17 Barcode ............................................................................................................................................. 146
12.18 Matrix code ........................................................................................................................................ 149
12.19 Text .................................................................................................................................................... 153
12.20 Appendix: Quality characteristics for barcodes and matrix codes .................................................... 158
13 Digital interfaces .................................................................................................................................... 160
13.1 Explanation of terms from the timing diagram ................................................................................... 160
13.2 Timing when an external trigger is used ............................................................................................ 161
13.3 Timing for continuous image acquisition ........................................................................................... 162
Page 4
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
4/228
Baumer Optronic GmbH
Radeberg, Germany
13.4 External Teach ................................................................................................................................... 163
13.5 Job switching ..................................................................................................................................... 164
13.6 Job selection via digital inputs ........................................................................................................... 165
13.6.1 Binary job selection ..................................................................................................................... 166
13.6.2 Bit serial job selection ................................................................................................................. 167
13.7 Alarm signal ....................................................................................................................................... 169
14 VeriSens® web interface ........................................................................................................................ 170
14.1 Supported browsers .......................................................................................................................... 170
14.2 Connecting tot he web interface ........................................................................................................ 171
14.3 Device specific functions ................................................................................................................... 172
14.4 Job specific functions ........................................................................................................................ 174
14.4.1 Image acquisition ........................................................................................................................ 175
14.4.2 Part location ................................................................................................................................ 175
14.4.3 Geometry .................................................................................................................................... 175
14.4.4 Feature comarison ...................................................................................................................... 176
14.4.5 Identification ................................................................................................................................ 177
14.5 Functions selectable via the adress bar ............................................................................................ 178
14.5.1 Languare selection ...................................................................................................................... 178
14.5.2 Live image ................................................................................................................................... 178
14.5.3 Defect images ............................................................................................................................. 179
14.5.4 Static images ............................................................................................................................... 180
14.5.5 Setting the display screen ........................................................................................................... 182
15 Communication via the VeriSens® process interface ......................................................................... 183
15.1 Adjustments Ethernet ........................................................................................................................ 183
15.1.1 Configuration of the Ethernet interface ....................................................................................... 183
15.1.2 Protocol structure – Ethernet ...................................................................................................... 184
15.2 Adjustments RS485(ID-100 only) ...................................................................................................... 184
15.2.1 Configuration of the RS485 interface (ID-100 only) .................................................................... 184
15.2.2 Protocol structure - RS485 (ID-100 only) .................................................................................... 185
15.3 General Information ........................................................................................................................... 187
15.3.1 General description of data formats ............................................................................................ 187
15.3.1.1 Integer ................................................................................................................................... 187
15.3.1.2 Float ...................................................................................................................................... 188
15.3.1.3 Text ........................................................................................................................................ 188
15.3.1.4 Composite data type: Integer point ....................................................................................... 188
15.3.1.5 Composite data type: Float point .......................................................................................... 189
15.3.1.6 Composite data type: List ...................................................................................................... 189
15.3.2 Numeric values in commands ..................................................................................................... 190
15.3.3 Conversion Table Decimal ↔ Hexadecimal ↔ Character .......................................................... 191
15.3.4 Response delay .......................................................................................................................... 193
15.4 Available commands ......................................................................................................................... 194
15.4.1 CS command –reset statistics .................................................................................................... 194
15.4.2 GB command – access device backup ....................................................................................... 195
15.4.3 GD command – retrieve last result ............................................................................................. 196
15.4.4 GF command – access individual data on the device ................................................................ 199
15.4.5 GI command – access an image (only via Ethernet) .................................................................. 200
15.4.6 GM command – access information about the device ................................................................ 201
15.4.7 GP command – access the current configuration of the SP command ...................................... 202
15.4.8 GS command – request status ................................................................................................... 203
15.4.9 SJ command – change to a different job .................................................................................... 205
15.4.10 SM command – change operating mode .................................................................................... 206
Page 5
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
5/228
Baumer Optronic GmbH
Radeberg, Germany
15.4.11 SP command – set parameters for the feature checks ............................................................... 208
15.4.12 TE command – use next image for external teach ..................................................................... 210
15.4.13 TR command – request image acquisition and response datagram .......................................... 211
15.4.14 UD command – transfer backup data (only for Ethernet) ........................................................... 212
15.4.15 UJ command – transfer a new job .............................................................................................. 214
15.4.16 VB command – restart device ..................................................................................................... 215
16 Cleaning .................................................................................................................................................. 216
17 Technical data ......................................................................................................................................... 217
17.1 VeriSens® devices and accessories .................................................................................................. 217
17.2 Technical drawing of VeriSens® Vision Sensor (except XC-100 / XC-200) ....................................... 220
17.3 Technical drawing of VeriSens® C-mount Vision Sensor (only XC-100 / XC-200) ............................ 221
17.4 Fastening bracket, 90 degree ............................................................................................................ 222
17.5 Fastening bracket, straight ................................................................................................................ 223
17.6 Lighting mount “VB Fix Kit Bar Light 74” ........................................................................................... 224
17.7 Technical data .................................................................................................................................... 225
17.8 VeriSens® Electrical Connection (View on Device) ........................................................................... 227
17.9 Power Cable VeriSens® M12 / 12-pin ................................................................................................ 228
Page 6
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
6/228
Baumer Optronic GmbH
Radeberg, Germany

1 Welcome

Please read these operating instructions carefully and observe the safety instructions!
Welcome to VeriSens® Help
Target group:
These operating instructions are intended for users that want to perform sensor tasks with the VeriSens® Vision Sensor.
Page 7
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
7/228
Baumer Optronic GmbH
Radeberg, Germany

2 Imprint

Baumer Optronic GmbH
Badstraße 30 DE-01454 Radeberg
Tel.: +49 (0)3528 4386-929 Fax: +49 (0)3528 4386-86 E-mail: support.verisens@baumer.com
Version 3.4
05/2013 Issue
VeriSens® and FEX® are registered trademarks of Baumer Optronic GmbH.
All other product and company names mentioned are trade marks or registered trade marks of their respective owners.
All rights reserved. Reproduction of this document in whole or in part is only permitted with previous written consent from Baumer Optronic GmbH.
Revisions in the course of technical progress and possible errors reserved.
Page 8
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
8/228
Baumer Optronic GmbH
Radeberg, Germany

3 Safety instructions

NOTE
Gives helpful notes on operation or other general recommendations.
ATTENTION!
Indicates a possibly dangerous situation. If the situation is not avoided, slight or minor injury could result or the device may be damaged.
WARNING!
Indicates an immediate imminent danger. If the danger is not avoided, the consequences are death or very serious injury.
NOTE
There is a scratch-resistant foil on the glass cover of the tube in the VeriSens® XC series. Remove the foil before you start any jobs.
NOTE
For optimum electrical noise immunity, the use of shielded cables is recommended. The appropriate cables can be obtained from Baumer.
NOTE
Network problems can be caused by a variety of issues, such as power saving modes on portable computers, faults with cables or other components, or incorrect settings on the PC. In case of problems, contact a technician who can test the computer to find the source of the network error.
NOTE
Printable ASCII symbols are supported for job, feature and data names in accordance with ISO/IEC 8859-1.
.
Explanations of safety instructions
General safety instructions for the VeriSens® Vision Sensor
Page 9
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
9/228
Baumer Optronic GmbH
Radeberg, Germany
ATTENTION!
Connection, installation and commissioning may only be carried out by specialized personnel. Protect optical areas from moisture and dirt.
ATTENTION!
Protection class only valid if all plugs / connectors are connected according to this technical documentation!
ATTENTION
The device may become warm during operation. High temperatures may damage the device. Make sure that, at ambient temperatures around 50°C, (+122°F) the housing is assembled so that the generated heat is dissipated!
ATTENTION
Strong radiation or electrical fields can damage the VeriSens®. Never put the device in areas affected by strong radiation or strong electrical fields. These can be created by, for example, close proximity to lasers.
WARNING!
VeriSens® emits bright, pulsed light (Risk goup 1, low risk, EN 62471:2008).
Bright, pulsed light can cause damage to the eyes and seizures. Never look directly into the pulsed light from the LEDs!
NOTE
VeriSens® uses LED illumination of the risk group RG 0 (exempt group, no risk) as per IEC/EN 62471.
The radiation of the LEDs does not pose a hazard to the human eye if the VeriSens® is used for its intended purpose.
Even so, do not look directly into the light source – there is a danger of dazzle and irritation. Install the VeriSens® so that it is not possible to look directly into the light source.
For VeriSens© with infrared illumination
Page 10
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
10/228
Baumer Optronic GmbH
Radeberg, Germany

4 Correct Use

Completeness
(VeriSens® CS-100 / XF-100 / XF-200 / XC-100 / XC-200)
Presence
(VeriSens® CS-100 / XF-100 / XF-200 / XC-100 / XC-200)
Location
(VeriSens® CS-100 / XF-100 / XF-200 / XC-100 / XC-200)
Correct position
(VeriSens® CS-100 / XF-100 / XF-200 / XC-100 / XC-200)
Bar code and matrix code
(VeriSens® ID-100 / ID-110 / XF-200 / XC-200)
Numbers and characters
(VeriSens® ID-110 / XF-200 / XC-200)
ATTENTION!
Only use the VeriSens® Vision Sensor for its intended purpose! Any use that is not described in the technical documentation shall invalidate the guarantee!
The VeriSens® Vision Sensors in combination with the Application Suite software are used to monitor and verify:
In objects carried past on conveyor belts, for example.
The latest information on the Baumer VeriSens® and links to other Baumer products are to be found at
http://www.baumer.com/verisens.
Page 11
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
11/228
Baumer Optronic GmbH
Radeberg, Germany

5 Mode of operation

In contrast with conventional photoelectric sensors, the VeriSens® operates with digital images and is capable of conducting several sensor tasks with parameters set by the software.
VeriSens®’ strength lies in the detection of contours. With the procedure, differences in brightness can be optimally tolerated, as contours are usually independent of the absolute brightness (e.g. variations in illumination). Because a workpiece can normally always be described by its relevant contours, this provides powerful tools to control the presence, position and completeness of parts. The high quality of the method ensures that a reliable result is always achieved even with a rapid sequence of objects.
The diagram shows the schematic mode of operation with the corresponding parts of the sensor.
Here, each job is divided into several sensor tasks. Each sensor task executes one task and returns an associated pass/fail result or the associated measured values. For this purpose, a working area must be defined that is either circular, an arc, rectangular or polygonal. The contours can be given via search arrows for geometrical sensor tasks.
Then you can link the results from the sensor tasks into one result and output it via a digital interface. With VeriSens® the stored jobs can be selected via external switching inputs.
Page 12
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
12/228
Baumer Optronic GmbH
Radeberg, Germany
The VeriSens® operates in two operating modes:
Activated Parameter settings
In activated mode, the actual job is conducted. VeriSens® operates autonomously in this mode and can communicate directly with a PLC. VeriSens® receives all commands such as trigger or job number from the external control system and mainly returns a pass or fail result. In activated mode you can also use the Application Suite to monitor your test assignments.
In the Configuration mode you can configure and set the parameters for the jobs and features to be checked. This is conducted using the Application Suite. Because a high-quality digital image provides many means of visual inspection, the parameters of the jobs have to be set according to the test assignment and the application. For this purpose, the Application Suite provides a pre-configured input mask for each feature to be checked, which supports the determination of the optimum settings.
Page 13
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
13/228
Baumer Optronic GmbH
Radeberg, Germany

6 Installation and Commissioning

NOTE
The field of view for the XC-100 / XC-200 depends on the lens used.
Lens
f = 10 mm
Object distance
Max. inspection area
50 mm
26 mm x 17 mm
100 mm
50 mm x 32 mm
200 mm
98 mm x 62 mm
300 mm
145 mm x 93 mm
Lens
f = 16 mm
Object distance
Max. inspection area
70 mm
18 mm x 11 mm
100 mm
26 mm x 17 mm
200 mm
55 mm x 35 mm
300 mm
84 mm x 54 mm

6.1 Mechanical installation

You can operate VeriSens® in any position.
Fasten the VeriSens® to the M4 screws provided for this purpose.
Align the VeriSens® so that the image center indicated below points directly at the object to be inspected.
The VeriSens® should be installed so that it vibrates as little as possible during operation to avoid negative influences on the image quality (blurred images).
Install the VeriSens® so that there are no obstacles between the sensor and the object that could block the view or cause reflections.
The VeriSens® can inspect fixed areas at fixed distances. For this purpose, there are two variants with different focal distances of the optical systems (f = 10 mm and f = 16 mm).
The tables below contain the maximum fields of view:
Page 14
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
14/228
Baumer Optronic GmbH
Radeberg, Germany

6.2 Electrical installation

NOTE
For optimum electrical noise immunity, the use of shielded cables is recommended. The appropriate cables can be obtained from Baumer.
ATTENTION!
When connecting the power cable, ensure that all conductors are correctly connected according to their color codes.
You will find the voltages necessary, the pin assignment and the corresponding electrical power under Technical Data.
NOTE
After installing the software, you can check the correct assignment of the digital connections in the menu: Device Digital I/Os assistant.
For commissioning, you will require:
A VeriSens® vision sensor, Installation CD for the Application Suite, A M12-connecting cable (not supplied) An Ethernet cable (not supplied) A normal PC with Ethernet interface (not supplied).
Screw the 12-pin power cable with M12 plug onto the power supply connection on the VeriSens®.
Page 15
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
15/228
Baumer Optronic GmbH
Radeberg, Germany

6.3 Wiring

Input
Output
Encoder
Page 16
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
16/228
Baumer Optronic GmbH
Radeberg, Germany

6.3.1 Notes on using an encoder

NOTE
After installation, the inputs must be defined in the software using:
Device Device settings Digital I/O / Inputs
Pin assignment of the
power cable
Connect the encoder CH-A to pin 11 (IN 5; gray-pink).
You have two options for operating VeriSens® Vision Sensors with an encoder:
1-channel operation (CH-A)
In this mode, every rising edge of the signal corresponds to one pulse for the timing control of the device. It is not possible to detect the travel direction of the belt.
The maximum frequency of 500 kHz should not be exceeded for reliable operation.
Page 17
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
17/228
Baumer Optronic GmbH
Radeberg, Germany
Pin assignment of
the power cable
Connect the encoder CH-A to pin 11 (IN 5; gray-pink).
Connect the encoder CH-B to pin 10 (IN 4; violet).
2-channel operation (CH-A and CH-B)
In this mode, every rising and falling edge of the signals corresponds to one pulse for the timing control of the device. The signals must alternate for the CH-A and CH-B channels. It is possible to detect the travel direction of the belt.
The maximum frequency of 500 kHz/channel should not be exceeded for reliable operation.
Page 18
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
18/228
Baumer Optronic GmbH
Radeberg, Germany

6.4 Installing the software

NOTE
Please observe that you require the administrator privileges for the installation of the Application Suite or device driver, however, you can use a version without installation.
The following browsers support the web interface:
Internet Explorer® 8/9 Firefox 3.6.28 Firefox 13
Javascript and Cookies must both be enabled.
ATTENTION!
Protection class only valid if all plugs / connectors are connected according to this technical documentation!
The following is a list of system requirements necessary for a proper operation of the Application Suite:
Operating system: Microsoft Windows XP SP2, Microsoft Windows Vista (32 bit / 64 bit), Microsoft
Windows 7 (32 bit / 64 bit), Win 8 (32 bit / 64 bit)
Processor: Min. 500 MHz, 2 GHz recommended  Memory: Min. 512 MB RAM, > 1 GB recommended  Hard drive: Min. A minimum of about 150 MB of free disk space; including examples, about 400 MB  Display: Resolution min. 1024 x 768 pixel, TrueColor recommended  Network: Network connection for 10 Base-T / 100 Base-TX or faster
Connect VeriSens® to the Ethernet interface of your computer or connect VeriSens® and your computer in a common network:
Page 19
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
19/228
Baumer Optronic GmbH
Radeberg, Germany
NOTE
You can launch the Application Suite using a command line parameter and automatically connect to a VeriSens® by way of the IP address.
Example: appsuite2.exe /ip=192.168.0.250 (default IP address)
You can also use a command line parameter to launch the Application Suite in different languages.
/l=de (German) /l=en (English) /l=fr (French) /l=zh (Chinese)
Example: appsuite2.exe /ip=192.168.0.250 /l=en (Launch the Application Suite in English with the default IP address)
1. Start the setup program from the CD and follow the installation instructions.
2. A link to the Application Suite will be made on your desktop. The Application Suite is launched by double clicking on this link.
3. Check the network settings to connect to VeriSens®.
When VeriSens® has been correctly connected and the software is successfully installed, the vision sensor can be commissioned using the Application Suite.
Page 20
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
20/228
Baumer Optronic GmbH
Radeberg, Germany

6.5 Commissioning the Ethernet interface on your computer

NOTE
To avoid network malfunctions, ensure that each IP address is unique within your network and has not already been assigned!
1. Assigning an IP address
To use VeriSens® in your network, you must assign a unique IP address to the device. Below is the default factory configuration:
1. If you have a DHCP server integrated into your network, the IP address is requested from this server. No additional manual actions are necessary on your part.
2. If a valid IP address cannot be obtained within 15 seconds, the default IP address of 192.168.0.250 (subnet mask: 255.255.255.0) is used.
Now, link your PC into the same network as VeriSens®. Under certain circumstances, you may need to configure the IP address of your PC for this purpose. With Microsoft Windows XP, proceed as follows:
1) Open the "Start" menu and then move to "Settings > Control Panel > Network Connections".
2) Select your network (e.g., "Local Area Connection") and then the "Properties" entry in the context menu.
3) Select the "Internet Protocol (TCP/IP)" entry in the list of elements and then click the Properties button below the selection list. The following dialog box opens:
Activate the Use the following IP address option and select an address in the range 192.168.0.xxx that has not yet been used for the IP address. Enter 255.255.255.0 for the subnet mask and confirm these settings.
Page 21
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
21/228
Baumer Optronic GmbH
Radeberg, Germany
NOTE
For VeriSens® communication via Ethernet, the following ports are used:
Application Suite: 51972 (default setting, programmable)  Web interface: 80 (“HTTP") Process interface: 23 (default setting, programmable)
These ports must not be occupied by other programs or used for communication by the process interface!
Check that these ports are enabled in your firewall! You can find details on this topic in the manufacturer's documentation of your firewall.
Page 22
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
22/228
Baumer Optronic GmbH
Radeberg, Germany

6.6 Notes on using gateways

NOTE
For communication across gateway boundaries, the public IP address of the VeriSens® must be known. Automatic detection of the device is only possible in the local network.
To establish the connection, use the options in the selection list of available devices.
With VeriSens® sensors, it is possible to establish a connection and to configure the device by way of a gateway.
To do this, set your PC and the VeriSens® as follows:
PC: The gateway of the PC's local network (Gateway 1) must be set in the configuration of the
network adapter.
VeriSens®: The gateway of the device's local network (Gateway 2) must be set in the network
configuration.
The following items must be kept in mind when an address conversion using NAT (Network Address Translation) is being used for at least one of the gateways:
To connect the device using the Application Suite, you must specify the public address and port
number of the gateway to which the VeriSens® is connected (Gateway 2).
A separate port for communications must be used in the VeriSens® settings.
You can find this setting under Device Device settings IP address / Network. Change the Port setting from Standard to the desired port number.
Keep in mind that changes to the network settings of the device are only valid in the local network. If
necessary, make sure that the NAT settings of the gateway are also configured to make communication possible.
Page 23
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
23/228
Baumer Optronic GmbH
Radeberg, Germany

6.7 Important network terms

ActiveX
Software technology from Microsoft to extend programs with additional functions
DHCP – (Dynamic Host Configuration Protocol)
Protocol for automatic assignment of the IP addresses
Ethernet
Wired data network technology for local data networks
Firewall
Software that checks and prevents access via the network
HTML – (Hypertext Markup Language)
Document language describing the formatting of text and graphics
IP address
"Mailing address" of a device in a network Assignment of a MAC address to a specific network
JavaScript
Programming language for websites allowing, among other features, dynamic actions within websites
MAC address – (Media Access Control)
6-byte address, hardware identification number for network devices unique throughout the world
Ping
Program for determining whether a computer is available in a network
Port
(Additional) address of data packets in a network Describes the Internet services used, e.g., 21 – FTP, 25 – e-mail, 80 – websites (HTTP)
TCP – (Transmission Control Protocol)
Reliable protocol for data transfer All data packets are transferred in the proper sequence
UDP – (User Datagram Protocol)
Faster but less reliable protocol for data transfer Under certain circumstances, data packets may be lost or received in a different sequence
Page 24
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
24/228
Baumer Optronic GmbH
Radeberg, Germany

6.8 LED panel

NOTE
In the XC series, the image focus is set on the installed lens.
A screw and 5 LEDs are located on the Vision Sensor for displaying the various states.
Image focus setting screw: Used to set image focus.
Power: Indicates that the Vision Sensor is being supplied with electricity.
Link: Indicates that the Vision Sensor is connected to the network.
Data: Indicates that data is being transferred.
Fail: Lights up when a sensor task has been failed.
Pass Lights up when a sensor task has been passed.
Page 25
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
25/228
Baumer Optronic GmbH
Radeberg, Germany

7 Overview of the Application Suite

1
Image display options
2
Display screen
3
Help, info and support window
4
Job bar
5
Device menu / Operating mode display
6
Job menu / Result and user display
7
Parameter area
2
4
3
7
5
6
1
The Application Suite is the software package for commissioning, job creation, configuaration, service and maintenance of the VeriSens®. You can monitor the progress of the job in the Activated mode.
An overview of the operating modes of the VeriSens® is found in chapter Operating modes.
Page 26
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
26/228
Baumer Optronic GmbH
Radeberg, Germany

7.1 Operating modes of the VeriSens®

Mode
Priority
Job processing
I/Os
1
Activated
Trigger (Image transfer only when permitted by computing time)
On VeriSens® Vision Sensor
Active 2
Parameter settings
Image transfer (trigger is ignored if necessary)
By computer
Inactive
VeriSens® has two operating modes which differ mainly in the allocation of the priorities:
Page 27
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
27/228
Baumer Optronic GmbH
Radeberg, Germany

7.2 Help, info and support

Associated online help is available for each dialog on the Help tab.
Information on the system is shown on the Info tab. The illustration is an example and does not pertain to the current version!
A form for online support is available on the Support tab. You have the option of attaching images and jobs to your support inquiry or accessing a log file.
NOTE
To improve clarity, the Help window is shown lightly grayed out when the mouse pointer is not over it.
With this button you have the option to hide the help.
With this button, you can show the hidden Help again.
Page 28
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
28/228
Baumer Optronic GmbH
Radeberg, Germany

8 Image display options

Images from PC Fault images Loading, saving and recording images
The following display options are available:
You can zoom into or out of the displayed image using the magnifier and adjust the image to fit the window.
If the image has been enlarged and can no longer be seen as a whole, you can select another clip by moving the area marked in red. The overview is only displayed if the entire image is not visible.
You can switch with this Buttons:
contour points
the working areas
the working areas and the model in the display.
Click on this button to display the current vision sensor image.
Page 29
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
29/228
Baumer Optronic GmbH
Radeberg, Germany

8.1 Images from PC

Here you can load images for evaluation that you have saved previously from your computer. Click on Images from PC.
Click on the green tick to hide the selection.
Click on Browse to select the directory that contains the images.
You can view the images that you have loaded here.
Page 30
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
30/228
Baumer Optronic GmbH
Radeberg, Germany

8.2 Error images

VeriSens® can store up to 32 fault images in activated mode. The last fault images to occur are stored.
Click on fault images to load the fault images.
You can see the last fault images to occur (max. 32) here.
Use this button to save the single exposure currently being displayed to your PC.
Use this button to save all fault images to your PC.
Page 31
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
31/228
Baumer Optronic GmbH
Radeberg, Germany

8.3 Loading, saving and recording images

Use this button to load images saved on your computer for further processing.
Use this button to save the image currently being displayed to your PC.
Use this button to record live images. The “Record images” dialog box opens after clicking.
Make the settings required for the image series in this dialog box.
Use the Single image button to save just one image in the selected directory. Use the Acquisition button to keep acquiring images until you click on Finish or have limited image acquisition.
Page 32
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
32/228
Baumer Optronic GmbH
Radeberg, Germany

8.4 Job features

The Application Suite helps you to create, manage and test jobs and to configure them for operation. Each test assignment is processed by VeriSens® in the course of a job. For each job required an image will be acquired in which you mark the features to be checked. A pass/fail result will then be determined.
The following individual steps are used to create a job:
1. Adjust Image: Each inspection with the VeriSens® is based on image data. The image quality depends on the internal camera settings, the illumination settings and lens adjustments. Here, you can set all parameters concerned with the primary image acquisition and its control.
2. Check features: Checking the features is the actual evaluation. Each sensor task operates in a working area, determines one or more values and compares the result with preset switching points. In a second step, you can link the results of the sensor tasks to produce a result.
Configure interfaces: This includes settings for digital outputs (output time and duration of output,
among other settings) and configuration for datagrams of the process interface. You can also set which feature checks and functions can be used via the web interface.
This information is saved separately for each job, while pin assignment for the digital I/Os is set in the device settings.
Page 33
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
33/228
Baumer Optronic GmbH
Radeberg, Germany

9 Creating a job

Set the image focus with an inbus key on the
VeriSens® vision sensor installed at the testing site.
The corresponding inbus screw can be found on the sensor’s LED panel.
In the XC series, the image focus is set on the installed lens.
NOTE
The field of view and the minimum module size for the XC-100 / XC-200 depend on the lens installed.
Jobs are created in three main steps, using the “Job bar”. The individual parameters can be set in this bar.

9.1 Adjusting the image

To implement reliable inspection with the VeriSens® vision sensor, the features to be inspected must be clearly visible.
*Working distances > 400 mm possible
Page 34
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
34/228
Baumer Optronic GmbH
Radeberg, Germany

9.1.1 Image acquisition

NOTE
Please be aware that, if exposure time is extended, images may become blurred because of movement of the object. In this case, reduce the exposure time until a sharp image of the object is produced and increase the amplification value for this.
NOTE
The reduced resolution (binning mode) setting can be used for identical exposure time, which allows for higher grey levels than with full resolution.
NOTE
Higher amplification values result in increased image graininess and make stable analysis more difficult. If sufficient image brightness is not achieved, use external illumination.
Set the exposure time that should be used for the acquisition.
(XC-100 / XC-200 only)
The image can also be brightened using the control gain.
Click on Generating automatic suggestion ... to view a suggestion for illumination settings.
Page 35
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
35/228
Baumer Optronic GmbH
Radeberg, Germany
Enter the speed of the objects, and their distance from the camera, during inspection. The Application Suite automatically calculates the associated parameters. If the image is then still too dark or bright, you can adjust this using the brightness control.
Continuous image capture: A new image acquisition is made as soon as an image analysis is complete. You can also limit the number of images per second as a function of the exposure time.
Image capture on trigger signal: A new image is acquired upon the occurrence of a corresponding external event. You can also specify the delay time or distance, if an encoder is connected, between the trigger signal and the actual image acquisition. Any other trigger signals received during this period are ignored!
If necessary, activate the “invalid trigger” entry (trigger during image acquisition or job switching) in Device
settings, so that the alarm output is activated in such cases.
With the illumination settings, you can switch off the internal illumination and possibly activate external illumination with the Flash sync output. If you wish to use the external Flash sync output, this must be chosen accordingly in the Digital I/O menu. You can also activate both type of illumination.
Page 36
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
36/228
Baumer Optronic GmbH
Radeberg, Germany
NOTE
When using the reduced resolution setting, 2 x 2 pixels are always grouped (binned) together. The time for image acquisition decreases correspondingly. Select the mode in which your inspection feature is clearly visible.
NOTE
Only use contour recognition sensitivity when all of the other image settings have been performed successfully.
(XC-100 / XC-200 only)
Click on Configure external illumination… to make the settings for a connected external illumination system or a flash controller.
You can choose between two VeriSens® resolutions.
(only CS-100 / XF-100 / XF-200)
To ensure consistent evaluation, all contours must be calculated consistently. This means that the image is sharply focused and no overbiases occur.
For critical objects, it may be appropriate to adjust the sensitivity of edge detection manually. Set the Edge detection sensivity to a value where the feature to be inspected is clearly recognizable.
Make sure that the contours of the test object are consistently obtained and that not too many “pseudo­contours” are created.
You can make the contours visible using the following button from the image display options.
Page 37
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
37/228
Baumer Optronic GmbH
Radeberg, Germany
Example images of contours
Too few contours
(Edge recognition sensitivity must be
reduced)
Good contours
(Optimum edge recognition
sensitivity)
Too many outlines
(Edge recognition sensitivity must
be increased)
NOTE
Error message: "Too much contour points! Please reduce the number of contour points “ You may avoid this error with the following corrective actions:
Adjust the application setup:
- For example, change the position of the object being examined so that interfering structures that create unnecessary contour points are outside the image area.
- Cover up the interfering structures.
Adjust the edge detection sensitivity. Reduce the image noise using lower amplification and correspondingly longer
exposure or stronger illumination.
NOTE
When using gamma correction, only limited use of the “reference area” function is
possible in the individual sensor tasks (e.g. Brightness, ...)!
Input value
Data type
exposure time
Number (Integer)
ampflification
Number (Integer)
sensitivity of edge detection
Number (Integer)
(only XF-100 / XF-200)
Activate the function “Use gamma correction” if you wish to emphasize contours in dark areas of the image.
This option may also be appropriate to reduce the effects of reflections when the image is acquired. This makes the sensitivity of the acquisition non-linear, brightening darker areas of the image and diminishing the contrast of brighter areas of the image.
The following values can be set via the process interface.
Page 38
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
38/228
Baumer Optronic GmbH
Radeberg, Germany

9.1.2 Coordinates (only XF-100 / XF-200)

With VeriSens®, it is possible to convert the internal image coordinate system into a user-defined coordinate system. To do this, it is necessary to specify the real coordinates for a few data points in the image referenced to a world coordinate system.
If you want to convert the coordinates, activate this option.
Then, you must mark at least four data points in the image. To achieve high conversion accuracy, pay attention that the points:
are positioned in the image as precisely as possible,  are uniformly distributed throughout the image and  do not lie on one line.
Page 39
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
39/228
Baumer Optronic GmbH
Radeberg, Germany
Assign the points in the table to the corresponding real coordinates. Keep in mind that the coordinates must be specified with respect to a right-handed coordinate system.
Use the Add button to add additional data points to increase the accuracy of the conversion.
Delete individual points using the Delete button.
The Delete all button deletes all coordinates.
During the coordinate conversion process, the individual points are checked for validity. Points whose real coordinates deviate too greatly from the calculated position following conversion are marked in yellow or red. In this case, check all points for the correctness of position and of the coordinates. If necessary, shift the points or adjust the entered coordinates. A small line indicates the direction in which the point should be shifted.
To increase the precision of the calculated coordinates, you can also correct for the distortion of the camera lens. In this case, you will need at least eight points.
Page 40
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
40/228
Baumer Optronic GmbH
Radeberg, Germany

9.2 Checking features

NOTE
Please note that even the best sensor task can only calculate a satisfactory result if the associated feature is clearly visible in the image.
If necessary, check the parameters for the image exposure again to obtain an optimum image quality for your task.
NOTE
As each inspection process has tolerances with regard to the position of the test object, most jobs begin with part location. The part location searches for the reference edges of the test object and aligns all subsequent sensor tasks to these reference edges.
The features to be checked are composed and their parameters set in this step.
Add opens the dialog New sensor task. In this, a list of all available sensor tasks is presented. When a feature to be checked has been selected, this appears automatically in the feature list, with its current result and the associated status.
A previously selected sensor task is edited here.
Deletes a selected sensor task from the list of features.
Deletes all sensor tasks from the list of features.
Page 41
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
41/228
Baumer Optronic GmbH
Radeberg, Germany
NOTE
The results can be linked at a later time (XF-100 / XF-200 / XC-100 / XC-200).
Each feature is optimized for just one inspection task and supplies a Pass or Fail result. Partial results (e.g. brightness - mean brightness) can also be delivered via the process interface.
Page 42
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
42/228
Baumer Optronic GmbH
Radeberg, Germany
Examples: Feature comparison brightness with part location on contours:
Part location on contours:
With this sensor task, the position of an object is determined using contours.
Choose the shape of the area from which the contours are adopted.
Adopt the contours by pressing Teach. A search is then made for the object in the entire image.
The match of the contours with the found object in the image is displayed here.  Using the appropriate switching points, set how good the match must be so that the object is found.
The button on the extreme right inverts the set point.
Page 43
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
43/228
Baumer Optronic GmbH
Radeberg, Germany
Contrast: Set the minimum contrast of the contours that should be adopted in the model.  Form: Select the shape of the contour that corresponds to the test object and that should be
adopted in the model.
Mode: Set the amount of detail to be used in the inspection. (The more detailed the mode, the
higher the computation time.)
Max. rotation: If you want to find the object only in a limited angular range, you may specify the
maximum rotational position here. (Limiting the angular range reduces computing time.)
If you do not wish to search for the object in the entire image, set the tick and then limit the search
area.
Model editor tab
With the displayed model, you can now use the mouse to delete contours which clearly do not
belong to the reference object.
Use this button to restore the model to its original state.
You can use these two buttons to enlarge or reduce the model.
Page 44
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
44/228
Baumer Optronic GmbH
Radeberg, Germany
Confirm your settings and return to the sensor list with OK. Return to the sensor list without making
Output value
Data type
Description
Result
”P“ (Pass); “F“ (Fail)
Result of the sensor task
Center of object
X – separator – Y (Foat-Point)
Position of the object in the image (px)
Angle of object’s rotation
Number (Float)
Angle of the object (degrees)
Conformity
Number (Integer)
Match of the model (%)
any changes with Cancel.
This sensor task has the following output values for the datagram at the process interface:
Sensor task Brightness
This sensor task measures the mean brightness in a working area and compares the result with the specified switching points.
This sensor task supports external teach-in. The switching points are adjusted as an absolute to the current measured value.
Page 45
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
45/228
Baumer Optronic GmbH
Radeberg, Germany
Select the shape of the working area. A circle, a rectangle and a freely definable polygon, a circular
NOTE
If “Use, carry area” cannot be selected, then you have not defined part location.
NOTE
The new setting is always stored only until the active job is changed. Jobs 1 to 16 are exceptions from this and retain their settings until the device is switched off, if these jobs were programmed by external teach-in.
When the job is loaded, you always receive the settings with which the job was saved when the parameters were stored. Any changes to parameters made by external teach-in are lost!
ring and a circular ring sector are available.
Adjust the working area by holding the left mouse button depressed. You can rotate the rectagon by
dragging with the mouse on the lever at the center.
The current result for lightness is shown as a mean grey scale value. The switching points
designated Min and Max are adjusted on the right hand side. A graphic display is located in the middle, in which the positions of the switching points are displayed and where they can be changed.
The right button is used to invert the result of the sensor task.
In order to be independent of fluctuations in the ambient light for photometric measurements, the
VeriSens® offers a means of correcting the measured value with a reference value. For this purpose,
the reference is also chosen in the working area, for example by attaching a white label to the edge of the conveyor belt. The mean brightness in the working area of the reference area should exceed a gray scale value of 128 to ensure reliable operation.
If the sensor task is to be corrected by the result of the part location, you can choose this option
here. External teach-in also makes it possible to retrain the sensor task. Select the appropriate option for this purpose.
Page 46
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
46/228
Baumer Optronic GmbH
Radeberg, Germany
Output value
Data type
Result
“P” (Pass); “F” (Fail)
Brightness
Number (Integer)
Reference area brightness
Number (Integer)
NOTE
The Application Suite CD features a range of application examples that provide you with typical solutions for various jobs and the use of the individual sensor tasks. The examples can be found in the directory
\Programme\Baumer\VeriSens Application Suite\AppSuite\samples
on your PC after successful installation.
A detailed description of how the parameters of the sensor tasks are adjusted can be found in the overview
of the sensor tasks.
Confirm your settings and return to the sensor list with OK. Return to the sensor list without making
any changes with Cancel.
This sensor task has the following output values for the datagram at the process interface:
Page 47
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
47/228
Baumer Optronic GmbH
Radeberg, Germany

9.3 Configuring interfaces

NOTE
When the set output time has been reached prematurely, the calculation in the vision sensor is aborted. The Total result and all Partial results are then NOK.
The duration of the output signal is used to specify for how long the output signal (Result valid, Pass/Fail, Alarm) should be issued. Depending upon the setting, this signal is either maintained reset following the duration of the set pulse, or switched with the next result.

9.3.1 Timing digital I/Os

In this dialog, you can define when the output time is reached and how long the output is to be.
The Camera Ready signal is deactivated following image acquisition. The Camera Ready signal is activated again at the end of image acquisition and another image acquisition operation is possible immediately.
The Pass/Fail signal then switches at the set output time even if additional analyses have already been performed. The Output Enable signal is active during this time.
A maximum of 64 results can be temporarily saved.
Page 48
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
48/228
Baumer Optronic GmbH
Radeberg, Germany
NOTE
If you have connected an encoder, you may set the output time and duration as a distance.
In addition, you can specify an "output run-up" in milliseconds to activate the Pass/Fail signal before reaching a specific position. This option is available if an exact output time (the earliest and latest output times are identical) has been specified and this is specified as a distance. Keep in mind that, in this case, the belt speed must be constant!
NOTE
Please keep in mind that, during job switching, the device is not active and the "Camera Ready" output is deactivated. Please wait with the next image analysis operation until the "Active" state is displayed again by this signal. If the switch could not be performed, for example, because the job number was invalid, an alarm signal is also output until the next trigger.

9.3.2 Occupancy of digital I/Os

You can make the settings for the digital interface in this dialog page.
Output 1-5
Enter how the outputs are to be activated here. You may select between three options in this process: Total result, Partial result, Alarm. For the results output, you may also choose whether you want a signal to switch for a pass or a fail result.
You may output the Total result and the Partial results via the digital interfaces. To do so, configure the required output in Device menu.
Page 49
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
49/228
Baumer Optronic GmbH
Radeberg, Germany
Flexible result linking (XF-100 / XF-200 / XC-100 / XC-200 only):
In this dialog, you can specify how the sensor task results are to be logically linked together to produce the result of the job.
You can specify one Total result and several Partial results for each job. In addition, it is possible to use the Partial results for the configuration of the Total result.
It is possible to link the results with the following operations for configuration:
AND (“The results of all sensor tasks are OK.”) OR (“The result of at least one sensor task is OK.”)
You can also invert and ignore the result of a link by selecting the entry “NOK” or “Ignore” in column “Nominal
result”.
It is possible to nest the links to any desired depth to achieve even more complex expressions. You can
insert new levels by selecting the “Insert expression” value in the context menu and then the appropriate
type of link. For each sub-link, you can now select the corresponding sensor tasks to be used for the evaluation. Each sensor task can appear any number of times in the overall expression, but only once at each level.
Page 50
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
50/228
Baumer Optronic GmbH
Radeberg, Germany
Examples
(Brightness 1 OR Contrast 1) AND (Brightness 2 OR Contrast 2)”
Part location at edges 1 AND (Contour comparison 1 OR Count contour points 1 OR Brightness 1)
NOT (Brightness 1 AND Contrast 1) OR (Brightness 1 AND Area size 1 AND Contour comparison 1)
Page 51
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
51/228
Baumer Optronic GmbH
Radeberg, Germany
Digital inputs in result linking (only XF-100 / XF-200 / XC-100 / XC-200)
NOTE
To use the digital inputs in the result linking, you must select External Sensor in the device settings for the corresponding input.
Device Device Settings Digital I/Os
You can also include the states of the digital inputs in the total result. They can be nested just like the other feature checks.
The states of the digital inputs are captured at the trigger point or at the start of image acquisition.
The states of the digital inputs alone cannot be linked; there must be at least one feature check!
Page 52
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
52/228
Baumer Optronic GmbH
Radeberg, Germany

9.3.3 Output process interface (excluding CS-100)

Parameter
Meaning
Start
Character string as a start sequence preceding the data block
End
Character string as an end sequence concluding the data block
Separator
Character string included as a delimiter between the results of each sensor task
NOTE
To enter binary characters, you may use the \ symbol in the text. The value can then be specified in hexadecimal format. To add a backslash, enter \\. The character \00 cannot
be used.
Example:
\09 correspondents to a tab \0D\0A corresponds to <CR><LF>
This dialogue page enables you to configure the data output via the process interface.
A detailed description of the process interface can be found in the section Communications via the
VeriSens® process interface.
You can set the technical parameterization of this interface in the VeriSens device page.
In this dialog box, you can set how the data are to be transferred via the process interface. You can set the technical configuration of this interface in the VeriSens® device page.
You may select as many entries for the transfer as you wish in the table. With the + and – buttons, you may add a new line or erase the currently selected line, respectively. Using the arrow keys, the currently selected line can be moved upward or downward thereby changing the data sequence in the data packet.
General settings
Page 53
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
53/228
Baumer Optronic GmbH
Radeberg, Germany
Data table
Column
Meaning
Active
If this entry is marked, the desired value is entered in the data telegram.
Features
The setting or the sensor task from which a value is to be transferred is selected here.
Value
The result of the sensor task that is to be transferred is selected here. The "Result" selection (for the OK/NOK result of the sensor task) is always available. All other results depend on the respective sensor task. If a value consists of several components (e.g., one point consists of the X and Y coordinates), these are delimited using the separator set in the general configuration.
Start
This character string is prefixed to the result be transferred and can facilitate interpretation for the receiver or even make the data packet easier to read for a human.
Format
The format used to represent the data to be transferred is set here. The options available are, in principle, dependant on the values available. Customarily, the following possible options are offered:
ASCII (2 decimal places) ASCII (exponent) Decimal Binary (Little Endian) Binary (Big Endian)
NOTE
With this format, the data packet may contain characters that are usually used as control characters for serial interfaces or in the protocol! This setting is only recommended if the operating conditions are appropriately secured!
Min. Length
The minimum length of the values is adjusted here.
If the value is larger than the set minimum length, the length will be extended
accordingly.
Adjustment of the length depends on the data type, for example a binary value is 4
bytes long.
Adjustments are made by adding zeros or spaces (according to data type).
The following items are selected in the table:
Page 54
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
54/228
Baumer Optronic GmbH
Radeberg, Germany
The following table explains the meaning of different settings for features and values.
Parameter
Meaning
Feature
Value
Time
Image acquisition
Time of the image acquisition in milliseconds after the device was switched on
Result
Result
Total result
Partial result
If this selection is activated, the Total result or the Partial result of the job is transferred.
Total result (2 characters):
1st character: "P" or "F" for a Pass or Fail result 2nd character: "A" or a blank for "Alarm occurred" or "No alarm occurred."
Partial result (1 character):
"P" or "F" for a Pass or Fail result, "I" if a Partial result was not specified in the job
Statistics
Statistics
Total result
Partial result
If this selection is activated, the statistics for the result are added. Here, the total number of images, the number of OK images and for the total result the number of images with an alarm are transferred with each individual value being delimited by a separator.
NOTE
In the descriptions of the individual feature checks, there is a table at the end containing the values that can be produced via the process interface.
Page 55
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
55/228
Baumer Optronic GmbH
Radeberg, Germany
Example
NOTE
The effects your settings have on the transferred data are shown live in the preview window on the right.
1.
Configure the Distance feature check.
2.
Go to “Configure interfaces” → “Output process interface“
3.
Configure all the settings in the overview for the data output (see settings data table).
(1) Select the feature you require. (2) Select which value to produce. (3) Set the start marker, separator and end marker for the datagram.
4.
In the preview window on the right, you will see how the data is produced via the process interface. The RD (Response Data) and the number of characters (4 Byte ASCII-Hex) are also shown (see Response RD).
<Start>186.00<End>
5.
In this case, the VeriSens® would send this to the control system:
RD0012<Start>186.00<End>
(Note: 0012
HEX
= 18
DEC
, length is therefore 18 characters)
Data output for the Distance feature check via the process interface.
Page 56
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
56/228
Baumer Optronic GmbH
Radeberg, Germany

9.3.4 Input process interface (excluding CS-100)

Parameter
Meaning
Start
Character string as a start sequence preceding the data block
End
Character string as an end sequence concluding the data block
Separator
Character string included as a delimiter between each individual result of the sensor task
NOTE
To enter binary characters, you may use the \ symbol in the text. The value can then be specified in hexadecimal format. To add a backslash, enter \\. The character \00 cannot
be used.
Example:
\09 correspondents to a tab \0D\0A corresponds to <CR><LF>
In the Input process interface, you can use the SP (“Set parameter”) command to set expected values for identification feature checks (barcode, matrix code, text). You can also set the parameters for image acquisition.
You may select as many values for the transfer as you wish in the table. With the + and – buttons, you may add a new line or erase the currently selected line, respectively. Using
the arrow keys, the currently selected line can be moved upward or downward thereby changing the data sequence in the data packet.
General settings
Page 57
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
57/228
Baumer Optronic GmbH
Radeberg, Germany
Data table
Column
Meaning
Active
If this entry is marked, the desired value is entered in the data telegram.
Feature
The setting or the sensor task from which a value is to be transferred is selected here.
Value
The result of the sensor task that is to be transferred is selected here. The "Result" selection (for the OK/NOK result of the sensor task) is always available. All other results depend on the respective sensor task. If a value consists of several components (e.g., one point consists of the X and Y coordinates), these are delimited using the separator set in the general configuration.
Start
This character string is prefixed to the result be transferred and can facilitate interpretation for the receiver or even make the data packet easier to read for a human.
Format
The format used to represent the data to be transferred is set here. The options available are, in principle, dependant on the values available. Customarily, the following possible options are offered:
ASCII (2 decimal places) ASCII (exponent) Decimal Binary (Little Endian) Binary (Big Endian)
NOTE
With this format, the data packet may contain characters that are usually used as control characters for serial interfaces or in the protocol! This setting is only recommended if the operating conditions are appropriately secured.
Fixed Length
The fixed length of the values is adjusted here. Missing characters are replaced with zeros (numbers) or spaces (text).
NOTE
In the descriptions of the individual feature checks, there is a table at the end containing the values that can be entered via the process interface.
The following items are selected in the table:
Page 58
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
58/228
Baumer Optronic GmbH
Radeberg, Germany
Example
NOTE
The effects your settings have on the transferred data are shown live on the preview window on the right.
1.
Configure the Text feature check.
2.
Go to Configure interfaces Input process interface
3.
Configure all the settings in the overview for the data input (see settings data table).
(1) Select the feature you require. (2) Select which value to produce. (3) Set the start marker, separator and end marker for the datagram.
4.
In the preview window on the right, you will see the current set value. The SP (Start Parameter) and the number of characters (4 Byte ASCII-Hex) are also shown (see SP command)
<Start>17.03.2014<End>
NOTE
If no value is set as “expected“ during
configuration of the feature check, no value will be displayed in the preview window!
5.
The command to set the expected value of the VeriSens® to this date is:
SP0016<Start>17.03.2014<End>
(Note: 0016
HEX
= 22
DEC
, length is therefore also 22
characters)
Setting an expected value for the Text feature check via the process interface and using the necessary commands.
Page 59
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
59/228
Baumer Optronic GmbH
Radeberg, Germany

9.3.5 Web interface

Here you have the option to assign functions to the 9 buttons on the left of the web interface view.
You can apply every previously configured feature check and the button for Parameters for image acquisition to the buttons.
Once a button has been assigned a function, you can set via the web interface, which user level can adjust which parameters of this function. If no user level is set, the Profi column will be used and the User column will be greyed out.
If you assign a button this function, you can set parameters for image acquisition (exposure time, amplification, edge sharpening, gamma correction) via the web interface.
Page 60
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
60/228
Baumer Optronic GmbH
Radeberg, Germany

9.4 Activating VeriSens®

NOTE
While the VeriSens® Vision Sensor is processing the job, you may continue to retrieve fault images and to save images.
Click on Activate VeriSens.
Confirm the question with Yes.
VeriSens® Vision Sensor is now in Activated mode and processes the created job. The Statistics / Details is
shown on the right of the parameter area.
Click on Switch job..., to change to a different job stored in the VeriSens® Vision Sensor.
Click on Parametrize VeriSens to return to Parameter settings mode and to make new settings.
Page 61
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
61/228
Baumer Optronic GmbH
Radeberg, Germany
Select a job and click on Change.
Page 62
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
62/228
Baumer Optronic GmbH
Radeberg, Germany

9.4.1 Statistics / Details

The statistics window displays the following values:
Name of the job that is currently being processed  Total number of parts tested; part per second  Number of passed parts (OK) (number/percent)  Number of failed parts (NOK) (number/percent)  Number of alarms (number/percent)  VeriSens® computing time in ms (per image, incl. acquisition)
The details window displays the following values:
Name of the job that is currently being processed  Invalid trigger: Alarms due to mistimed triggering (number/percent)  Analysis aborted: Aborted operations due to timeout (number/percent)  Error selecting job: Alarm during job selection (number/percent)  Errors at process interface: Errors at process interface (number/percent)
Page 63
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
63/228
Baumer Optronic GmbH
Radeberg, Germany

10 Device menu

NOTE
Please observe that it may be necessary to readjust the parameters of the stored jobs if you change these settings.
In the VeriSens® device menu, the basic parameters are set which apply equally to all jobs.
You can find the VeriSens® device menu when you click on Device.
Page 64
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
64/228
Baumer Optronic GmbH
Radeberg, Germany

10.1 Connect to device

VS XF200M03W10EP
The device is available in the network
VS XF200M03W10EP (connected)
You are connected to this device
VS XF200M03W10EP (reserved)
The device is in use
Simulator XF-200
Simulator
NOTE
You can connect to one of the simulators to simulate a VeriSens® Vision Sensor and to make job settings without connecting to an actual Vision Sensor.
Click on Connect to the device. Now, a list of all connected VeriSens® Vision Sensors and Simulators is displayed with the corresponding IP address and availability marked in color.
Page 65
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
65/228
Baumer Optronic GmbH
Radeberg, Germany
Connect: Create a connection to the selected sensor.
NOTE
You can launch the Application Suite using a command line parameter and automatically connect to a VeriSens® by way of the IP address.
Example: appsuite2.exe /ip=192.168.0.250 (default IP address)
You can also use a command line parameter to launch the Application Suite in different languages.
/l=de (German) /l=en (English) /l=fr (French) /l=zh (Chinese)
Example: appsuite2.exe /ip=192.168.0.250 /l=en (Launch the Application Suite in English with the default IP address)
Options: Here you have the option of limiting the address area in which Vision Sensors are searched and of selecting an alternative port for communication.
Page 66
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
66/228
Baumer Optronic GmbH
Radeberg, Germany

10.2 Device settings

The following generally applicable settings are made under the menu option Device settings.
Page 67
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
67/228
Baumer Optronic GmbH
Radeberg, Germany

10.2.1 Device name

The device type and serial number are permanently stored in the VeriSens® and are only displayed. You can allocate a name to VeriSens® and confirm by clicking OK. This is then shown in the device status. The illustration is an example and does not pertain to the current version!
Page 68
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
68/228
Baumer Optronic GmbH
Radeberg, Germany

10.2.2 Access rights (ID-100 / ID-110 / XF-100 / XF-200 / XC-100 / XC-200 only)

Function
Operator
Expert
Administrator
Activate / deactivate device
+ + +
Change the active job
+ + +
Store and transfer the job to VeriSens®
+ +
Process interface wizard
+ +
Change device settings
+ +
Firmware update
+
Backup / restore device
+
Password management / encryption
+
10.2.2.1 Application Suite
Three user levels are available for you to avoid unauthorized changes on the device. The individual privileges for these levels are set as follows:
Activate the option Restrict acess rights for certain user profiles for using user profiles.
Page 69
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
69/228
Baumer Optronic GmbH
Radeberg, Germany
10.2.2.2 Web interface
NOTE
You can set the rights to change individual functions for a job during job creation by clicking. Configure interfaces Web interface.
You can set rights for device specific functions in Device Device settings Configure
web interface.
There are two user profiles that you can use to limit unauthorised access via the web interface.
The user profiles for the web interface are independent of, and can be configured differently from, those for the Application Suite.
Activate the option Restrict acess rights for certain user profiles for using user profiles.
Page 70
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
70/228
Baumer Optronic GmbH
Radeberg, Germany

10.2.3 Customizing web interface

Icon
Description
Button has not been assigned a function.
Device info and status
Statistics
Calculation time
Switch job
Defect images
Job management
Device specific functions (Allows access to all device specific functions through an additional menu level)
On this dialogue page, you can assign device specific functions to the three buttons on the right of the web interface view.
Page 71
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
71/228
Baumer Optronic GmbH
Radeberg, Germany
You can also set the rights for each user group for the chosen device specific function via Configuration of device specific functions.
Using this button, you can restore the original settings.
Page 72
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
72/228
Baumer Optronic GmbH
Radeberg, Germany

10.2.4 Digital I/Os

NOTE
Only three outputs can be configured in the ID-100!
You can make the settings for the digital interface in this dialog page. You can also configure an encoder and specify the polarity of the digital inputs and outputs.
Inputs
Input 1 is reserved for the trigger. For other inputs you can specify how you want to switch the active job. It is also possible to connect an encoder to the Inputs 5 (CH-A) and 4 (CH-B).
Outputs
Enter how the outputs are to be activated here. You can output hardware signals (Flash Sync, Alarm, Camera Ready, Result is valid) for each output or configure the output for outputting job results.
Page 73
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
73/228
Baumer Optronic GmbH
Radeberg, Germany
Rotary encoder
NOTE
All specifications during configuration refer to the forward motion of the conveyor belt. Invert the direction of rotation, if necessary, for the correct mode of operation of the
VeriSens®.
Make sure that Inputs 4 and 5 are set up correctly if you are using an encoder. If not, operation of the VeriSens® may be impaired.
If an encoder is connected, you must also set the factor between the distance traveled and the number of pulses from the encoder.
To determine this factor, either you must know the belt speed or you must move the conveyor belt over a defined distance.
Determine the conversion factor as follows:
Select the known quantity and set the corresponding value.  Activate pulse measurement by pressing the Start button.  Move the conveyor belt by the set value.  Terminate the measurement using the Stop button.
Press the Test button to check the current setting.
Page 74
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
74/228
Baumer Optronic GmbH
Radeberg, Germany

10.2.5 Alarm signal

invalid trigger (trigger during image capture or job change)
Trigger during image acquisition, job switching or during parameter setting via the process interface (“SP” datagram)
Evaluation cancelled prematurely (output time exceeded)
The result of computing was not present at the latest output time.
Job selection error (invalid job number)
Invalid job number or job could not be loaded, e.g. because it is not correctly configured.
Error on process interface
An error has occurred during data transfer at the process interface, e.g. an invalid command has been received.
FTP client could not send all files
An error occurred while transferring the images via the FTP client. Possible causes might be: The VeriSens® or the server is already at full load, incorrect log-on data, or the server is unreachable.
You can define the conditions which cause an alarm to be initiated here. Alarm signals indicate that an irregularity has occurred in the sensor.
The following causes may trigger the alarm:
Page 75
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
75/228
Baumer Optronic GmbH
Radeberg, Germany

10.2.6 IP address / Network

NOTE
This port must also be set in the dialog Connect to device - Options, in order to create a connection.
You set the IP address of the VeriSens® here. There are two choices for this.
Static IP address
VeriSens® uses a permanently set IP address.
DHCP (Dynamic Host Configuration Protocol)
If you have integrated a DHCP server in your network, the IP address is obtained there. If this does not happen within a specific time and a timeout occurs, you can choose whether:
o the last IP address obtained via DHCP is used o another fixed IP address is set
If the port 51.972 (standard) is already being used in your network, you may specify a different port for communication between the connection of VeriSens® and the Application Suite.
Page 76
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
76/228
Baumer Optronic GmbH
Radeberg, Germany

10.2.7 Process interface

Send result
Automatically after image analysis: VeriSens® sends the datagram independently. Command GD via process interface: The result of the VeriSens® is called up on request with the GD command.
Protocol
Type: Set the protocol here (TCP / UDP / RS485). Port: Set the Port for the VeriSens® Ethernet interface here. Receipt timeout: You can set the time after which receipt is aborted here. End identifier: Specifies which control character is expected or sent at the end of each datagram.
Page 77
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
77/228
Baumer Optronic GmbH
Radeberg, Germany

10.2.8 FTP

Using the FTP function, you can save selected images on an FTP server during production.
Select the images to be stored on the FTP server. (Only NOK = all images with overall result Fail)
(Only OK = all images with overall result Pass)
Add the IP address and the port that VeriSens® uses to communicate with the FTP server. The VeriSens® and the FTP server must be in the same subnet.
Add the log-on data for your FTP access here.
Specify a directory on the FTP server where the images are to be saved and name the image series. You can check the settings using Test connection… .
Confirm your settings using OK.
Page 78
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
78/228
Baumer Optronic GmbH
Radeberg, Germany

10.2.9 Job management

With this dialog, you can easily and conveniently copy your jobs between a folder on your computer and the VeriSens® vision sensor.
Choose the folder on your computer with:
The jobs available in this folder are then displayed on the left hand side.
The jobs on the VeriSens® vision sensor and their job number are displayed on the right hand side. Observe that the job number directly corresponds to the binary code with which the jobs are selected in Real time mode via the Job selection via digital inputs.
Transfer the jobs using the horizontal arrows and move jobs to the corresponding storage locations in the VeriSens® vision sensor with the vertical arrows. Use the cross to delete jobs.
This Job is active at Power on.
Page 79
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
79/228
Baumer Optronic GmbH
Radeberg, Germany

10.2.10 Job selection / Teach

Here you can basically set how you want to make the job selection.
Job selection via:
Application Suite / Web interface: The job can only be changed manually via the Application Suite or via the web interface.
Digital inputs: Job selection is conducted via the digital inputs 2 and 3 (binary or bit serial)
Command SJ via process interface: Jobs are selected via the process interface.
Active job at Power On: Here you can also choose which job will be loaded when the vision sensor is
switched on. This Job will marked with this icon.
If you activate this option, the last active job will be activated the next time the device is started.
If this option is activated, changes resulting from external teach-in or process interface commands in the job are saved to VeriSens. If this option is not activated, changes are discarded when VeriSens is rebooted. In this case, the originally saved job is executed.
When jobs are switched by the binary method via the digital inputs, no job is active when the device is switched on. In this case, the desired job is selected using the levels present at the inputs.
Page 80
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
80/228
Baumer Optronic GmbH
Radeberg, Germany

10.2.11 Lighting Controller (only XC)

Using the illumination controller, you can make the settings at the outputs of the illumination port. In this way, you can control an external illumination system or an external flash controller.
As soon as you have saved a profile that you created, it is available here.
If you have made your own settings, you may save them as a new profile.
Using this function, you can delete a profile that you created.
Page 81
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
81/228
Baumer Optronic GmbH
Radeberg, Germany
Operating Mode
Description
Deactivate iliumination
No settings possible / illumination port deactivated
Steady light illumination
Settings possible (limit operating voltage/current)
Flash illumination
All settings possible
Control the external flash controller
No settings possible, flash sync active
Function
Setting Possibilities
Operating voltage of illumination:
12VDC/24VDC
Limit the current to:
Steady light illumination
0.1A…0.8A (increments of 0.1A) Flash illumination
0.1A…4.0A (increments of 0.1A)
Maximum flash duration:
1µs…1000µs
Duty Cycle:
1%...10%
You have various operating modes available.
This view shows how the signals at the 4 outputs of the illumination port are connected for the current settings.
Page 82
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
82/228
Baumer Optronic GmbH
Radeberg, Germany
ATTENTION!
Erroneuous settings can destroy the illumination! Please follow the information in the data sheets for your illumination. Contact the manufacturer of the illumination if you feel unsafe about admissible parameters.
This diagram shows the current waveform at output 1 and output 2.
With the button Test illumination you can test your settings with a connected illumination system.
Page 83
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
83/228
Baumer Optronic GmbH
Radeberg, Germany

10.2.12 Firmware update

ATTENTION!
Only use the most recently released version of the firmware for updating. You may wish to ask Baumer Support before updating firmware. Create a device backup of your VeriSens® Vision Sensors before updating firmware!
NOTE
Restoring the factory settings deletes all of your previous settings and jobs.
This dialog provides support in the installation of new firmware.
Click on the button Browse and select the firmware file to be transferred. (File extension *.vsf).
Click on the button Transfer button to carry out the update.
The Factory settings button permits the factory settings to be restored. The current firmware will be retained.
Page 84
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
84/228
Baumer Optronic GmbH
Radeberg, Germany
Confirm the request with Yes to restore the sensor to the factory settings.
With the Reboot VeriSens button the VeriSens® restarts. The function is equivalent to switching the power
supply off and back on.
Confirm the request with Yes to restart the sensor.
Page 85
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
85/228
Baumer Optronic GmbH
Radeberg, Germany

10.3 Create device backup

NOTE
The device backup cannot be reloaded without knowing the password!
This dialog page supports you in making a complete device backup of your VeriSens®. Here device settings, jobs and firmware are saved in a file. Activate the option “Encrypt backup file with a password” if the backup file is to be stored in protected mode.
Specify a storage path and a file name for the backup file or click on Search. The file extension must be *.vsb.
Click on OK. The required file is created. During this process, all device settings and jobs are transferred. This process may take a few minutes.
Page 86
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
86/228
Baumer Optronic GmbH
Radeberg, Germany

10.4 Transfer device backup

Use this dialog page to transfer a device backup file to VeriSens®.
Specify the storage path of the backup file or click on Browse. The file extension must be *.vsb.
If this is a protected backup file, you must then enter the password.
Here you select what components are to be transferred during the restore process.
Page 87
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
87/228
Baumer Optronic GmbH
Radeberg, Germany
NOTE
If you restore the factory settings of the Vision Sensor, all unsaved files will be lost!
Now transfer the selected settings and jobs to VeriSens® with OK. This process may take a few seconds.
Page 88
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
88/228
Baumer Optronic GmbH
Radeberg, Germany

10.5 Digital I/O Assistant

ATTENTION
If your Vision Sensor has already been permanently integrated into your system, it is advisable during initial testing to check the outputs with a meter. Keep in mind that switching of the outputs will be transmitted to any connected controllers!
NOTE
If encoders are defined for the inputs 4 and 5, you cannot test these using this assistant! You can change the settings under: Device Device settings Digital I/Os.
With the Digital I/Os assistant, you can test whether all cables are connected correctly to the digital inputs and outputs. To use the assistant, VeriSens® must be in Setup mode. If the menu option is still grayed, your device may have the wrong firmware version.
Page 89
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
89/228
Baumer Optronic GmbH
Radeberg, Germany
Example using outputs
Set the appropriate output on or off using the Low/High button. In the example, Output 1 and Output 3 are set. This means that power is now applied to Output 1 and Output 3.
Example using inputs
In the example, applied power is registered on Input 1 and Input 4.
Page 90
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
90/228
Baumer Optronic GmbH
Radeberg, Germany

10.6 Process interface wizard (not CS-100)

You can use the process interface assistant to check what data is being sent and received via the VeriSens process interface. It appears in chronological order in the VeriSens® Communication field.
This window is updated immediately when a datagram is transferred through the process interface, regardless of whether it was sent from your SPS or PC.
You can use the corresponding buttons to pause the window, resume a paused image and delete.
®
You can also use this dialogue page to send commands without connecting a physical SPS.
To do this, click the Simulate SPS button....
Page 91
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
91/228
Baumer Optronic GmbH
Radeberg, Germany
On the right, you will now see buttons to select common commands, a field to amend the commands or enter your own, and a protocol field showing the data transfer for the simulation.
You can use the Command... button to select your chosen command from a list, and then add arguments before using the Send button to transfer it to the connected device.
You can also access data (images, jobs, backups) and select where they should be stored. To do this, activate the Store data at: option.
Page 92
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
92/228
Baumer Optronic GmbH
Radeberg, Germany

10.7 Operating mode display

The current operating data of your VeriSens® Vision Sensor are displayed here:
Device name  Operating mode (Parametrize, Activated)
Page 93
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
93/228
Baumer Optronic GmbH
Radeberg, Germany

11 Job menu

NOTE
Use job management to copy jobs between your computer and VeriSens®. It is located at Device menu Device settings Job management.
Actions are performed in this menu that affect jobs. Here you can create new jobs and load and save jobs from different sources. You can also test jobs.
Page 94
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
94/228
Baumer Optronic GmbH
Radeberg, Germany

11.1 Create new job

This menu option is used for creating a new job.
Decide whether you want to save the current job.
Give the job a name and save him.
You can now set the parameters for the job.
Page 95
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
95/228
Baumer Optronic GmbH
Radeberg, Germany

11.2 Load from PC

NOTE
Password-protected files cannot be loaded if the password is not known!
This menu option is used for loading jobs that have already been saved from the PC for processing.
Select the saved file and click on Open.
You can now process the loaded job.
Page 96
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
96/228
Baumer Optronic GmbH
Radeberg, Germany

11.3 Load from VeriSens®

NOTE
Password-protected files cannot be loaded if the password is not known!
This menu option is used to load a job that has already been saved on the VeriSens® Vision Sensor for processing in the Application Suite.
Select the job and click on Load.
Page 97
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
97/228
Baumer Optronic GmbH
Radeberg, Germany

11.4 Save to PC

NOTE
The file cannot be reloaded afterward without knowing the password!
This menu option is used for save a job created with the Application Suite to the PC.
This dialog page is used for saving a job to your PC.
Activate the option Encrypt with password if the file is to be saved in protected mode.
Click on Save to create the file.
Page 98
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
98/228
Baumer Optronic GmbH
Radeberg, Germany

11.5 Save to VeriSens®

This menu option is used for save a job created with the Application Suite to the VeriSens® Vision Sensor.
Enter a name for the job into the Job Name field and click on Save.
Encrypt with password Activate this option if the file is to be saved in protected mode.
Activate when switching on VeriSens: Activate this option if you want to activate the saved job when you
switch on the Vision Sensor.
This Job is active at Power on.
Page 99
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
99/228
Baumer Optronic GmbH
Radeberg, Germany

11.6 Test job

Here, you can test your job using live images or images from one or more sample directories.
If you wish to use images from a folder for the test, you must select the appropriate folder with Browse. Using Add an additional directory… you may add additional directories containing images to be tested. You
may remove the added directories again by clicking on the X icon.
During the test you have the option of saving only certain images. This is related to the results of the sensor tasks. Choose between “NOK only, OK only and All".
Specify the directory where the pre-selected images will be saved by using Browse.
Give a name to the image series to be recorded.
Page 100
Technical Documentation
VeriSens® ID- / CS- / XF- / XC- Series
Help_VeriSens_V3.4.pdf
100/228
Baumer Optronic GmbH
Radeberg, Germany
NOTE
If you do not limit the test sequence you may terminate the test at any time using the Finish button.
ATTENTION!
If your vision sensor is already integrated in your machine, it is often advisable to deactivate the outputs during the first tests to avoid incorrect behavior of your machine.
You have the option of recording the output of the process interface. Select a directory using Browse to determine where the file will be saved.
Record results only: If you only want to save the actual result data, select this option. Record complete data traffic: Check this option if you want to record all data traffic. Here all data that is
actually transferred is recorded and the file will remain empty if no data is transferred!
You can limit the duration of the test. Select a value and choose between seconds and images. You can also activate or deactivate the outputs.
The test is activated with the Start test button. In the list of features you will see the current results of the sensor tasks and the statistics window will give an overview of the results.
Loading...