Page 4
HARTING Electronics GmbH & Co. KG ® CoDeSys is a registered trade mark of 3S−Smart Software Solutions GmbH ® Halcon is a registered trade mark of MVTec Software GmbH ® MODBUS is a registered trade mark of Schneider Automation Festo P.BE−SBO−Q−EN en 0912c...
When used together with commercially available components, such as sensors and actuators, the specified limits for pressures, temperatures, electrical data, torques etc. must be observed. National and local safety regulations must also be observed. Festo P.BE−SBO−Q−EN en 0912c...
Certain product configurations have been certified by the Underwriters Laboratories Inc. (UL) for the USA and Canada. These configurations are marked as follows: UL Recognized Component Mark for Canada and the United States VIII Festo P.BE−SBO−Q−EN en 0912c...
Clean the lens and protective disc if they are dirty or there are dirt deposits on them: with an air gun or with clean non−lubricated compresed air. with a soft moist cloth and non−abrasive cleaning agents. Festo P.BE−SBO−Q−EN en 0912c...
· location, especially screened from the heat emitted due to other devices and from sources of light. Service Please consult your local Festo repair service if you have any technical problems. Target group This description is intended exclusively for technicians...
This means that failure to observe this instruction may result in damage to property. The following pictogram marks passages in the text which describe activities with electrostatically sensitive components. Electrostatically sensitive components may be damaged if they are not handled correctly. Festo P.BE−SBO−Q−EN en 0912c...
Page 14
Accessories: Information on necessary or sensible accessories for the Festo product. Environment: Information on environment−friendly use of Festo products. Text markings The bullet indicates activities which may be carried out in · any order. 1. Figures denote activities which must be carried out in the numerical order specified.
CheckKon functional description and P.SW−CB−KON−... operation Help system Help for CheckOpti CheckOpti functional description and P.SW−OPTI−... operation Description SBO Device Manager Help SBO DeviceManager functional description and operation Tab. 0/2: Documentation on the Compact Vision System XIII Festo P.BE−SBO−Q−EN en 0912c...
CoDeSys provided by Festo CoDeSys = Controller Development System CoDeSys provided by Festo permits configuration, commissioning and programming of various components and devices from Festo. Condition−controlled Recognition of a signal (e.g. input) reacts to a 1−signal or 0−signal. CP cable Special cable used to connect the various CP modules in a CP string.
Page 17
Short focal depths with small aperture openings lead to larger depth of focus. EasyIP Protocol for the simple exchange of operands between Festo controllers (e.g. FEC Standard, PS1, etc.). EasyIP controllers are normally both client and server. But there can also be controllers without server function, such as diagnostic devices or visualisation computers, that participate in EasyIP.
Page 18
Software package for adjusting the network characteristics and firmware. Sensor amplification Influences the light sensitivity of the sensor. Increasing the amplification increases the light sensitivity. Excessive amplification can lead to grained pictures. Severity level See depth of focus Festo P.BE−SBO−Q−EN en 0912c...
Page 19
A target support package contains all configuration and expansion files that are needed to make a specific controller (here target system = target) available for the programming environment CoDeSys provided by Festo". Tab. 0/3: Product−specific terms and abbreviations XVII Festo P.BE−SBO−Q−EN en 0912c...
Page 20
Contents and general instructions XVIII Festo P.BE−SBO−Q−EN en 0912c...
CheckKon, CheckOpti and the SBO Device Manager. Configuration, commissioning and operation of the integrated CoDeSys PLC run−time system takes place with the software package CoDeSys provided by Festo". User−specific firmware versions can be loaded into the device for special applications. 1−3...
Page 24
3.2.2 on page 3−14. Compact Camera System (here type SBOC −...) PC with software packages Fig. 1/1: Direct networking with the PC Hub/switch Compact Camera System (here type SBOC−...) PC with software packages Fig. 1/2: Camera network 1−4 Festo P.BE−SBO−Q−EN en 0912c...
Sensor type B− Monochrome C− Colour Option Without fieldbus interface Firmware incl. firmware add−in SBO...−Q Tools Add−In" with the following tools: Data matrix code reader Barcode reader Optical character recognition (OCR). Tab. 1/1: Type code 1−5 Festo P.BE−SBO−Q−EN en 0912c...
Page 26
Like type SBOI−Q−R3B−WB, but CMOS sensor in colour All listed variants are also available with firmware add−in SBO...−Q Tools Add−In". The type designation of these variants includes the extension S1". Tab. 1/2: Variants of the Compact Camera System type SBOI−Q−... 1−6 Festo P.BE−SBO−Q−EN en 0912c...
Page 27
Lenses with CS mount thread only possible without lens protection; lenses with C−mount thread only possible with lens protection tubing or intermediate ring possible (see chapter 1.5). Entocentric, telecentric or hypercentric lenses can also be used Tab. 1/3: Variants of the Compact Camera System type SBOC−Q−... 1−7 Festo P.BE−SBO−Q−EN en 0912c...
System can communicate over a network with the PC or a PLC. Additional I/O possibilities are available through the CAN interface (not for devices of the type SBO...−Q−... −WB). Commissioning The corresponding software packages are used for commissioning and operation (see also chapter 1.3). 1−8 Festo P.BE−SBO−Q−EN en 0912c...
LED lighting behind protective disc Status LEDs CAN interface (not with devices of type SBO...−Q−...−WB) Ethernet interface Operating voltage supply and digital I/Os Focus adjustment Fig. 1/3: Display and connecting elements type SBOI−Q −... 1−9 Festo P.BE−SBO−Q−EN en 0912c...
Page 30
1. System summary Adapter for protective tubing Protective tubing Lens (accessories) Status LEDs CAN interface (not with devices of type SBO...−Q−...−WB) Ethernet interface Operating voltage supply and digital I/Os Fig. 1/4: Display and connecting elements type SBOC−Q−... 1−10 Festo P.BE−SBO−Q−EN en 0912c...
Page 31
Tab. 3/7 for using the device as CANopen Master in combination with the PLC run−time system CoDeSys embedded". (not for devices of type SBO...−Q−...−WB) Tab. 1/4: Connections of the Compact Camera System 1−11 Festo P.BE−SBO−Q−EN en 0912c...
CheckOpti permits preparation of test programs. The SBO DeviceManager provides the following functions: Changing the network settings of the device (IP address, gateway, password, etc.). Transfer of firmware to the device Transfer of software add−ins to the device. 1−12 Festo P.BE−SBO−Q−EN en 0912c...
Cables and plug connectors for continuous use in an industrial environment are commercilly ® available, e.g. from HARTING Electronics GmbH & Co. KG (product program Harax M12 or from ® Harting RJ Industrial ) or from Franz Binder GmbH + Co. electrical components KG (series 825) 1−13 Festo P.BE−SBO−Q−EN en 0912c...
Page 34
5 mm spacer ring (CS mount to C mount) SBOL−IP−50 Cylinder barrel BG Protective tubing P.SW−KON−... CheckKon Software package P.SW−OPTI−... CheckOpti Software package Tab. 1/6: Accessories Please select the appropriate accessories from our catalogue www.festo.com/catalogue. 1−14 Festo P.BE−SBO−Q−EN en 0912c...
A spacer ring (5 mm) is required for C−mount lenses without lens protection tubing and without adapter for fastening the protective tubing. Screw an adapter SBOL−C−5 into the device to ensure a · correct support dimension (see also chapter 1.4). 1−15 Festo P.BE−SBO−Q−EN en 0912c...
Page 36
: Focal depth B : Picture or sensor size The horizontal size B of the sensor is: for type SBO...−Q−R1... 6.61 mm for type SBO...−Q−R2... 8.60 mm for type SBO...−Q−R3... 4.51 mm Tab. 1/7: Calculation formula 1−16 Festo P.BE−SBO−Q−EN en 0912c...
Page 37
100 mm wide at a working distance of 400 mm with SBO...−Q−R1. 400 mm __ . _______ 6.61 mm 6.61 mm = 99.15 mm 25 mm The following diagrams (see Fig. 1/5) can be used to make rough estimates. 1−17 Festo P.BE−SBO−Q−EN en 0912c...
Page 38
1. System summary SBO...−Q−R1 SBO...−Q−R2 SBO...−Q−R3 Focal depth 35 mm Focal depth 12 mm Focal depth 25 mm Fig. 1/5: Working distances g [mm] and object size G [mm] for typical fixed focal depths 1−18 Festo P.BE−SBO−Q−EN en 0912c...
A light source is suitable if it emphasises the inspection part’s characteristic to be tested with maximum contrast. 1−19 Festo P.BE−SBO−Q−EN en 0912c...
Page 40
Indentations on press−shaped Reflecting light from shiny surfaces is pieces reinforced, dark diffuse light is Defects on the floor of deep−drawn dispersed. This increases the contrast pieces between dark and light surfaces. Tab. 1/8: Light sources 1−20 Festo P.BE−SBO−Q−EN en 0912c...
Page 41
1. System summary Note Preferably use a counterlight if the type of recognition · allows. This allows mostly very reliable pictures and results even with disturbance from outside light. 1−21 Festo P.BE−SBO−Q−EN en 0912c...
Page 42
1. System summary 1−22 Festo P.BE−SBO−Q−EN en 0912c...
Note Use shielding e.g. a light−blocking, black housing · against uncontrollable extraneous light (e.g. ceiling lights, windows, etc.). Uncontrollable extraneous light influences the generation of pictures and thus the results. 2−3 Festo P.BE−SBO−Q−EN en 0912c...
HMSV−11 (not contained in the adapter kit) SBOA−HMSV−41 Adapter kit Adapter kit The adapter possesses an internal thread G 1/4" for fastening to commercially available photo/video tripods. Tab. 2/1: Adapter kits for mounting 2−4 Festo P.BE−SBO−Q−EN en 0912c...
2. Fitting 2.1.2 Dimensions of the Compact Camera Systems SBO Principal axis Fig. 2/1: SBOI dimensions Principal axis Fig. 2/2: SBOC dimensions with protective tubing 2−5 Festo P.BE−SBO−Q−EN en 0912c...
Proceed with mounting as follows: Place the Compact Camera System so that the field of · vision is unhindered and the LEDs on the rear of the housing can be seen. Tighten the mounting screws evenly. · 2−6 Festo P.BE−SBO−Q−EN en 0912c...
Mounting the shield tube 5. Check that the seal is seated correctly on the shield tube. 6. Pull the shield tube over the lens. 7. Screw the shield tube clockwise hand−tight at the support ring. 2−7 Festo P.BE−SBO−Q−EN en 0912c...
· commissioning. Note Make sure that the protective disc is not subject to any · mechanical stress. Possible scratches or grooves have an influence on the picture quality and thus also on the inspection quality. 2−8 Festo P.BE−SBO−Q−EN en 0912c...
Cables with high levels of interference can cause electromagnetic disturbances. Do not place the following cables in the vicinity of · cables with high levels of interference: If necessary, use separate wiring channels, separate cable bundles or separate cables. 3−3 Festo P.BE−SBO−Q−E N en 0912c...
Page 54
EMERGENCY STOP (e.g. switching off the operating voltage for the valves and output modules, switching off the compressed air). 3−4 Festo P.BE−SBO−Q−E N en 0912c...
Simple 24 V transformers with rectifier and Siebelko" achieve output voltages of 28 V and more with low loads. Correct operation can only be guaranteed if the permitted operating voltage range is not exceeded (see Technical data in Apendix A.4). 3−5 Festo P.BE−SBO−Q−E N en 0912c...
Make sure that the max. permitted operating voltage · range is not exceeded (see Technical data, chapter A.4). Protect the operating voltage supply for the · Compact Camera System externally with a fast−acting 2 A micro fuse. 3−6 Festo P.BE−SBO−Q−E N en 0912c...
Page 57
3. Installation Note Use only one of the following original cables from Festo · for connecting the operating voltage supply and the inputs/outputs. The following table shows the original cables which should be used for connecting the operating voltage supply and...
Page 58
The function and functional behaviour of the I/Os can be configured in CheckKon with system parameters. The functional behaviour of the I/Os in the different evaluation modes must be differentiated, see chapter 4.9 ff. 3−8 Festo P.BE−SBO−Q−E N en 0912c...
Page 59
A fast−acting 2 A micro fuse. The residual current of all outputs must not exceed 1.5 A. The cable screening must be connected with low impedance to the earth potential. 3−9 Festo P.BE−SBO−Q−E N en 0912c...
Page 60
3. Installation + 24 V E0: Trigger signal A0: Ready for operation A1: Good part A2: Reject part External fuses Cable shield Fig. 3/2: Example of configuration of the system parameters with the standard values. 3−10 Festo P.BE−SBO−Q−E N en 0912c...
For commissioning Compact Camera Systems you must create a connection between your PC and the Compact Camera Systems via Ethernet. For the connection to a network or a PC you will require the following cables: 3−11 Festo P.BE−SBO−Q−E N en 0912c...
Page 62
The network characteristics of the device can be adjusted using the SBO DeviceManager; see chapter 4.5. The data exchange over EasyIP, Telnet or other protocols must be activated via the corresponding system parameter. Further information can be found in chapter 4.10.7. 3−12 Festo P.BE−SBO−Q−E N en 0912c...
Page 63
Note Use a screened plug connector which will guarantee · continuous contact between the screening/shield and the Compact Camera System. Connect the screening of the Ethernet cable with low · impedance to earth potential. 3−13 Festo P.BE−SBO−Q−E N en 0912c...
Page 64
(AUTO MDI−X), you will also require with the original cable a crossover cable and a cable coupling (see also Tab. 3/5). Original cable type Crossover cable SBOA−K30E−M12S Cable coupling Fig. 3/3: Direct connection with the PC (here type SBOC−...) 3−14 Festo P.BE−SBO−Q−E N en 0912c...
The functional principle of the CAN interface depends on the system parameters set for the device. To use the CAN interface, it must be configured appropriately. The protocol to be used is also determined thereby (see section 4.10.4 and 4.10.5). 3−15 Festo P.BE−SBO−Q−E N en 0912c...
Page 66
3. Installation 3−16 Festo P.BE−SBO−Q−E N en 0912c...
CheckOpti Help. The commissioning steps are normally performed in the order shown in the next chapter. To optimise the system, it may be necessary to repeat steps that have already been carried out. 4−3 Festo P.BE−SBO−Q−EN en 0912c...
Note The software packages CheckKon and SBO DeviceManager can be downloaded free of charge through the Internet. Please consult your local Festo service if you have any questions. The software packages are installed on your PC with an installation program.
· to the device and display its characteristics. Fig. 4/1: Network and data transmission connections In the window Characteristics of LAN Connection" · window, check in particular the characteristics of the Internet Protocol (TCP/IP)" entry. 4−5 Festo P.BE−SBO−Q−EN en 0912c...
Page 72
Select different IP addresses that have not been assigned · to other network participants yet (see Tab. 4/1). Choose the identical address range over the subnetwork · mask (see Tab. 4/1). 4−6 Festo P.BE−SBO−Q−EN en 0912c...
Page 73
You can find additional information on this in chapter 4.5 and appendix A.2. Note The following address is set on the Compact Camera System when it leaves the factory: 192.168.2.10 Note Restart the PC if network settings have been changed. 4−7 Festo P.BE−SBO−Q−EN en 0912c...
Give the firewall permanent permission for the program to · communicate over the network. A later (manual) setting of the firewall is normally possible. Information on this can be found in the description / Help for the firewall. Fig. 4/3: Windows firewall 4−8 Festo P.BE−SBO−Q−EN en 0912c...
Page 75
Device search with PC software Standard setting of the Compact Camera System Tab. 4/2: Ports to be switched on for software packages Note Enabling of a port is a greater safety−related risk than a program−related enabling. 4−9 Festo P.BE−SBO−Q−EN en 0912c...
Page 76
4. Commissioning Fig. 4/4: Enabling of the port #10000 4−10 Festo P.BE−SBO−Q−EN en 0912c...
You must also adapt the properties of the device search (search range and search duration) accordingly. If you have any problems, please consult your system administrator. 4−11 Festo P.BE−SBO−Q−EN en 0912c...
Page 78
Connect the device directly to your PC, if at all possible. · In doing this you will exclude incorrect network configurations. Also, the search function will find the device even if the setting Visibility in search requests" is set to Local (1 Router)." 4−12 Festo P.BE−SBO−Q−EN en 0912c...
Page 79
(even if the devices are not simultaneously connected to the network). If you have any problems, please consult your system · administrator. Note Additional information on IP addressing can be found in the appendix and in the description for the SBO−DeviceManager. 4−13 Festo P.BE−SBO−Q−EN en 0912c...
Windows user interface, or for the standard installation: In the Windows menu [Start], select the entry [Festo Software] [Festo CheckKon]. The program starts and opens the dialogue window Welcome to CheckKon" (start dialogue). In this dialogue window, you configure the connection to the Compact Camera System.
Page 81
Briefly disconnect the power supply for the device to · carry out a restart. Additional information can be found in the CheckKon Help, e.g.on the basic functions Device connection, Device names and Device control. 4−15 Festo P.BE−SBO−Q−EN en 0912c...
4. Now perform a fine adjustment of the camera mounting, if necessary. The camera is optimally aligned on the inspection part when the piece is in the centre of the camera picture. 4−16 Festo P.BE−SBO−Q−EN en 0912c...
Page 83
Tighten the locking screw again · slightly. Tab. 4/3: Set the focus 6. For devices of type SBOC: Adjust the aperture of the lens so that the sensor has enough light available. 4−17 Festo P.BE−SBO−Q−EN en 0912c...
Page 84
4. Commissioning Type SBOI−... Type SBOC−... with standard lens from Festo Loosen the locking screw on the lens. · Turn the aperture ring to adjust the aperture. · Tighten the locking screw again slightly. · Tab. 4/4: Set the aperture 7.
The available pre−processing functions depend on the firmware used. 4−19 Festo P.BE−SBO−Q−EN en 0912c...
Page 86
Type and position of the lighting Position of the camera Position of the inspection part Optical characteristics (lens, filter, etc.) See also chapter 4.7. 4−20 Festo P.BE−SBO−Q−EN en 0912c...
(not for devices of the type SBO...−Q−R3...−...). Selection of the evaluation mode depends on the respective application, in particular on: the inspection part rate and inspection part flow the inspection part (individual piece or continuous) interaction with a higher−level controller. 4−21 Festo P.BE−SBO−Q−EN en 0912c...
Page 88
Inspection of continuous parts at a constant speed. The triggering signal is permanently present. The inspection results are output following the inspection. The device starts the next inspection in accordance with the defined frame rate. 4−22 Festo P.BE−SBO−Q−EN en 0912c...
Triggering signal" input has been ended. With this, a higher−level controller (PLC) can signal its readiness to accept the results of the parts inspection. 4−23 Festo P.BE−SBO−Q−EN en 0912c...
Page 90
The outputs of the output module of the I/O extension A0 ... A3, like the internal outputs, are configured via the system parameters, that is, they are set or reset together with the internal outputs. 4−24 Festo P.BE−SBO−Q−EN en 0912c...
Page 91
Start of picture evaluation after Function at A2 = reject part Trigger = 0 ms Start of lighting = automatic Earliest start of output is after Trigger Duration of lighting = automatic signal termination = Yes 4−25 Festo P.BE−SBO−Q−EN en 0912c...
Page 92
Ignore triggering signal" = Off Function at A2 = external lighting, Start of lighting and duration of Reset outputs at outputs during lighting = manual Analysis = No Start of lighting after trigger/ cycle start = 40 ms 4−26 Festo P.BE−SBO−Q−EN en 0912c...
Page 93
Ignore triggering signal" = Off Function at A2 = external lighting, Start of lighting and duration of Reset outputs at outputs during lighting = manual Analysis = No Start of lighting after trigger/ cycle start = 40 ms 4−27 Festo P.BE−SBO−Q−EN en 0912c...
Set the following system parameters: · Start of picture evaluation after cycle start Start of the lighting Duration of the lighting The results are provided at the outputs no earlier than the time picture evaluation is completed. 4−28 Festo P.BE−SBO−Q−EN en 0912c...
Page 95
Earliest start of output" system parameter has expired. The outputs remain valid until the specification of the system parameter Earliest start of output after cycle start" of the next cycle has expired. 4−29 Festo P.BE−SBO−Q−EN en 0912c...
Page 96
The outputs of the output module of the I/O extension A0 ... A3, like the internal outputs, are configured via the system parameters, that is, they are set or reset together with the internal outputs. 4−30 Festo P.BE−SBO−Q−EN en 0912c...
Page 97
Start of picture evaluation after cycle start = 0 ms Function at A2 = reject part Start of lighting = automatic Duration of lighting = automatic Reset outputs at outputs after Ignore triggering signal" = Off Reset outputs at outputs during Analysis = No 4−31 Festo P.BE−SBO−Q−EN en 0912c...
Page 98
Start of picture evaluation Ignore triggering signal" = Off after cycle start = 20 ms Reset outputs at outputs during Function at A2 = external lighting; Analysis = No Start of lighting and duration of lighting = manual 4−32 Festo P.BE−SBO−Q−EN en 0912c...
Page 99
(that is, without pre−processing, characteristic determination, quality decision, output, etc.), and the next camera picture is taken immediately. As a result, camera pictures can be checked in very fast sequence for fulfillment of the conditions of the picture−based trigger. 4−33 Festo P.BE−SBO−Q−EN en 0912c...
Page 100
The Frame" setting ensures that the results for a part are only output once, even if the part remains in front of the camera and so fulfills the conditions of the picture−based trigger again. 4−34 Festo P.BE−SBO−Q−EN en 0912c...
Page 101
Move the mouse to the node points of the · trigger field area". With pressed (left) mouse button, change the position and size of the frame. Alternatively, actuate the slide control to set the upper, · lower, left and right trigger field limit. 4−35 Festo P.BE−SBO−Q−EN en 0912c...
Page 102
(evaluation of the picture). Unit of the trigger threshold" = pixels" or percent" Trigger threshold" = limit value in the unit of the trigger threshold Initiate trigger with rising edge" or falling edge". 4−36 Festo P.BE−SBO−Q−EN en 0912c...
Page 103
In the Live Picture" window, this is shown due to a red border around the trigger field area. When the specified conditions of the picture−based trigger are not fulfilled, this is shown with a blue border in the trigger field area. 4−37 Festo P.BE−SBO−Q−EN en 0912c...
Page 104
= 0 ms (CAN bus and EasyIP = deactivated) Function at A2 = external lighting No external outputs (CAN bus and EasyIP = deactivated) Picture after fulfilled trigger condition = single picture 4−38 Festo P.BE−SBO−Q−EN en 0912c...
The output time can be postponed by several cycles. If temporary storing is no longer possible, the device enters a error status or emits a warning (configurable via Picture buffer overflow" system parameter). Temporarily stored pictures are lost thereby. 4−39 Festo P.BE−SBO−Q−EN en 0912c...
Page 106
The outputs of the output module of the I/O extension A0 ... A3, like the internal outputs, are configured via the system parameters, that is, they are set or reset together with the internal outputs. 4−40 Festo P.BE−SBO−Q−EN en 0912c...
Page 107
(Standard values): Duration of lighting = automatic Earliest start of output after cycle Cycle duration = 220 ms start = 0 ms Reset outputs at outputs during Function at A2 = reject part Analysis = No 4−41 Festo P.BE−SBO−Q−EN en 0912c...
Page 108
Internal outputs O1, O2, LED D Fig. 4/13: Fixed frame rate" evaluation mode signal curve using system parameters Settings of the system parameters: Earliest start of output after cycle start = 300 ms Cycle duration = 220 ms 4−42 Festo P.BE−SBO−Q−EN en 0912c...
Page 109
(I/O expansion, device as CPI module, EasyIP or CheckKon). This duration is approximately 1 ms if the external outputs are deactivated by system parameters and only the internal outputs are used. 4−43 Festo P.BE−SBO−Q−EN en 0912c...
Detailed inspection results Preselection test program with recognised parts type System parameters and characteristics Tolerances test program Not for devices of type SBO...−Q−...−WB Tab. 4/5: Connection possibilities for the Compact Camera System Additional connection possibilities on request. 4−44 Festo P.BE−SBO−Q−EN en 0912c...
Apply Inputs signal Acknowledge Error signal Other inputs These inputs are condition−controlled, that is, they react to 1−signal or 0−signal. They are read only after a valid Apply Inputs signal". Example for normal input": Preselection test program. 4−45 Festo P.BE−SBO−Q−EN en 0912c...
Page 112
(FW) and strings (STR) are reset. All characteristic values = invalid" All Invalid flags = set Deviation = 999 Acceptance of the new characteristic names Acceptance of the new name of the test program. 4−46 Festo P.BE−SBO−Q−EN en 0912c...
Page 113
Simplified presentation. The signal curves do not contain jitter, run times or system−related delay times. The inputs must be valid and present for a certain time (min. 30 ms), depending on the I/O possibilities used. 4−47 Festo P.BE−SBO−Q−EN en 0912c...
4.10.2 General information on use of outputs Writing of the outputs takes different amounts of time, depending on the connection. For time−critical applications, only the device−internal outputs should be used and other connection possibilities deactivated. 4−48 Festo P.BE−SBO−Q−EN en 0912c...
(rising/falling edge or 1−signal/0−signal) can be changed via system parameters. Deactivated for use under CoDeSys embedded Ready for operation (standard value) Output good part Output reject part Output correctly oriented Output incorrectly oriented Warning Error CoDeSys Test program 4−49 Festo P.BE−SBO−Q−EN en 0912c...
Page 116
Output incorrectly oriented Warning Error CoDeSys Test program Output reject part (standard value) Output good part Output correctly oriented Output incorrectly oriented Warning Error External lighting CoDeSys Test program Tab. 4/6: Functions at internal I/Os 4−50 Festo P.BE−SBO−Q−EN en 0912c...
I/O modules. To provide power to the external I/O modules, · first connect cable SBOA−K20CP−SUP from Festo to the Compact Camera System (see Fig. 4/15). Then connect the I/O modules as depicted in the example ·...
Page 118
Use suitable measures in order to avoid equalizing · currents, e.g. a common power unit for the Compact Camera System and the power supply for the I/O modules, or due to separate low−impedance potential equalization. 4−52 Festo P.BE−SBO−Q−EN en 0912c...
Page 119
I/O system extension" according to their configuration. 7. Confirm at the device any displayed errors of the I/O expansion with the Acknowledge Error signal" at input E1 or in CheckKon in the System status" window. 4−53 Festo P.BE−SBO−Q−EN en 0912c...
Page 120
(0 ... 15): 0" = Parts type 1. Further information on the process and signal curve can be found in chapter 4.9 ff. Further information on the modules can be found in the manual P.BE−CP−EA−CL−... 4−54 Festo P.BE−SBO−Q−EN en 0912c...
Notes on installation To connect the device to a CP string, use a suitable cable. Cable SBOA−K20CP−WS from Festo is suitable. The device does not have any ongoing CP connection and can only be connected at the end of a CP line.
Page 122
CP line x2 or x4, the system parameter must be set to Yes". 7. First connect the power supply to the CPX−CP terminal. 8. Actuate the Save button on the CPX−CP terminal to save the new line assignment. 4−56 Festo P.BE−SBO−Q−EN en 0912c...
Page 123
E1 or in CheckKon in the System status" window. A line assignment together with other modules could look as follows: STOP Fig. 4/16: Example line assignment: Compact Camera System SBOI−Q−... as CPI module 4−57 Festo P.BE−SBO−Q−EN en 0912c...
Page 124
CP masters supports with extended without extended extended functions functions functions functions Compact Camera System SBO...−... Yes acts as CP input and output module Tab. 4/7: Assigned I/Os for the CP input and output module 4−58 Festo P.BE−SBO−Q−EN en 0912c...
Page 125
Bit A0 Trigger signal Bit A1 Apply Inputs signal Bit A2 Acknowledge Error signal Bit A3 ... 7 Unused Bit A8 ... 15 Preselection test program (is read after bit A1=1) Tab. 4/9: CP outputs 4−59 Festo P.BE−SBO−Q−EN en 0912c...
Page 126
A8 ... A23 is assigned to the device’s 16 outputs A24 ... A31 free The address A8 thus corresponds to the trigger signal. Information on the process and signal curve can be found in chapter 4.9 ff. 4−60 Festo P.BE−SBO−Q−EN en 0912c...
CPX−FEC controller: The device can be controlled via the CPI module function of a CPX−FEC. Corresponding system programs can be transferred to the (CPX −FEC) controller using the Festo FST programming software. Note Make sure that the system is in good working order and ·...
Page 128
· impedance to earth potential. Note Data transmission errors can arise due to signal reflections and signal attenuations. avoid possible causes: · missing or incorrect terminating resistor incorrect screened connection branches large distances inappropriate cables. 4−62 Festo P.BE−SBO−Q−EN en 0912c...
4.10.7 Use of the Ethernet interface with EasyIP protocol For data transfer and control, the devices of the type SBO...−Q make available the Festo EasyIP protocol. This makes communication possible with the following components: Festo controllers (e.g.FEC, CPX −FEC) with EasyIP support...
Page 130
6. The device to be connected must now be programmed correspondingly in order to access data on the camera. General information on inputs can be found in chapter 4.10.1. The available memory addresses and their function can be found in appendix A.6. 4−64 Festo P.BE−SBO−Q−EN en 0912c...
System and the device to be coupled. 2. With the specified cables, connect the Compact Camera System to the device to be connected, e.g. via an Ethernet switch or hub. 3. Reconnect the power supply. 4−65 Festo P.BE−SBO−Q−EN en 0912c...
Page 132
6. The device to be connected must now be programmed correspondingly in order to access data on the camera. Please consult your local Festo service when using the S7 SBOxQ building block. General information on inputs can be found in chapter 4.10.1.
Page 133
Fig. 4/17: Calling up Telnet program This builds up a connection to the Compact Camera System. Fig. 4/18: Telnet program with SBOxQ acknowledgement (here with authentification) The Compact Camera System now awaits authentication, if necessary. 4−67 Festo P.BE−SBO−Q−EN en 0912c...
Page 134
PASS [related password] The user root" is set up on the Compact Camera System. The related password in the delivery condition of the Compact Camera System is Festo". Additional users are not supported. Fig. 4/19: Authentication on SBOxQ If the combination of user names and password is valid, the message 22 AUTH: access granted"...
Page 135
The following example writes the value 5 to the flagword address 33 (fast access to test program preselection). Fig. 4/20: Writing to a flagword address In case of error, the response is with a error code and error message. 4−69 Festo P.BE−SBO−Q−EN en 0912c...
Page 136
Returns the current characteristic value of the specified characteristic name (see appendix A.6). With this command, up to 64 characteristic values can be read out. For this, the characteristic names must be specified separated by commas: RNV [Name]", [Name]", [Name]", ... 4−70 Festo P.BE−SBO−Q−EN en 0912c...
Page 137
The characteristic names are stored in the test programs and can be established when creating the test program (in CheckOpti). Preferably use meaningful characteristic names. · If several characteristic names are identical, the value of the first characteristic whose name matches is output. 4−71 Festo P.BE−SBO−Q−EN en 0912c...
Page 138
The test program can only be switched if the device is ready for operation; Ready for operation" output = 1−signal. EXIT Terminate connection The Compact Camera System closes the Telnet connection. VERSION Inquiry of the version of the Telnet server and the version of the device. 4−72 Festo P.BE−SBO−Q−EN en 0912c...
Page 139
One or more of the specified flagword addresses is invalid for read access. −40 ERROR write offset not valid Specified flagword address is invalid for write access. −50 ERROR string offset not valid String address not valid. 4−73 Festo P.BE−SBO−Q−EN en 0912c...
(see tables in appendix A.6). The following function codes are supported: 3 (Read Holding Registers = reading several 16−bit registers) 16 (Write Holding Registers = writing several 16−bit registers) 4−74 Festo P.BE−SBO−Q−EN en 0912c...
Page 141
General information on inputs can be found in chapter 4.10.1. The available memory addresses and their function can be found in appendix A.6. 4−75 Festo P.BE−SBO−Q−EN en 0912c...
Complex inspection sequences can be implemented. Example: Switching between test programs and comparing the results. Small stand−alone production sequences can be controlled directly from the camera. Advantages: Reduction of complexity, increase in system availability 4−76 Festo P.BE−SBO−Q−EN en 0912c...
Page 143
To program the integrated CoDeSys soft PLC, you need the PC software environment CoDeSys provided by Festo" as well as the Target Support Package suitable for the respective firmware of the Compact Camera System.
Page 144
Programming environment of CoDeSys provided by Festo" To be able to use a controller (target system) under CoDeSys provided by Festo", a so−called Target Support Package is needed for the corresponding target system. This permits access to the system functions of the target and contains corresponding informationen in the form of online help.
Page 145
With the Target Support Package, CoDeSys can support all these characteristics and functions of these devices. And so CoDeSys provided by Festo contains many functions that are available only on certain devices. The Target Support Package for the Compact Camera System can be downloaded at no charge through the Internet.
Page 146
..." button. The standard entry for the installation directory is: ...\CoDeSys V2.3\Targets\Festo\SBOx−Q\. 6. Mark the entry Festo SBOx−Q / SBOx−Q−WB" on the left side under Possible target systems" and click on the Install" button. If the specified installation directory does not exist, a safety check apprears.
System must be activated via the system parameters. After that, a Web browser can be connected directly due to entering the IP address of the camera with the SBO...−Q WebViewer" and the inspection results displayed. 4−81 Festo P.BE−SBO−Q−EN en 0912c...
Page 148
Check, in particular, whether you might have to deactivate · the so−called proxy server to obtain a display. You will find the configuration for the Internet and also the settings for the proxy server under [Connections] [Settings] in the Characteristics of Internet" dialogue. 4−82 Festo P.BE−SBO−Q−EN en 0912c...
Evaluation Lighting Camera picture and pre−processing. Information on updating test programs and for setting the system parameters can be found in the parameter help in the System parameters" window of the CheckKon software package. 4−83 Festo P.BE−SBO−Q−EN en 0912c...
CheckOpti or CheckKon. Additional information on preparing test programs can be found in the CheckKon Help. Please consult your local Festo Service if necessary. 4.12 Checking the system settings At completion of commissioning, the following points must always be rechecked:...
Caution Further heating beyond this point can lead to uncontrolled malfunctions. Make sure that the permitted temperature range is · complied with (see Technical data). 4−85 Festo P.BE−SBO−Q−EN en 0912c...
Page 152
4. Commissioning 4−86 Festo P.BE−SBO−Q−EN en 0912c...
LED flashes green Initialization is running Wait until initialization is completed LED lights up Undefined status, e.g. operating Check power supply to the voltage not applied electronics LED is off Tab. 5/1: Operating status LED (A) 5−3 Festo P.BE−SBO−Q−EN en 0912c...
Page 156
Sequence Status Meaning/error handling Error LED lights up Warning LED flashes Device is ready to operate; evaluation can be started LED lights up yellow Evaluation is running LED is off Tab. 5/3: Activity LED (C) 5−4 Festo P.BE−SBO−Q−EN en 0912c...
Page 157
LED lights up yellow No result LED is off Tab. 5/4: Output LED (D) The function of the output LED can be configured via system parameters; the specified description corresponds to the standard configuration. 5−5 Festo P.BE−SBO−Q−EN en 0912c...
The object moves too quickly Reduce exposure time · The motif lies outside the Maintain minimum distance. · focal range With SBOI−Q−...: 22 mm With SBOC−Q−...: dependent on the lens selected Lens not focussed Focus the lens · 5−6 Festo P.BE−SBO−Q−EN en 0912c...
Page 159
Disconnect other connection · a different program/user Cause not recognisable Reset device · (switch power off and on) Windows error message Insufficient free virtual Comply with system · memory prerequisites (see CheckKon Help) Tab. 5/5: Error elimination 5−7 Festo P.BE−SBO−Q−EN en 0912c...
Page 160
5. Diagnosis and error treatment 5−8 Festo P.BE−SBO−Q−EN en 0912c...
Page 161
Technical appendix Appendix A A−1 Festo P.BE−SBO−Q−EN en 0912c...
Clean the device if it is dirty. · Permitted cleaning agents are soap suds (max. +60 °C) and all non−abrasive agents. A−3 Festo P.BE−SBO−Q−EN en 0912c...
With an IP address, a network as well as an individual slave in the network can be addressed. The IP address therefore contains: the net ID (specifies the address of a network) and the host ID (specifies the address of an individual slave in this network). A−4 Festo P.BE−SBO−Q−EN en 0912c...
Page 165
Which numbers in an IP address now represent the net ID and the host ID are defined due to the specification of a so−called net mask". The telephone number of Festo Germany can be used as an example to explain the IP address and the net mask: 00497113470...
Page 166
Three entries are therefore required for addressing in the Internet Protocol IP: IP address IP net mask IP address of the gateway Note The following is set at the factory: IP address: 192.168.2.10 IP net mask: 255.255.0.0 IP address of the gateway: A−6 Festo P.BE−SBO−Q−EN en 0912c...
A. Technical appendix Siemens star Fig. A/1: Siemens star The Siemens star depicted here is a helpful template for rough focussing. A−7 Festo P.BE−SBO−Q−EN en 0912c...
Function SBOx−Q Outputs can be parameterised: Ready for operation, good part, reject part, correctly oriented, incorrectly oriented, warning, error, external illumination, use due to CoDeSys C mount only with lens protection tubing or adapter SBOL−C−5 A−8 Festo P.BE−SBO−Q−EN en 0912c...
Page 169
EN 61000−6−2 Interference emission To EN 61000−6−4 (industry) CE mark In accordance with EU−EMV directive è conformity declaration (www.festo.com) Certification C−Tick, c UL us Recognized (OL) Vibration and shock Vibration resistance tested according to IEC 68/EN 60068 part 2−6;...
Page 170
83,7 139,4 Materials Housing Anodised aluminium Acrylic butadiene styrene, glass fibre reinforced Note on materials Free of copper and PTFE, conforms to RoHS Product weight with protective tubing without protective tubing Tab. A/2: Technical Data A−10 Festo P.BE−SBO−Q−EN en 0912c...
Insufficient memory, operation cannot be executed Remedy: Reduce the size of the active test program Reduce the size of the active field of vision of the camera Error can be configured A−11 Festo P.BE−SBO−Q−EN en 0912c...
Page 172
CPI module error E150 Communications errors EasyIP error E200 General EasyIP error E201 EasyIP server is not running E202 EasyIP communication error E203 Invalid EasyIP request Modbus error E300 General Modbus error Error can be configured A−12 Festo P.BE−SBO−Q−EN en 0912c...
Page 173
A. Technical appendix Name Error/warning Description CoDeSys error ® E500 Error in the CoDeSys process E501 CAN interface is busy Error can be configured Tab. A/3: Error messages A−13 Festo P.BE−SBO−Q−EN en 0912c...
Inspect. program preselection bit 1 uint16 0 or 1 inspection program due to Inspect. program preselection bit 2 uint16 0 or 1 setting the Apply setting the Apply Inputs signal. Inspect. program preselection bit 3 uint16 0 or 1 A−14 Festo P.BE−SBO−Q−EN en 0912c...
Recognised parts type bit 3 uint16 00000000 = Parts type 1 00000000 = Parts type 1 00000001 = Parts type 2 Recognised parts type bit 4 uint16 11111111 = Parts type 256 Recognised parts type bit 5 uint16 A−15 Festo P.BE−SBO−Q−EN en 0912c...
Error code of the uint16 0 = No error current error x = Error number (see table chapter A.5) Error code of the uint16 0 = No error current warning x = Error number (see table chapter A.5) A−16 Festo P.BE−SBO−Q−EN en 0912c...
Date−Month uint16 1 to 12 the device is restarted. Date−Day uint16 1 to 31 Time−Hours uint16 0 to 23 Time−Minutes uint16 0 to 59 Time−Seconds uint16 0 to 59 Tab. A/8: System time A−17 Festo P.BE−SBO−Q−EN en 0912c...
0 to 20 Parts type 13 uint16 0 to 20 Parts type 14 uint16 0 to 20 Parts type 15 uint16 0 to 20 Tab. A/9: Total tolerance of the type in the current test program A−18 Festo P.BE−SBO−Q−EN en 0912c...
FW258 = 0000 0000 0000 0111 Date−year of recording uint16 With trigger signal Date uint16 With trigger signal month of recording Date uint16 With trigger signal day of recording Time uint16 With trigger signal hours of recording A−19 Festo P.BE−SBO−Q−EN en 0912c...
100 each. And so the section of the 1st characteristic values starts at 10000 the section of the 2nd characteristic values starts at 10100 etc. The characteristic values are also stored as strings of characters (String). A−20 Festo P.BE−SBO−Q−EN en 0912c...
Page 181
Valid Flag 10076 uint16 1 = characteristic could be calculated, 0 = calculation failed Characteristic type 10077 int16 ID of the characteristic type Example for the section of the 1st characteristic values after flagword 10000. A−21 Festo P.BE−SBO−Q−EN en 0912c...
Page 182
The available characteristics depend on the test program and the device’s firmware version. Note Additional information on characteristics and tools can be obtained through your local Festo service. Results in the form of text are also available as the access type String" (STR). A−22...
(not noticeable in the Live Window" picture). For devices of type SBO...−Q−R3..., always take an · additional (unused) picture after you have changed system parameters. A−23 Festo P.BE−SBO−Q−EN en 0912c...
Fixed characteristic name (cut off, if necessary) Unused string Unused string Example for addressing the 1st characteristic from STR0; the 2nd characteristic starts at STR5. Tab. A/13: Characteristics − Results of the last inspection as character string A−24 Festo P.BE−SBO−Q−EN en 0912c...
Page 185
Index Appendix B B−1 Festo P.BE−SBO−Q−EN en 0912c...
Need help?
Do you have a question about the SBOI-Q-R1B and is the answer not in the manual?
Questions and answers