background image

 

Technical Documentation 

opti-check

 

 

v2.8.2-K11 
 

211/332 

ipf electronic GmbH 

Lüdenscheid, Germany 

 

12.4.4 Matrix code (colour) 

Coloured matrix codes (ECC 200, QR, PDF417) with coloured backgrounds can be read using this feature 
check. The field of view is first converted into a black and white image. In addition, the quality of the barcode 
can be determined according to ISO/IEC 15415 or AIM DPM-1-2006. 
 
This feature check supports external Teach. In this process, the parameters for identification are adjusted 
and the expected value is accepted if an expected value has already been set. 
 

 

 

 

 
 
 

 

 

 

Choose the search area. 

 
 

 

 

 

Read:

 The read result is displayed here. 

 

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). 

Summary of Contents for opti-check

Page 1: ...Technical Documentation opti check...

Page 2: ...ial Ethernet 29 7 Overview of the Application Suite 30 7 1 Operating modes of the device 31 7 2 Help info and support 32 8 Image display options 33 8 1 Images from PC 34 8 2 Defect images 35 8 3 Loadi...

Page 3: ...Backup restoring from the FTP server 108 10 4 Digital I O Assistant 109 10 5 Process interface assistant device dependant 111 10 6 Operating mode display 113 11 Job menu 114 11 1 Create new job 115 11...

Page 4: ...mage acquisition 230 13 4 External Teach 231 13 5 Job switching 232 13 6 Job selection via digital inputs 233 13 6 1 Binary job selection 234 13 6 2 Bit serial job selection 235 13 7 Alarm signal 237...

Page 5: ...e device 277 15 4 7 GP command access the current configuration of the SP command 278 15 4 8 GS command request status 279 15 4 9 SJ command change to a different job 281 15 4 10 SM command change ope...

Page 6: ...a 320 17 1 Overview of feature checks 320 17 2 Overview Features 321 17 3 Technical drawing except OC53962x OC53972x OC53982x OC539F2x OC539G2x OC539H2x 322 17 4 Technical drawing OC53962x OC53972x OC...

Page 7: ...bH L denscheid Germany 1 Welcome Welcome to the Help Guide Please read these operating instructions carefully and observe the safety instructions Target group These operating instructions are intended...

Page 8: ...ver Stra e 25 27 58515 L denscheid Tel 02351 9365 65 E Mail hotline ipf de Version 2 8 2 K11 10 2017 Issue All rights reserved Reproduction of this document in whole or in part is only permitted with...

Page 9: ...y may occur General notes Safety instructions for the Vision Sensor NOTE There is a scratch resistant foil on the glass cover of the tube for devices with interchangeable lenses Remove the foil before...

Page 10: ...damaged files Never disconnect the power supply during booting Booting is finished when intermittent blinking of the PASS FAIL LED or blinking of the POWER LED has stopped ATTENTION The device may bec...

Page 11: ...ial environments Should this happen you must take reasonable measures to eliminate the interference WARNING The device emits bright pulsed light Risk group 1 low risk EN 62471 2008 Bright pulsed light...

Page 12: ...ssing the Vision Sensor on conveyor belts You can find an overview as to which Vision Sensors check which features under Technical Data Overview of feature checks NOTE The colour devices are suitable...

Page 13: ...werful tools to check their presence position completeness or colour The high quality of the method ensures that a reliable result is always achieved even with a rapid sequence of objects The diagram...

Page 14: ...urns a pass or fail result In activated mode you can also use the Application Suite to monitor your inspection tasks In the Configuration mode you can configure and set the parameters for the jobs and...

Page 15: ...ected The device should be installed so that it vibrates as little as possible during operation to avoid negative influences on the image quality blurred images Install the device so that there are no...

Page 16: ...cal Documentation opti check v2 8 2 K11 16 332 ipf electronic GmbH L denscheid Germany Refer to the diagrams below for the maximum fields of view and minimum module size 6 Working distances 400 mm pos...

Page 17: ...otection against jets of water Although you should avoid cleaning with a pressure washer ATTENTION The respective IP protection class is only valid if all connectors are connected as described in the...

Page 18: ...valid if all connectors are connected as described in the technical documentation and for devices with protection class IP 69K if the sealing screw on the lens setting opening is correctly screwed in...

Page 19: ...Technical Documentation opti check v2 8 2 K11 19 332 ipf electronic GmbH L denscheid Germany 6 4 Wiring Input Encoder Output...

Page 20: ...be defined in the software using Device Device settings Digital I Os Inputs tab 1 channel operation CH A In this mode every rising edge of the signal corresponds to one pulse for the timing control o...

Page 21: ...ponds to one pulse for the timing control of the device The signals must alternate for the CH A and CH B channels It is possible to detect the travel direction of the belt The maximum frequency of 500...

Page 22: ...disk min 150 MB of free disk space including examples about 400 MB Display Resolution min 1024 x 768 pixel true colour recommended Network Network connection for 10 Base T 100 Base TX or faster NOTE...

Page 23: ...rrectly connected and the software is successfully installed the Vision Sensor can be commissioned using the software NOTE You can launch the Application Suite using a command line parameter and autom...

Page 24: ...ress is unique within your network and has not already been assigned Now link your PC into the same network as the device Under certain circumstances you may need to configure the IP address of your P...

Page 25: ...ed Application Suite 51972 default setting programmable Web interface 80 HTTP Process interface 23 default setting programmable These ports must not be occupied by other programs or used for communica...

Page 26: ...ork Gateway 2 must be set in the network configuration The following items must be kept in mind when an address conversion using NAT Network Address Translation is being used for at least one of the g...

Page 27: ...ong other features dynamic actions within websites MAC address Media Access Control 6 byte address hardware identification number for network devices unique throughout the world Ping Program for deter...

Page 28: ...hangeable lenses the image focus is set on the installed lens LED Meaning POWER Indicates that the Vision Sensor is being supplied with electricity LINK Indicates that the Vision Sensor is connected t...

Page 29: ...ACT Indicates that the Vision Sensor is connected to a network on network connection established blinking data traffic active NET RUN Indicates that data is being transferred via Industrial Ethernet...

Page 30: ...e is used for the initial set up job creation configuration service and maintenance of the device You can monitor the progress of the job in the Activated mode 1 Image display options 2 Display screen...

Page 31: ...ice The device has two operating modes which differ mainly in the allocation of the priorities Mode Priority Job processing I Os 1 Activated Trigger Image transfer only when permitted by the processin...

Page 32: ...out the system The image is an example and does not correspond to the current version of the software On the Support tab there is a form for online support You can attach images jobs or log files to y...

Page 33: ...and can no longer be seen as a whole you can select another clip by moving the area marked in red The overview is only displayed if the entire image is not visible With these buttons you can switch th...

Page 34: ...load images for evaluation that you have saved previously from your computer Click on Images from PC Click on the green tick to hide the selection Click on Browse to select the directory that contains...

Page 35: ...o 32 defect images in Activated mode depending on the device model The last defect images to occur are stored Click on defect images to load the fault images You can see the last defect images to occu...

Page 36: ...image currently being displayed to your PC Use this button to record live images The Record images dialogue box opens after clicking Make the settings required for the image series in this dialogue bo...

Page 37: ...u the option to freely arrange up to seven entries You can also define a separation marker The entry options for the device are the chosen name of the image series sequential numbers generated by the...

Page 38: ...lumination settings and lens adjustments Here you can set all parameters concerned with the primary image acquisition and its control 2 Checking features Checking the features is the actual evaluation...

Page 39: ...he image focus directly on the Vision Sensor installed at the check location using an Allen key ATTENTION On devices with protection class IP 69K the setting screw is protected from moisture by a seal...

Page 40: ...e the exposure time until the object appears sharp and increase the value for the amplification device dependant NOTE For technical reasons if the exposure time is the same the Reduced Resolution Binn...

Page 41: ...ture This is not an issue in Run mode Continuous since images are taken continuously In Trigger mode External trigger however the device only records an image after a trigger event Longer breaks betwe...

Page 42: ...uired with the same length of exposure This is particularly useful with fast moving objects Choose the mode in which the feature to be checked appears most clearly Due to the smaller image size image...

Page 43: ...any pseudo contours are created You can make the contours visible using the following button from the image display options Example images of contours too few contours contour recognition sensitivity...

Page 44: ...the image is acquired This makes the sensitivity of the acquisition non linear brightening darker areas of the image and diminishing the contrast of brighter areas of the image NOTE When using gamma...

Page 45: ...ur unit If you want to convert the coordinates activate this option Following configuration the unit you have defined can be selected as the Units option for the corresponding feature checks Process 1...

Page 46: ...ess of position and of the coordinates If necessary shift the points or adjust the entered coordinates A small line indicates the direction in which the point should be shifted If you now allow the re...

Page 47: ...f view as required 2 Now adjust the focus on the Vision Sensor To do this use the focus setting screw and the installed lens You will see how the focus changes The best value may also increase 3 Adjus...

Page 48: ...to a white area in the image 2 Now click on the Image acquisition tab and change the exposure time to create an image that is as homogeneous as possible and slightly grey 3 Click on the White balance...

Page 49: ...ection task has tolerances with regard to the position of the test object most jobs begin with part location The part location feature searches for the reference edges of the test object and aligns al...

Page 50: ...Show older versions This function shows you versions of feature checks from earlier releases labelled accordingly along with the current ones e g to use in already successfully implemented application...

Page 51: ...an object is determined using contours Choose the shape of the area from which the contours are adopted Adopt the contours by pressing Teach A search is then made for the object in the entire image Th...

Page 52: ...ion here If you do not wish to search for the object in the entire image set the tick and then limit the search area Model editor tab With the displayed model you can now use the mouse to delete conto...

Page 53: ...e left mouse button depressed You can rotate the rectangle by correspondingly dragging the lever in the centre with your mouse The current result for brightness is shown as a mean grey scale value The...

Page 54: ...e 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 correcti...

Page 55: ...Active state is displayed again by this signal If the switch could not be performed for example because the job number was invalid an alarm signal is also output until the next trigger Output 1 5 Ente...

Page 56: ...ions for configuration AND The results of all feature checks are OK OR The result of at least one feature check is OK You can also invert and ignore the result of a link by selecting the entry NOK or...

Page 57: ...mbH L denscheid Germany Example Brightness 1 OR Contrast 1 AND Brightness 2 OR Contrast 2 Part location on edges 1 AND Contour comparison 1 OR Count contour points OR Brightness 1 NOT Brightness 1 AND...

Page 58: ...They can be nested just like the other feature checks The states of the digital inputs are captured at the trigger point or at the start of image acquisition The states of the digital inputs alone can...

Page 59: ...mouse over various positions to bring up further details Following image acquisition the Camera Ready signal is deactivated The Camera Ready signal is activated again at the end of image acquisition a...

Page 60: ...der you may set output time and duration as a distance In addition you can specify an output run up in milliseconds to activate the Pass Fail signal before reaching a specific position This option is...

Page 61: ...Technical Documentation opti check v2 8 2 K11 61 332 ipf electronic GmbH L denscheid Germany The different settings can be viewed in the timing diagram once you have left the menu...

Page 62: ...selected line respectively Each line contains one feature to be transferred Using the arrow keys the currently selected line can be moved upward or downward thereby changing the data sequence in the d...

Page 63: ...r to interpret or make the data packet readable for human users NOTE Amendment option device dependant Format The format used to represent the data to be transferred is set here The options provided d...

Page 64: ...esult I if the partial result was not output during the job Statistics Statistics Total result Partial result If this option is activated the statistics for the result are included The total number of...

Page 65: ...Configure all of the settings in the overview for the data output see Data table settings 1 Select the feature check setting to be output 2 Select the value to be output 3 Set the start character sep...

Page 66: ...h line contains one feature to be transferred Using the arrow keys the currently selected line can be moved upward or downward thereby changing the data sequence in the data packet General settings Pa...

Page 67: ...et readable for human users Format The format used to represent the data to be transferred is set here The options provided depend in principal on the values available Customarily the following possib...

Page 68: ...he data input see Data table settings 1 Select the feature check setting to be set 2 Select the value to be output 3 Set the start character separator and end character for the datagram 4 You will now...

Page 69: ...for image acquisition button to the 9 buttons Once a button has been assigned a function you can set which parameters for these functions can be configured in the web interface by which user profiles...

Page 70: ...the job you may continue to retrieve defect images and to save images There is also the option to save the current job and all jobs to the PC via the Job menu Click on Switch job to change to a diffe...

Page 71: ...s processing time in ms per image incl acquisition Click on Reset statistics to reset the statistics values number of parts number OK NOK number of alarms The details window displays the following val...

Page 72: ...L denscheid Germany 10 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 ma...

Page 73: ...the Devices tab If a device s device settings contain the location the corresponding devices will be displayed as a topology device tree This makes it easier to manage even larger installation bases...

Page 74: ...of this list on a regular basis Process 1 Save a file ending in txt e g knownDevices txt on a drive to which all required users have access 2 Place a check against Options User defined list of known d...

Page 75: ...on operating mode The Vision Sensor is in Restore mode The Vision Sensor is not connected to an Application Suite The Vision Sensor is connected to an Application Suite Mark the Vision Sensor as a fav...

Page 76: ...332 ipf electronic GmbH L denscheid Germany 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...

Page 77: ...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 NOTE Should the device no longer be...

Page 78: ...chnical Documentation opti check v2 8 2 K11 78 332 ipf electronic GmbH L denscheid Germany 10 2 Device settings The following generally applicable settings are made under the menu option Device settin...

Page 79: ...assign a name to the device This is then shown in the device status User defined topology Device location You can enter the device location here The preview changes as you enter the details Domain nam...

Page 80: ...user levels are available for you to avoid unauthorized changes on the device The individual privileges for these levels are set as follows Function Operator Expert Administrator Activate deactivate d...

Page 81: ...ndently and differently to the Application Suite user levels All functions of the web interface are therefore deactivated under factory settings Activate the option Restrict access rights for certain...

Page 82: ...e the option to assign device specific functions to the three lower buttons in the web interface view Icon Description Button has not been assigned a function Device info and status Statistics Process...

Page 83: ...rent user groups for selected device specific functions under Device specific function configuration Language Select the language for the web interface here Save the selection via the web interface Ac...

Page 84: ...ffects this may have on later processes No live image will be available in the web interface when reconfiguring feature checks in the web interface for trigger controlled image acquisition and station...

Page 85: ...logo max 184 x 23 pixels into the interface Click on the design element you wish to adjust and use the controls to adjust the colour In Expert mode you have the option to enter colour values using he...

Page 86: ...outputs Inputs Input 1 is reserved for the trigger For other inputs you can specify how you want to switch the active job It is also possible to connect an incremental encoder to the Inputs 5 CH A an...

Page 87: ...actor as follows Select the known quantity and set the corresponding value Activate pulse measurement by pressing the Start button Move the conveyor belt by the set value Terminate the measurement usi...

Page 88: ...via the process interface SP Datagram Evaluation cancelled prematurely The result of computing was not present at the latest output time Error in job selection Invalid job number or job could not be...

Page 89: ...rver in your network the IP address is obtained there If this does not happen within a specific time and a timeout occurs you can choose whether o the last IP address obtained via DHCP is used o anoth...

Page 90: ...dant on the device Port Set the port for the device s Ethernet interface here End identifier Shows which control character is expected or sent at the end of each datagram Receipt timeout Here you can...

Page 91: ...s as end code 1 Protocol Protocol type point to point bus without checksum bus with checksum Protocol PROFINET integrated device dependant Here you will find all parameters which can be used to config...

Page 92: ...e the device s result is requested with the GD command Structure Send with command designator RD and length the device also sends the RD command designator and the length of the result data prefixed a...

Page 93: ...them up from there FTP server IP address IP address of the FTP servers Port Port number of the FTP servers User name Enter the user name for FTP access Password Enter the password for FTP access NOTE...

Page 94: ...ure the structure of the file name The file name configuration gives you the option to freely arrange up to seven entries You can also define a separation marker The entry options for the device are t...

Page 95: ...off The jobs available in this folder are then displayed on the left hand side On the right hand side you will see the jobs on the device and their job numbers as well as remaining storage space avail...

Page 96: ...tive when the device is switched on In this case the desired job is selected using the levels present at the inputs Save after job selection Activate this function if you would like the most recently...

Page 97: ...on Suite or via the web interface Digital inputs Jobs are selected via the digital inputs Command SJ via process interface Jobs are selected via the process interface Parameters following external tea...

Page 98: ...admissible parameters Using the illumination controller you can make the settings at the outputs of the illumination port You can also use a direct flash flash controller function alongside directly c...

Page 99: ...ent Flash illumination All settings possible Control the external flash controller No settings possible flash sync active Control the external flash controller max 1 ms No settings possible flash sync...

Page 100: ...2 8 2 K11 100 332 ipf electronic GmbH L denscheid Germany This view shows how the signals at the 4 outputs of the illumination port are connected for the current settings This diagram shows the curren...

Page 101: ...rupt these during the restoration process Do not undertake any other actions during the restoration process This dialogue provides support in the installation of new firmware ATTENTION Only use the mo...

Page 102: ...urrent firmware will be retained NOTE Restoring the factory settings deletes all of your previous settings and jobs Confirm the request with Yes to restore the sensor to the factory settings Use the R...

Page 103: ...on and restoration of a backup or firmware the operation of the device by uninvolved programme components web interface Application Suite or process interface is not blocked This means it is possible...

Page 104: ...are saved in a file Activate the option Encrypt backup file with a password if the backup file is to be stored in protected mode NOTE The device backup cannot be reloaded without knowing the password...

Page 105: ...s jobs and firmware are saved in a file The backup file cannot be protected with a password and a file name for it cannot be assigned manually NOTE Do not save the images and backup file to the same f...

Page 106: ...d Germany 10 3 3 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 exten...

Page 107: ...Germany Here you select what components are to be transferred during the restore process NOTE If you restore the factory settings of the Vision Sensor all unsaved files will be lost Now transfer the...

Page 108: ...his dialogue you can transfer a complete device backup from the FTP server to the device Device settings jobs and firmware are all restored Specify the storage path of the backup file or click on Brow...

Page 109: ...ption is still greyed your device may have the wrong firmware version ATTENTION If your Vision Sensor has already been permanently integrated into your system it is advisable during initial testing to...

Page 110: ...denscheid Germany Set the appropriate output on or off using the Low High button In the example Output 1 and Output 3 are set This means that power is now applied to Output 1 and Output 3 Example usi...

Page 111: ...to check what data is being sent and received via the device process interface It appears in chronological order in the Device communication field This window is updated immediately when a datagram is...

Page 112: ...see buttons to select common commands a field to amend the commands or enter your own and a protocol field showing the data transfer for the simulation You can use the Command button to select your ch...

Page 113: ...L denscheid Germany 10 6 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 dis...

Page 114: ...Job menu Actions are performed in this menu that affect jobs Here you can create new jobs and load and save jobs from different sources You can also test jobs NOTE Use job management to copy jobs bet...

Page 115: ...15 332 ipf electronic GmbH L denscheid Germany 11 1 Create new job This menu option is used for creating a new job Decide whether you want to save the current job Select a new name of the job and save...

Page 116: ...eid Germany 11 2 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 file...

Page 117: ...oad 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 th...

Page 118: ...lication Suite to the PC NOTE The job name including the file extension app can be a maximum of 31 characters Use Browse to select a directory where you would like to save the job Activate the option...

Page 119: ...a name for the job into the Job Name field and click on Save NOTE The job name including the file extension app can be a maximum of 31 characters Encrypt with password Activate this option if the fil...

Page 120: ...iate folder with Browse Using Add an additional directory you may add additional directories containing images to be tested You may remove the added directories again by clicking on the X icon During...

Page 121: ...e file will remain empty if no data is transferred You can limit the duration of the test Select a value and choose between seconds and images You can also activate or deactivate the outputs NOTE If y...

Page 122: ...Technical Documentation opti check v2 8 2 K11 122 332 ipf electronic GmbH L denscheid Germany Click on End test when you want to end the test...

Page 123: ...cheid Germany 11 6 1 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 fr...

Page 124: ...of the tested job or the entire job number of OK NOK to be evaluated Under Value you may evaluate the numerical results of the feature check the angle of the object s rotation in the event of a part...

Page 125: ...8 2 K11 125 332 ipf electronic GmbH L denscheid Germany 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 o...

Page 126: ...Suite Samples on your PC NOTE Jobs are compatible between devices if they work with at least the same feature checks and identical functions for the same field of view Feature checks from the identifi...

Page 127: ...ed using contours Choose the shape of the area from which the contours are adopted Adopt the contours by pressing Teach A search is then made for the object in the entire image The match of the contou...

Page 128: ...the higher the processing time Max rotation If you want to find the object only in a limited angular range you may specify the maximum rotational position here Limiting the angular range reduces proc...

Page 129: ...without making any changes with 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 chec...

Page 130: ...is activated are corrected according to the current position of the test object This feature check does not support external teach If a teach procedure is still executed the parameters set will be ma...

Page 131: ...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 Transition You must specify whether each edge can pr...

Page 132: ...the soft sensor Part location in a circle This feature check does not support external teach If a teach procedure is still executed the parameters set will be maintained Configuration for part locati...

Page 133: ...device dependant Minimum contrast Specify whether you are searching for an edge with sharp or weak contrast Direction Select the direction of the search If you wish to change the reference position of...

Page 134: ...of the text should be homogeneous to achieve a stable analysis The position found can then be used to align other feature checks for example the Text feature check This feature check supports external...

Page 135: ...th 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 Output value Data type Description...

Page 136: ...o points and the distance of an edge in relation to a reference edge a taught in edge and compares the distance found with the associated switching points This feature check supports external Teach Th...

Page 137: ...result of the feature check Select the computation method Point to point Distance between two points Rectangular distance Right angular distance between two points To reference Distance to a referenc...

Page 138: ...lso 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...

Page 139: ...ing points This feature check supports external Teach The switching points for the diameter are adjusted as a percentage to the current measured value The thresholds for the distance remain unchanged...

Page 140: ...With short medium long or user defined select the anticipated length of the sought contour to achieve a consistent result Using User defined you may manually enter the length of an edge 5 1000 pixels...

Page 141: ...t without making any changes with 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 ch...

Page 142: ...Teach The switching points are adjusted as an absolute to the current measured value Select the shape of the field of view A search line and an arc radial search for edges can be chosen Adjust the fi...

Page 143: ...tween edges Angle between two edges Angle to reference Angle to a reference edge Orientation of the angle Smallest angle between edge A and B Angle between edge A and B clockwise Angle between edge A...

Page 144: ...lues for the datagram at the process interface Output value Data type Description Result Result of the feature check P Pass F Fail Corner position Float point Coordinates of where the edges intersect...

Page 145: ...Teach The switching points are adjusted as an absolute to the current measured value Select the shape of the field of view A search line and an arc can be chosen Adjust the field of view by holding th...

Page 146: ...ge length With short medium or long select the anticipated length of the sought contour to achieve a consistent result Using User defined you may manually enter the length of an edge 5 1000 pixels Tra...

Page 147: ...47 332 ipf electronic GmbH L denscheid Germany This feature check has the following output values for the datagram at the process interface Output value Data type Description Result Result of the feat...

Page 148: ...o determine the grasp position for robots pick and place This feature check supports external Teach The switching points are adjusted as an absolute to the current measured value Set the point on the...

Page 149: ...nt set using Teach is identified with a cross Here select the part location with which the feature check should be corrected Confirm your settings and return to the feature list with OK Return to the...

Page 150: ...2 6 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 th...

Page 151: ...est related group only the number of distances located within the largest group will be counted i e the distances which fulfil the set criteria and appear directly next to one another Methods Here you...

Page 152: ...Units If you have defined your own unit Adjust image Coordinates you can select it here Distance Here you can set the spacing between the search beams Alignment Define how the search beams are to be a...

Page 153: ...he positions of the switching points are displayed and where they can be changed The button on the right inverts the result of the respective partial check for this feature check Minimum distance Defi...

Page 154: ...by the result of the part location you can choose this option here Confirm your settings and return to the feature list with OK Return to the feature list without making any changes with Cancel This f...

Page 155: ...i check v2 8 2 K11 155 332 ipf electronic GmbH L denscheid Germany Output value Data type Description Edge point B list Float Point list Intersection between search beam and located edge X separator Y...

Page 156: ...itching points are adjusted as a percentage to the current measured value Choose the shape of the field of view in this menu The current result is displayed directly in the dialogue as the Number The...

Page 157: ...an choose this option here 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 O...

Page 158: ...omparison adjacent pixels are counted and correspondence is determined on the basis of switching points To use this feature check to its best effect it is highly advisable to combine it with part loca...

Page 159: ...model you can then use the mouse to delete pixels that clearly do not belong to the reference object or to supplement missing contour areas This button resets the model to its default state You can u...

Page 160: ...ed 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 Confirm your set...

Page 161: ...field of view and checks whether the result is within a preset tolerance This feature check supports external Teach The current colour is taught as the target colour Select the shape of the field of v...

Page 162: ...of all the pixels in the marked area is used Methods Dominant single colour The dominant colour in the spectrum in the marked field of view is calculated and used This means that any small errors such...

Page 163: ...earched for in each field of view Use the arrow to accept the colour currently detected as the target colour NOTE We recommend that you calculate the target colour with a correct model piece Entered v...

Page 164: ...ross with dotted lines Current colour outside of the target colour Result NOK Current colour inside of the target colour Result OK NOTE The scales of the CIELab colour coordinate system are divided in...

Page 165: ...ption 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 This feature check has the following output values...

Page 166: ...cular ring and a circular ring sector are available 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...

Page 167: ...ld of view is defined as a reference area for example by attaching a white label to the edge of the conveyor belt static The brightness correction is now guided by the brightness of this area Use carr...

Page 168: ...is feature check supports external Teach The switching points are adjusted as an absolute to the current measured value Select the shape of the field of view A circle a rectangle and a freely definabl...

Page 169: ...is used to invert the result of the feature check 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 r...

Page 170: ...e check supports external Teach The switching points are adjusted as a percentage to the current measured value Proceed as follows for configuration Select the shape of the field of view A circle a re...

Page 171: ...inary switching point Set the switching point between 0 and 255 from which bright or dark pixels will be counted Colour You can also decide whether the dark or the bright pixels in a field of view are...

Page 172: ...or example by attaching a white label to the edge of the conveyor belt static The brightness correction is now guided by the brightness of this area Use carry reference area This function is only avai...

Page 173: ...nts This feature check supports external Teach The switching points are adjusted for the current calculated value Proceed as follows for configuration Select the shape of the field of view A circle a...

Page 174: ...s automatically suggested for you to add as a new colour Move the suggested area to the desired area and adjust its size if necessary 3D Here you can see where the defined colours are in a CIELab colo...

Page 175: ...ons in the ambient light the device offers a means of automatically correcting the brightness Use do not carry reference area Here a field of view is defined as a reference area for example by attachi...

Page 176: ...x 50 here This change is displayed to you in the CIELab colour coordinate system The cover of the sphere represents the maximum deviation Only the current target colour is displayed as a coloured sphe...

Page 177: ...t 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 This feature check has the foll...

Page 178: ...K11 178 332 ipf electronic GmbH L denscheid Germany 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 ca...

Page 179: ...the desired area and adjust its size if necessary 3D Here you can see where the defined colours are in a CIELab colour coordinate system Unlike the CIELab colour coordinate system on the Colour parame...

Page 180: ...d of view Automatic brightness correction In order to be independent of fluctuations in the ambient light the device offers a means of automatically correcting the brightness Use do not carry referenc...

Page 181: ...r deviation in E distance between two colour coordinates in the CIELab colour coordinate system max 50 here This change is displayed to you in the CIELab colour coordinate system The cover of the sphe...

Page 182: ...ges with 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 Referen...

Page 183: ...olygon a circular ring and a circular ring sector are available Adjust the field of view by holding the left mouse button depressed You can rotate the rectangle by correspondingly dragging the lever i...

Page 184: ...eature check Select the appropriate option for this purpose In order to be independent of fluctuations in the ambient light the device offers a means of automatically correcting the brightness The mea...

Page 185: ...llowing 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 objects Integer Reference area brightness...

Page 186: ...This feature check supports external Teach The switching points are adjusted as an absolute to the current calculated value Select the shape of the field of view A circle a rectangle and a freely defi...

Page 187: ...target colours are displayed with a hatched pattern in the detection area You can add up to 8 target colours to the colour palette With Add auto an area is automatically suggested for you to add as a...

Page 188: ...tic brightness correction In order to be independent of fluctuations in the ambient light the device offers a means of automatically correcting the brightness Use do not carry reference area Here a fi...

Page 189: ...x 50 here This change is displayed to you in the CIELab colour coordinate system The cover of the sphere represents the maximum deviation Only the current target colour is displayed as a coloured sphe...

Page 190: ...rm 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 pro...

Page 191: ...comparison This feature check verifies the presence of a taught in pattern It supports external teach The current image area is adopted in the model but the switching points remain unchanged Proceed a...

Page 192: ...ness The mean brightness in the field of view of the reference area should exceed a grey scale value of 128 to ensure reliable operation Use current field of view The current defined field of view is...

Page 193: ...n 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 Output valu...

Page 194: ...f compatibility It is strongly recommended that you use the newer more powerful version It is not possible to convert to the newer version This feature check verifies the presence of a taught in patte...

Page 195: ...an automatic brightness correction to increase the stability of the feature check under ambient conditions Brightness correction corrects the brightest and darkest grey scale values in the image and...

Page 196: ...is adopted in the model but the switching points remain unchanged Proceed as follows for configuration Select the shape of the field of view A circle a rectangle and a freely definable polygon a circu...

Page 197: ...s of automatically correcting the brightness The mean brightness in the field of view of the reference area should exceed a grey scale value of 128 to ensure reliable operation Use current field of vi...

Page 198: ...ble 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...

Page 199: ...ulation of results between Application Suite and device This is due to slight rounding differences caused by platforms that are technologically different The results displayed after the device is acti...

Page 200: ...for the code search during the external teach This is only necessary if you have set the search parameters in the User defined option Abort read attempt after circa Use this function to limit computi...

Page 201: ...e Parameters on the Common tab to User defined Polarity Specify whether the code is brighter or darker than the background Minimum contrast Specify the minimum contrast of the barcode Optimise for dot...

Page 202: ...hout making any changes with 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...

Page 203: ...quality is determined once the image has been converted to black and white You cannot therefore observe any influence the colour has on the quality This feature check supports external Teach Here the...

Page 204: ...ity is also to be determined you need to be aware that limiting computing time only applies to code determination If necessary the extra time required for determining code quality should be establishe...

Page 205: ...barcode and background appear in similarly light colours Polarity Specify whether the code is brighter or darker than the background The Arbitrary option doubles the processing time Minimum contrast S...

Page 206: ...hout making any changes with 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...

Page 207: ...IM DPM 1 2006 This feature check supports external Teach In this process the parameters for identification are adjusted and the expected value is accepted if an expected value has already been set Cho...

Page 208: ...ation NOTE If computing time for code determination is limited and code quality is also to be determined you need to be aware that limiting computing time only applies to code determination If necessa...

Page 209: ...e and Code parameters on the tabs you must set the Parameters on the Common tab to User defined Polarity Specify whether the code is brighter or darker than the background Mirroring Specify whether th...

Page 210: ...hout making any changes with 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...

Page 211: ...code can be determined according to ISO IEC 15415 or AIM DPM 1 2006 This feature check supports external Teach In this process the parameters for identification are adjusted and the expected value is...

Page 212: ...on NOTE If computing time for code determination is limited and code quality is also to be determined you need to be aware that limiting computing time only applies to code determination If necessary...

Page 213: ...unused error correction mean grey value of the light modules NOTE In order to be able to make the settings Appearance and Code parameters on the tabs you must set the Parameters on the Common tab to...

Page 214: ...re 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...

Page 215: ...electronic GmbH L denscheid Germany 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...

Page 216: ...ct the area containing the text Always mark only one line If the text covers multiple lines you must use several feature checks Make sure that the text is marked as precisely as possible If the text f...

Page 217: ...ly taught characters and set it as a reference using external teach NOTE Using teach only the text contents are read and not the text format e g date All characters to be read must be taught in advanc...

Page 218: ...ether it should be entered manually With manual entry you may enter this value or draw a frame in the image around one individual character Find text line Activate the Find text line option if structu...

Page 219: ...de characters that have not been taught in 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 t...

Page 220: ...interface Output value Data type Description Result Result of the feature check P Pass F Fail Read text Text Read result The following values can be set via the process interface Please note that an...

Page 221: ...read is adopted as a new expectation value Select the area containing the text Always mark only one line If the text covers multiple lines you must use several feature checks Make sure that the text i...

Page 222: ...teach only the text contents are read and not the text format e g date All characters to be read must be taught in advance using the Print quality tab You can teach in the reference characters on the...

Page 223: ...view contrasts well Select Two colour optimization if the barcode and background appear in similarly light colours Re learn text colour Use this function to optimize the way the field of view is conv...

Page 224: ...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 sensor Select the appropriate option for th...

Page 225: ...esult Result of the feature check P Pass F Fail Read text Text Read result The following values can be set via the process interface Please note that an expected value must be provided during parametr...

Page 226: ...minimum grey scale value of the symbols Minimum reflection A Minimum grey scale value 0 5 maximum grey scale value F Other Edge contrast Minimum contrast between two symbol elements Modulation Amplit...

Page 227: ...ules Average grey scale value of all light modules of the DataMatrix or QR code Quality characteristics PDF 417 ISO IEC 15415 Designation Description Reflection properties Start Stop pattern Analysis...

Page 228: ...signal for triggering external illumination Camera ready Shows that the result is at one of the outputs pass fail and can for example be read by an PLC not for varied output times With the device a n...

Page 229: ...ms 1 s or next result 1 ms 1 s or next result 1 Devices with integrated lenses 2 Devices with interchangeable lenses Following image acquisition the Camera Ready signal is deactivated The Camera Read...

Page 230: ...65 5 ms 10 s 1 ms Image acquisition T3 16 ms 20 ms 8 ms 11 ms Output time min max T4 20 ms 11 ms Run up output T5 50 s 2 ms 50 s 2 ms Result retention time T6 1 ms 1 s or next result 1 ms 1 s or next...

Page 231: ...e digital input Teach must be in the active high state at the trigger point To use external Teach Use External Teach must be activated for the corresponding feature checks External Teach is then trigg...

Page 232: ...er and type of feature checks job position New images cannot be triggered during the switch over Signal Switch over times Run up program selection T1 Jobs 1 16 5 ms Jobs 17 255 typically 1 s plus the...

Page 233: ...g a clock and data line Bit serial The stored jobs can be selected directly using a clock and data line Switching between jobs is only possible when the current mode is set to Activated Switching betw...

Page 234: ...Binary job selection Bit 0 Binary job selection Bit 1 Binary job selection Bit 2 Binary job selection Bit 3 Job 1 Low Low Low Low Job 2 High Low Low Low Job 3 Low High Low Low Job 4 High High Low Low...

Page 235: ...the clock line the corresponding bit is read on the data line The status of the data line must be held constant for the result retention time T1 and may only change when a low level is set on the cloc...

Page 236: ...GmbH L denscheid Germany Transfer the desired job number in this manner Data to be transferred Job 1 10000000 Job 2 01000000 Job 3 11000000 Job 8 00010000 Job 255 11111111 Example Activation of job 5...

Page 237: ...s via the FTP client If image analysis is not being performed at this time the alarm signal is activated in parallel with the Pass Fail signal of the next image acquisition analysis operation if an er...

Page 238: ...ted to suit the application by configuring the 9 buttons for the main menu Sub functions and access rights for up to two user profiles can also be set In the web interface you will be able to access t...

Page 239: ...he web interface requires at least Internet Explorer 8 see supported web browsers If this happens please contact Siemens Support NOTE When using the web interface ensure that security measures are in...

Page 240: ...vice on the Info tab next the Help tab in the Application Suite You can set the domain name under Device Device settings Device name You have the option to log into the device as an operator or expert...

Page 241: ...ipf electronic GmbH L denscheid Germany The following screen is displayed when the device is activated Click on the value to change the unit Parts s Parts min Parts h OK Parts Percentage NOK Parts Pe...

Page 242: ...pit Http device name local cockpit The level of software of the accessed device will determine the layout of the viewer http IP address c column r row Live ip IP address1 c column r row ip IP address2...

Page 243: ...11 243 332 ipf electronic GmbH L denscheid Germany 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 activ...

Page 244: ...ons The device specific functions that can be operated via the web interface are described below NOTE You can set the availability of settings options and the corresponding rights through Device Devic...

Page 245: ...browser s context menu Under job management you have the following options Copy job Copy the job from one save location on the device to another Delete job Delete job from the device Access job Downl...

Page 246: ...job are adopted and effective immediately The majority of feature checks support external teach which can be triggered in the web interface by reconfiguring using the Teach button External teach must...

Page 247: ...ch NOTE The external teach triggered using the Teach button can also no longer be cancelled using the Cancel button ATTENTION The live image function puts the device into free running mode i e it runs...

Page 248: ...2 Part location NOTE The web interface does not support chained position tracking Function Icon Adjustable parameters Part location on contours Teach area Search area Conformity Contrast Maximum rotat...

Page 249: ...Field of view edge A Field of view edge B Angle of the corner External Teach Count edges Field of view edges Number of edges External Teach Point position Field of view Rotation Position X Position Y...

Page 250: ...shold External Teach Area size colour Field of view Area Target colour Colour positioning Fields of view Target colour Count areas Field of view Number of areas Colour Binary threshold Areas filter Mi...

Page 251: ...on tolerance External Teach Barcode colour Field of view Expected code Type of code Parameter set Bar width Minimum Bar height Minimum Polarity Minimum contrast Rotation tolerance Matrix code Field of...

Page 252: ...Technical Documentation opti check v2 8 2 K11 252 332 ipf electronic GmbH L denscheid Germany Text colour Field of view Expected code Type of code Parameter set Polarity Minimum contrast Recognition...

Page 253: ...in English http IP address lang en Web interface in French http IP address lang fr 14 5 2 Scaling down the transferred image To increase the image refresh rate in the web interface you can scale down...

Page 254: ...K11 254 332 ipf electronic GmbH L denscheid Germany 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 wi...

Page 255: ...d Germany 14 5 4 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 a...

Page 256: ...ti check v2 8 2 K11 256 332 ipf electronic GmbH L denscheid Germany 14 5 5 Static images You can access a single image without displaying the feature checks using the address field of the browser http...

Page 257: ...ation opti check v2 8 2 K11 257 332 ipf electronic GmbH L denscheid Germany You can also display a single image showing the feature checks using the address field of the browser http IP address live_i...

Page 258: ...ecified in milliseconds A value of 0 means that the images are to be transferred as quickly as possible If display errors result when using a fixed image refresh rate please increase the cycle time va...

Page 259: ...eters are also required to control the logical transfer of the process data Parameters Description Values Result Time of result transfer On request Continuous Receipt timeout Maximum duration between...

Page 260: ...nnection For this purpose connect the device with your machine using the pins provided and set the RS485 parameters using the Application Suite The following parameters are available with which the ph...

Page 261: ...suitable when fast reaction times and low data volumes are concerned and transfers are verified by other means Bus protocol This protocol permits up to 254 devices to be accessed on one RS485 bus Com...

Page 262: ...ster PLC PC Device number 255 FF can be used to send commands to all connected devices simultaneously Command 2 byte Command designation Parameters 4 12 bytes Each command has a parameter block at lea...

Page 263: ...cess interface during job creation under Configure interface 0 0 0 8 0 6 G D 0 0 0 0 0 5 StartLength 8 byte Device no Com mand unused Check sum End Retrieve a result 0 0 1 6 0 6 R D 0 0 0 E S T P P 0...

Page 264: ...esentation Transferred value process interface ASCII hex EA 45 41 ASCII dec 234 32 33 34 Binary cannot be represented 00 00 00 EA 15 3 1 2 Float This data type is a floating value and can also be nega...

Page 265: ...2 33 Binary cannot be represented 00 00 00 EA 3B 00 00 00 7B 15 3 1 5 Composite data type Float point This composite data type is formed of two float values the x coordinate and y coordinate Available...

Page 266: ...37 42 3B 45 41 3B 46 35 ASCII dec 3 123 234 245 33 3B 31 32 33 3B 32 33 34 3B 32 34 35 Binary cannot be represented 00 00 00 03 3B 00 00 00 7B 3B 00 00 00 EA 3B 00 00 00 F5 15 3 2 Numeric values in co...

Page 267: ...78 4E N 110 6E n 15 0F SI 47 2F 79 4F O 111 6F o 16 10 DLE 48 30 0 80 50 P 112 70 p 17 11 DC1 49 31 1 81 51 Q 113 71 q 18 12 DC2 50 32 2 82 52 R 114 72 r 19 13 DC3 51 33 3 83 53 S 115 73 s 20 14 DC4 5...

Page 268: ...ated after a defined time The data received to this point is then discarded The possible error causes may be The cable was unplugged or mechanically damaged during the transfer Transmission of the dat...

Page 269: ...nsfer of the data begins not before time T2 or the value set by the user If the time of the maximum response delay is exceeded without data being transferred the possible response is discarded and you...

Page 270: ...to reset the statistics for individual jobs Example Structure of the command PLC device Command Parameters C S 0 0 0 0 Clear Statistics 4 byte ASCII hex Job number 0000 active job 0001 0010 Job number...

Page 271: ...tructure of the command PLC device Command Parameters G B 0 0 0 0 Get Backup 0000 Backup with firmware 0001 Only jobs and device settings Structure of the Response PLC device Response R B 0 0 0 0 0 0...

Page 272: ...of the last feature check NOTE You can set the content of the datagram for output via the process interface during job creation under Configure interface Output process interface Example Structure of...

Page 273: ...ASCII characters which specify the number of milliseconds since the system start of the device as a hexadecimal number This value reverts from 4 294 967 295 ms to the value 0 ms after about 49 7 days...

Page 274: ...esponse R D 0 0 0 E S T P P 0 1 2 5 E T Response Data 4 byte ASCII hex Length of the result data Start data Result Result Brightnes s Brightnes s End data Each feature check result is represented with...

Page 275: ...rieve job nn 2 byte ASCII Hex Job number 02nn Call a job using the job name nn 2 byte ASCII hex length of the file name file name 0300 Access Logging Structure of the Response PLC device Response R F...

Page 276: ...s G I 0 0 0 0 Get Image 2 byte ASCII hex 00 live image 01 Live image with field of view 80 Fault image 81 Fault image with field of view 2 byte ASCII hex image number 00 Last image 01 penultimate imag...

Page 277: ...meters G M 0 0 4 0 Get Model Information 4 byte ASCII hex Access single elements 0001 Device type 0002 MAC address 0004 Serial number 0008 Firmware version 0010 Hardware version 0020 Device name 0040...

Page 278: ...trix code via the controller Example Structure of the command PLC device Command Parameters G P Get Parameter none Structure of the Response PLC device Response R G 0 0 0 8 1 5 0 2 1 4 Response Get Pa...

Page 279: ...0 0 8 5 0 0 1 A Response State 4 byte ASCII hex Status 4 byte ASCII hex Number of the active job NOTE A TCP IP connection can be monitored for example for when the PLC cyclically sends the GS command...

Page 280: ...the corresponding bits Job update OK and Job update error These flags are retained until the next transfer of a job If the sensor is in Activated mode the current job number is entered in the datagra...

Page 281: ...the option Command SJ via process interface in the device settings Example Structure of the command PLC device Command Parameters S J 0 0 1 A Switch Job 4 byte ASCII hex desired job number Structure o...

Page 282: ...ration mode the result data is only transferred after the GD command has been received MR Mode switch Modus Run The device is activated Data is only transferred autonomously if the Continuous mode is...

Page 283: ...employed protocol to point to point protocol PB PB Protocol mode Bus without checksum Changes the used protocol to bus protocol without checksum PC PC Protocol mode Bus with Checksum Changes the used...

Page 284: ...e device is restarted or switches to configuration mode To save it long term activate Device Device settings Job selection Teach Save changed parameters from external Teach or process interface comman...

Page 285: ...SCII hex Length of the result data data e g a date or a combination of expected values for different feature checks Structure of the Response PLC device Response R P 0 0 0 0 0 0 0 0 Response Parameter...

Page 286: ...ore a new one is triggered Example 1 sequential processing All processes are completed up to result output 1 SP TE then becomes effective 1 SP TE command 2 Trigger permitted 3 Trigger 4 Image acquisit...

Page 287: ...each or process interface command XX to device Structure of the command PLC device Command Parameters T E TEach Image none Structure of the Response PLC device Response R T Response Teach Timing diagr...

Page 288: ...Example 2 overlapped clocked processing 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 1 SP TE command 2 Tr...

Page 289: ...er delay remains in effect The response datagram will only be sent if the result is automatically sent following image evaluation and if the data is defined Example Structure of the command PLC device...

Page 290: ...is ignored The response datagram will only be sent if the result is automatically sent following image evaluation and if the data is defined Example Structure of the command PLC device Command Parame...

Page 291: ...o transfer a string with the trigger for example the part number of the current item being checked The device allows you to use this string in the file name for the image when saving it to an FTP serv...

Page 292: ...command and successful transfer of a backup for example via the VB0000 command Example Structure of the command PLC device Command Parameters U D S 1 9 2 1 6 8 0 0 0 2 5 0 Update Device IP address S...

Page 293: ...000 000 000 In this case the alternative IP address is192 168 0 250 The response datagram is only sent once the backup has been transferred and stored in full or an error occurs Structure of the Respo...

Page 294: ...ers U J 0 0 0 3 0 0 0 4 F 9 E 2 Update Job 4 byte ASCII hex job number 8 byte ASCII hex Job size Job as binary data Structure of the Response PLC device Response R U 0 0 Response Update 00 received OK...

Page 295: ...15 4 18 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...

Page 296: ...ted General control and status data triggers pass fail active job etc Result data configuration in the case of job creation via the Output process interface Job parameters configuration in the case of...

Page 297: ...gered If the handshake is used this only happens when the handshake flag changes When the connection is first established actions are triggered for some data even if this data does not change Element...

Page 298: ...ponds with the SM process interface command Bits 3 7 Reserved always 0 Job selection PLC device UINT8 1 Current job number changing triggers job switching job number eff 0x01 0xFF 0x00 does not trigge...

Page 299: ...is not active 1 Image acquisition analysis active Bits 5 7 Reserved always 0 Current job number Device PLC UINT8 1 Current job number 1 255 0 if not in run mode or if job switching is active correspon...

Page 300: ...a process alarm was produced during image analysis details ProcessAlarm otherwise 0 Bits 3 15 Reserved always 0 Bit 16 1 if partial result 1 Pass otherwise 0 Bit 17 1 if partial result 1 Fail otherwi...

Page 301: ...the invalid trigger alarm is pending otherwise 0 Bit 2 1 if the output time exceeded alarm is pending otherwise 0 Bit 3 1 if the job selection error alarm is pending otherwise 0 Bit 4 1 if the proces...

Page 302: ...4 8 16 32 64 128 256 512 bytes You should choose the smallest possible variants for the volume of data you expect to handle An unnecessarily large selection reduces overall system performance The dat...

Page 303: ...ilable with payload capacities of 4 8 16 32 64 128 256 512 bytes You should choose the smallest possible variants for the volume of data you expect to handle An unnecessarily large selection reduces o...

Page 304: ...mance It is used in the same way as the TD command in the process interface for FTP and in the results datagram the only difference being that new trigger data does not automatically trigger image acq...

Page 305: ...activation of the handshake ingoing handshake activation for input data bit 0 3 When it sends new data the Vision Sensor inverts the handshake flag ingoing handshake flag for input data bit 4 If new d...

Page 306: ...nding the received handshake flag back as an acknowledgement outgoing handshake act flag for input data bit 4 5 The Vision Sensor detects the acknowledgement outgoing handshake flag for input data bit...

Page 307: ...he value of the most recent handshake flag received therefore acknowledges receipt for the device if handshake with acknowledgement is activated Bits 5 7 Reserved always 0 Handshake for Input data fro...

Page 308: ...after each new valid piece of data is sent and signalises with the edge that this data can be transferred if handshake is activated Bits 5 7 Reserved always 0 Handshake for output data from the contro...

Page 309: ...g transferred via Profinet off Profinet will not be used long blinking waiting for first cyclical connection on cyclical connection active short blinking cyclical connection ended waiting for next con...

Page 310: ...in use You can connect up to four modules These modules must be plugged into certain predefined slots Slots Module 1 Control and status 2 Result data selection of the user data size 3 Parameters sele...

Page 311: ...taneously The alarms are reset once the source of the error has been rectified Error code Error description Bit 0 Data buffer overrun The amount of data produced by the Vision Sensor e g result data i...

Page 312: ...tatus pad 0 Status SM Status SP Status SJ 6 Job results pad 0 Sub Res 5 Fail Sub Res 5 Pass 7 Sub Res 4 Fail Sub Res 4 Pass Sub Res 3 Fail Sub Res 3 Pass Sub Res 2 Fail Sub Res 2 Pass Sub Res 1 Fail S...

Page 313: ...ice Byte Data element Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Handshake for input data pad 0 D C HS ACK pad 0 D C HSWA ACT D C HSS ACT 15 5 3 5 3 Module Parameters Input data device PLC Byte...

Page 314: ...t 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Handshake for output data pad 0 C D HS ACK pad 0 C D HSWA ACT ACK C D HSS ACT ACK Output data PLC device Byte Data element Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...

Page 315: ...C HSWA ACT ACK D C HSS ACT ACK 2 Device status pad 0 Img Proc ACT Operating Mode Teach ACT TRG RDY 3 Current job number Active job number 4 pad 0 5 Action status pad 0 Status SM Status SP Status SJ 6...

Page 316: ...tput data pad 0 C D HS Flag pad 0 C D HSWA ACT C D HSS ACT 1 Handshake for input data pad 0 D C HS ACK pad 0 D C HSWA ACT D C HSS ACT 2 Device controller pad 0 Operating mode Teach TRG 3 Job selection...

Page 317: ...5 Action status pad 0 Status SM Status SP Status SJ 6 Job results pad 0 Sub Res 5 Fail Sub Res 5 Pass 7 Sub Res 4 Fail Sub Res 4 Pass Sub Res 3 Fail Sub Res 3 Pass Sub Res 2 Fail Sub Res 2 Pass Sub R...

Page 318: ...Job selection Select job number 4 Reset statistics Reset statistics 5 Reset status actions pad 0 Reset State SM pad 0 Reset State SP pad 0 Reset State SJ 6 Result data Handshake for input data pad 0 D...

Page 319: ...the reproducibility of the results from the device ATTENTION As so many cleaning agents are available we hope you understand that we cannot test every single one Resistance to cleaning agents and area...

Page 320: ...Part location on edges Part location on circle Part location on text lines Geometry Distance Circle Angle Count edges Point position Edge characteristics Feature comparison Count contour points monoch...

Page 321: ...nfigurable web interface live image job switching retrieving defect images Save images via FTP Configuration via Ethernet Process linkage Digital I Os 5 5 5 5 5 5 5 5 5 5 5 5 5 3 Produce partial resul...

Page 322: ...Technical Documentation opti check v2 8 2 K11 322 332 ipf electronic GmbH L denscheid Germany 17 3 Technical drawing except OC53962x OC53972x OC53982x OC539F2x OC539G2x OC539H2x...

Page 323: ...Technical Documentation opti check v2 8 2 K11 323 332 ipf electronic GmbH L denscheid Germany 17 4 Technical drawing OC53962x OC53972x OC53982x OC539F2x OC539G2x OC539H2x only...

Page 324: ...Technical Documentation opti check v2 8 2 K11 324 332 ipf electronic GmbH L denscheid Germany 17 5 Technical drawing OC5394V0 only...

Page 325: ...ermany 17 6 Temperature measurement point ATTENTION The device may become warm during operation High temperatures may damage the device Ensure that any heat generated is dispersed by installing it wit...

Page 326: ...ting adapter NOTE For optimum heat dissipation use only this attachment bracket for Vision Sensors OC539C24 OC538D2x OC538E2x OC539F2x und OC539G2x Attach the bracket on one side to the Vision sensor...

Page 327: ...electronic GmbH L denscheid Germany 17 8 Fastening bracket 90 degree NOTE This attachment bracket is not suitable for Vision sensors OC539C24 OC538D2x OC538E2x OC539F2x OC539G2x due to its low therma...

Page 328: ...f electronic GmbH L denscheid Germany 17 9 Fastening bracket straight NOTE This attachment bracket is not suitable for Vision sensors OC539C24 OC538D2x OC538E2x OC539F2x OC539G2x due to its low therma...

Page 329: ...1 Max Insp s 12 32 1 25 54 1 Max Insp s 7 21 1 15 35 1 Max Insp s 50 100 OC53942x OC53952x OC5394V0 OC539D2x OC539E2x OC53842x OC538520 OC538D2x OC538E2x OC53912x OC53812x only Defect image memory 32...

Page 330: ...ta OC53962x OC53972x OC53982x OC539F2x OC539G2x OC539H2x OC53942x OC53952x OC5394V0 OC539D2x OC539E2x OC53842x OC538520 OC538D2x OC538E2x OC53912x OC53812x OC53922x OC539320 OC539C24 OC538320 Width He...

Page 331: ...OUT 3 PTC protected 8 IN 3 9 OUT 4 RS 485 OC53922x only PTC protected 10 IN 4 11 IN 5 12 OUT 5 RS 485 OC53922x only PTC protected Pin assignment of the Ethernet interface M12 Pin Designation 1 TD 2 R...

Page 332: ...ment of the connecting cable M12 Pin Designation Colour code 1 Power 18 30 VDC brown 2 Ground blue 3 IN1 Trigger white 4 OUT 1 PTC protected green 5 IN 2 pink 6 OUT 2 PTC protected yellow 7 OUT 3 PTC...

Reviews: