background image

Summary of Contents for SIMATIC MV500

Page 1: ...2 Image processing 3 Network and system integration 4 Mounting 5 Connection 6 Commissioning 7 Operator control and monitoring 8 Process interfacing via an automation system PLC PC 9 Service and maintenance 10 Technical data 11 Dimension drawings 12 Scope of delivery and ordering data 13 Appendix A List of abbreviations B Service Support C ...

Page 2: ...rsonnel qualified for the specific task in accordance with the relevant documentation in particular its warning notices and safety instructions Qualified personnel are those who based on their training and experience are capable of identifying risks and avoiding potential hazards when working with these products systems Proper use of Siemens products Note the following WARNING Siemens products may...

Page 3: ...e operating instructions apply to firmware V3 0 Product designation In the remainder of this document the term optical reader is also used instead of the full product name SIMATIC MV540 Purpose of the operating instructions These operating instructions contain all the information you need for commissioning and using the device They are intended for persons installing the device mechanically connec...

Page 4: ... license Pat Genius object recognition Model editor with eraser function Program wide calibration Information We point out that the contents of this product documentation shall not become a part of or modify any prior or existing agreement commitment or legal relationship The Purchase Agreement contains all obligations of Siemens AG and the complete and exclusive warranty conditions Any statements...

Page 5: ...the requirements of the Directive 2012 19 EU for disposal of waste electrical and electronic equipment WEEE Do not dispose of the products at public disposal sites For environmentally compliant recycling and disposal of your electronic waste please contact a company certified for the disposal of electronic waste or your Siemens representative Note the different country specific regulations License...

Page 6: ...ty Siemens products and solutions undergo continuous development to make them more secure Siemens strongly recommends performing product updates as soon as they are available and using only the latest product versions Use of product versions that are no longer supported and failure to apply latest updates may increase customer s exposure to cyber threats To stay informed about product updates subs...

Page 7: ...all Passwords Activate user management and create new user profiles Change all default passwords for users before operating the device Only use passwords with high password strength Avoid weak passwords e g password1 123456789 abcdefgh Define rules for using devices and assigning passwords Make sure that all passwords are protected and inaccessible to unauthorized personnel Do not use the same pas...

Page 8: ...P TCP Config Closed DNS server 1 UDP 53 Closed 2 DHCP UDP 68 Open DHCP server 1 UDP 67 Closed 2 SNMP 1 UDP 161 Open PROFINET 1 UDP 34964 UDP 49152 65535 Open Scanner portal TCP 666 Closed MMI TCP dynamic Closed ALM LIC TCP 65278 Open 3 1 These services protocols are not available for the X2 LAN2 Ethernet interface 2 This protocol is only used when the CONNECT button is used 3 Only when the reader ...

Page 9: ...0 Operating Instructions 03 2021 C79000 G8976 C494 05 9 Trademarks The following and possibly other names not identified by the registered trademark sign are registered trademarks of Siemens AG SIMATIC SIMATIC RF and MOBY ...

Page 10: ...Preface SIMATIC MV500 10 Operating Instructions 03 2021 C79000 G8976 C494 05 ...

Page 11: ...x codes with ID Genius detection 38 3 1 2 2 Quality of data matrix codes 39 3 1 2 3 QR codes 39 3 1 2 4 PDF417 codes 40 3 1 2 5 DotCodes 41 3 1 2 6 One dimensional codes 41 3 1 3 Reading multiple codes in the image 43 3 2 Code verification 44 3 2 1 Overview 44 3 2 2 Grading 46 3 2 3 Verification methods for different application scenarios 47 3 2 3 1 Verification of printed labels 47 3 2 3 2 Verifi...

Page 12: ...8 3 3 4 Operation 81 3 3 5 Quality features during object detection 82 3 4 Options for image acquisition and image processing 83 3 4 1 Image acquisition option Individual trigger 84 3 4 2 Image acquisition option Auto trigger 85 3 4 3 Scan image acquisition option 88 3 4 4 Image acquisition in program sequence mode 89 3 4 5 Simple comparison for Track Trace MATCH mode command 90 4 Network and syst...

Page 13: ...tomation system PLC PC 149 9 1 Integration via PROFINET IO without CM 150 9 2 Integration via communication modules 154 9 3 Control with Ident profile 154 9 3 1 Assigning parameters to the Ident profile standard profile V1 19 155 9 3 2 Control with MV commands via Ident profile 156 9 3 2 1 Status display of the optical reader 157 9 3 2 2 Initialization 158 9 3 2 3 PHYSICAL WRITE commands MV comman...

Page 14: ...a PC 217 10 Service and maintenance 223 10 1 Error and diagnostics messages 223 10 1 1 Message types 223 10 1 2 Error messages 224 10 1 3 Error output of the read results 228 10 1 4 Read and verification error messages 229 10 1 5 Filter error messages 233 10 1 6 Diagnostics via the LED display 233 10 1 7 Diagnostics during the READ function 235 10 1 8 IO device diagnostics 236 10 1 8 1 Reading out...

Page 15: ...and ordering data 261 13 1 Ordering data 261 13 2 Optical readers 262 13 3 Accessories 263 13 3 1 Lens 263 13 3 2 Built in ring lights 265 13 3 3 External ring lights and floodlights 266 13 3 4 Protective lens barrels 268 13 3 5 PoE switches for power supply 270 13 3 6 Cables and other accessories 270 13 3 7 Mounting plates and calibration card 273 A Appendix 275 A 1 Selection of suitable componen...

Page 16: ......

Page 17: ...a Position and orientation recognition for example for pick place tasks In the SIMATIC MV500 device series particular emphasis was placed on Ruggedness Reliability Easy installation Browser based no installation user interface Web Based Management WBM Ease of operation This applies not only to the mechanical properties but also to the high quality image processing functions of all devices in the S...

Page 18: ...re be connected to a wide variety of systems Through the communications module interface they can also be seamlessly combined with the communications modules ASM CM for example via PROFIBUS Simple operation and commissioning The optical readers are particularly easy to use and commission despite the wide variety of possible applications For most applications the parameters are set automatically If...

Page 19: ...nning image acquisition do not interrupt it Triggers that are incoming during an image acquisition are handled as NOK processing procedures and included in the processing statistics Communication module interface RS232 with TxD and RxD 2 configurable digital inputs outputs Extended communication via communication modules ASM 456 for PROFIBUS DP V1 RF120C RF170C RF180C and RF185C RF186C RF188C for ...

Page 20: ...rated reflection protection External ring lights Operation on the device Fast uncomplicated connection between PC and reader without installed software using the CONNECT button Quick adaption to the reading situation using the READ button Web Based Management WBM Completely installation free Modern HTML5 design Fast response times Auto adaption function Secure communication over https Login and us...

Page 21: ...The following figure shows an example of the setup of the optical reader using a SIMATIC MV550 LED display Ethernet interface X2 LAN2 1 M12 8 pin 10 100 1000 Mbps Protective lens barrel Ethernet interface X1 LAN1 Power over Ethernet M12 4 pin 10 100 Mbps Built in ring light Nameplate Combination interface for power supply DI DQ RS232 and CM M12 12 pin 1 Please note that the MV540 optical readers d...

Page 22: ...cates and approvals which are shown on the nameplate of the respective reader Manufacturer Disposal label Product designation Data matrix code Product version of the device Article number production code serial number and MAC address 12 digits IP rating Technical specifications CE mark Warning symbols RCM mark EAC mark UL Listing mark KCC mark Figure 1 2 Example of the SIMATIC MV540 nameplate Note...

Page 23: ... C494 05 23 1 5 System configuration The following figure shows a typical system configuration with a SIMATIC MV540 optical reader Optical sensor or light barrier for trigger signal Object with code Figure 1 3 Example of a system configuration on a production line illustrated with SIMATIC MV540 ...

Page 24: ...grated in the I O CM cable Ethernet cable PC PG Apart from the components for operating the optical reader you also require a PC PG to commission the device PC PG minimum configuration Ethernet interface with at least 100 Mbps CPU DualCore with 3 GHz RAM 4 GB Software Microsoft Windows 7 operating system or newer Web browser with HTML5 support Tested Web browsers Microsoft Internet Explorer as of ...

Page 25: ...e online help in the optical reader Web Based Management WBM The WBM is based on Web server technology This means that only a computer with an Internet browser connected with an optical reader via Ethernet is necessary The optical reader is then called using its IP address The display of the WBM appears in the display window of the Internet browser Display via Ethernet allows convenient setting an...

Page 26: ...communications connection Once the evaluation result has been transferred reading can be started again User management and access protection The functions of the optical reader can be protected from unauthorized access and manipulation The access rights can be assigned to various personified users in the form of user roles Configuration via remote client The configuration of the optical reader can...

Page 27: ...able 1 1 Differences possible incompatibilities SIMATIC MV400 SIMATIC MV500 Digital inputs outputs DI trigger DQ strobe 4 configurable DI DQs DI trigger DQ strobe 2 DQs RS232 interface 9 6 115 KB 1 1 5 2 stop bits 9 6 115 KB 1 2 stop bits DISA bit via RS232 CM TCP IP PN DI RS232 CM TCP IP PN DHCP modes Client and server Client CONNECT button WebAPI incompatible with MV400 The MV400 Resolution half...

Page 28: ......

Page 29: ...ines in this documentation are those who are authorized to start up earth and label units systems and circuits in accordance with the relevant safety standards Proper use The unit may be used only for the applications described in the catalog or the technical description and only in combination with the equipment components and devices of other manufacturers where recommended or permitted by Sieme...

Page 30: ...tely and only becomes apparent after a longer period of operation Measures for protecting against discharge of static electricity Before working with modules make sure that you discharge static from your body for example by touching a grounded object The devices and tools used must also be free of static charges Interrupt the power supply Pick up the modules only on their edges and do not touch an...

Page 31: ...the Dehn Blitzductor BVT AVD 24 article number 918 422 or a comparable protective element Manufacturer DEHN SOEHNE GmbH Co KG Hans Dehn Str 1 P O Box 1640 D 92306 Neumarkt Germany Use in an area of plants with high energy radiation NOTICE Protection of the image sensor from damaging radiation When the SIMATIC MV500 optical reader is used in an environment of plants with high energy radiation for e...

Page 32: ......

Page 33: ...der reads the types of code listed below Two dimensional codes DMC PDF417 QR DotCode One dimensional codes Codabar Code 32 Code 39 without checksum Code 39 CS with checksum Code 93 Code 128 EAN 8 EAN 13 GS1 Databar Expanded GS1 Databar Limited GS1 Databar Omnidirectional GS1 Databar Stacked Int 2 5 without checksum Int 2 5 CS with checksum Pharmacode Postnet UPC A UPC E ...

Page 34: ... 2021 C79000 G8976 C494 05 3 1 1 1 Applications for two dimensional codes Below you can find several examples of data matrix codes QR codes PDF417 codes and dot codes Printed code Laser code plastic surface Laser code pcb Code created with an ink jet printer Punched code Data Matrix ECC080 ...

Page 35: ...Image processing 3 1 Code reading 1D 2D codes SIMATIC MV500 Operating Instructions 03 2021 C79000 G8976 C494 05 35 Data Matrix ECC100 Data Matrix ECC140 Printed QR code Printed PDF417 code DotCodes ...

Page 36: ...ge processing 3 1 Code reading 1D 2D codes SIMATIC MV500 36 Operating Instructions 03 2021 C79000 G8976 C494 05 3 1 1 2 Applications for one dimensional codes Codabar Code 32 Code 39 Code 93 Code 128 EAN 8 ...

Page 37: ...sing 3 1 Code reading 1D 2D codes SIMATIC MV500 Operating Instructions 03 2021 C79000 G8976 C494 05 37 EAN 13 Interleaved 2 5 GS1 Databar Expanded GS1 Databar Limited GS1 Databar Omnidirectional GS1 Databar Stacked ...

Page 38: ...eached by the optical reader when you make adequate time available for the device to adapt itself by setting a high cycle time limit Range of application Any alignment and position of the code in the image The code can be printed both dark on a light background and light on a dark background Reading codes even when cells overlap or are largely isolated Reading of mirror inverted codes Tolerance of...

Page 39: ...a strongly inclined sensor axis curves are not allowed Large tolerance of background disturbances that cannot be described quantitatively Large tolerance of poor contrast conditions The optical reader reads codes with a maximum code dimension of 72 x 72 cells 3 1 2 2 Quality of data matrix codes The standard recognition process of the optical reader allows reliable and fast reading of printed data...

