ipf electronic opti-check Technical Documentation Manual

ipf electronic opti-check Technical Documentation Manual

Hide thumbs Also See for opti-check:
Table of Contents

Advertisement

Quick Links

Technical Documentation
opti-check

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the opti-check and is the answer not in the manual?

Questions and answers

Summary of Contents for ipf electronic opti-check

  • Page 1 Technical Documentation opti-check...
  • Page 2: Table Of Contents

    Input process interface (device dependant) .................. 66 9.3.5 Web interface ..........................69 Device activation ..........................70 9.4.1 Statistics / Details .......................... 71 10 Device menu ............................. 72 10.1 Connect to device..........................73 10.2 Device settings............................ 78 v2.8.2-K11 2/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 3 12.2.4 Count edges ..........................145 12.2.5 Point position ..........................148 12.2.6 Edge characteristics ........................150 12.3 Feature comparison ........................... 156 12.3.1 Count contour points ........................156 12.3.2 Contour comparison ........................158 12.3.3 Colour identification ........................161 v2.8.2-K11 3/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 4 14.5.6 Setting the display screen ......................258 15 Communication via the process interface (device dependant) ............259 15.1 Process interface via TCP/UDP (device dependant) ................ 259 15.1.1 Configuration of the Ethernet interface ..................259 v2.8.2-K11 4/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 5 Data elements for handshake ..................307 15.5.3 PROFINET ..........................309 15.5.3.1 LEDs on the Vision Sensor ....................309 15.5.3.2 Cabling ..........................309 15.5.3.3 Planning in the PLC ......................310 15.5.3.4 Vision Sensor alarm ......................311 v2.8.2-K11 5/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 6 Fastening bracket, 90 degree ......................327 17.9 Fastening bracket, straight ........................ 328 17.10 Technical data ............................ 329 17.11 Electrical Connection (View on Device) .................... 331 17.12 Power Cable M12 / 12-pin ......................... 332 v2.8.2-K11 6/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 7: Welcome

    Welcome to the Help Guide. Please read these operating instructions carefully and observe the safety instructions! Target group: These operating instructions are intended for users that want to perform feature checks with the Vision Sensor. v2.8.2-K11 7/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 8: Imprint

    Version 2.8.2-K11 10/2017 Issue All rights reserved. Reproduction of this document in whole or in part is only permitted with previous written consent from ipf electronic GmbH. Revisions in the course of technical progress and possible errors reserved. v2.8.2-K11 8/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 9: Safety Instructions

    Networking problems can occur for a number of different reasons, such as power saving modes on portable computers, defective cables or other defective components, or incorrect settings on the PC. Should an error occur, contact a technician to locate the source of the problem. v2.8.2-K11 9/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 10 For devices with integrated Industrial Ethernet only: These devices are equipped with an internal temperature monitor for built-in protection. There may be a warning message or emergency shutdown if the device is operated outside its specified range. v2.8.2-K11 10/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 11 Even so, do not look directly into the light source – there is a danger of dazzle and irritation. Mount the device so that it is not possible to look directly into the light source. v2.8.2-K11 11/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 12: Correct Use

    These devices are not suitable for use in the food sector as per EN 1672-2. ATTENTION! Only use the devices for its intended purpose! The guarantee becomes void in the case of any application not described in the technical documentation! v2.8.2-K11 12/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 13: Mode Of Operation

    Then you can link the results from the feature checks into one result and output it via a digital interface. With the device, the stored jobs can be selected via external switching inputs. v2.8.2-K11 13/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 14 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. v2.8.2-K11 14/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 15: Installation And Initial Set-Up

    Ensure that the device is protected as well as possible against dust. Devices and its built-in lens can inspect fixed areas at fixed distances. NOTE The field of view and minimum module size for devices with interchangeable lenses depends on the lens installed. v2.8.2-K11 15/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 16 Technical Documentation opti-check Refer to the diagrams below for the maximum fields of view and minimum module size: Working distances > 400 mm possible v2.8.2-K11 16/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 17: Ip Protection Ratings

    The electrical hose connections on the device must be tightened with a torque of 0.4 Nm. The tube on devices with replaceable lens must be screwed without a gap as depicted in the figure below in order to achieve the stated protection rating. v2.8.2-K11 17/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 18: Electrical Installation

    Screw the 12-pin power cable with M12 plug onto the power supply connection on the device. NOTE After installing the software, you can check the correct assignment of the digital connections in the menu: Device → Digital I/O-Assistant. v2.8.2-K11 18/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 19: Wiring

    Technical Documentation opti-check 6.4 Wiring Input Encoder Output v2.8.2-K11 19/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 20: Notes On Using An Incremental Encoder

    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. Connect the encoder CH-A to pin 11 (IN 5; grey-pink). Pin assignment of the power cable v2.8.2-K11 20/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 21 The maximum frequency of 500 kHz/channel should not be exceeded for reliable operation. Connect the encoder CH-A to pin 11 (IN 5; grey-pink). Connect the encoder CH-B to pin 10 (IN 4; violet). Pin assignment of the power cable v2.8.2-K11 21/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 22: Software Installation

    Internet Explorer® 8/11 (not under Windows® CE 5.0)  Firefox 52 JavaScript and cookies must be enabled. Connect the device to the Ethernet interface of your computer or connect the device and your computer in a common network: v2.8.2-K11 22/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 23 There is also the option to launch the Application Suite in different languages using a command line parameter. /l=de (German) /l=en (English) /l=fr (French) Example: appsuite2.exe /ip=192.168.0.250 /l=en (Start the Application Suite in English with the default IP address) v2.8.2-K11 23/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 24: Initial Set-Up Of The Ethernet Interface On Your Computer

    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. v2.8.2-K11 24/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 25 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 firewall manufacturer's documentation. v2.8.2-K11 25/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 26: Notes On Using Gateways In A Network

    NAT settings of the gateway are also configured to make communication possible. 6.8 Important network terms ActiveX ® Software technology from Microsoft to extend programs with additional functions v2.8.2-K11 26/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 27 Under certain circumstances, data packets may be lost or received in a different sequence Domain name arbitrary address that you enter into the address line of a browser in place of the IP. v2.8.2-K11 27/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 28: Led Panel (Device Dependant)

    Lights up when a feature check has been failed. FAIL PASS Lights up when a feature check has been passed. NOTE Pass/Fail flash quickly and alternately: Vision Sensor starts Pass/Fail flash simultaneously: Vision Sensor is in Recovery mode v2.8.2-K11 28/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 29: Led Panel (Devices With Integrated Industrial Ethernet)

    Lights up when a feature check has been failed. FAIL Lights up when a feature check has been passed. PASS NOTE POWER blinking: Vision Sensor starts Pass/Fail flash simultaneously: Vision Sensor is in Recovery mode v2.8.2-K11 29/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 30: Overview Of The Application Suite

    You can monitor the progress of the job in the Activated mode. Image display options Display screen Help, info and support window Job bar Device menu / Operating mode display Job menu / Result and user display Parametrization area Status bar v2.8.2-K11 30/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 31: Operating Modes Of The Device

    Mode Priority Job processing I/Os Activated Trigger on the Vision active (Image transfer only Sensor when permitted by the processing time) Configuration Image transfer to the computer inactive (trigger is ignored if necessary) v2.8.2-K11 31/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 32: Help, Info And Support

    With this button you have the option to hide the help. With this button, you can show the hidden Help again. NOTE To improve clarity, the Help window is shown lightly greyed out when the mouse pointer is not over it. v2.8.2-K11 32/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 33: Image Display Options

    The image will not appear rotated in the web interface. the contour points display the field of view display and the model display on and off. Click on this button to display the current Vision Sensor image. v2.8.2-K11 33/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 34: Images From Pc

    Click on the green tick to hide the selection. Click on Browse to select the directory that contains the images. Choose the directory where the images are located and click OK. You can view the images that you have loaded here. v2.8.2-K11 34/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 35: Defect Images

    You can see the last defect images to occur Use this button to save the single exposure currently being displayed to your PC. Use this button to save all defect images to your PC. v2.8.2-K11 35/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 36: Loading, Saving And Recording Images

    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 Stop or have limited image acquisition. You can configure the structure of the file name. v2.8.2-K11 36/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 37 (00000001 – 99999999)  the result of the analysis  the job name  the job number  a time stamp (time is taken from the connected PC) v2.8.2-K11 37/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 38: Job Features

    You can also set which feature checks and their functions can be operated 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. v2.8.2-K11 38/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 39: Creating A Job

    Reseal the setting screw with the sealing screw once you have configured the image focus! For devices with interchangeable lenses, the image focus is set on the installed lens. v2.8.2-K11 39/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 40: Adjusting The Image (Additional Parameters)

    The image can also be brightened using the control gain (Amplification). 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. v2.8.2-K11 40/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 41 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. v2.8.2-K11 41/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 42 4-pin connection on devices with interchangeable lenses. Here the signal is available at a maximum of 1 metre per second if the operating mode Activate external flash controller (max. 1 ms) is selected. v2.8.2-K11 42/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 43 Cover up the interfering structures.  Adjust the edge detection sensitivity.  Reduce the image noise using lower amplification and correspondingly longer exposure or stronger illumination. v2.8.2-K11 43/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 44 When using gamma correction, the "Reference surface" function can only be used to a limited extent for individual feature checks (e.g. Brightness etc.)! The following value can be set via the process interface: Entry value Data type Exposure time Integer Amplification Integer Contour recognition sensitivity Integer v2.8.2-K11 44/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 45: Coordinates (Device Dependant)

    To achieve high conversion accuracy, ensure that the marked coordinates:  are positioned in the image as precisely as possible,  are uniformly distributed throughout the image,  do not lie on one line. v2.8.2-K11 45/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 46 The Delete all button deletes all coordinates. 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 coordinates. v2.8.2-K11 46/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 47: Focus

    Reset best value: Use this to reset the best value to the current focus value. Limit field of view: Use this function to limit the field of view, otherwise the entire image area will be used to calculate the focus. v2.8.2-K11 47/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 48: White Balance (Device Dependant)

    Reset to standard: reset to the factory white balance setting. Limit field of view: Limit the area used for the white balance. This may be necessary if only part of the image is suitable for white balancing. v2.8.2-K11 48/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 49: Checking Features

    A previously selected feature check is edited here. Deletes a selected feature check from the list of features. Deletes all feature checks from the list of features. v2.8.2-K11 49/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 50 It is not possible to convert from an older to a newer version. NOTE The results of the feature checks can be connected at a later stage (device dependant). Right click on a configured feature check to access further functions. v2.8.2-K11 50/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 51 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. v2.8.2-K11 51/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 52 This sensor task measures the mean brightness in a field of view and compares the result with the specified switching points. This feature check supports external Teach. The switching points are adjusted as an absolute to the current measured value. v2.8.2-K11 52/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 53 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 feature check. v2.8.2-K11 53/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 54 The Application Suite CD features a range of application examples that provide you with typical solutions for various inspection task and the use of the individual feature checks. After successful installation, the examples can be found in the directory <installation path>\AppSuite\samples on your PC. v2.8.2-K11 54/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 55: Configuring Interfaces

    You may output the Total result and the Partial results via the digital interfaces. To do so, configure the required output in Device menu. Flexible result conjunction (device dependant) v2.8.2-K11 55/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 56 For each sub-link, you can now select the corresponding feature checks to be used for the evaluation. Each feature check can appear any number of times in the overall expression, but only once at each level. v2.8.2-K11 56/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 57 Part location on edges 1 AND (Contour comparison 1 OR Count contour points OR Brightness 1) NOT (Brightness 1 AND Contrast 1) OR (Brightness 1 AND Area size 1 AND Contour comparison 1) v2.8.2-K11 57/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 58 The states of the digital inputs alone cannot be linked; there must be at least one feature check! NOTE To use the digital inputs in the result conjunction, you must select the relevant External Sensor input in the device settings. Device → Device Settings → Digital I/Os v2.8.2-K11 58/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 59: Timing Digital I/Os

    The Pass/Fail signal then switches at the set output time even if additional analyses have already been performed. The Result valid signal is active during this time. A maximum of 64 results can be temporarily saved. v2.8.2-K11 59/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 60 In the drop-down menu, different individual timings can now be set for outputs with a result. These are selected with the checkbox. In this example, only output 3 has a different output time, although output 2 is also in use. They both follow the general output time. v2.8.2-K11 60/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 61 Technical Documentation opti-check The different settings can be viewed in the timing diagram once you have left the menu. v2.8.2-K11 61/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 62: Output Process Interface (Device Dependant)

    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: correspondents to a tab \0D\0A corresponds to <CR><LF> v2.8.2-K11 62/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 63 Modifications of the length depend on the data type, for example, a binary value is 4 bytes long The modification is carried out by prefixing or suffixing with zeros or spaces (depending on the data type) NOTE Amendment option device dependant. v2.8.2-K11 63/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 64 This increases by 1 with each image acquired and resets to 0 once it reaches 65535. NOTE Following the descriptions of the individual feature checks, there is a table containing the values which can be output via the process interface. v2.8.2-K11 64/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 65 (4 byte ASCII-Hex) will still be prefixed (see RD Reply). RD0013<Start>186.00<End> In this case the device would send to the controller: (Note: 0013 = 19 , length is therefore 19 characters) v2.8.2-K11 65/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 66: Input Process Interface (Device Dependant)

    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: correspondents to a tab \0D\0A corresponds to <CR><LF> v2.8.2-K11 66/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 67 The length of the expected values is adjusted here. Missing characters are filled with zeros length (numbers) or spaces (text). NOTE Following the descriptions of the individual feature checks, there is a table containing the values which can be input via the process interface. v2.8.2-K11 67/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 68 SP0017<Start>17.03.2014<End> The command to set the expected value for the device to this date is therefore: (Note: 0017 = 23 , length is therefore 23 characters) v2.8.2-K11 68/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 69: Web Interface

    If no user profile is used, only the "Expert" column will be used and the "Operator" column will be greyed out. If you assign this function to a button, you can set parameters for image acquisition (exposure time, amplification, edge sharpness, gamma correction) via the web interface. v2.8.2-K11 69/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 70: Device Activation

    (button only appears when you click on Defect images in the display options). Click on Reset statistics to reset the statistics values (number of parts, number OK, NOK, number of alarms). v2.8.2-K11 70/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 71: Statistics / Details

    Analysis aborted: Aborted operations due to processing timeout (number/percent)  Error in job selection: Alarm during job selection (number/percent)  Errors at process interface: Errors at process interface (number/percent)  FTP error: Error during transfer via FTP (number / percent) v2.8.2-K11 71/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 72: Device Menu

    In the device menu, the basic parameters are set which apply equally to all jobs. You can find the device menu when you click on Device. NOTE Please observe that it may be necessary to configure the stored jobs if you change these settings. v2.8.2-K11 72/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 73: Connect To Device

    The operating mode and connection status to an Application Suite are displayed with a pictogram. If you move your cursor over the respective device, you will see a tool tip with further information. v2.8.2-K11 73/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 74 IP address, it needs to recognise the previous IP address again. This occurs by means of a device restart. Please therefore confirm the corresponding question with Yes. Connection: Create a connection to the selected device. v2.8.2-K11 74/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 75 Mark the Vision Sensor as a favourite. Now it will remain in the list even if it is temporarily unavailable. Here you have the option to hide devices. You can reveal hidden devices with the Display hidden devices function. v2.8.2-K11 75/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 76 On the Simulators tab, you can connect with one of the simulators to simulate a device and modify job settings without having to connect to an actual device. Select the desired simulator and click on Connect. v2.8.2-K11 76/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 77 This process normally takes a little over a minute. Once complete, the device will be in Recovery mode and jobs can be deleted, device settings can be changed or new firmware can be loaded. v2.8.2-K11 77/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 78: Device Settings

    Technical Documentation opti-check 10.2 Device settings... The following generally applicable settings are made under the menu option Device settings. v2.8.2-K11 78/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 79: Device Name

    IP address to access it via the browser, but also be able to use a preset domain name (e.g. http://my-device.local), which has the advantage of being a fixed URL. v2.8.2-K11 79/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 80: Access Rights (Device Dependant)

    Store and transfer the job to the device Process interface assistant Change device settings Firmware update Backup / restore device Password management / encryption Activate the option Restrict access rights for certain user profiles for using user profiles. v2.8.2-K11 80/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 81: Web Interface

    The rights to change individual functions relating to a job can be set during job creation as part of the Configure interface → Web interface step. Rights for device-specific functions are set under Device → Device settings → Configure web interface. v2.8.2-K11 81/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 82: Customizing Web Interface

    Button has not been assigned a function Device info and status Statistics Processing time Change job Defect images Job management Backup Language Device-specific functions (provides access to all device-specific functions via an additional menu level.) v2.8.2-K11 82/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 83 It will then be active immediately when you next start the web interface. You can only save this setting if a language has been set. v2.8.2-K11 83/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 84 Here, you can set the user level that has the access rights to temporarily set image acquisition to continuous rather than trigger-controlled using the Live image button. Using this button, you can restore the original settings. v2.8.2-K11 84/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 85: Design

    Button labels: Activate this function if you do not wish the second row of the buttons to be displayed in the web interface. This is particularly useful for smaller monitors. Using this button, you can restore the original settings. v2.8.2-K11 85/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 86: Digital I/Os

    Enter how the outputs are to be activated here. You can output hardware signals (Flash Sync, Alarm, Camera Ready, Result is valid, device activated) for each output or configure the output for outputting job results. v2.8.2-K11 86/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 87 Make sure that Inputs 4 and 5 are set up correctly if you are using an encoder. If not, operation of the device may be impaired. v2.8.2-K11 87/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 88: Alarm Signal

    FTP client could not send all An error occurred while transferring the images via the FTP client. files Possible causes could include: Device or server overloaded, incorrect access details or server cannot be reached. v2.8.2-K11 88/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 89: Ip Address / Network

    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 the device and the Application Suite. NOTE This port must also be set in the dialogue Connect to device - Options, in order to create a connection. v2.8.2-K11 89/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 90: Process Interface (Device Dependant)

    A TCP/IP connection can be monitored, for example for when the PLC cyclically sends the "GS" command. If the connection is broken, this is shown on the Vision Sensor page and the connection is reset. v2.8.2-K11 90/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 91 IP address other than 0.0.0.0. Device name: The device name is usually assigned by the PROFINET tool. There is the option here for changing the device name in exceptional cases. v2.8.2-K11 91/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 92 Send result data only: the device only sends the result with no additional information. One suitable use for this would be if the application only requires the result data from the device (without header information). v2.8.2-K11 92/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 93: Ftp

    The device and the FTP server must also be located in the same subnetwork. Do not save the images and backup file to the same directory on the FTP server. This can lead to long load times. v2.8.2-K11 93/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 94 Vision Sensor time is synchronised with the FTP server every time it is restarted). Backup via FTP Directory for backup: Select a directory on the FTP server where the backups are to be stored. v2.8.2-K11 94/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 95: Job Management

    Even if no job is available, part of the storage space is occupied by internal files. 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. v2.8.2-K11 95/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 96 Transfer the jobs using the horizontal arrows and move jobs to the corresponding storage locations in the device with the vertical arrows. You can also use the bottom button to enter the target position for the job directly. Use the cross to delete jobs. v2.8.2-K11 96/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 97: Job Selection / Teach

    If the "save to device" option is activated, changes resulting from external teach or process interface commands in the job are saved to the device. If this option is not activated, changes are discarded when the device is rebooted. In this case, the originally saved job is executed. v2.8.2-K11 97/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 98: Illumination Controller (Device Dependant)

    To use the illumination controller, the device must be in Configuration mode. If the menu item is not visible, your device does not support this function. As soon as you have saved a profile that you created, it is available here. v2.8.2-K11 98/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 99 Here, you can define settings in the current operating mode. 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) 1µs…1000µs Maximum flash duration: Duty Cycle: 1%...10% v2.8.2-K11 99/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 100 This view shows how the signals at the 4 outputs of the illumination port are connected for the current settings. This diagram shows the current waveform at output 1 and output 2. v2.8.2-K11 100/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 101: Firmware Update

    Support before updating firmware. Create a device backup of your Vision Sensors before updating firmware! Click on the button Browse and select the firmware file to be transferred. (File extension *.vsf). Click on the button Transfer to carry out the update. v2.8.2-K11 101/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 102 Confirm the request with Yes to restore the sensor to the factory settings. Use the Restart device button to restart the device. The functionality is equivalent to switching the power supply off and back on. Confirm the request with Yes to restart the sensor. v2.8.2-K11 102/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 103: Backup

    (web interface, Application Suite or process interface) is not blocked. This means it is possible to interrupt these during the restoration process. Do not undertake any other actions during the creation and restoration process! v2.8.2-K11 103/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 104: Backup - Using The Pc

    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. v2.8.2-K11 104/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 105: Backup - Using The Ftp Server

    FTP settings: Device → Device settings → FTP 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. v2.8.2-K11 105/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 106: Backup - Restoring From The Pc

    Use this dialogue to transfer a device backup file from the PC to the device. 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. v2.8.2-K11 106/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 107 If you restore the factory settings of the Vision Sensor, all unsaved files will be lost! Now transfer the selected settings and jobs to the device with OK. This process may take a few minutes. v2.8.2-K11 107/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 108: Backup - Restoring From The Ftp Server

    If you restore the factory settings of the Vision Sensor, all unsaved files will be lost! Now transfer the selected settings and jobs to the device with OK. This process may take a few minutes. v2.8.2-K11 108/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 109: Digital I/O Assistant

    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. Example using outputs v2.8.2-K11 109/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 110 In the example, Output 1 and Output 3 are set. This means that power is now applied to Output 1 and Output Example using inputs In the example, applied power is registered on Input 1 and Input 4. v2.8.2-K11 110/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 111: Process Interface Assistant (Device Dependant)

    This window is updated immediately when a datagram is transferred through the process interface, regardless of whether it was sent from your PLC or PC. You can use the corresponding buttons to pause the window, resume a paused image and delete. v2.8.2-K11 111/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 112 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 option Store files under: v2.8.2-K11 112/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 113: Operating Mode Display

    The current operating data of your Vision Sensor are displayed here:  Device name  Operating mode (Configuration, Activated) NOTE Clicking on the relevant displays allows you to change operating modes in the same way as the buttons. v2.8.2-K11 113/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 114: Job Menu

    You can also test jobs. NOTE Use job management to copy jobs between your computer and the device. This is found under Device menu → Device settings → Job management. v2.8.2-K11 114/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 115: Create New Job

    This menu option is used for creating a new job. Decide whether you want to save the current job. Select a new name of the job and save it. Click on Save. You can now configure the job. v2.8.2-K11 115/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 116: Load Job From Pc

    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. NOTE Password-protected files cannot be loaded if the password is not known! You can now process the loaded job. v2.8.2-K11 116/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 117: Load Job From Device

    This menu option is used to load a job that has already been saved on the device for processing in the Application Suite. This pin shows that the job is active at power on. Select the job and click on Load. NOTE Password-protected files cannot be loaded if the password is not known! v2.8.2-K11 117/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 118: Save Job To Pc

    Activate the option Encrypt with password if the file is to be saved in protected mode. NOTE The file cannot be reloaded afterwards without knowing the password! Click on Save to create the file. v2.8.2-K11 118/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 119: Save To The Device

    Activate when switching the device on: Activate this option if you want to activate the saved job when you switch on the Vision Sensor. This pin shows that the job is active at power on. v2.8.2-K11 119/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 120: Test Job

    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. v2.8.2-K11 120/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 121 The test is activated with the "Start test" button. In the list of features you will see the current results of the feature checks and the statistics window will give an overview of the results. v2.8.2-K11 121/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 122 Technical Documentation opti-check Click on "End test" when you want to end the test. v2.8.2-K11 122/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 123: Test Protocol - Overview

    When the test has been completed, the results are displayed in a test protocol, which you can save and print. When you have completed the test with pictures from different directories, in the test protocol are indicated in different colours. v2.8.2-K11 123/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 124: Test Protocol - Statistic

    If you move the mouse pointer over the histogram, a tool tip appears containing the values of the current mouse pointer position. The average and the standard deviation of the evaluation are displayed in the lower region. v2.8.2-K11 124/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 125: Result And User Display

    11.7 Result and user display The current job information for your Vision Sensor is displayed here. The information consists of:  Job name  OK, NOK or Alarm  Current user (device dependant) v2.8.2-K11 125/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 126: Feature Checks

    10%) to the actually determined value. A relative amendment will be retained if possible when the switching thresholds are altered manually. The corresponding expected values will be imported during Teach in the case of identification feature checks. v2.8.2-K11 126/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 127: Part Location

    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. v2.8.2-K11 127/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 128 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. v2.8.2-K11 128/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 129 Result of the feature check: "P" (Pass); "F" (Fail) Conformity Integer Match of the model (%) Centre of object Float point Position of the object in the image (px) Angle of object’s Float Angle of the object (degrees) rotation v2.8.2-K11 129/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 130: Part Location On Edges

     If you wish to change the reference position of the part location, press the Teach button and the new position will be adopted. Configuring of the part location as follows: v2.8.2-K11 130/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 131 Rising of edge ∆y – separator Edge B Float Coordinates of the found edge B: Start point X – separator Start point Y – separator Rising of edge ∆x – separator Rising of edge ∆y – separator v2.8.2-K11 131/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 132: Part Location On Circle

    The inspection of a circle is always conducted along the individual segments from circle A to circle B and in the direction indicated by the blue arrows.  Adjust the edge length, transition type and contrast until the circle is reliably detected. v2.8.2-K11 132/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 133 Edge (for rotation Integer Coordinates of the found edge for rotation correction: correction) Start point X – separator Start point Y – separator Rising of edge ∆x – separator Rising of edge ∆y – separator v2.8.2-K11 133/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 134: Part Location On Text Line

     The button on the extreme right inverts the set point.  The switching point Min can also be edited manually. Select which alignment should be determined: v2.8.2-K11 134/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 135 Result of the feature check: "P" (Pass); "F" (Fail) Conformity Integer Match between the current object and the taught- in model (%) X – Separator – Y Text position Float point Text angle Float v2.8.2-K11 135/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 136: Geometry

     Select the shape of the field of view. A search line and an arc can be chosen.  Adjust the field of view by holding the left mouse button depressed. v2.8.2-K11 136/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 137 Transition: You must specify whether each edge can progress from bright to dark or from dark to bright (device dependant).  Minimum contrast: You can specify whether you are searching for an edge with sharp or weak contrast. v2.8.2-K11 137/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 138 Cancel. This feature check has the following output values for the datagram at the process interface: Output value Data type Description Result Result of the feature check: "P" (Pass); "F" (Fail) Distance Float v2.8.2-K11 138/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 139: Circle

    Adjust the field of view by holding the left mouse button depressed. In this example, the diameter, position and roundness of a hole are determined by measuring from the outer circle towards the inner circle. Both results appear directly on the display: v2.8.2-K11 139/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 140 If the feature check is to be corrected by the result of the part location, you can choose this option here. External teach also makes it possible to retrain the feature check. Select the appropriate option for this purpose. v2.8.2-K11 140/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 141 Result of the feature check: "P" (Pass); "F" (Fail) Circle centre Float point Circle diameter Float Distance of the centre Float to the reference Difference of the Float diameter to the reference Roundness Integer v2.8.2-K11 141/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 142: Angle

    In this example, the angle between a vertical edge and a horizontal edge on a test object is determined by one horizontal and one vertical search line. The angle between the detected edges is indicated directly in the display: v2.8.2-K11 142/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 143 Transition: You must specify whether each edge can progress from bright to dark or from dark to bright (device dependant).  Minimum contrast: You can also specify whether you are searching for an edge with sharp or weak contrast. v2.8.2-K11 143/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 144 Angle difference Float Difference between the current angle and the reference angle (in degrees) Deviation of position Float Difference between the current rotational position and that of the reference angle (in degrees) v2.8.2-K11 144/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 145: Count Edges

    Adjust the field of view by holding the left mouse button depressed. In this example, the edges of a test object are detected at both the bright/dark and the dark/bright transitions. The number of detected edges is indicated directly in the display in Number. v2.8.2-K11 145/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 146 External teach also makes it possible to retrain the feature check. Select the appropriate option for this purpose.  Confirm your settings and return to the feature list with OK. Return to the feature list without making any changes with Cancel. v2.8.2-K11 146/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 147 This feature check has the following output values for the datagram at the process interface: Output value Data type Description Result Result of the feature check: "P" (Pass); "F" (Fail) Number of edges Integer v2.8.2-K11 147/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 148: Point Position

    Position X: Determine the switching points of the X position.  Position Y: Determine the switching points of the Y position. The right button is used to invert the result of the feature check. v2.8.2-K11 148/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 149 This feature check has the following output values for the datagram at the process interface: Output value Data type Description Result Result of the feature check: "P" (Pass); "F" (Fail) Rotation Float Position X Float Position Y Float v2.8.2-K11 149/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 150: Edge Characteristics

    This feature check scans an edge with search beams and compares the distances detected with the defined conditions. This feature check does not support external teach.  Select the shape of the field of view. A rectangle, a circular ring and a circular ring sector can be chosen. v2.8.2-K11 150/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 151 (object alignment). double: The system searches for an edge in two directions from each search beam position. The distance between the two located edges on the search beam is calculated. v2.8.2-K11 151/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 152  Min. edge length: You must also specify whether a short, medium or long edge is to be sought. Using User defined, you may manually enter the length of an edge (5-1000 pixels). v2.8.2-K11 152/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 153 Statistics  Mean distance: Define the criteria for the average of all distance values located.  Standard difference: Define the criteria for the standard difference for all distance values located. v2.8.2-K11 153/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 154 Mean distance Float Standard difference Distance list Float list Float-Point Edge point A list Intersection between search beam and located edge list X – separator – Y, "NaN" if point is not found v2.8.2-K11 154/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 155 Technical Documentation opti-check Output value Data type Description Float-Point Edge point B list Intersection between search beam and located edge list X – separator – Y, "NaN" if point is not found v2.8.2-K11 155/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 156: Feature Comparison

    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 feature check. v2.8.2-K11 156/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 157 This feature check has the following output values for the datagram at the process interface: Output value Data type Description Result Result of the feature check: "P" (Pass); "F" (Fail) Number of contour points Integer v2.8.2-K11 157/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 158: Contour Comparison

    This feature check supports external Teach. Here all of the contours will be adopted in the model, but the switching points remain unchanged.  The field of view must firstly be defined.  The corresponding object is then taught in. v2.8.2-K11 158/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 159 Min is 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 feature check. v2.8.2-K11 159/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 160 Cancel. This feature check has the following output values for the datagram at the process interface: Output value Data type Description Result Result of the feature check: "P" (Pass); "F" (Fail) Conformity Integer v2.8.2-K11 160/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 161: Colour Identification

    Select the shape of the field of view.  Adjust the field of view by holding the left mouse button depressed. You can rotate the rectangle by correspondingly dragging the lever in the centre with your mouse. v2.8.2-K11 161/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 162 Use, carry reference area: This function is only available in connection with part location. A field of view is still used as the reference area. However, this is carried with the position correction. The brightness correction is now guided by the brightness of this carried area. v2.8.2-K11 162/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 163 Max. deviation: Here, you can set the maximum permissible colour deviation (in ΔE - distance between two colour coordinates in the CIELab colour coordinate system). This change is displayed to you in the CIELab colour coordinate system. The cover of the sphere represents the maximum deviation. v2.8.2-K11 163/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 164 Control buttons You can move the CIELab coordinate system freely with the mouse and zoom with mouse wheel. There are also buttons to stop the animation and tilt the CIELab colour coordinate system. v2.8.2-K11 164/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 165 Result of the feature check: "P" (Pass); "F" (Fail) Reference area brightness Integer Colour deviation (ΔE) Integer Colour (Lab) Triple integer Colour (RGB) Triple integer Colour (HSV) Triple integer Colour (LCh) Triple integer v2.8.2-K11 165/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 166: Brightness

    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 feature check. v2.8.2-K11 166/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 167 This feature check has the following output values for the datagram at the process interface: Output value Data type Description Result Result of the feature check: "P" (Pass); "F" (Fail) Brightness Integer Reference area brightness Integer v2.8.2-K11 167/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 168: Contrast

     Adjust the field of view by holding the left mouse button depressed. You can rotate the rectangle by correspondingly dragging the lever in the centre with your mouse. v2.8.2-K11 168/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 169 This feature check has the following output values for the datagram at the process interface: Output value Data type Description Result Result of the feature check: "P" (Pass); "F" (Fail) Contrast Integer Reference area brightness Integer v2.8.2-K11 169/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 170: Areasize

     Adjust the field of view by holding the left mouse button depressed. You can rotate the rectangle by correspondingly dragging the lever in the centre with your mouse. v2.8.2-K11 170/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 171 If the feature check is to be corrected by the result of the part location, you can choose this option here. External teach also makes it possible to retrain the feature check. Select the appropriate option for this purpose. v2.8.2-K11 171/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 172 This feature check has the following output values for the datagram at the process interface: Output value Data type Description Result Result of the feature check: "P" (Pass); "F" (Fail) Area Integer Reference area brightness Integer Centre Integer point v2.8.2-K11 172/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 173: Area Size (Colour)

     Adjust the field of view by holding the left mouse button depressed. You can rotate the rectangle by correspondingly dragging the lever in the centre with your mouse. v2.8.2-K11 173/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 174  The right button is used to invert the result of the feature check. v2.8.2-K11 174/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 175 Use, carry reference area: This function is only available in connection with part location. A field of view is still used as the reference area. However, this is carried with the position correction. The brightness correction is now guided by the brightness of this carried area. v2.8.2-K11 175/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 176 Control buttons You can move the CIELab coordinate system freely with the mouse and zoom with mouse wheel. There are also buttons to stop the animation and tilt the CIELab colour coordinate system. v2.8.2-K11 176/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 177 Output value Data type Description Result Result of the feature check: "P" (Pass); "F" (Fail) Area Integer Centre Integer point Reference area brightness Integer Structure Integer Number of contour points on hatched areas v2.8.2-K11 177/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 178: Colour Positioning

    12.3.8 Colour positioning This feature check checks the dominant colour or the presence of individual colours in one or more fields of view. This can be used to classify colours, for example. v2.8.2-K11 178/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 179 Dominant colour: the selected colour must be the most frequently occurring colour in the field of view This method is automatically selected if one colour in the colour palette is dominant in the field of view. v2.8.2-K11 179/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 180 Use, carry reference area: This function is only available in connection with part location. A field of view is still used as the reference area. However, this is carried with the position correction. The brightness correction is now guided by the brightness of this carried area. v2.8.2-K11 180/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 181 50. Δ L = brightness (difference from target colour) Δ a = red / green parts (difference from target colour) Δ b = blue / yellow parts (difference from target colour) v2.8.2-K11 181/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 182 Integer list Number of the dominant colour for each field of view, or 0 if no colour is found Pass/Fail Text Results for the individual fields of view as "P" (Pass) or "F" (Fail) v2.8.2-K11 182/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 183: Count Areas

    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 feature check. v2.8.2-K11 183/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 184 Use, carry reference area: This function is only available in connection with part location. A field of view is still used as the reference area. However, this is carried with the position correction. The brightness correction is now guided by the brightness of this carried area. v2.8.2-K11 184/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 185 List of areas Float-Point list List of structure values Integer list Number of contour points within the respective area (BLOB). List of lightness values Integer list Average grey value within the respective area. v2.8.2-K11 185/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 186: Count Areas (Colour)

     Adjust the field of view by holding the left mouse button depressed. You can rotate the rectangle by correspondingly dragging the lever in the centre with your mouse. v2.8.2-K11 186/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 187 CIELab colour coordinate system on the Colour parameters tab, the complete colour area is displayed and is not limited to 50 values per axis. The current target colour is marked with a grid. Only colour areas that do not overlap can be definitively detected. v2.8.2-K11 187/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 188 Use, carry reference area: This function is only available in connection with part location. A field of view is still used as the reference area. However, this is carried with the position correction. The brightness correction is now guided by the brightness of this carried area. v2.8.2-K11 188/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 189 Control buttons You can move the CIELab coordinate system freely with the mouse and zoom with mouse wheel. There are also buttons to stop the animation and tilt the CIELab colour coordinate system. v2.8.2-K11 189/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 190 Number of objects Integer Reference area brightness Integer List of centres Float-Point list List of areas Float-Point list List of structure values Integer list Number of contour points within the respective area (BLOB). v2.8.2-K11 190/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 191: Pattern Comparison

    It supports external teach. The current image area is adopted in the model, but the switching points remain unchanged. Proceed as follows for configuration:  The field of view must firstly be defined.  Teach in a new pattern using this button. v2.8.2-K11 191/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 192 If the feature check is to be corrected by the result of the part location, you can choose this option here. External teach also makes it possible to retrain the feature check. Select the appropriate option for this purpose. v2.8.2-K11 192/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 193 This feature check has the following output values for the datagram at the process interface: Output value Data type Description Result Result of the feature check: "P" (Pass); "F" (Fail) Deviation Integer Reference area brightness Integer v2.8.2-K11 193/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 194: Pattern Comparison (Older Version)

    This feature check supports external Teach. The current image area is adopted in the model, but the switching points remain unchanged. Proceed as follows for configuration:  The field of view must firstly be defined. v2.8.2-K11 194/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 195 Cancel. This feature check has the following output values for the datagram at the process interface: Output value Data type Description Result Result of the feature check: "P" (Pass); "F" (Fail) Conformity Integer v2.8.2-K11 195/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 196: Pattern Comparison (Colour)

    Adjust the field of view by holding the left mouse button depressed. You can rotate the rectangle by correspondingly dragging the lever in the centre with your mouse.  Teach in a new pattern using Teach. v2.8.2-K11 196/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 197 Use, carry reference area: This function is only available in connection with part location. A field of view is still used as the reference area. However, this is carried with the position correction. The brightness correction is now guided by the brightness of this carried area. v2.8.2-K11 197/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 198 This feature check has the following output values for the datagram at the process interface: Output value Data type Description Result Result of the feature check: "P" (Pass); "F" (Fail) Deviation Integer Reference area brightness Integer v2.8.2-K11 198/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 199: Identification

    With this feature check barcodes can be read. In addition, the quality of the barcode can be determined according to ISO/IEC 15416. This feature check supports external Teach. Here the parameters are adjusted for the identification and the expected value adopted.  Choose the search area. v2.8.2-K11 199/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 200 Minimum quality: Activate this box if you want to specify a minimum quality.  The code quality is specified as follows: A - F (A = High quality ; F = Poor quality) v2.8.2-K11 200/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 201 Orientation (Degree): To reduce processing time, you may restrict the barcode orientation. To do this, specify the maximum deviation with respect to the position of the field of view.  Check character: Specify whether you want to use a check digit. v2.8.2-K11 201/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 202 The following value can be set via the process interface. Please note that an expected value must be provided during parametrization of the feature check. Input value Data type Description to expected code Text expected code v2.8.2-K11 202/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 203: Barcode (Colour)

    Arrow: Using the arrow, you can accept the current result as the new expected value.  Expected: In addition, you may specify an expected value.  Text/binary: Change the display between Text (ASCII) and Binary (hexadecimal). v2.8.2-K11 203/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 204 A total of 8 features are specified: Legibility, symbol contrast, minimal reflectance, edge contrast, modulation, defects, decodability, additional code-specific parameters.  You can find more details on the quality characteristics in appendix: Quality characteristics for barcodes and matrix codes v2.8.2-K11 204/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 205 Orientation (Degree): To reduce processing time, you may restrict the barcode orientation. To do this, specify the maximum deviation with respect to the position of the field of view.  Check character: Specify whether you want to use a check digit. v2.8.2-K11 205/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 206 The following value can be set via the process interface. Please note that an expected value must be provided during parametrization of the feature check. Input value Data type Description to expected code Text expected code v2.8.2-K11 206/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 207: Matrix Code

    Arrow: Using the arrow, you can accept the current result as the new expected value.  Expected: In addition, you may specify an expected value.  Text/binary: Change the display between Text (ASCII) and Binary (hexadecimal). v2.8.2-K11 207/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 208 In the ISO/IEC 15415 mode, various characteristics are determined: ECC200 / QR-Code: Contrast, modulation, pattern damage, decodability, axial non-uniformity (evaluation of width and height), grid non-uniformity (evaluation of slope angle), unused error correction v2.8.2-K11 208/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 209  Rows: Specify the number of lines of the module.  Module size (Pixel): Specify the size of a module.  Gap between the modules: Specify whether gaps may occur between the modules. v2.8.2-K11 209/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 210 The following value can be set via the process interface. Please note that an expected value must be provided during parametrization of the feature check. Input value Data type Description to expected code Text expected code v2.8.2-K11 210/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 211: Matrix Code (Colour)

    Arrow: Using the arrow, you can accept the current result as the new expected value.  Expected: In addition, you may specify an expected value.  Text/binary: Change the display between Text (ASCII) and Binary (hexadecimal). v2.8.2-K11 211/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 212 In the ISO/IEC 15415 mode, various characteristics are determined: ECC200 / QR-Code: Contrast, modulation, pattern damage, decodability, axial non-uniformity (evaluation of width and height), grid non-uniformity (evaluation of slope angle), unused error correction v2.8.2-K11 212/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 213 Select Two colour optimization if the barcode and background appear in similarly light colours.  Polarity: Specify whether the code is brighter or darker than the background.  Mirroring: Specify whether the code is mirrored.  Minimum contrast: Specify the minimum contrast of the matrix code. v2.8.2-K11 213/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 214 Result of the feature check: "P" (Pass); "F" (Fail) Read code Text Read result Quality Text Overall quality Quality (details) Text Individual quality characteristics Output of position Float point Centre of the detected code v2.8.2-K11 214/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 215 The following value can be set via the process interface. Please note that an expected value must be provided during parametrization of the feature check. Input value Data type Description to expected code Text expected code v2.8.2-K11 215/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 216: Text

    Test print quality of unknown text: Select this option if you want to check the print quality of unknown text.  Test print quality of known text: With this function, you can compare the print quality to a taught value. Read unknown text v2.8.2-K11 216/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 217 Mode: The selected mode determines the processing time required to process the feature check. The Robust mode requires the longest processing time but makes more stable read results possible if the print format is not optimal. v2.8.2-K11 217/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 218 Adjust font weight: It is also possible to reduce or increase the line thickness of the characters found.  Learn reference character: Click on the to teach in reference characters. The window below opens where you can assign values to the characters read. v2.8.2-K11 218/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 219 External teach also makes it possible to retrain the sensor. Select the appropriate option for this purpose.  Confirm your settings and return to the feature list with OK. Return to the feature list without making any changes with Cancel. v2.8.2-K11 219/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 220 The following values can be set via the process interface. Please note that an expected value must be provided during parametrization of the feature check. Input value Data type Description Mask Text Masking of the expected text Expected Text expected text v2.8.2-K11 220/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 221: Text (Colour)

    Test print quality of unknown text: Select this option if you want to check the print quality of unknown text.  Test print quality of known text: With this function, you can compare the print quality to a taught value. Read unknown text v2.8.2-K11 221/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 222 The Robust mode requires the longest processing time but makes more stable read results possible if the print format is not optimal.  Threshold: Set the threshold for the separation of background and characters. For optimal recognition, the background should have as little structure as possible! v2.8.2-K11 222/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 223 Adjust font weight: It is also possible to reduce or increase the line thickness of the characters found.  Learn reference character: Click on the to teach in reference characters. The window below opens where you can assign values to the characters read. v2.8.2-K11 223/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 224 Confirm your settings and return to the feature list with OK. Return to the feature list without making any changes with Cancel. This feature check has the following output values for the datagram at the process interface: v2.8.2-K11 224/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 225 The following values can be set via the process interface. Please note that an expected value must be provided during parametrization of the feature check. Input value Data type Description Mask Text Masking of the expected text Expected Text expected text v2.8.2-K11 225/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 226: Appendix: Quality Characteristics For Barcodes And Matrix Codes

    Modulation Amplitude between data code modules (dependant on error correction!) Pattern damage Disturbances in the frame pattern (finder pattern) Legibility A = Code legible F = Code not read v2.8.2-K11 226/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 227 Relative proportion of decoded code words Unused error correction Proportion of the unused error redundancy Modulation Amplitude between symbol modules Decodability Deviations in the width of symbol elements Defects Irregularities in the scanning profile within the module v2.8.2-K11 227/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 228: Digital Interfaces

    Indicates that the result can be read at the outputs (pass/fail). Pass Feature check passed Fail Feature check failed Time Shows that the device is activated and ready to run Device activated inspection task ("Run Mode"). v2.8.2-K11 228/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 229: Timing When An External Trigger Is Used

    This option is available if an exact output time has been specified and this is specified as a distance. Keep in mind that, in this case, the conveyor speed must be constant! v2.8.2-K11 229/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 230: Timing For Continuous Image Acquisition

    The Pass/Fail signal is switched at the end of image analysis but no earlier than the set output time. You can recognize this time by a rising edge of the Result valid signal. v2.8.2-K11 230/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 231: External Teach

    Job changes are only stored temporarily until the device is deactivated. If you want to retain the settings, you must activate the option “Save changed parameters from External Teach or process SP interface command to the device". (Device → Device settings → Job selection/Teach) v2.8.2-K11 231/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 232: Job Switching

    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. NOTE If a job is selected again by way of Job switching, and this job is already active, the Camera Ready signal is not deactivated! v2.8.2-K11 232/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 233: Job Selection Via Digital Inputs

    Observe that you must activate the option Job selection via digital inputs in the Job Management to execute job selection by this means. You can also switch the active job by transferring corresponding Commands via the process interface. v2.8.2-K11 233/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 234: Binary Job Selection

    Please observe that this table relates to the configuration of the inputs as "active high". If you have configured an input as "active low", you must invert the specified levels for this input in the overview. v2.8.2-K11 234/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 235: Bit Serial Job Selection

    In Job selection you must set the source "Digital inputs".  For digital I/Os the parameters for the digital inputs 2 and 3 must be set as "Bit serial job selection – Clock" or "Bit serial job selection – Data". v2.8.2-K11 235/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 236 Job 1 01000000 Job 2 11000000 Job 3 … 00010000 Job 8 … 11111111 Job 255 Example: Activation of job 5 You must switch the two digital inputs as follows to activate job 5: v2.8.2-K11 236/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 237: Alarm Signal

    Job switching if a job is selected that is not completely configured if a job is selected that is not present  Device activation if an active job was not selected at Power On v2.8.2-K11 237/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 238: Web Interface

    (Configure interface → Web interface) and in the device menu (Device → Device settings → Configure web interface / Functions). NOTE It is possible, but not essential, to use the web interface at the same time as the Application Suite. v2.8.2-K11 238/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 239: Supported Browsers

    If necessary, add the IP address of the device to the "Local Intranet" zone. You can find this setting under Tools → Internet Options → Security → Local Intranet → Sites → Extended. v2.8.2-K11 239/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 240: Connecting To The Web Interface

    (password assignment for user profiles: Device → Device settings → Access rights / Web interface). NOTE Please ensure the URL is encoded correctly when entering your password via the browser! http://[IP address]/?user=[Profi|Operator]&password=[password] e.g. http://173.194.35.23/?user=Profi&password=goodPassword v2.8.2-K11 240/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 241 Click on the value to change the unit.  Parts/ s → Parts/min → Parts/h  OK (Parts → Percentage)  NOK (Parts → Percentage) Click on the picture to access the Settings. v2.8.2-K11 241/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 242: Connection To Multiple Devices

    Please input the following to alter the number of frames to be displayed to nine (e.g. 3 windows per column and three per row): http://[IP address]/cockpit?view=3x3 Other arrangements are possible, with up to four windows in a row and column. v2.8.2-K11 242/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 243 Web interface: For establishing a web interface to the device. Live image: For displaying a live image of the device in the frame. If the device is activated, graphical primitives will be displayed. v2.8.2-K11 243/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 244: Device Specific Functions

    You can set the availability of settings options and the corresponding rights through: Device → Device settings → Configure web interface. Navigation User profile Back to start view (Only shown when user profiles are activated) v2.8.2-K11 244/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 245 Device → Device settings → Configuration → Web interface / Language settings functions / Save selection via web interface is ticked. Device-specific functions (provides access to all device-specific functions via an additional menu level.) v2.8.2-K11 245/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 246: Job Specific Functions

    External teach must be activated during configuration of the relevant feature check in the Application Suite. NOTE You can set the availability of settings options and the corresponding rights for the feature check under: Configure interface → Web interface tab v2.8.2-K11 246/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 247 Please be aware of the effects this may have on later processes. The user level required to access the live image display can be configured under: Device settings → Configuration → Web interface/Functions v2.8.2-K11 247/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 248: Image Acquisition

    Field of view of edge B edges  Field of view circle  Field of view edge for rotation Part location on circle  Field of view  Conformity Part location on text line v2.8.2-K11 248/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 249: Geometry

    Number of contour points Count contour  External Teach points  Field of view  Conformity Contour  Tolerance comparison  External Teach  Field of view  Colour deviation (in ΔE) Colour identification v2.8.2-K11 249/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 250 Number of areas Count areas  Areas filter: Minimum (colour)  Areas filter: Maximum  Target colour  Field of view  Deviation Pattern comparison  Field of view  Deviation Pattern comparison (colour) v2.8.2-K11 250/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 251: Identification

     Parameter set Matrix code  Polarity (colour)  Minimum contrast  Recognition  Field of view  Expected  Mode  Colour Text  Threshold  Change character density  External Teach v2.8.2-K11 251/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 252 Technical Documentation opti-check  Field of view  Expected code  Type of code  Parameter set Text (colour)  Polarity  Minimum contrast  Recognition v2.8.2-K11 252/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 253: Functions Selectable Via The Address Bar

    Image in its original size http://[IP address]/?binning=none Image scaled down to half of its original height and width (default setting) http://[IP address]/?binning=2x2 Image scaled down to quarter of its original height and width http://[IP address]/?binning=4x4 v2.8.2-K11 253/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 254: Live Image

    Technical Documentation opti-check 14.5.3 Live image View the live image in the full browser window via the browser’s address field. If the device is activated, graphical primitives will be displayed: http://[IP address]/?liveImage v2.8.2-K11 254/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 255: Defect Images

    Access defect images via the browser’s address field. You can save defect images in full resolution using your browser’s context menu. http://[IP address]/?defectImages other access options: http://[IP address]/?errorImages update defect images delete defect images v2.8.2-K11 255/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 256: Static Images

    Technical Documentation opti-check 14.5.5 Static images You can access a single image without displaying the feature checks using the address field of the browser: http://[IP address]/live_image.bmp v2.8.2-K11 256/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 257 Technical Documentation opti-check You can also display a single image showing the feature checks using the address field of the browser: http://[IP address]/live_image.bmp?results=1 v2.8.2-K11 257/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 258: Setting The Display Screen

    Application Suite with the image frequency on the web interface being correspondingly reduced. You can check in the Status area whether the device is linked to an Application Suite. v2.8.2-K11 258/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 259: Communication Via The Process Interface (Device Dependant)

    Command GB (backup of the device) Command GF (retrieve individual pieces of data from the device) Command GI (retrieve an image) v2.8.2-K11 259/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 260: Protocol Structure - Ethernet

    Min: 0 – 2,000 ms Response delay Duration between reception of a Max: 500 – 10,000 ms command and transmission of the response The transfer of the datagrams can occur at two different times: v2.8.2-K11 260/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 261: Protocol Structure - Rs485

    If you wish to transfer more than 65,535 bytes, e.g. jobs, you can extend the length to 8 bytes (sufficient for bytes). This changes the start and end codes: This protocol has a defined format: v2.8.2-K11 261/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 262 ">" (datagram without checksum). The following section is used to calculate the checksum: If you use the RS485 bus protocol (device number: 6), the formats change as follows: Example (Retrieve the last feature check) v2.8.2-K11 262/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 263 D 0 0 0 E S , 0 1 2 5 E Start Length Device Respon Length Start Result Result Brightnes Check- 22 byte 14 byte data Intensity 1 data Intensity Response datagram v2.8.2-K11 263/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 264: General Information

    \41 \20 \51 \EC represented 15.3.1.3 Text This data type can contain both printable and non-printable characters. Example: „MHD" Format Text representation Transferred value (process interface) „MHD" ASCII \4D \48 \44 „MHD" Binary \4D \48 \44 v2.8.2-K11 264/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 265: Composite Data Type: Integer Point

    Decimal \31 \30 Binary (Little Endian) cannot be represented \1F \05 \6A \43 \3B \5C \0F \F6 \42 Binary (Big Endian) cannot be represented \43 \6A \05 \1F \3B \42 \F6 \0F \5C v2.8.2-K11 265/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 266: Composite Data Type: List

    Hex values must be specified in upper case letters! For example, the Hex numbers below result from the following values: Value 2 byte ASCII hex 4 byte ASCII hex 0001 000A 0064 00FF 1000 03E8 v2.8.2-K11 266/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 267: Conversion Table Decimal ↔ Hexadecimal ↔ Character

    Example: Command GB – access device backup Command Char 0x47 0x42 0x30 0x30 0x30 0x30 Response Char … data 0x52 0x42 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x34 0x46 0x36 0x31 0x36 v2.8.2-K11 267/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 268: Receipt Timeout

    Transmission of the data was prematurely terminated due to a technical fault.  An error occurred in the transfer of the length information, so that the information is incorrectly transferred. The device then presumes an incorrect overall length of the data. v2.8.2-K11 268/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 269: Response Delay

    In this case, you will receive no confirmation, although the active job has been changed. If necessary, query the device status if you have received no confirmation. v2.8.2-K11 269/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 270: Available Commands For Tcp / Udp / Rs485

    0011 – 00FF = invalid Structure of the Response PLC device Response Response 4 byte ASCII hex Statistics Job number Cleared 0000 = active job 0001 – 0010 job number 1-16 0011 – 00FF = invalid v2.8.2-K11 270/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 271: Command Gb - Access Device Backup

    Backup Parameters of the GB- (32bit) command For errors, the length is 0 Error messages: F001 = Device is not deactivated F004 = Backup has already been called F008 = Password protection activated v2.8.2-K11 271/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 272: Gd Command - Retrieve Last Result

    Configure interface → Output process interface. Example Structure of the command PLC device Command Parameters Get Data none Structure of the Response PLC device Response … Response 4 byte ASCII data Data Length of the result data v2.8.2-K11 272/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 273 ASCII hexadecimal Hexadecimal notation of the number. Negative numbers are represented as a complement. "7B", "4E", "59", FF85 Binary output of the number. Measured value 123: Characters output 0x00, 0x00, 0x00, 0x7B Binary v2.8.2-K11 273/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 274 125. The individual result for this feature check was also OK. Each feature check can produce a range of parameters, which you can find in the description of the current feature check. v2.8.2-K11 274/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 275: Command Gf - Retrieve Individual Files From The Device

    GF 01 = is not in Set-up request or IDLE mode 02 = file not found 04 = last file still being retrieved FF = internal error v2.8.2-K11 275/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 276: Gi Command - Access An Image (Only Via Ethernet)

    Length of the image data data in Image number the format 00 = live image 01 = Live image with field of view 80 = Fault image 81 = Fault image with field of view v2.8.2-K11 276/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 277: Gm Command - Access Information About The Device

    0020 = Device name 0040 = Manufacturer 0000 = All (in the order given above) Structure of the Response PLC device Response ipf electronic GmbH Response 4 byte ASCII hex 4 byte ASCII hex data Model mirrored parameters of the...
  • Page 278: Gp Command - Access The Current Configuration Of The Sp Command

    NOTE You can set the content of the datagram for output via the process interface during job creation under Configure interfaces → Output process interface. v2.8.2-K11 278/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 279: Gs Command - Request Status

    Parameters of the "RS" command – Current status information The current status information consists of 8 characters, of which the first 4 characters describe various states in a bit mask and the other 4 characters contain the current job number. v2.8.2-K11 279/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 280 Current inspection mode: Configuration 0 0 2 9 0 0 0 0 Acquisition: Continuous 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 Protocol: Polling mode Active job: - v2.8.2-K11 280/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 281: Sj Command - Change To A Different Job

    4 byte ASCII hex 4 byte ASCII hex State Status Number of the active job NOTE Further explanation of the parameters of the RS response can be found under "Request status (GS / RS)". v2.8.2-K11 281/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 282: Sm Command - Change Operating Mode

    CB = Command delimiter – Both carriage return + line feed Data packets from the process interface are terminated using <CR><LF> CN = Command delimiter – No sequence Data packets from the process interface are not terminated using a sequence v2.8.2-K11 282/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 283 4 byte ASCII hex 4 byte ASCII hex State Status Number of the active job NOTE Further explanation of the parameters of the RS response can be found under "Request status (GS / RS)". v2.8.2-K11 283/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 284: Sp Command - Set Parameters For The Feature Checks

    You can set the content of the datagram for output via the process interface during job creation under Configure interface → Output process interface. NOTE When setting the exposure time for the job, the "Camera ready" signal must be active before the next image can be acquired. v2.8.2-K11 284/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 285 0000 = OK 0001 = defective data in data packet 0002 = device not in RUN mode 0003 = value range exceeded 0004 = no datagram defined in job other = internal fault v2.8.2-K11 285/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 286 The command comes after the second trigger → all processes up to trigger 1 and trigger 2 are completed, SP/TE become effective after result 2. SP / TE command Trigger permitted Trigger Image acquisition Image processing Result Value stored < 1 ms v2.8.2-K11 286/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 287: Te Command - Use Next Image For External Teach

    Example 1 (sequential processing) All processes are completed up to result output 1. SP/TE then becomes effective. SP / TE command Trigger permitted Trigger Image acquisition Image processing Result Value stored < 1 ms v2.8.2-K11 287/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 288 The command comes after the second trigger → all processes up to trigger 1 and trigger 2 are completed, SP/TE become effective after result 2. SP / TE command Trigger permitted Trigger Image acquisition Image processing Result Value stored < 1 ms v2.8.2-K11 288/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 289: Tr Command - Request Image Acquisition And Response Datagram

    Response 4 byte ASCII hex data Data Length of the result data NOTE Further information on the composition of the datagram can be found using the command "Retrieve last result (GD / RD)". v2.8.2-K11 289/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 290: Ti Command - Trigger Immediately

    … Response 4 byte ASCII data Data Length of the result data NOTE Further information on the composition of the datagram can be found using the command "Retrieve last result (GD / RD)". v2.8.2-K11 290/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 291: Td Command - Request Image Acquisition And Transfer Data

    Structure of the Response PLC device Response … Response 4 byte ASCII hex data Data Length of the result data A maximum of 156 characters is permitted in the data string (0-255). v2.8.2-K11 291/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 292: Ud Command - Transfer Backup Data (Only For Ethernet)

    Device S = static IP address D = DHCP Parameters 15 characters ASCII  Subnet mask Parameters 15 characters ASCII  Gateway Parameters  2-Byte ASCII Hex Device name Length of device name v2.8.2-K11 292/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 293 09 = device file is password protected 10 = file could not be opened for writing 11 = file write error 12 = incompatible backup 13 = only the firmware cannot be imported other = internal fault v2.8.2-K11 293/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 294: Uj Command - Transfer A New Job

    09 = device file is password protected 10 = file could not be opened for writing 11 = file write error 12 = incompatible backup 13 = only the firmware cannot be imported other = internal fault v2.8.2-K11 294/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 295: Vb Command - Restart Device

    This function enables you to restart the device or put it into recovery mode. This command does not send a response. Example Structure of the command PLC device Command Parameters Vision 4 byte ASCII hex Sensor ReBoot 0000 = Restart FFFF = Recovery mode v2.8.2-K11 295/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 296: Process Interface Via Industrial Ethernet (Device Dependant)

    Mapping of the data in the PLC must be planned using the manufacturer-specific tool. Undertake Configuration of the protocol to be used using the Application Suite. You can find the settings options under: Device → Device settings → Process interface. v2.8.2-K11 296/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 297: Data

    "Immediately" used TriggerData "Immediately" used, data is scheduled for next image acquisition Below there is a description of the individual data elements that could be exchanged in different compilations depending on the protocol used. v2.8.2-K11 297/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 298: Group: Control And Status

    "in progress") Bit 3 Reserved (always 0) Bit 4 Reset mode switching status (changing from 0 -> 1 triggers a reset if the status is not "in progress") Bit 5..7 Reserved (always 0) v2.8.2-K11 298/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 299 1: in progress 2: completed successfully 3: completed with errors Bits 4..5 SwitchMode status 0: idle (no request pending), 1: in progress 2: completed successfully 3: completed with errors Bit 6..7 Reserved (always 0) v2.8.2-K11 299/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 300 1 if partial result 4 = "Pass", otherwise Bit 23 1 if partial result 4 = "Fail", otherwise Bit 24 1 if partial result 5 = "Pass", otherwise Bit 25 1 if partial result 5 = "Fail", otherwise v2.8.2-K11 300/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 301 1 if the "buffer overflow" alarm is pending, otherwise 0 Bit 7 1 if the "pipeline overflow" alarm is pending, otherwise 0 Bit 8 1 if the "handshake error" alarm is pending, otherwise 0 Bits 9..31 Reserved (always 0) v2.8.2-K11 301/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 302: Group: Result Data

    Actual length of UINT16 Length of data actually used in the result data ResultData Device Result data OCTET- 4/8/16/32/64/128/256/512 Result data for job processing (data (<n> byte) STRING length corresponds with the selected module) v2.8.2-K11 302/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 303: Group: Parameters

    Type Length Description (byte) device Actual length of UINT16 Length of data actually used in ParamData the parameters device Parameter (<n> OCTET- 4/8/16/3 Parameter data for the current job byte) STRING 2/64/128 /256/512 v2.8.2-K11 303/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 304: Group: Trigger Data

    (byte) device Actual length of UINT8 Length of data actually used in TriggerData the trigger data device Trigger data OCTET- 4/8/16/3 Data that is assigned to the next trigger (<n> byte) STRING 2/64/128 v2.8.2-K11 304/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 305: Handshake

    4. The inverted handshake flag (outgoing handshake flag for output data bit 4) tells the PLC that new data has arrived and it begins to process it. The Vision Sensor does not need to confirm the receipt of the data, and this can be ignored by the PLC. v2.8.2-K11 305/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 306: Handshake With Acknowledgement

    5. The PLC detects the acknowledgement (ingoing handshake act. flag for output data bit 4) and therefore that the data has been received, and can now send new data and invert the handshake flag again. v2.8.2-K11 306/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 307: Data Elements For Handshake

    (if handshake is activated) Bits 5..7 Reserved (always 0) v2.8.2-K11 307/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 308 Handshake flag ACK - must always Bit 4 be set to the value of the most recent handshake flag received therefore acknowledges receipt for controller (if handshake with acknowledgement is activated) Bits 5..7 Reserved (always 0) v2.8.2-K11 308/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 309: Profinet

    Follow the general rules for cabling Industrial Ethernet. Use a shielded cable for data transfer. The maximum cable length is 100m. Make sure during cable assembly that the cable shield is properly connected with the connector housing. v2.8.2-K11 309/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 310: Planning In The Plc

    Longer periods increase the delay during analysis of received data and when transmitting result data and thus reduce response performance. The period you choose will therefore be a compromise between these factors. v2.8.2-K11 310/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 311: Vision Sensor Alarm

    Pipeline overflow: The internal buffer for data output is full, the data was sent too slowly via PROFINET (or not at all). Bit 2 Handshake error: The handshake mechanism was not used correctly, e.g. acknowledgement without a corresponding request being sent. v2.8.2-K11 311/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 312: Depiction Of The Data Elements On The Profinet Module

    HSWA Device controller pad (0) Operating Teach mode Job selection Select job number Reset statistics Reset statistics Reset status pad (0) Reset pad (0) Reset Reset (actions) State SM State SP State v2.8.2-K11 312/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 313: Module: Result Data

    Bit 0 Handshake for pad (0) C -> D pad (0) C -> D C -> D output data HSWA Flag Actual Act Parameters Len length of the Parameters Parameters Parameters (4/8/16/32/64/128/256/512 byte) … v2.8.2-K11 313/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 314: Module: Trigger Data

    C -> D pad (0) C -> D C -> D output data HSWA Flag Actual length of Act Trigger Data Len the trigger data 2 … Trigger data Trigger data (4/8/16/32/64/128 byte) v2.8.2-K11 314/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 315: Example

    (0) D -> C pad (0) D -> C D -> C input data HSWA Flag Actual Act Res Data Len … Length Result data Result data Result data (32 byte) … v2.8.2-K11 315/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 316 Reset status (actions) pad (0) Reset Reset pad (0) Reset State SM State SP State Result data Handshake for input pad (0) D -> C pad (0) D -> C D -> C data HSWA v2.8.2-K11 316/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 317 C -> D pad (0) C -> D C -> D output data HSWA Trigger data Handshake for pad (0) C -> D pad (0) C -> D C -> D output data HSWA v2.8.2-K11 317/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 318 (0) C -> D pad (0) C -> D C -> D output data HSWA Flag Actual length of Act Trigger Data Len the trigger data Trigger data Trigger data (64 byte) … v2.8.2-K11 318/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 319: Cleaning

    Seal / adhesive (cover glass) Silicone adhesive Seals (O-rings) Fluororubber (FPM) Press-fitted optical fibre Polycarbonate Sealing collar optical fibre Epoxy resin Screw cover (rear side) Silicone Connector M12 / 12 pin Stainless steel 1.4404 (316L) v2.8.2-K11 319/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 320: Technical Data

    ● ● (monochrome) | (colour) Matrix code ●|● ●|● ● ● ● (monochrome) | (colour) Text ●|● ●|● ● ● (monochrome) | (colour) available feature checks: “ ●|●" equates to sensor type "monochrome|colour" v2.8.2-K11 320/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 321: Overview Features

    ●|● ●|● ●|- Identification functions: Code | Text ● ● ● ● ● ● ● Job test function ● ● ● ● High speed mode (monochrome only) ● ● ● ● Gamma correction v2.8.2-K11 321/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 322: Technical Drawing

    Technical Documentation opti-check 17.3 Technical drawing (except OC53962x/OC53972x/OC53982x/OC539F2x/OC539G2x / OC539H2x) v2.8.2-K11 322/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 323: Technical Drawing

    Technical Documentation opti-check 17.4 Technical drawing (OC53962x/OC53972x/OC53982x/OC539F2x/OC539G2x/OC539H2x only) v2.8.2-K11 323/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 324: Technical Drawing (Oc5394V0 Only)

    Technical Documentation opti-check 17.5 Technical drawing (OC5394V0 only) v2.8.2-K11 324/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 325: Temperature Measurement Point

    The device may become warm during operation. High temperatures may damage the device. Ensure that any heat generated is dispersed by installing it with the rear to a good heat conductor (metal). The housing temperature must not exceed 50°C. v2.8.2-K11 325/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 326: Fastening Bracket, 90 Degree (Vs Mounting Adapter)

    OC539C24 / OC538D2x / OC538E2x / OC539F2x und OC539G2x! Attach the bracket on one side to the Vision sensor and on the other to thermal conductive material, so that the heat generated can be dissipated.  Colour: black  Material:anodized aluminium v2.8.2-K11 326/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 327: Fastening Bracket, 90 Degree

    NOTE This attachment bracket is not suitable for Vision sensors OC539C24 / OC538D2x / OC538E2x / OC539F2x / OC539G2x due to its low thermal conductivity.  Colour: Black  Material: powder coated steel v2.8.2-K11 327/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 328: Fastening Bracket, Straight

    NOTE This attachment bracket is not suitable for Vision sensors OC539C24 / OC538D2x / OC538E2x / OC539F2x / OC539G2x due to its low thermal conductivity.  Colour: Black  Material: powder coated steel v2.8.2-K11 328/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 329: Technical Data

    PROFINET (CC-A) ), TCP / UDP (Ethernet) , RS485 OC539F2x / OC539H2x only OC53922x / OC539422 / OC539522: 1-3 as per software update Q3/2017 except OC53912x / OC53812x OC53922x / OC539422 / OC539522 only v2.8.2-K11 329/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 330 ISO / IEC 15416 as well as all matrix codes according to ISO / IEC 15415 or AIM DPM-1-2006 OC539G2x / OC53972x / OC539E2x / OC539320 / OC538320 / OC539C24 only v2.8.2-K11 330/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 331: Electrical Connection (View On Device)

    Flash Sync , (100 mA PNP) voltage according to power supply Supply for external Voltage outputs configurable by software illumination (M8) (OC53962x / OC53972x / OC53982x / OC539F2x / OC539G2x / OC539H2x only) v2.8.2-K11 331/332 ipf electronic GmbH Lüdenscheid, Germany...
  • Page 332: Power Cable M12 / 12-Pin

    OUT 3 (PTC-protected) black IN 3 grey Pin assignment of the OUT 4 / RS 485+ (PTC-protected) connecting cable (M12) IN 4 violet IN 5 grey-pink OUT 5 / RS 485- (PTC-protected) red blue v2.8.2-K11 332/332 ipf electronic GmbH Lüdenscheid, Germany...

Table of Contents