Page 40: ...e types The following code types are not supported Truncated PDF417 Macro PDF417 Micro PDF417 The recognition process of the optical reader allows reliable and fast reading of printed PDF417 codes of good quality Range of application The codes can have any alignment in the image The code can be printed both dark on a light background and light on a dark background Codes with a bar width 3 pixels a...

Page 41: ...image sizes is from 4 to 40 pixels per cell The range is static The cells are isolated The distortions are minimal for example due to installation of the optical reader at an angle There are no or only a few foreign objects in the area of the code There are no interference patterns grooves granularity in the area of the code Fluctuations in contrast are slight 3 1 2 6 One dimensional codes The rec...

Page 42: ...macode 0 or Pharmacode 180 depending on requirements Standard code generators allow a maximum of 63 bars for a Pharmacode The integrated Pharmacode decoder is therefore also limited to maximum of 63 bars per code Range of application Boundary conditions The codes can have any alignment in the image The code can be printed both dark on a light background and light on a dark background Codes with a ...

Page 43: ...Multicode functionality is not available for QR codes DotCodes PDF417 codes Note Order of output Output is line by line starting with the code of the top left and finishing at the bottom right If the order of the codes is required for an application make sure that the position and rotation of the marked object remain constant during every image acquisition Up to 50 codes per image acquisition can ...

Page 44: ...3 2 Code verification 3 2 1 Overview Verification The readability of a 1D or 2D barcode will never be better than at the time the barcode leaves the marking device With the help of code verification it is possible to make sure during the marking process that the markings are correctly applied and that readability is good enough that it will remain ensured throughout the entire life cycle Verificat...

Page 45: ...e planned at a suitable time before the device actually becomes defective Figure 3 3 Sequence involved in marking quality when using a verifier Make sure that the measuring procedure and marking quality are suitable for the marking method used Depending on the particular requirements there are several test standards that define the quality of a marking using a combination of different quality feat...

Page 46: ...le 3 1 Quality grades Quality grades Defaults for quality grading Color identification Defaults for the read result 4 A Good Green OK 3 B Good adjustable 1 2 C Fair adjustable 1 Yellow OK 1 D Bad adjustable 1 Red N_OK adjustable 0 F Poor 1 The user specific setting is only for ascending or descending order The levels can be set for the quality of the code as a whole and for individual quality feat...

Page 47: ...th high contrast It allows a quantitative measurement of the print quality and allows the testing of printed 2D codes based on a quality standard Here the important fact is that the printing of a data matrix code on paper is a high quality process White paper is printed with black ink to achieve a high contrast With this background the threshold values for grading in the ISO IEC 16022 standard are...

Page 48: ... to test markings applied with a variety of marking methods on different materials Measuring the marking Each marking is measured based on the quality characteristics defined in the relevant verification process and assigned to a quality level Deviations in the quality grade can usually be attributed to the following causes Changed marking parameters or errors in the marking device Changed materia...

Page 49: ...ted verification according to ISO IEC 29158 and ISO IEC 16022 for data matrix Uncalibrated verification according to ISO IEC 15416 for various 1D bar codes The optical readers with a Veri Genius license also support the following verification standards Data matrix verification to ISO IEC 15415 2004 Data matrix verification to AS9132 Rev A 2005 previously IAQG for dot peen markings Siemens DPM Data...

Page 50: ...is necessary Without calibration the results may fluctuate considerably Regular recalibration it is necessary for stable results After successful recalibration of an element of the verification library all programs that reference this element can be used immediately Siemens AG recommends that you operate the optical reader with its own lighting You should also shield the optical reader and the cod...

Page 51: ...ure times and is therefore useful for fast applications and for verification according to ISO IEC 29158 7 When there are other data matrix codes in the image field or the illumination is not uniform across the entire image surface or the code is not located in the center of the image due to the application the calibration ROI will need to be adapted To this end adjust the ROI so that the code is l...

Page 52: ...to select a sufficiently high resolution when you select the camera model 3 2 4 3 Using the verification Once calibration is completed it can be saved on the reader and applied To this end open or create a program and the select the saved calibration as reference in the program step Image acquisition The verification standard selected for the calibration is then applied in all decoder steps and fo...

Page 53: ... other than Uncalibrated the check box Evaluate Bad evaluation as N_OK is disabled No N_OK reads will be generated due to the quality evaluation In the verification report the four digit quality values are replaced by the word DEMO All quality grades are output as 0 or F Note Manually readjusting exposure settings You can readjust the read settings manually following normalization and calibration ...

Page 54: ... y Contrast SC_ 70 55 40 20 20 Unused error correction UEC 62 50 37 25 25 3 2 5 2 ISO IEC 15415 This standard is a specification for testing the print quality of barcodes for two dimensional symbols The ISO IEC 16022 2006 document relates to this standard in the guidelines for print quality The functions described in the ISO IEC 15415 standard 5 Scan Average and Extended Reflectance Check are not ...

Page 55: ... correction Proportion of error correction information not used for correction of the read result Table 3 3 Assignment of the numeric grade of ISO IEC 15415 to the quality grades Quality features abbreviation Quality grades Comment 4 3 2 1 0 Axial non uniformity AN_ 0 06 0 08 0 10 0 12 0 12 L F border violation FPD This measurement is made in a three stage process There is no direct correlation be...

Page 56: ...ce of the verification error 4709 and in particular 4708 indicates that the value is too low Checking of the average gray scale value can be disabled by clearing the From reference check box in the exposure settings of a program not recommended The verification no longer conforms to the standards in this case Note Uncalibrated verification or verification not conforming to standards according to I...

Page 57: ...nt of the uniformity of the reflectance of the dark and light areas of the data matrix Similar to Modulation according to ISO IEC 15415 however with different details in the implementation and lower limits for the quality levels L F fixed pattern damage Measure of the errors in the borders of the data matrix and all errors in the quiet zone around the code necessary for decoding Grid non uniformit...

Page 58: ...id non uniformity GN_ 0 38 0 50 0 63 0 75 0 75 Minimum reflectance RMI 5 5 Reference decode RD_ pass fail Unused error correction UEC 62 50 37 25 25 Print growth Reference only no grading Note Deactivation of reference decoding The ISO IEC 29158 standard allows for the use of a proprietary decoder instead of a reference decoder This means successful verification is also possible for codes that can...

Page 59: ...deviation of the location of the center point of the cell compared with the center of the ideal grid calculated as a percentage of the nominal cell size Module size offset Difference in the apparent size of each individual data element in the data matrix Module fill Measurement of the completeness of the ideal grid as a percentage Nominal module size Average value of the two values nominal module ...

Page 60: ...s than 10 of the mod ule size C2 is the number of mod ules with a center offset less than 20 of the mod ule size Module size offset SO_ C1 2 C2 2 C2 2 C1 is the number of mod ules with a size offset between 70 and 90 of the module size C2 is the number of mod ules with a size offset between 60 and 105 of the module size Module fill MF_ 65 1 05 65 or 105 Reference only 80 is ideal Nominal module si...

Page 61: ...ided by the number of columns or the overall height divided by the number rows The value output is the cell size in mils milli inches The assignment to the quality level is based on the number of pixels see table below Center offset Measurement of the offset of the cell center to the center of the ideal grid starting at the four corners of the codes Size offset Measurement of the difference in cel...

Page 62: ...ngle of distortion AOD 2 4 6 7 7 3 2 5 6 Graphical support for analysis of verification errors Searching for cause of marking problems The information used by the reference decoder can be displayed to simplify troubleshooting for marking problems You enable the details view in the WBM under Settings Options Extras Verification Verification details You can read out the results in the user interface...

Page 63: ...ty values of the reflectance profile is the overall quality grade of the code The optical reader uses ten scan lines with individual results for each of the following quality features Quality features Scan grade Lowest grade of all characteristics of the reflectance profile for a scan line Edge determination Clarity of the identification of element edges in the scan reflectance profile Reference d...

Page 64: ...outside the start code word with a length of 10 modules Stop quiet zone Area outside the stop code word with a length of 10 modules Table 3 7 Assignment of the numeric grade of ISO IEC 15416 to the quality grades Quality features abbreviation Quality grades Comment 4 3 2 1 0 Scan reflectance profile Lowest single grade per scan line Edge determination pass fail Reference decoding pass fail Minimum...

Page 65: ... of the points in pixels Table 3 8 Assignment of the numeric grading of DotCode to the quality grades Quality features abbreviation Quality grades 4 3 2 1 0 Symbol contrast 35 21 14 7 7 Grid non uniformity 0 1 0 3 0 4 0 5 0 5 Unused error correction 0 62 0 50 0 37 0 25 0 25 Print growth 0 8 and 1 1 0 7 and 1 2 0 6 and 1 3 0 5 and 1 4 0 5 or 1 4 Cell size 6 and 9 5 and 10 4 and 20 3 and 30 3 or 30 ...

Page 66: ... ISO IEC 29158 DPM overall grade percentage aperture wavelength radiation angle 45 Output for ISO IEC 15416 overall grade module size wavelength Verification settings Through the input of v in the format string you receive an output of all output parameters relevant for verification in the printed order All field values are separated by semicolons The field names are not part of the report Table 3...

Page 67: ...ult setting or Siemens DPM is used the other quality features are set accordingly 3 2 9 Verification result Through the input of V in the format string you receive a standard test report with all valid grades and evaluations This report is automatically adapted to the verification standard stored in the program All field values grades and evaluations are separated by a semicolon The field names ar...

Page 68: ...ame String input Value Verification type Qt 4 If the exposure settings do not conform to the standard or uncalibrated verification is active E Evaluation Qs 3 Good 2 Fair 1 Poor Overall grade Q0 4 0 Contrast grade Q1 4 0 Contrast q1 0 100 Axial non uniformity grade Q2 4 0 Axial non uniformity q2 0 00 1 00 Print growth grade Q9 4 0 Print growth X q9 100 100 Print growth Y q9 100 100 Unused error co...

Page 69: ...de Q0 4 0 Reference decode grade Q7 4 0 Contrast grade Q1 4 0 Contrast q1 0 100 Axial non uniformity grade Q2 4 0 Axial non uniformity q2 0 00 1 00 Grid non uniformity grade Q3 4 0 Grid non uniformity q3 0 00 1 00 Unused error correction grade Q4 4 0 Unused error correction q4 0 00 1 00 L F border violation grade Q5 4 0 Modulation grade Q6 4 0 Print growth X q9 100 100 Print growth Y q9 100 100 Ce...

Page 70: ...2 4 0 Axial non uniformity q2 0 00 1 00 Grid non uniformity grade Q3 4 0 Grid non uniformity q3 0 00 1 00 Unused error correction grade Q4 4 0 Unused error correction q4 0 00 1 00 Grade L F fixed pattern damage Q5 4 0 Cell modulation grade Q6 4 0 Minimum reflectance grade Q8 4 0 Minimum reflectance q8 0 100 Print growth X q9 100 100 Print growth Y q9 100 100 Cell size q10 0 to 99 9 mil Uncalibrate...

Page 71: ... Fair 1 Poor Overall grade Q0 4 0 Module size offset grade Q20 4 3 0 Module size offset 1 q20 0 99 9 Module size offset 2 q20 0 99 9 Module center offset grade Q19 4 3 0 Module center offset 1 q19 0 99 9 Module center offset 2 q19 0 99 9 Angle of distortion grade Q22 4 3 0 Angle of distortion q22 45 45 Ovality grade Q23 4 3 0 Ovality q23 0 00 99 9 Module fill X q9 0 200 Module fill Y q9 0 200 Cont...

Page 72: ...ings do not comply with the standard F Evaluation Qs 3 Good 2 Fair 1 Poor Overall grade Q0 4 0 Contrast grade Q1 4 0 Contrast q1 0 100 Axial non uniformity grade Q2 4 0 Axial non uniformity q2 0 00 1 00 Unused error correction grade Q4 4 0 Unused error correction q4 0 00 1 00 Cell modulation grade Q6 4 0 Cell modulation 1 q6 0 100 Cell modulation 2 q6 0 100 Print growth grade Q9 4 0 Print growth X...

Page 73: ...ly without a separator in the formatting instruction Example Qt Q24 Q25 generates a report in the form Verification type r10 x scan line grade edge determination grade r Qt Q24 Q25 generates a report in the form Verification type r10 x scan line grade r 10 x edge determination grade r Table 3 15 Output parameters ISO IEC 15416 Field name String input Value Verification type Qt 6 If the exposure se...

Page 74: ...le 3 16 Output parameters DotCode Field name String input Value Verification type Qt 9 Evaluation Qs 3 Good 2 Fair 1 Poor Overall grade Q0 4 0 Contrast grade Q1 4 0 Contrast q1 0 100 Grid non uniformity grade Q3 4 0 Grid non uniformity q3 0 00 1 00 Unused error correction grade Q4 4 0 Unused error correction q4 0 00 1 00 Print growth grade Q9 4 0 Print growth q9 0 00 1 40 Cell size grade Q10 4 0 C...

Page 75: ... Application Object recognition is a function often required in industrial image processing With PAT Genius object recognition the SIMATIC MV500 reader has a very extensive powerful and flexible image processing library 3 3 1 PAT Genius object recognition As of firmware V2 1 PAT Genius object recognition can be integrated seamlessly into the existing operator control and application concept of the...

Page 76: ...ing the program even complex presence checks can be created very quickly and simply A preview function is available in the locator steps At all times the preview function provides feedback about the effects of the currently active settings The very flexible parameter assignment of the result output using format tags also provides many options for representing the object recognition results This me...

Page 77: ...ny extremely different tasks can be solved The most important performance features of PAT Genius object recognition are Precise location of objects in the image output or checks for Position Angle of rotation Scaling Quality Number Object class Identification classification Reliable distinction of similar objects OK N_OK distinction Tracking function e g for OCR OCR for any symbol Presence check C...

Page 78: ...94 05 3 3 3 Examples of object recognition tasks with Pat Genius The following examples illustrate which object recognition tasks can be implemented with the Pat Genius license Examples of locating objects Figure 3 9 Locating a USB stick including position output based on the shape Figure 3 10 Locating logos and symbols ...

Page 79: ...s SIMATIC MV500 Operating Instructions 03 2021 C79000 G8976 C494 05 79 Examples of identification classification Figure 3 11 Template of chain link variants that need to be reliably identified Figure 3 12 Reliable identification of a chain link with result ...

Page 80: ...ition with PAT Genius SIMATIC MV500 80 Operating Instructions 03 2021 C79000 G8976 C494 05 Figure 3 13 Unidentified chain link N_OK due to mirrored arrangement Examples of OCR for random symbols Figure 3 14 Recognition of random symbols ...

Page 81: ... 3 15 Recognition of Chinese characters Example of a presence check Figure 3 16 Presence check of LEDs including position output 3 3 4 Operation Object recognition with PAT Genius is realized by inserting the step of the type Add locator step For a detailed description of the parameters and possible values refer to the online help ...

Page 82: ... recognition Quality characteristic Value output Conformity LFI The output value indicates the normalized average deviation from matched model features and the currently found features of the object instance A value of 100 means an average deviation of zero Accordingly the value 0 signifies No match Match LMA The output value indicates the proportion of matched model features edges A value of 100 ...

Page 83: ...on A value of 100 means that the position of the found object in stance corresponds exactly to the stored position A value of 0 means that the position deviation in the x or y direc tion was well off target but not exceeded Note This value is calculated only if Max position deviation is activated in the MATCH group of the relevant locator step Otherwise the value 100 is output Table 3 19 Assignmen...

Page 84: ...hroughput for the optical reader and flexible application 3 4 1 Image acquisition option Individual trigger How it works With this setting one image is acquired per trigger followed by one read If several objects need to be acquired in a very short time acquired images can be buffered before they are processed To allow this image acquisition with up to 50 images can be buffered and the image buffe...

Page 85: ...o be handled Figure 3 18 Time diagram Individual trigger for image buffer size 1 in the example Image buffer size 2 3 4 2 Image acquisition option Auto trigger How it works With this setting codes entering the viewing field of the optical reader are read automatically In this case the optical reader does not require any external trigger signals for example from a light barrier This option is parti...

Page 86: ...after a selectable time timeout or at a falling trigger edge Rising trigger edges after the procedure has started are ignored until the result has been transferred In the following example images are acquired by the trigger until an image has been recognized and decoded or until the timeout stops image acquisition Trigger initiates the operation Trigger signal is ignored a Image acquisition time b...

Page 87: ...g example images are acquired with a rising edge of the trigger until an image can be recognized and decoded or until the timeout stops image acquisition Trigger initiates the operation Trigger signal is ignored a Image acquisition time b Image acquisition interval c Limit of the decoding time No code found Code found Figure 3 21 Time diagram Auto trigger with the edge triggered start stop option ...

Page 88: ...lt is output and further processing of the scan sequence is exited Using the Settings Communication Extras Program sequences function you can change this reaction as follows All configured image acquisitions are taken and processed by selecting the result output Best read result Following this the qualitatively best read result is output If you select All read results all the configured image acqu...

Page 89: ...at cannot be covered with one image acquisition setting Codes or plain text must be searched for and read at different defined positions Multiple different processing procedures for example with different program settings are to be performed for each object The number of definable program steps of an individual program is not sufficient Processing attempts In Program sequence mode processing is at...

Page 90: ...y one image acquisition is made for each trigger The settings of the program in the program sequence that has the lowest number are used The image acquired is then used for processing for all programs in the program sequence 3 4 5 Simple comparison for Track Trace MATCH mode command Note MATCH command not suitable for changing during production The MATCH command is not suitable for switching durin...

Page 91: ...id as of the next trigger The sent match string remains valid Until another match string is sent until processing mode is ended for example by a fault If a further match string was sent and no processing was triggered in the meantime the previously sent match string is overwritten When compare mode is enabled a match string comparison is performed in the following cases For single 1D 2D codes For ...

Page 92: ......

Page 93: ... with ASM 456 RS232 combination interface Ethernet interface TCP IP SIMATIC S7 300 with ASM 475 SIMATIC S7 1200 with RF120C SIMATIC ET 200M with ASM 475 SIMATIC ET 200pro with RF170C Ethernet IP with RFID 181EIP Other possible combinations include Optical reader and RFID reader on an ASM 456 Image display via WinCC flexible Optical reader with external ring light NOTICE Operation in VLANs Note tha...

Page 94: ...interfaces at the same time A purely logical separation using different subnets is not sufficient and can cause network problems in some cases 4 2 System configuration via PROFINET PROFIBUS with CM Optical sensor or light barrier for trigger signal Object with code Figure 4 1 Example System configuration via PROFINET IO PROFIBUS DP V1 with communication module System characteristics The PROFINET P...

Page 95: ... V1 to the S7 controller The optical reader is supplied with power via the communication module The optical reader is triggered either via digital I O S7 controller or via the built in auto trigger function A PC PG is connected via the Ethernet interface to allow adjustment of the device 4 3 System configuration of the optical reader as PROFINET IO device with switch and FB 79 or Ident profile Not...

Page 96: ...guration of the optical reader as PROFINET IO device and FB 79 or Ident profile System characteristics A connection to a PROFINET IO capable S7 controller is established via Ethernet The optical reader is controlled by the S7 controller The result output of the test objects takes place via PROFINET IO to the S7 controller The optical reader is triggered either via digital I O PROFINET or via the b...

Page 97: ...hen connected to a SCALANCE X108POE the Power IO RS232 cable is not needed Optical sensor or light barrier for trigger signal Object with code Figure 4 3 Example System configuration via the Ethernet interface System characteristics The result output of the optical reader takes place via the Ethernet interface The optical reader can be triggered via either Digital I O TCP IP The built in auto trig...

Page 98: ...ight barrier for trigger signal Object with code Figure 4 4 Example System configuration via the RS232 interface System characteristics The results of the optical reader are output to the controller via the RS232 interface The optical reader is triggered either via digital I O RS232 or via the built in auto trigger function A PC programming device is connected via Ethernet for the adjustment proce...

Page 99: ...th code Figure 4 5 Example System configuration of optical reader with RFID reader on a communication module System characteristics In mixed operation with an RFID reader e g from the SIMATIC RF300 series the optical reader can be connected to a communication module and operated Both the optical reader and the RFID reader are integrated in STEP 7 by the Ident profile block A PC programming device ...

Page 100: ... optical reader with auto trigger function System characteristics Power supply and system integration are provided through a communication module or over Ethernet To trigger the reader no light barrier or similar must be installed The triggering is performed in the optical reader itself as soon as a readable code comes into the field of view of the optical reader auto trigger A PC programming devi...

Page 101: ...ct with code Figure 4 7 Example System configuration with WinCC flexible or HTML browser System properties WinCC flexible Visualization takes place via the Web pages of the optical reader for WinCC flexible on a PC PG with WinCC flexible or an HMI panel The results of the optical reader are obtained and displayed by WinCC flexible via a connection to the S7 controller A PC programming device is co...

Page 102: ...tment of the device You can find additional information about visualization with an HTML browser in the WBM online help 4 9 System configuration with external ring light The external ring lights do not require an additional power supply unit for the power supply Power is supplied via the S7 controller using a corresponding adapter cable An external ring light can be controlled via the stroboscope ...

Page 103: ...ection Performance characteristics when reading codes Page 38 You can find information on optimal setup and alignment of the reader in the section Connecting and setting up the reader Page 132 Note that the mounting location and viewing angle may affect the readability of the code There must be as few reflections as possible in the code field The code field must be uniformly lit without shadows Ke...

Page 104: ... FF lenses with fixed focal length and adjustable aperture focus and EF lenses with adjustable focal length The following describes mounting based on the ring light or lens used NOTICE Compatibility of MV500 built in ring light and MV440 protective lens barrel Note that you may only use the MV500 built in ring lights in conjunction with the SIMATIC MV500 optical readers and the protective lens bar...

Page 105: ... Proceed as follows to mount the SIMATIC MV540 optical reader with built in ring light mini FF lens and protective lens barrel 1 Remove the protective foil from the reader 2 Mount the ring light ring light holder Make sure that the ring light holder is aligned correctly and fully flush when it is mounted Fasten the ring light holder with the three hexagon socket screws onto the reader 0 45 Nm 3 Sc...

Page 106: ... the lens protective lens barrel used a protective lens barrel extension may be needed 7 Mount the reader on a suitable mounting fixture or holder 4x M4 1 2 Nm Use the mounting plate for SIMATIC MV500 or a mounting device with matching holes Note that the reader has two different drilling templates 50 x 60 57 x 57 Figure 5 2 Drilling templates for mounting the SIMATIC MV500 optical reader 8 Select...

Page 107: ...dual components CAUTION Disconnecting SIMATIC MV500 from the power supply Make sure that the power supply is switched off when installing uninstalling the devices as well as the internal ring light EF lens and micro SD adapter Disassembling the built in ring light Figure 5 3 Disassembling the built in ring light Follow the steps below to disassemble the built in ring light 1 If necessary remove th...

Page 108: ...e lens barrel Make sure that the ring light holder is aligned correctly and fully flush when it is mounted Fasten the ring light holder with the three hexagon socket screws onto the reader 0 45 Nm 3 Insert the straight connector of the lens cable into the interface of the reader a 4 When using EF lenses with 12 and 16 mm focal length 6GF3540 8EA01 0LL0 and 6GF3540 8EA02 0LL0 Screw the spring lock ...

Page 109: ...ce to be maintained between the EF lens and the object to be read If the object distance in your application cannot be maintained rotate the lens one turn out ensure the lens is firmly seated and secure it with the knurled nut or the spring lock ring You may want to unscrew the lens a little further to reduce the minimum operating distance more You can find detailed information on the operating di...

Page 110: ...e reader on a suitable mounting fixture or holder 4x M4 1 2 Nm Use the mounting plate for SIMATIC MV500 or a mounting device with matching holes Note that the reader has two different drilling templates 50 x 60 57 x 57 Figure 5 5 Hole template for mounting the SIMATIC MV500 optical reader 13 Select a suitable location to install the device ...

Page 111: ...equipped with a polarization filter It was specially developed for flexible use in the near field and far field with white and red LEDs Anti glare attachment Built in ring light red white multi red infrared basic This attachment allows unimpeded light propagation with large radiation angles The anti glare attachment was developed for applica tions with lenses with focal length 16 mm that have to i...

Page 112: ...e applications you can mount and connect an external ring light The external ring light is also used for example when the lighting is not parallel to the viewing direction with strongly reflecting objects External ring light MV500 Mounting fastening hole Socket for lighting unit External ring light holder Protective lens barrel 65 Securing screws Optical reader Figure 5 7 Setup of SIMATIC MV500 op...

Page 113: ...ct the E focus lens to the reader Insert the angled connector of the lens cable into the interface of the lens and the straight connector into the interface of the reader Ensure that the cable does not become twisted 5 Insert the micro SD adapter into the reader interface provided If needed insert a micro SD card into the adapter 6 Screw the protective lens barrel article number 6GF3540 8AC11 onto...

Page 114: ......

Page 115: ...ough one of the screw points in the housing Use installation of interference proof cables Only use the recommended cable to connect the optical reader Use only shielded cables to power the optical readers Note that the maximum permitted cable length for the power supply is 30 m Note that a maximum cable length of 30 m is permitted for the network cable Ethernet Do not lay signal lines and heavy cu...

Page 116: ...d over the Ethernet cables used to connect the individual network components corresponding to IEEE 802 3af with one another This makes an additional power cable unnecessary SIMATIC MV500 is a PD Powered Device Type 1 Class 3 max 12 95 W Note that the power supply via POE is only possible via the X1 LAN1 Ethernet interface When using the POU power supply you must enable the setting Settings Options...

Page 117: ...e generation of the 24 V DC power supply by a line side power supply must be implemented as functional extra low voltage with safe electrical isolation floating according to IEC 60364 4 41 or as SELV according to IEC EN DlN EN 62368 1 and LPS NEC Class 2 NOTICE Protection of the external power supply If the optical reader is supplied via extensive supply lines or networks interference by strong el...

Page 118: ...the optical reader with a max cable length of 50 m In some situations longer connecting cables up to 1000 m are possible In this case consider the power consumption of the optical reader Avoid connecting more than two cable sections to create a long cable because this increases the cable resistance The reader is supplied with voltage via the combination interface or the Ethernet interface dependin...

Page 119: ... Mbps Ethernet interface X1 LAN1 Power over Ethernet M12 4 pin 10 100 Mbps 1 Please note that the MV540 optical readers do not have a 2nd Ethernet interface Figure 6 1 Interfaces cable connection sockets of the SIMATIC MV550 Pin assignment of the cables You can power the optical reader either through the Power IO RS232 or through the communication module cable Note that the DI DQ functions cannot ...

Page 120: ...le 6 1 Pin assignment Power IO RS232 cable M12 female 12 pin Pin Color Signal name Meaning 1 A White INPUT COMMON Reference point 0 V or 24 V for inputs 2 B Brown RS422 TxD_P Send line RS422 TxD positive 3 C Green RS422 TxD_N Send line RS422 TxD negative 4 D Yellow OUTPUT 2 Digital output 2 5 E Gray OUTPUT COMMON Reference point 0 V or 24 V for outputs 6 F Pink RS232 TxD RS422 RxD_P Send line RS23...

Page 121: ...le 6 2 Communication module cable M12 female 12 pin M12 male 8 pin Pin Wire color Signal name Meaning 1 White 24 V 24 V DC power supply 2 Brown TxD_N Send data 3 Green 0 V 0 V DC power supply 4 Yellow TxD_P Send data 5 Gray RxD_P Received data 6 Pink RxD_N Received data 7 Blue Not connected 8 Red Shield Pin assignment socket wire color of the cable signal connector of the optical reader Industrial...

Page 122: ...M12 male 8 pin M12 male 8 pin Pin Wire color Signal name 1 Orange white TxD RxD 2 2 Orange TxD RxD 2 3 Green white TxD RxD 1 4 Green TxD RxD 1 5 Brown white TxD RxD 3 6 Brown TxD RxD 3 7 Blue white TxD RxD 4 8 Blue TxD RxD 4 Note Cable assembly for connection to IE RJ45 interface To connect the X2 LAN2 interface M12 8 pin with an IE RJ45 interface you need to replace one of the M12 connectors of t...

Page 123: ...nnecting cable for external ring lights M12 male 4 pin open end Pin Wire color SIMATIC MV500 signal 1 Brown 24 V DC power supply 2 White Trigger input 3 Blue NC 4 Black Ground 6 4 Wiring examples I O interface Wire the Output Common signal with 24 V DC and the Input Common signal with 0 V Figure 6 7 I O interface as P type Wire the Output Common signal with 0 V and the Input Common signal with 24 ...

Page 124: ...ting Instructions 03 2021 C79000 G8976 C494 05 Figure 6 8 I O interface as N type Connecting up the Power IO RS232 interface Figure 6 9 Connecting up the power IO RS 232 interface as P type Figure 6 10 Connecting up the power IO RS 232 interface as N type ...

Page 125: ...necting an external ring light Note Use the Strobe output signal to operate external ring lights You can operate external ring lights using the Strobe output signal The strobe signal is high active The high active time corresponds to the on load factor of the external ring light When you use an optical reader with an external ring light in your application wire up your application according to the...

Page 126: ...or external ring light with Y adapter Connection of an external floodlight When you use an optical reader with an external floodlight in your application wire up your application according to the following wiring diagrams SIMATIC MV500 optical reader Power IO RS232 cable Floodlight Floodlight connecting cable 15 cm with M16 plug 12 pin Connecting cable 10 m pre assembled on one side with M16 socke...

Page 127: ...the potentiometer or the analog VC input Brightness control using the potentiometer All the way to the left 0 all the way to the right 100 brightness Make sure that the brightness control using the potentiometer is disabled when the voltage at VC is greater than 1 V DC Optional brightness control using the analog VC input VC Pin D yellow 2 V DC 10 V DC Note that the potentiometer must always be tu...

Page 128: ...Connection 6 5 Connection of external ring lights floodlights SIMATIC MV500 128 Operating Instructions 03 2021 C79000 G8976 C494 05 ...

Page 129: ... ww en ps 26672 dl 7 2 Connecting using the CONNECT button Using the CONNECT button you can quickly and easily establish the initial connection between the SIMATIC MV500 and the PC Note that this function is only possible if the optical reader is connected via the X1 LAN1 Ethernet interface Follow the steps below to connect the optical reader and establish the connection using the CONNECT button 1...

Page 130: ... a connection point to point connection to PC 1 st 2 n d 3 r d 4 t h 5 t h NOTICE Possible faults when operating as a DHCP DNS server Note that the optical reader is set up as a DHCP DNS server when establishing a connection via the CONNECT button This may interfere with communication in an existing network Another DHCP DNS server in the network must not be enabled If the IP address of the reader ...

Page 131: ...EAD LED flashes green When the process has been completed successfully the READ LED lights up in green for 5 seconds If the process could not be completed the READ LED lights up red for 5 seconds After the adaption has been successfully completed the settings are saved in the specified target program Finally the reader returns to processing mode Start If errors occur during the process they are in...

Page 132: ...rmation on this function in the Application EasyStart Overview Auto setup section of the online help 7 4 Connecting and setting up the reader Requirements The reader has been connected to the power supply via the combination interface SINEC PNI is installed Table 7 1 Steps for initial commissioning Step Activity 1 Connect the optical reader and PC programming device using an Ethernet cable 2 Switc...

Page 133: ... adapter via which the reader is connected to the PC 3 Make sure that the Scan protocol PROFINET devices is activated Note Note that the function Fetch additional information can take some time when the network includes many devices 4 Click the Save button 5 Switch to the Device list menu 6 Click on the Start network scan button in the toolbar Reaction The network is scanned for connected devices ...

Page 134: ... Ethernet or using a DHCP server Device flash test If several readers are connected to the network PC it is possible to make the LK LEDs of the device selected in the output window flash Using the device flash test you can identify the required reader quickly and simply Follow the steps below to identify the relevant reader using the flash test 1 Select the desired module from the device list in t...

Page 135: ... Enter the IP address of the reader in the address bar of your browser 3 Confirm your entry by pressing the Enter key Reaction The upstream setup page of the WBM opens 4 Click Start page Reaction The WBM of the reader opens Figure 7 1 The homepage of the WBM Result You are connected to the reader and the reader can be operated via the WBM Below you can perform the next steps to configure the reade...

Page 136: ...ation on installing the reader in the section Notes on installation Page 103 Figure 7 2 The Overview program step in the EasyStart menu of the WBM Note Focus image Depending on the lens used the image must be focused manually When using a mini lens you may need to loosen the fixing screws on the lens and then use the knurled screw to focus the image When using an EF lens the focus setting is perfo...

Page 137: ...ic exposure is completed approximate value 50 ms 3 Check the read result by enabling the Formation of result parameter in the Result view group Application Program 4 Save the settings using the Save program or Save program as button Result The optical reader has been commissioned successfully Then you can read codes for your application make special settings and save them under individual programs...

Page 138: ...s file via the Device Help User documentation menu 2 Follow the instructions in the setup program Result Your PC is now ready for the transfer of licenses to the optical reader Requirement The optical reader cannot have the reader status Start The optical reader only accepts one Automation License Manager connection at a given time You cannot connect two PCs to the optical reader at once You can o...

Page 139: ...o longer required on an optical reader transfer the license from the optical reader to a different destination drive if appropriate Please note that the functionality according to the license is available only in demo mode after the license is removed 7 6 Selecting connection alternatives Note Communication disruptions due to additional DHCP server If you want to operate the optical reader as a DH...

Page 140: ...r obtains its network address from a DHCP server To do this specify the Ethernet interfaces to be used as the default gateway in WBM Settings Communication Interfaces Ethernet NOTICE MAC address must be known to DHCP server Note that depending on the network structure the DHCP server must be informed of the MAC address the unique device identifier of the optical reader You can find the MAC address...

Page 141: ... the WBM or if you use SINEC PNI the IP address of the X2 LAN2 interface is discarded A gateway is not necessary for a direct connection between the optical reader and a PC PG Operating an optical reader as a DHCP DNS server X1 LAN1 NOTICE Possible faults when operating as a DHCP DNS server Note that operating the optical reader as a DHCP DNS server can interfere with communication in an existing ...

Page 142: ...N2 Note that you can only set the IP address for the X2 LAN2 interface via the WBM NOTICE Ethernet interfaces in different subnets Note that you must operate the Ethernet interfaces X1 LAN1 and X2 LAN2 in two different subnets If you do not comply you cannot save the changes in the WBM or if you use SINEC PNI the IP address of the X2 LAN2 interface is discarded ...

Page 143: ...ogram sequences and perform diagnostics among other things The connection is via Ethernet The WBM can be accessed via a Web browser such as Google Chrome or Microsoft Edge This device version has the following advantages You do not have to install the software on your PC You can start the WBM from any PC The WBM is always designed to fit your optical reader This means that no version conflicts occ...

Page 144: ... status bar with the following information Display of reader status and access status Drop down list for selecting the user interface language Display of the user profile Login area for login logout on the WBM only with active user management Help A menu specific toolbar may be displayed below the status bar and above the main window The toolbar is only displayed in the Application and Libraries m...

Page 145: ... that the device is currently in adaption mode This mode is started either by the READ button or by the Full program function in the program step Overview Auto adaption The access status indicates the status of the WBM at the current time Table 8 2 Access status Icon Description Red padlock With Read only status no operation is possible because the WBM of another PC has control over the optical re...

Page 146: ...cannot change the status or program during this time Help You can call the online help for the WBM using the question mark symbol The help is context sensitive Depending on the menu you are currently in the appropriate help page is opened Main window The main window shows the contents of the selected menu items Here you can configure the various menu dependent parameters The main window is divided...

Page 147: ... can only control the device to a limited extent when you take over control with Take control Functions that require the DISA bit such as Program change and Save program can no longer be executed by the automation system in this case Function of the DISA bit By setting the DISA bit you ensure that the connected automation system is in control of the optical reader When the DISA bit is set users ha...

Page 148: ......

Page 149: ...abled for the current user in the Options menu of the WBM Table 9 1 Overview Compatible communication modules controllers and program blocks Ident systems and MV interface Compatible program blocks in conjunction with Ident profile with S7 300 400 1200 1500 FB 45 with S7 300 400 1 FB 79 with S7 300 400 Without a dedicated FB SIMATIC MV500 without CM PROFINET IO TCP IP RS232 SIMATIC MV500 via ASM 4...

Page 150: ...module The reader has two MAC addresses The MAC address printed on the housing is the interface MAC address The port MAC address corresponds to the interface MAC address 1 Note Compatibility and device replacement of SIMATIC MV440 and SIMATIC MV540 Note that the SIMATIC MV440 and SIMATIC MV540 devices are mutually compatible and can be exchanged in a PROFINET IO network without any problems You ca...

Page 151: ... the Extras Manage device description files GSD menu After opening this dialog the Installed GSDs tab is displayed by default and the window shows the GSDs installed to date 5 Click the button and navigate to the folder where you stored the files 6 Select the desired GSD file and confirm the entry with OK 7 Select the check box in front of the corresponding GSD file and click the Install button 8 ...

Page 152: ...Portal with Start All Programs Siemens Automation TIA Portal Vxx 2 Create a new project 3 Change to the Project view 4 Using the project tree insert an S7 controller in the project using the Add new device menu command The device view opens and the S7 controller is displayed 5 Drag the optical reader from the hardware catalog into the project 6 Switch to the network view and connect the reader to ...

Page 153: ...nterface drop down list 11 In the PG PC interface drop down list in the Online access area select the network adapter via which the optical reader is connected to the PC 12 Click the Update list button to display all reachable devices in the network 13 Select the required device from the list 14 Now click the Assign name button to assign the PROFINET device name to the optical reader Result The re...

Page 154: ... Ident profile FB 45 FC 45 MOBY mode RF200 RF300 RF600 MV4x0 MV5x0 MOBY U D Transfer speed 19 2 kBd 57 6 kBd 115 2 kBd Selection must be identical to the configuration of the optical reader Diagnostics messages None Standard diagnostics Diagnostics of the optical reader takes place via a separate mech anism 9 3 Control with Ident profile This section explains a process connection using the Ident p...

Page 155: ... containing all the commands and functions for RFID systems and optical reader systems Ident blocks The Ident blocks represent a simplified interface of the Ident profile Each Ident block contains a single command of the Ident profile The TXBUF and RXBUF data buffers for send and receive data memory area of the receive data The following input and output parameters have a meaning different from th...

Page 156: ...ithout program selection Structure of the configuration data attachment of WRITE CONFIG Table 9 6 MV400 with CONFIG 0x03 LEN_DATA 0x10 Byte 1 2 5 6 7 8 9 10 11 12 13 14 15 16 Value 0x04 0x00 0x0A 0x00 0x00 0x25 0x02 0x00 0x01 0x00 0x00 0x0F 1 1 0x00 INIT without program selection 0x01 0x0F Number of the program to be started INIT with program selection 9 3 2 Control with MV commands via Ident prof...

Page 157: ...ror is in processing mode or is in STOP mode Table 9 7 States of the optical reader RDY ready IN_OP in operation Description X 0 Group error 1 1 Processing mode 0 1 Stop or adjustment mode Depending on the state of the optical reader different MV commands are permissible see section Preconditions for the commands Page 169 or an acknowledgment of an error see section Group error Page 170 is require...

Page 158: ...zation until you receive a positive acknowledgment Reset of pending error with the subsequent start of the selected program If the selected program does not exist the initialization receives a negative acknowledgment Initialization without program selection Initialization without program selection enables Initialization after startup After the self test the optical reader changes to the operating ...

Page 159: ... Program change write program number You can perform a program change using the PHYSICAL WRITE command The command contains the data of the following table If the program change is successful the WRITE command receives a positive acknowledgment otherwise it receives a negative acknowledgment Before the program change the DISA bit in the optical reader is automatically set and reset after the progr...

Page 160: ... this receives positive acknowledgment you must then read out the actual program number with a PHYSICAL READ command You can find more detailed information on the PHYSICAL READ command in the section PHYSICAL READ commands Page 165 The PHYSICAL WRITE command must specify the length 0x01 CMD_STRUCT LEN_DATA 0x01 otherwise the command receives a negative acknowledgment Table 9 12 CMD_STRUCT Paramete...

Page 161: ...scarded This also applies to a program change The structure of the memory area is outlined in the table below The total length of the data to be written is the overall length of the match string 3 bytes for the length and the command identifier CMD_STRUCT LEN_DATA n 3 If the new match string is applied to the current program the command receives positive acknowledgment If the match string cannot b...

Page 162: ...gth 0x01 CMD_STRUCT Length 0x01 otherwise the command receives a negative acknowledgment Table 9 16 CMD_STRUCT Parameter Value CMD 0x71 OffsetBuffer 0x00 UID 0x00 Length 0x01 StartAddress 0x00 Table 9 17 Memory area of the receive data TXREF or RXREF Address Value Meaning 0x0000 0x04 Command identifier Read match string DISA bit Command Set DISA bit The command data to be written in the PHYSICAL W...

Page 163: ...CT Length 0x01 otherwise the command receives a negative acknowledgment Table 9 20 CMD_STRUCT Parameter Value CMD 0x71 OffsetBuffer 0x00 UID 0x00 Length 0x01 StartAddress 0x00 Table 9 21 Memory area of the receive data TXREF or RXREF Address Value Meaning 0x0000 0x06 Command identifier Reset DISA bit Command Set digital out Writing command data The command data to be written in the PHYSICAL WRITE ...

Page 164: ...ternal signal Corre sponds to EXT_1 EXT_2 EXT_3 and EXT_4 0x0002 0x00 0x02 Level of the signal 0x00 Set level statically to low 0x01 Set level statically to high 0x02 Set level for configured pulse time to high 0x0003 0x01 0x07 Link type 0x01 Logical OR 0x02 Logical AND 0x03 Logical Exclusive OR 0x04 no link 0x05 Logical OR not 0x06 Logical AND not 0x07 Logical Exclusive OR not 0x0004 0x00 0x05 Lo...

Page 165: ...able below shows the content of the memory area of the receive data specified in the command CMD STRUCT The total length of the result string is stored at the virtual addresses 0x0000 and 0x0001 Note that if the result string is longer than the number of characters to be read CMD_STRUCT LEN_DATA the end of the string is truncated If the result string is shorter than the number of characters to be ...

Page 166: ...ble this is returned If there is not yet a result string available the system waits until a result string is available After processing of the command the result string is available in the memory area of the receive data specified in the command RXREF You can abort the execution of the command by setting the INIT bit Command Read program number When a PHYSICAL READ command is received the MV comma...

Page 167: ...ce Page 158 After processing of the PHYSICAL READ command the following data is available in the memory area of the receive data If the length of the data to be read CMD_STRUCT LEN_DATA is not n 2 bytes n total length of the match string the match string is truncated or the command data area is padded with 0x00 Table 9 29 CMD_STRUCT Parameter Value CMD 0x70 OFFSETBUFFER 0x00 EPCID_UID 0x00 LEN_DAT...

Page 168: ...cified address for a WRITE command is 0x0000 MV command program change Length of the data to be written is 0x01 Program number transferred is 0x0F Program number transferred is not saved 0xE6FE01 Command not allowed see section Preconditions for the commands Page 169 or the command was aborted The precise error message can be obtained with INIT without program selection Possible causes The send bu...

Page 169: ...group error Processing mode Stop mode Program change write program num ber CM or PROFINET I O Read program number CM or PROFINET I O Write match string CM or PROFINET I O Read match string CM or PROFINET I O Set DISA bit CM or PROFINET I O Reset DISA bit CM or PROFINET I O Set digital out CM or PROFINET I O Read result CM or PROFINET I O Trigger read result string CM or PROFINET I O CM or PROFINET...

Page 170: ...s set automatically and reset again after the status change If the DISA bit was set manually before it remains set after the status change Initialization without program selection If the cause of the group error is to be identified using the Ident profile initialization without program selection needs to be used Note that when using the Ident profile without a communication module PROFINET diagnos...

Page 171: ...ata transmission via PROFINET IO The following figure shows the interfaces of the optical reader that are relevant for data transmission via PROFINET IO FB 79 Figure 9 3 Principle of data transmission via PROFINET IO FB79 Note Relevant bytes of the user data Bytes 1 to 31 of the Send user data interface are relevant Only bytes 1 to 4 of the Receive user data interface are relevant ...

Page 172: ...tion bit 1 with TRN 0 save program with TRN 1 3 SEL2 1 Select 2 Program selection bit 2 4 SEL3 1 Select 3 Program selection bit 3 5 TRN 1 Save program Saves new program 6 TRG Trigger Processing starts on a positive edge 7 RES Reset Reset error 1 The signals only work if DISA 1 Table 9 34 Assignment of status byte output signals Bit Signal Description 0 IN_OP In operation 0 Error message is display...

Page 173: ...hen using the FB79 in combination with a trigger interval in which the distance of the trigger signals corresponds almost to the image acquisition time you should only use the DONE bit of the FB79 for processing not the READ bit or the N_OK bit Send Receive user data interface Table 9 35 Send Byte Description 0 Reserved 1 Consecutive number of the data packet to be transferred to the I O controlle...

Page 174: ...A signal is logged in via the WBM 00H Take control is enabled 01H Take control is disabled 81 Result string 82 Quality characteristics 83 Quality characteristics as absolute values and result string 84 Quality characteristics in classes 85 Quality characteristics in classes and result string 86 Quality characteristics in classes and absolute quality characteristics 87 Quality characteristics in cl...

Page 175: ...ssing takes place but no data is transferred Note that no trigger is required for the B 16 09 data identifier The following table gives you an overview of the contents and data types provided by the data ID This requires that the data identifier contains the position or quality characteristics The order of the code properties in the table is identical to the order of the code properties in the dat...

Page 176: ...ristics If the data to be read outputs the quality characteristics as absolute check the Swap parameter in the WBM Settings Communication Interfaces PROFINET IO 9 4 2 Select operating modes using the control status byte The following modes are available Select program Save program Start processing You can find a description of the modes under Operation of the optical reader ...

Page 177: ...500 Operating Instructions 03 2021 C79000 G8976 C494 05 177 Select program To select a program apply the relevant bit pattern at the inputs SEL0 to SEL3 You can select programs 1 to 15 When you select program 0 the program last selected is retained Figure 9 4 Time diagram Select program ...

Page 178: ...ut Output Description 1 DISA 1 TRN 0 TRG 0 RES 0 Program selection is prepared DISA must have the value 1 No edge change is necessary 2 SEL0 1 SEL1 1 SEL2 0 SEL3 1 Select program for example program 11 3 TRD 0 RDY 0 Program selection is started 5 TRD 1 RDY 1 Program change is completed after approximately 150 ms to 15 s If the selected program is not saved TRD and RDY will retain the value 0 ...

Page 179: ...B 79 SIMATIC MV500 Operating Instructions 03 2021 C79000 G8976 C494 05 179 Save program The diagram below shows the program saving procedure using program 11 as an example Note that the trigger signal must be present for at least 5 ms Figure 9 5 Time diagram Save program ...

Page 180: ...r example code 11 2 TRN 1 SEL0 SEL1 SEL2 SEL3 0 Start program saving TRD 0 RDY 0 TRD signal changes to FALSE RDY signal changes to FALSE 3 Wait at least 200 ms SEL1 1 Feed in object with data matrix code Save program Apply for at least 5 ms TRG 1 Trigger signal 4 TRD 1 Selected program has been saved SEL1 0 Reset signals 5 TRN 0 Exit program saving TRD 0 TRD signal changes to FALSE for 150 ms TRD ...

Page 181: ... is output The I O controller does not check how many bytes the optical reader has returned but always reads 27 bytes The I O controller does not monitor anything The start of the Send user data interface is at address 4 of the process image input The start of the Receive user data interface is at address 4 of the process image output To ensure the consistency over the entire area of 32 bytes ther...

Page 182: ...17 DBD 24 Store in DB L EW 33 Read second last 2 bytes of user data T DB17 DBW 28 Store in DB L EB 35 Read last byte of user data T DB17 DBB 30 Store in DB Acknowledge with no of data packet m001 L EB 5 Number of data packet T AB 5 Send as acknowledgment to optical reader BEA 9 4 4 Programming data fragmentation Handshaking The following sections introduce a handshaking procedure that ensures the ...

Page 183: ...er data of the 2nd data packet and enters the number value 2 of this data packet in byte 1 4 Scan byte 1 of the Send user data interface cyclically As long as this byte contains the number of the previously transferred data packet 1 there is no new data available As soon as byte 1 has the value 2 number of the next data packet proceed to step 5 5 Read the user data of the 2nd data packet from byte...

Page 184: ...tal length of the user data actually transferred matches the net total length indicated by the optical reader at the beginning of the data transfer If an error occurs you can abort the current data transfer by writing B 16 FF to byte 1 of the Receive user data interface 9 4 5 FB 79 VS130 2_CONTROL The function block FB 79 for PROFINET IO operations is provided for operating the functions of the op...

Page 185: ...reader is provided below The FB 79 sets the DISA control signal on the optical reader to TRUE for almost all jobs This is intended to prevent the optical reader being controlled from an additional HMI device at the same time This does not apply to the following four commands Reset the DISA control signal Cancel current job The DISA function block does not change with this Output the number of the ...

Page 186: ...d therefore process the DONE and ERROR parameters at each block call If the job was completed without error DONE TRUE is set Always process the ERRCODE parameter to get warnings from the FB As long as the ACTIVE parameter has the value TRUE you must call the FB with identical assignment of the COMMAND input parameter It is also not possible to start a new job during this time Read jobs are cyclic ...

Page 187: ... 16 00 Number of the program to be selected rele vant only for jobs W 16 0001 and W 16 0002 RESET INPUT BOOL 11 0 FALSE Reset pending error and FB initialization RECV INPUT ANY 12 0 Receive area for the result string Only data block areas and the BYTE data type are per mitted You must interconnect this parameter and the data block must be at least as large as the maximum DMC string that can be exp...

Page 188: ...e program currently selected on the optical reader 0004 Output the current operating state of the optical reader 0005 Reset DISA control signal 0081 Output the possibly modified result string 0082 Output absolute quality characteristics 0083 Output absolute quality characteristics and output result string 0084 Output quality characteristics as classes 0085 Output quality characteristics as classes...

Page 189: ... of the image Normal ized to the full resolution for the current image ROT_ANGLE STATIC INT 38 0 0 Rotation angle of the code center point INCLINE STATIC INT 40 0 0 Viewing angle angle between the axis of the optical read er and the surface of the code field CONTRAST_F STATIC CHAR 42 0 Symbol contrast as class value valid if GROWTH_F STATIC CHAR 43 0 Print growth as class value valid NONUNIF_F STA...

Page 190: ...ings X X X X X X X STOP X X X X X X ERROR IN_OP 0 X X X X X Sequence when canceling a job COMMAND W 16 0000 Job cancellation is only possible with the COMMAND W 16 0081 W 16 008F read jobs The block signals completion of the job termination with ACTIVE FALSE If a transfer is active when the job is canceled the transfer aborts and the error is reported with an appropriate error message in the ERRCO...

Page 191: ...ains an appropriate error message The system also checks whether the program change is being blocked by a Service or User1 user logged on in the WBM who has taken control of the optical reader and whether the newly selected program has been saved If an error is detected the ACTIVE parameter has the value FALSE and the ERROR parameter has the value TRUE The ERRCODE parameter contains an appropriate...

Page 192: ...n the WBM who has taken over control of the optical reader and whether the program was saved successfully If an error is detected the ACTIVE parameter has the value FALSE and the ERROR parameter has the value TRUE The ERRCODE parameter contains an appropriate error message If you attempt to cancel a current save program job the ERRCODE parameter will change to DW 16 00000002 however processing for...

Page 193: ...ND parameter for the read jobs Value W 16 Meaning 0081 Output result string 0082 Output absolute quality characteristics 0083 Output absolute quality characteristics and output result string 0084 Output quality characteristics as classes 0085 Output quality characteristics as classes and output result string 0086 Output quality characteristics as classes and in absolute format 0087 Output quality ...

Page 194: ...lt string The code was successfully decoded but does not match your specifications FB 79 enters the string set in the MatchErr or FilterMsg parameter if the Match or Filter function is set If both these functions are selected FB79 enters the string set under MatchErr The code was successfully decoded and matches your specifications FB 79 enters the result string Process the data entered in RECV be...

Page 195: ...er data interface not available or incomplete 0001 0005 1 The selected program number does not correspond to that specified on the FB be cause the control of the optical reader may have been taken over by the WBM 0001 0006 1 Invalid program number PARAM1 parameter Program numbers 1 to 14 save pro gram and 0 to 15 change program are permitted 0001 0007 1 Job canceled by user 0001 0008 1 Saving a pr...

Page 196: ...cessing starts on a positive edge The optical reader has two freely assignable digital outputs The following table provides an overview of the possible output signals Table 9 52 Assignment of status byte output signals Name Description IN_OP In operation 0 Error message is displayed 1 Optical reader functioning no error TRD Trained In run 0 Selected program is not saved 1 Selected program has been...

Page 197: ...ansport connection the optical reader is either a client or server Settings Communication Interfaces TCP As client the optical reader actively establishes the connection to the partner In this case the partner must be the server and accept an incoming connection at the configured port As server the optical reader accepts an incoming connection of a client at the configured port If the reader used ...

Page 198: ...bit MDIL Query status MGST Program change select program number MR programnr Save program with internal trigger MI programnr Save program with external trigger MT programnr Reset command MRES Set digital out MO p1 p2 p3 p4 p5 p6 9 6 1 Trigger When the optical reader receives a character string that is identical to the configured character string in the WBM it triggers image acquisition and process...

Page 199: ...er More significant byte of the length m of the following match string Less significant byte of the length m of the following match string New match string with a length m Val ue character M A T C H 0x00 0xFF 0x00 0xFF All printable characters Note that saving the new match string is not persistent If the reader exits processing mode for example by changing to STOP mode or to the group error statu...

Page 200: ... response string Characters Description statusbyte Non printable ASCII character corresponding to the status byte You can find additional information in the section Assignment of the interfaces relevant to PROFINET IO Page 172 aktuelleprogrammnr Currently selected program number Two printable ASCII characters with the value 0 to 9 Valid range of values 00 15 fehlernr Error code of the currently pe...

Page 201: ...lected and the status is queried the string MR05MGST can be sent Using statusbyte and currentcodeno you can check whether the optical reader is in processing mode with the new program number If the DISA bit is not set already the optical reader will set it au tomatically to save the program and then reset it 9 6 6 Save program with internal trigger Note Requirement To be able to execute this comma...

Page 202: ... currentcodeno If the DISA bit is not set already the optical reader will set it au tomatically to save the program and then reset it 9 6 7 Save program with external trigger Note Requirement To execute this command you must first set the DISA bit This command starts the program saving procedure Note that you will then need to separately send set a trigger signal at the earliest after receiving th...

Page 203: ...is used to check whether the save procedure is completed When the save procedure is completed the optical reader will be in processing mode with program no If the optical reader is not in processing mode and there is no error state the save procedure is not yet finished or it is still waiting for the trigger signal Once the save procedure is completed the DISA bit is reset The save procedure can b...

Page 204: ... command acknowledges an error or cancels Save program with external trigger String MRES Machine command RESet This command returns no response string Send MRESMGST to get acknowledgment If Save program with external trigger is canceled with the reset command the optical reader will briefly be in an error state error in sequence The error state is automatically quit or acknowledged 9 6 9 Set digit...

Page 205: ...ve OR 4 no link 5 Logical OR not 6 Logical AND not 7 Logical Exclusive OR not p4 Logical signal for linking If p3 4 the parameter has no significance ASCII characters with the value 0 to 5 0 Logical signal IN_OP 1 Logical signal TRD 2 Logical signal RDY 3 Logical signal READ 4 Logical signal MATCH 5 Logical signal NOK p5 Reserved The value must be 0 to retain upwards compatibility p6 9 7 Scanner p...

Page 206: ...rmatting instruction required for synchronization can be synchronized 9 7 1 Configuration The WBM configuration for the optical readers if you want to set up a scanner portal with them is described below A distinction is made between master device and slave devices for the configuration Configuration of the master device Make the following settings in the WBM for the master device Menu Program Ima...

Page 207: ...ut box CamId can be selected freely and is used to identify the optical reader that read the 1 2D code in the field of view The value 02 03 s 04 is also allowed if no identification of the optical reader is desired in the result output Menu Settings Communication Interfaces TCP Enter the IP address of the master device Enter the port number 666 Enter a time limit of 3 s Enter the value 04 in the I...

Page 208: ...e same time via the control interface Ensure throughout the entire automation process that nothing is controlled via the control interface while the XML Backup and XML Restore functions are running If control is performed via the control interface by setting the DISA bit for example the XML Backup and XML Restore functions cannot be executed Note Backing up the diagnostic images before execution o...

Page 209: ...hanges to Stop mode 3 The IN_OP bit is set to 0 9 8 2 XML backup Once the optical reader has sent the HTTP response the IN_OP bit is set and access via the WBM is permitted again Request Stucture and properties of the request URI http IP address of the optical reader xml backup cgi e g http 192 168 0 42 xml backup cgi HTTP method GET Response Structure and properties of the response HTTP status co...

Page 210: ...Request Method GET myRequest ContentLength 0 try Get response HttpWebResponse myHttpWebResponse HttpWebResponse myRequest GetResponse Get response stream Stream streamResponse myHttpWebResponse GetResponseStream Read stream and write to file stream xml data byte readBuffer new byte 256 int count streamResponse Read readBuffer 0 readBuffer GetLength 0 while count 0 newXml Write readBuffer 0 count c...

Page 211: ... client connection and data transfer are not possible Ensure that the remote client IP address is not imported by disabling the form data date in the XML Restore file importremoteclientip Request Stucture and properties of the request URI http Optical reader IP address xml restore cgi e g http 192 168 0 42 xml restore cgi HTTP method POST Content Type multipart form data boundary REMOTEXMLUPLOADPA...

Page 212: ...f REMOTEXMLUPLOADPARA Content Disposition form data name importcustomgui on off REMOTEXMLUPLOADPARA Content Disposition form data name importremoteclientip on off REMOTEXMLUPLOADPARA Response Structure and properties of the response HTTP status code 200 OK Data 2 XML upload and import were only partially successful The optical reader restarts The XML import must be performed again via the WBM to o...

Page 213: ...tent Disposition form data name importserial r n r non r n set value to off if security settings shall not be imported REMOTEXMLUPLOADPARA r nContent Disposition form data name importsec r n r non r n set value to off if programs calibrations fonts and models shall not be imported REMOTEXMLUPLOADPARA r nContent Disposition form data name importcodes r n r non r n set value to off if Custom GUI sha...

Page 214: ...else Console WriteLine XML restore failed Please retry via graphical user interface for detailed error description Close response myHttpWebResponse Close catch System Net WebException we Console WriteLine NO PERMISSION FOR XML RESTORE Console WriteLine we Status ToString Console WriteLine we ToString catch Exception e Console WriteLine e ToString 9 9 SNMP Simple Network Management Protocol SNMP is...

Page 215: ...ct sysLocation sysName For all other MIB objects MIB object groups only read access is possible for security reasons Traps are not supported by the optical reader Access permissions using community names The optical reader uses the following community strings to control the access rights to the SNMP agent Table 9 62 Access rights in the SNMP agent Type of access Default community string Read acces...

Page 216: ... on the Web pages of Siemens Online Product Support https support industry siemens com cs ww en ps 15147 ae Integration of FB 79 into a STEP 7 program In the accompanying STEP 7 program the FC1 function contains a simple example for outputting the result string You can execute a program change using the FC2 function When supplied only FC1 is called in OB1 To activate FC2 you will need to either de...

Page 217: ... TRG Processing is started with a positive edge A x 7 Control byte RES Reset sensor error E x 0 Status byte IN_OP 0 Error or startup 1 Sensor is functional E x 2 Status byte RDY 1 Sensor is in RUN mode i e it is ready to process codes You can use this signal to enable the feed of work pieces 9 10 2 Archiving of images and diagnostic information on a PC You can find the program described in this se...

Page 218: ... installed to run the demo program The PC must be connected with the optical reader over the Ethernet interface The Ethernet interface involved and the PC must be located in the same subnet Settings in WBM Make the following settings in the WBM Settings Communication Interfaces Archiving MMI menu Enter the IP address and the port of the PC on which you want to archive the diagnostic information Se...

Page 219: ...ress and port that you have configured under Settings Communication Interfaces Archiving MMI in the WBM Select the IP address from the Local IP Address drop down list Enter the port in the Port text box Enter the desired time in the Timeout sec text box If the example program has not received a response from the optical reader for the specified amount of time the example program terminates the con...

Page 220: ...SV In the input box enter the maximum number of lines a CSV file is to contain A new CSV file is created as soon as the maximum number of lines is exceeded Area Control In this area you can establish terminate the connection to the reader and start stop the transmission of the diagnostic data Click the Open Connection button to set up the connection between the PC and the optical reader After the ...

Page 221: ...76 C494 05 221 Area Status This area displays the current status of the example program You can see the following information when recording is active Last image received in 320 x 240 pixel format The number of images and diagnostic entries already received The program status is also shown in the left sheet bar of the dialog box ...

Page 222: ...Process interfacing via an automation system PLC PC 9 10 Example programs SIMATIC MV500 222 Operating Instructions 03 2021 C79000 G8976 C494 05 ...

Page 223: ... profile or FB 79 in the device diagnostics When using the technology object SIMATIC Ident in the diagnostic function of the technology object TIA Portal 10 1 1 Message types For the messages a distinction is made between the following message types Error messages Warnings notes Read results All three message types are displayed in the WBM Most messages of the error message type trigger a diagnost...

Page 224: ...04 04 E6FE04 While the program is being saved the time sequence of applied signals is not ad hered to Check the sequence of applied signals Start the program saving process again Program cannot be started W 16 5005 05 E1FE06 Not enough memory or program damaged Reduce the memory require ments and repeat Save pro gram Internal file error W 16 5005 05 E4FE04 An error occurred while saving to read on...

Page 225: ...ality Match error W 16 500B 11 E1FE07 The program could not be created due to faulty match settings Adapt the match settings or use a suitable test object Timeout during saving W 16 500D 13 E6FE04 The Save program process was canceled because it took too long Check the program settings and start the Save program process via the WBM if necessary TCP commu nication W 16 500E 14 E1FE01 Connection err...

Page 226: ... Version incompatibility of the PROFINET IO controller to the I O device optical reader The version of the I O controller is out of date and not compatible with the current version of the optical reader To correct this error we recom mend that you upgrade the I O controller CPU tempera ture too high W 16 5018 24 The temperature of the CPU is outside the valid range This can lead to incorrect read ...

Page 227: ...omation system Settings Communication Use Connec tion Self acknowledging connection errors The following connection errors are self acknowledging Error TCP communication Error Archiving MMI communication Error PROFINET IO connection error Error PROFINET IO controller status Stop As soon as the connection is re established after an interruption the optical reader exits the error state The optical r...

Page 228: ...hether the code just read is correct 2 Check and if necessary correct the selected result settings in the decoder step in the Result tab 3 Match error Read result Match string The configured comparison op tion was not found in the code to be compared The string defined for training does not match the current string of the code or the plain text Check the selected result settings 4 Format error Rea...

Page 229: ...on ECC200 Code in step n A data matrix code was found in step n that does not correspond to ECC200 Note The check for ECC200 is performed only in adjustment mode and during Save program 0005 Step n Structured Append DMC not supported In step n a Structured Append DMC type was found This DMC type is not supported 0006 Step n Reader Programming DMC not supported In step n a Reader Programming Code D...

Page 230: ...limit values in step n OCR The text found in step n is below the quality threshold setting 1010 Match failed in step n OCR The match performed in step n was not success ful 1011 Reference text missing in step n OCR There is no string specification available for step n 4700 Verification failed in step n The read code could not be verified 4701 Verification for code type found in step n not supporte...

Page 231: ...ing according to ISO IEC 16022 2006 signals an error when determin ing the number of rows or columns only for verifica tion according to ISO IEC 15415 or ISO IEC 29158 4717 Verification failed in step n RDA could not locate the finder pattern The reference decoding according to ISO IEC 16022 2006 signals an error when searching for the finder pattern only for verification according to ISO IEC 1541...

Page 232: ...r of objects found in step n is lower than the set minimum No object was found at the outline level 5010 Too few objects found in step n Clear percentage violated Locator The number of objects found in step n is lower than the set minimum At least one object was rejected because it did not comply with the clear per centage constraint 5011 Too many objects found in step n Locator The number of obje...

Page 233: ... Filter ID box was not found in the read code Symbol content shorter than given start position Position The read code is shorter than the selected Start position ID or separator not found in symbol content ID An ID field Filter ID or a separator char acter field Separators was not found in the read code 10 1 6 Diagnostics via the LED display The operating states of the optical reader are indicated...

Page 234: ...optical reader is in RUN mode No error LK Permanently off There is no Ethernet connection to the opti cal reader Check the connection to the Ethernet cable Check whether the connected switch or other communi cations partner is operational Check or replace the Ethernet cable Green permanently on An Ethernet connection without data traffic is available In order to start the WBM of the optical reader...

Page 235: ...an automat ic adjustment b The object to be read does not have sufficient con trast to adjust the focus EF lens c The code to be read is not fully in the image d The code to be read is neither of the DMC type nor a 1D barcode and the Fast code type detection parame ter is enabled e The source program has unsuitable settings for the code to be read e g the number of decoder steps their ROI or the n...

Page 236: ... IO From PROFIBUS DP to PROFINET IO 10 1 8 1 Reading out the diagnostics information with STEP 7 If for example the error Error transfer error PROFINET IO connection error occurs on the optical reader and you are using an S7 controller as the I O controller the diagnostic interrupt OB OB82 is started on the I O controller The local variables OB_82_EV_CLASS OB_82_MDL_DEFECT and OB82_EXT_FAULT of th...

Page 237: ...th PROFINET IO in the TINFO parameter task information Table 10 9 Diagnostic information of SFB 54 RALRM Byte Value Meaning 0 19 See OB description Start information of the OB in which SFB 54 was called 20 21 Depending on the configuration Address Bit 0 10 Station number according to configuration Bit 11 14 I O system ID according to configuration Bit 15 1 22 B 16 08 Bit 0 3 Slave type 1000 PNIO B...

Page 238: ...DW 16 00000000 API fixed 12 13 W 16 0000 Slot fixed 14 15 W 16 0001 Subslot fixed 16 19 DW 16 00000300 Module identification fixed 20 23 DW 16 00000000 Submodule identification fixed 24 25 W 16 Bxxx W 16 xxx Alarm specification for incoming outgoing alarm Bits 0 to 10 Sequence number Bit 11 Channel diagnostics 0 fixed Bit 12 Status of vendor specific diagnostics Bit 13 Status of diagnostics for su...

Page 239: ... you from creating a backup These errors are displayed in the Important Information window when the WBM is opened and logged in the diagnostic data records Table 10 12 Error messages from automatic data backup Error message Description No microSD card available For automatic data backup a MicroSD card must be inserted in the reader Solution Ensure that the MicroSD adapter is correctly installed an...

Page 240: ...ngs at any time To reset to the factory settings you have the following options available Using WBM Manually via the reader button Alternatively using SINEC PNI you can also restore only the settings of the Ethernet interface to the factory settings These alternative methods are described below 10 3 1 Restoring the factory settings via WBM Requirement The reader is connected to the PC via Industri...

Page 241: ...at short intervals 6 Release the CONNECT button Result The reader is reset to factory settings and restarted after about 2 seconds Note that restoring to factory settings assigns the factory set IP address to the reader After restarting the reader you may have to assign a new IP address or a new device name to the reader 10 3 3 Reset the factory setting with SINEC PNI Requirement The reader is con...

Page 242: ...ng the devices as well as the built in ring light EF lens and micro SD adapter NOTICE Backing up the configuration Prior to replacing the module make sure that you back up the configuration stored on the optical reader so that you can transfer this to the newly connected reader following module replacement The backup xml is made using the WBM via the Device System Device configuration menu You can...

Page 243: ...ia a SIMATIC controller make sure that this is disconnected from the power supply 2 Disconnect the cables from the reader 3 Uninstall the optical reader 4 Install the new reader 5 Connect the reader to the PC or to the SIMATIC controller 6 Connect the reader to the power supply using the connecting cable Wait until the reader has started up and is ready for operation PWR LED is green 7 Wait until ...

Page 244: ......

Page 245: ...without Truncated Micro and Macro QR without Micro and Macro Interfaces Combination interface Power supply DI DQ RS232 and CM M12 12 pin Ethernet interface 1x Power over Ethernet M12 4 pin MV550 MV560 1x Ethernet interface M12 8 pin Number of digital inputs 1 Number of digital outputs 3 Design of digital inputs 1 fast trigger input Design of digital outputs 1 high speed strobe output for external ...

Page 246: ...vice version U 62 Hz Device version X 33 Hz Type of focusing Mini lens Manual adjustment on the lens EF lens Automatic setting via WBM Supply voltage current consumption power loss Supply voltage 24 V DC 19 2 to 28 8 V DC Current consumption at 24 V DC Typical 0 2 A 0 4 A with ring light continuous light Maximum 0 6 A 0 8 A with ring light continuous light Mechanical specifications Housing Materia...

Page 247: ...kg Type of mounting 4 x M4 screws LED display design 7 LEDs Standards specifications approvals Approvals CE MTBF MV540 31 years MV550 MV560 30 years 1 Using C mount lenses and lens accessories the range can be exactly matched to the application 2 You can find detailed information on operating distances with EF lenses in the section Mounting with built in ring light and EF lens 3 Not tested by UL T...

Page 248: ...6GF3540 8EAxx 0LL0 Product type designation EF lens Permitted ambient conditions Ambient temperature During operation 0 50 C During transportation and storage 20 70 C Relative humidity max 95 Design dimensions and weight Dimensions H 8EA01 27 4 31 mm 8EA02 27 4 41 7 mm 8EA03 27 4 28 1 mm 8EA04 30 39 7 mm 8EA05 32 5 55 mm Weight 8EA01 36 g 8EA02 40 g 8EA03 34 g 8EA04 60 g 8EA05 95 g Standards speci...

Page 249: ... 0 m 8DA13 1 5 m 8DA33 1 5 m 8DA41 0 8 m 8DA42 3 0 m Light color wavelength relative luminosity 0 2 1 0 8DA11 Red 625 nm 8DA12 Red 625 nm 8DA13 Red 625 nm 8DA33 White 6500 K 8DA41 IR 850 nm 8DA42 IR 850 nm Flash mode Duty cycle 8 Max exposure time 10 ms Permitted ambient conditions Ambient temperature During operation 0 50 C During transportation and storage 20 70 C Relative humidity max 95 Design...

Page 250: ...V500 Optical data Lighting distance max 3 0 m Light color wavelength relative luminosity 0 2 1 0 8DA1 Red 625 nm 7BA1 Infrared 850 nm Flash mode Duty cycle 40 Max exposure time 10 ms Supply voltage current consumption power loss Supply voltage 24 V DC 18 to 30 V DC Current consumption at 24 V DC 8DA1 Red 0 6 A 7BA1 Infrared 1 0 A Permitted ambient conditions Ambient temperature During operation 0 ...

Page 251: ...0 0 0 m 214 8 W m 0 1 m 108 9 W m 0 2 m 49 0 W m 0 5 m 10 2 W m 2DA0 0 0 m 312 9 W m 0 1 m 164 6 W m 0 2 m 83 7 W m 0 5 m 19 4 W m 3DA0 0 0 m 233 1 W m 0 1 m 147 1 W m 0 2 m 93 8 W m 0 5 m 27 4 W m Light color wavelength relative luminosity 0 2 1 0 White 6000 K Operating mode Permanent and switching operation Irradiance 1DA0 49 W m 0 2 m 2DA0 84 W m 0 2 m 1DA0 94 W m 0 2 m Supply voltage current c...

Page 252: ...Ambient temperature During operation 5 45 C During transportation and storage 5 45 C Max operating temperature at 21 C 1DA0 48 C 2DA0 54 C 3DA0 51 C Relative humidity max 95 Degree of protection IP64 Design dimensions and weight Dimensions L W H 1DA0 240 220 22 mm 2DA0 320 240 22 mm 3DA0 420 340 22 mm Weight 1DA0 1570 g 2DA0 2200 g 3DA0 3900 g Material Housing Anodized aluminum Washer PMMA ...

Page 253: ...Technical data 11 5 Technical specifications of the floodlight external SIMATIC MV500 Operating Instructions 03 2021 C79000 G8976 C494 05 253 ...

Page 254: ......

Page 255: ...SIMATIC MV500 Operating Instructions 03 2021 C79000 G8976 C494 05 255 Dimension drawings 12 All dimensions in mm 12 1 SIMATIC MV500 optical readers Figure 12 1 SIMATIC MV540 optical reader ...

Page 256: ...ATIC MV500 256 Operating Instructions 03 2021 C79000 G8976 C494 05 Figure 12 2 SIMATIC MV550 MV560 optical reader 12 2 Protective lens barrels for MV500 Figure 12 3 Protective lens barrel for SIMATIC MV500 Figure 12 4 Protective lens barrel long for SIMATIC MV500 ...

Page 257: ... Operating Instructions 03 2021 C79000 G8976 C494 05 257 12 3 Protective lens barrel extension for MV500 Figure 12 5 Protective lens barrel extension 35 mm Figure 12 6 Protective lens barrel extension 15 mm 12 4 Mounting plate for MV500 Figure 12 7 Mounting plate for SIMATIC MV500 ...

Page 258: ...C MV500 with external ring light SIMATIC MV500 258 Operating Instructions 03 2021 C79000 G8976 C494 05 12 5 SIMATIC MV500 with external ring light Figure 12 8 SIMATIC MV500 optical reader with external ring light and mounting plate ...

Page 259: ...external SIMATIC MV500 Operating Instructions 03 2021 C79000 G8976 C494 05 259 12 6 Ring light external Figure 12 9 Ring light external 12 7 Ring light holder for external ring light Figure 12 10 Ring light holder for external ring light ...

Page 260: ......

Page 261: ...ct range of the SIMATIC MV500 optical reader The product range of the MV500 includes the following product categories Optical readers Optical accessories Lenses Filters Ring lights Built in ring lights External ring lights Support for external ring lights Protective lens barrels and protective lens barrel extensions PoE switches for power supply Cables Freely configurable cables for Ethernet PROFI...

Page 262: ...ithout electronic focus Built in ring lights without simultaneous use of micro SD card and EF lens In this case it is recommended to use an MV440 protective lens barrel 13 2 Optical readers Note Scope of delivery of the optical readers The optical readers come with an adapter for the micro SD card The scope of delivery of the optical readers does not include protective lens barrel lens lighting mi...

Page 263: ...djustable Dimensions L 42 47 mm 6GF9001 1BE01 Mini lens 12 mm PENTAX H1214 M KP Aperture 1 1 4 Focus mechanically adjustable Dimensions L 29 5 35 7 mm 6GF9001 1BL01 Mini lens 16 mm PENTAX C1614 M KP Aperture 1 1 4 Focus mechanically adjustable Dimensions L 29 5 37 2 mm 6GF9001 1BF01 Mini lens 25 mm PENTAX C2514 M KP Aperture 1 1 4 Focus mechanically adjustable Dimensions L 29 5 38 9 mm 6GF9001 1BG...

Page 264: ...erture 1 5 5 Focus electrically adjustable Dimensions L 27 4 28 1 mm 6GF3540 8EA03 0LL0 EF lens 35 mm Aperture 1 4 8 Focus electrically adjustable Dimensions L 30 39 7 mm 6GF3540 8EA04 0LL0 EF lens 50 mm Aperture 1 7 5 Focus electrically adjustable Dimensions L 32 5 55 mm 6GF3540 8EA05 0LL0 Table 13 4 FF lenses for SIMATIC MV560 Lenses Description Article number FF lens 12 5 mm Aperture 1 1 4 Fixe...

Page 265: ... on MV500 does not support the micro SD card and E focus function Table 13 5 Built in ring lights for SIMATIC MV500 Built in ring light Description Article number Built in ring light red basic for SIMATIC MV500 Light source LED red 625 nm Lighting distance up to 0 8 m Including anti glare attachment 6GF3540 8DA11 Built in ring light red far for SIMATIC MV500 Light source LED red 625 nm Lighting di...

Page 266: ...3 3 3 External ring lights and floodlights Note Scope of delivery of the external ring lights Ring light holders are not included in the scope of delivery Table 13 6 External ring lights and floodlights for SIMATIC MV500 External ring lights and flood lights Description Article number Ring light external metal infrared clear Power supply 24 V 18 30 V Light source 850 nm Lighting distance 500 3000 ...

Page 267: ...connecting cable 10 m 6GF3500 8DF30 2DA 0 Floodlight external 40 x 30 Power supply 24 V 19 30 V Irradiance 94 W m 0 2 m Irradiance 0 5 m 27 4 W m Dimensions L W H 420 340 22 mm Degree of protection IP64 Including connecting cable 10 m 6GF3500 8DF30 3DA 0 Table 13 7 Support for external ring lights floodlights Ring light holder Description Article number Ring light holder for external ring light Di...

Page 268: ...for SIMATIC MV500 Features same as protective lens barrel glass with the following differences Front pane PMMA 6GF3540 8AC21 Protective lens barrel red for SIMATIC MV500 Features same as protective lens barrel glass with the following differences Wave length of protective lens barrel 615 645 nm 6GF3540 8AC51 Protective lens barrel IR for SIMATIC MV500 Features same as protective lens barrel glass ...

Page 269: ... same as protective lens barrel glass with the following differences Dimensions L 65 100 6 mm Wave length of protective lens barrel 390 690 nm 6GF3540 8AC32 Table 13 10 Protective lens barrel extension for built in ring lights for SIMATIC MV500 Protective lens barrel extension Note Article number Protective lens barrel extension 15 mm for SIMATIC MV500 Degree of protection IP67 Dimensions L 65 27 ...

Page 270: ...1CR2 13 3 6 Cables and other accessories Note Ordering information Either one or two cables are required depending on the application The cables are not part of a complete package and must always be ordered separately There is more than one version of each cable type In this case you simply need to order one version per optical reader Industrial Ethernet connecting cable Table 13 13 Industrial Eth...

Page 271: ...5TN10 15 m 6XV1871 5TN15 For Ethernet interface X2 LAN2 Industrial Ethernet connecting cable M12 90 M12 90 Pre fabricated flexible IE cable 4 x 2 M12 connector 8 pin X coded double sided Degree of protection IP65 IP67 0 3 m 6XV1878 5GE30 0 5 m 6XV1878 5GE50 1 m 6XV1878 5GH10 1 5 m 6XV1878 5GH15 2 m 6XV1878 5GH20 3 m 6XV1878 5GH30 5 m 6XV1878 5GH50 10 m 6XV1878 5GN10 15 m 6XV1878 5GN15 The cables a...

Page 272: ...the pages of the Siemens Industry Online Support https support industry siemens com cs ww en view 26999294 Adapter cable Table 13 15 Communication module cable Cables Description Article number CM adapter cable for SIMATIC MV500 For connecting communica tion modules M12 connector 12 pin to M12 connector 8 pin 0 5 m 6GF3500 8BA11 5 m 6GF3500 8BA12 Adapter cable for external lamp For connecting exte...

Page 273: ...Micro SD card Card Description Article number Micro SD adapter Adapter for MicroSD cards 6GF3500 8HA01 Micro SD card Suitable for use with increased requirements 1 GB 6GK6000 8HT01 0SA0 4 GB 6GK6000 8HT01 0SA2 13 3 7 Mounting plates and calibration card Table 13 19 Mounting plates for SIMATIC MV500 Mounting plate Description Article number Mounting plate W H D 80 80 60 mm Material Stainless steel ...

Page 274: ...1 C79000 G8976 C494 05 Table 13 20 Calibration card for SIMATIC MV500 Calibration card Description Article number Calibration card 1 For calibration and operation of the optical readers with verification function 6GF3440 8CE 1 The calibration card is supplied with the SIMATIC MV500 Veri Genius license ...

Page 275: ...omponents are right for your requirements using the SIMATIC Ident Configuration Guide The guide is available at the following link SIMATIC Ident Configuration Guide https support industry siemens com cs ww en view 67384964 The tools support you with the following questions among others Which lens focal length aperture focus operating distances is the best option for my ambient conditions requireme...

Page 276: ...estriction of the use of certain hazardous substances in electrical and electronic equipment DIN ISO 9001 certificate The quality assurance system for the entire production process development production and marketing at Siemens fulfills the requirements of ISO 9001 corresponds to EN29001 1987 This has been certified by DQS the German society for the certification of quality management systems EQ ...

Page 277: ...6 4 Norm EAC Eurasian Conformity Eurasian Economic Union of Russia Belarus Armenia Kazakhstan and Kyrgyz stan Declaration of conformity according to the technical regulations of the customs union TR CU Declaration of Conformity The EC Declarations of Conformity and corresponding documentation is available to the responsible authorities according to the above mentioned EC directive at the following...

Page 278: ...dules are commonly referred to as ESD ESD is the international abbreviation for electrostatic sensitive devices Electrostatic sensitive modules are identified by the following symbol NOTICE Voltage can destroy ESD ESD devices can be destroyed by voltages well below the threshold of human perception Such voltages occur if you touch a component or electrical connectors of a module without first disc...

Page 279: ...voltages on an operator Basic protective measures against electrostatic discharge Make sure the grounding is good Make sure all persons workplaces and packaging are sufficiently grounded when ESD components are being handled This prevents electrostatic charge Avoid direct contact You should only touch ESD components if it is unavoidable for example during maintenance work Handle the modules withou...

Page 280: ... of an HTML based user defined user interface is already stored on optical readers as of firmware V5 1 Based on this example modifications or expansions can then be made Requirements and notes on the development of user defined user interfaces The optical reader must have firmware V5 1 or higher The documentation of the standardized WebAPI communication does not ship with the product It is intende...

Page 281: ...tml Setup user interface 1 adj_en cgi adj_zh cgi adj_de cgi Diagnostic recordings 2 diagrecs cgi rg 65535 diagrecs cgi rg 65535 diagrecs cgi rg 65535 Diagnostic images 2 diagimgs cgi tn 1 diagimgs cgi tn 1 diagimgs cgi tn 1 Extended diagnostic images 2 ediagimghtml cgi ediagimghtml cgi ediagimghtml cgi Live Image with links peeklive html peeklive_zh html peeklive_de html Live image without links 2...

Page 282: ...TML pages Live image display with links Displays the images acquired by the optical reader in adjustment mode or processing mode If the visualization device provides Java script support the displayed image is automatically updated With the displayed links you can call up other pages Figure A 2 Live image display with links ...

Page 283: ...e image display without links Displays the images acquired by the optical reader in adjustment mode or processing mode If the visualization device provides Java script support the displayed image is automatically updated This page does not provide any links to other pages Figure A 3 Live image display without links ...

Page 284: ...er interfaces SIMATIC MV500 284 Operating Instructions 03 2021 C79000 G8976 C494 05 Last image Pure display of the last recorded image without any additional information and without automatic image updating Figure A 4 Last image ...

Page 285: ...embedded display of the last image processed in processing mode with colored overlay showing the results of processing ROIs and detail view Requires JavaScript support and Internet Explorer as of Version 8 With a multi code application only the Grid and the Cells of the first recognized code are displayed Figure A 5 Monitoring ...

Page 286: ...layed Figure A 6 Diagnostic images Extended diagnostic images optimized for Touch Panels Provides a dynamically created HTML page with which you can display diagnostic images buffered on the optical reader along with additional information In the Options Diag monitoring tab in the user interface you specify which images are buffered and displayed This page combines a large format image display wit...

Page 287: ...he large area navigation symbols at the left edge Figure A 7 Extended diagnostic images optimized for Touch Panels Diagnostic recordings Provides a dynamically created HTML page with which you can display diagnostic recordings buffered on the optical reader relating to errors that occurred signal changes etc Figure A 8 Diagnostic recordings ...

Page 288: ...ment or for trial mode Load image function The resolution and format of the images must match the program selected at this time Possible image sources are for example the diagnostic images saved via the user interface or images archived using diagnostics transfer MMI An HTML5 capable web browser is required to use the function for example Microsoft Internet Explorer version 10 or higher Mozilla Fi...

Page 289: ...ompact Disc CCD Charge Coupled Device CE Communautés Européenes French for European Communities CM Communication module cm Square centimeters CPU Central Processing Unit CSV Character Separated Values DB Data block DC Direct Current DHCP Dynamic Host Configuration Protocol DI Digital Input DIN Deutsches Institut für Normung e V German standards association DISA Disable DMC Data Matrix Code DNS Dom...

Page 290: ...LCD Liquid Crystal Display LED Light emitting diode MAC Media Access Control max Maximum MB Mbit 106 bits MHz Megahertz mil milli inches min Minute m Meter mm Square millimeter MTBF Mean operating Time Between Failures MTTR Mean Time To Recover LF Low Frequency OCR Optical Character Recognition OCV Optical Character Verification PC Personal Computer a stationary single user computer PELV Protectiv...

Page 291: ...econd SELV Safety Extra Low Voltage SF Group error German Sammelfehler SNTP Simple Network Time Protocol SO2 Sulfur dioxide PLC Programmable Logic Controller SR Standard Resolution t Time T Temperature TCP Transmission Control Protocol TCP IP Transmission Control Protocol Internet Protocol a reference model for communication on the Internet Tx Transmit Tx identifies a transmitter URL Uniform Resou...

Page 292: ......

Page 293: ...enance and modernization You will find contact data on the Internet at the following address Link https www automation siemens com aspa_app ci yes lang en Industrial Identification homepage You can find the latest general information about our identification systems on the Internet at our Homepage www siemens com ident Online catalog and ordering system The online catalog and the online ordering s...

Page 294: ...Service Support SIMATIC MV500 294 Operating Instructions 03 2021 C79000 G8976 C494 05 ...

Reviews: