background image

Operating Instructions

SIMATIC Ident

Code Reader Systems

SIMATIC MV420 / SIMATIC MV440

04/2013

Edition

Answers for industry.

Summary of Contents for SIMATIC MV420

Page 1: ...Operating Instructions SIMATIC Ident Code Reader Systems SIMATIC MV420 SIMATIC MV440 04 2013 Edition Answers for industry ...

Page 2: ......

Page 3: ...Systems SIMATIC MV420 SIMATIC MV440 Operating Instructions This document is part of the documentation package with order number 6GF3440 8FA 04 2013 A5E02371045 06 Introduction 1 Safety notices 2 Description 3 Image processing 4 Network and system interfacing 5 Installation 6 Connecting 7 Commissioning 8 Operator control and monitoring 9 Process interfacing via an automation system PLC PC 10 Alarm ...

Page 4: ...ted only by personnel 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 Siemen...

Page 5: ...enius recognition 32 4 1 2 2 Performance characteristics when reading qualitatively good data matrix codes 34 4 1 2 3 Performance characteristics when reading QR codes 35 4 1 2 4 Performance characteristics when reading PDF417 codes 36 4 1 2 5 Performance characteristics when reading DotCodes 37 4 1 2 6 Performance characteristics when reading one dimensional codes 38 4 1 3 Reading multiple codes ...

Page 6: ... 3 5 Examples of plain text applications 78 4 3 6 Quality characteristics in optical character recognition 84 4 4 Options for image acquisition and image processing 85 4 4 1 Single trigger image acquisition option 86 4 4 2 Auto trigger image acquisition option 88 4 4 3 Scan image acquisition option 91 4 4 4 Image acquisition in program sequence mode 92 4 4 5 Match options for Track Trace tasks 93 ...

Page 7: ...5 Selecting connection alternatives 153 9 Operator control and monitoring 157 9 1 Overview 157 9 2 Working with the user interface 158 9 2 1 Structure of the user interface 158 9 2 2 Adjustment Adjust image 164 9 2 3 Adjustment Save program 168 9 2 4 Connections 171 9 2 5 Programs 177 9 2 5 1 Graphical user interface elements 178 9 2 5 2 Image acquisition and decoder program steps 181 9 2 5 3 OCR ...

Page 8: ... 10 4 4 1 Error information of FB79 292 10 5 Controlling the I O interface DI DO 294 10 5 1 Control signals 294 10 5 2 Selecting modes 295 10 6 Control via TCP IP and RS 232 301 10 6 1 Overview 301 10 6 2 Trigger 302 10 6 3 Write match string 303 10 6 4 Set DISA bit 304 10 6 5 Reset DISA bit 304 10 6 6 Query status 305 10 6 7 Select program number 306 10 6 8 Save program with internal trigger 307 ...

Page 9: ...2 1 Maintenance and repair 351 13 Technical data 353 13 1 General technical specifications 353 13 2 Technical specifications of the reader 356 13 3 Technical specifications of the interfaces 359 14 Dimension drawings 361 15 Components of the product spares accessories 367 15 1 Readers 367 15 2 Accessories 370 15 2 1 SIMATIC MV420 SIMATIC MV440 370 15 2 1 1 Further accessories 370 15 2 1 2 External...

Page 10: ...MV420 SIMATIC MV440 8 Operating Instructions 04 2013 A5E02371045 06 A Appendix 397 A 1 Service Support 397 A 2 Directives and declarations 399 B ESD guidelines 401 C List of abbreviations and acronyms 403 Glossary 407 Index 417 ...

Page 11: ...ms to support secure operation of the plant machine Our products are continuously being further developed also taking into account the aspect of IT security We therefore recommend that you regularly check for updates of our products and that you only use the latest versions You will find information on this in Industrial Security http www siemens com industrialsecurity Here you can register for a ...

Page 12: ...creenshots in the Operating Instructions The screenshots shown in these Operating Instructions are based on the user interface display of SIMATIC MV440 Many parts of the user interface of SIMATIC MV420 are the same as those in SIMATIC MV440 Any functional differences are pointed out in the description History This history establishes the correlation between the current documentation and the valid ...

Page 13: ...s User administration with expanded access protection License management 05 09 2012 V5 0 Editorial revision as regards content Adjustment for new hardware SIMATIC MV420 SR B P BODY MV420 built in IR ring light 16 mm MV420 lens kit 6 mm MV420 lens kit MV440 green built in ring light MV420 red built in ring light MV440 metal PMMA lens cover Text Genius Plus license Integration of new functions inclu...

Page 14: ...rranty The content reflects the technical position at the time of printing Subject to technical change as a result of further development Contacts worldwide If you require further information or if unexpected problems occur you can request the required information from your contact You will find details of your local contact on the Internet Product information on the Internet The manual is part of...

Page 15: ...es 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 Siemens...

Page 16: ... on a module cannot normally be detected immediately 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 Disconnect the power supply Hold modul...

Page 17: ...des according to commonly applied standards The reader calculates the quality of applied codes and therefore allows quality control of the marking process Key functions of the reader The main functions of the reader are reading codes and grading the code quality The area of application of the SIMATIC MV400 product family covers practically all areas of industrial production Potential uses range fr...

Page 18: ...OBY and means that many communications modules available in the MOBY system ASMs can be used for example for PROFIBUS Simple operation and commissioning Despite the wide range of possible applications a main feature of the readers is their ease of operation and commissioning For most applications the parameters are set automatically If however readjustment becomes necessary the parameters can be a...

Page 19: ...5 parameter sets and code reading settings can be stored and selected up to 5 with SIMATIC MV420 SR B Up to 150 codes can be read per image acquisition SIMATIC MV440 UR Reading plain text OCR with a Text Genius license SIMATIC MV440 only High performance optical character recognition OCR is available for all SIMATIC MV440 readers as of firmware version V3 0 The license can be ordered under the ord...

Page 20: ... license order number 6GF3400 0SL02 ISO IEC 15415 2004 DMC AS9132 Rev A 2005 DMC previously IAQG AIM DPM 1 2006 ISO IEC 15416 2000 BC ANSI X3 182 1990 Siemens DPM Integrated communications interfaces Ethernet 10 100 Mbps for TCP IP and PROFINET IO 1 trigger input and 1 flash output SIMATIC MV420 MOBY ASM or RS 232 with TxD and RxD 2 customizable digital outputs SIMATIC MV440 MOBY ASM RS 232 with T...

Page 21: ...20 Integrated continuously adjustable optic for different read distances SIMATIC MV440 Lens can be selected C CS mount lenses Lighting With internal lamp With external lamp User interface No installation needed via Internet Explorer Extensive operator control and monitoring functions even in processing mode Versatile HTML pages for monitoring the reader for example in WinCC flexible Extensive oper...

Page 22: ... 3 3 Design of the SIMATIC MV420 The image below shows the SIMATIC MV420 reader Swivel lens and lamp protection LED displays for operating mode Nameplate Housing SIMATIC MV420 Ethernet socket Internal lamp Combined cable socket for the power supply I O connectors and RS 232 MOBY ASM Figure 3 1 Design of the SIMATIC MV420 ...

Page 23: ... Design of the SIMATIC MV440 The image below shows the SIMATIC MV440 reader LED display for operating mode ASM female connector Protective lens cover 65 Combined cable socket for the power supply I O connectors and RS 232 Nameplate Housing SIMATIC MV440 Ethernet socket PoE Internal lamp Figure 3 2 Design of the SIMATIC MV440 ...

Page 24: ...Made in Germany SIMATIC MV440 XX 6GF3440 ABCDE SVPJM123456 Siemens AG Industry Sector MAC ADRESSE Ta 0 C 50 C X IP67 Nameplate right Nameplate left Manufacturer Data matrix code Product designation Product designation with order number and manufacturer code serial number Warning symbol IP rating C Tick mark MAC address 12 character CE mark Product version of the device KC symbol Figure 3 3 Example...

Page 25: ...YROWDJH 60 FDEOH RQYH RU V VWHP LJKW EDUULHU 3 SURJUDPPLQJ GHYLFH ZLWK 8VHU LQWHUIDFH RQYH RU GLUHFWLRQ 3RZHU 2 56 FDEOH XWRPDWLRQ V VWHP 2EMHFW WKHUQHW FDEOH Figure 3 4 Example of a typical system configuration with conveyor system illustration showing SIMATIC MV440 Note While the SIMATIC MV440 has a separate ASM socket middle socket in the figure on the SIMATIC MV420 the ASM interface function i...

Page 26: ...the I O cable ASM cable Ethernet cable Note If you use a reader in conjunction with a Moby communication module the power supply is via the ASM interface For the SIMATIC MV420 you require a special ASM cable order no 6GT3420 0AC00 2CB0 Refer to the chapter Cables Page 370 PC programming device Apart from the components for operating the reader you also require a PC programming device PG to commiss...

Page 27: ...The reader is then called using its IP address The display of the user interface appears in the display window of the Internet browser Display via Ethernet allows convenient setting and control of all parameters of the reader Operator control of the code reader is supported by context sensitive online help If the automatic settings do not produce an ideal result due to special conditions you can r...

Page 28: ...s Configuration via remote client The configuration of the reader can be backed up and restored automatically using a connected PC for example when there is a shift change This means the validation of your production plant can be restored at the press of a button Track Trace support With comprehensive match options and remote commands badly marked parts can be reliably ejected with the aid of the ...

Page 29: ...he types of code listed below Two dimensional codes DMC PDF417 QR DotCode VeriCode requires additional license 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 30: ...ions 04 2013 A5E02371045 06 4 1 1 1 Applications for two dimensional codes Below you will find several examples of data matrix codes QR codes PDF417 codes VeriCodes and DotCodes Printed code Laser code plastic surface Laser code pcb Code created with an ink jet printer Punched code Data Matrix ECC080 ...

Page 31: ...ocessing 4 1 Reading code 1D and 2D codes SIMATIC MV420 SIMATIC MV440 Operating Instructions 04 2013 A5E02371045 06 29 Data Matrix ECC100 Data Matrix ECC140 Printed QR code Printed PDF417 code VeriCode DotCodes ...

Page 32: ...cessing 4 1 Reading code 1D and 2D codes SIMATIC MV420 SIMATIC MV440 30 Operating Instructions 04 2013 A5E02371045 06 4 1 1 2 Applications for one dimensional codes Codabar Code 32 Code 39 Code 93 Code 128 EAN 8 ...

Page 33: ... 1 Reading code 1D and 2D codes SIMATIC MV420 SIMATIC MV440 Operating Instructions 04 2013 A5E02371045 06 31 EAN 13 Interleaved 2 5 GS1 Databar Expanded GS1 Databar Limited GS1 Databar Omnidirectional GS1 Databar Stacked ...

Page 34: ... when reading ambitious data matrix codes and VeriCodes with ID Genius recognition Note ID Genius not available for SIMATIC MV420 SR B readers The ID Genius recognition method is not available for SIMATIC MV420 SR B readers Note VeriCode support only with activated VeriCode license VeriCode is only supported by readers with an activated VeriCode license The license can be activated by entering a l...

Page 35: ...pproximately 40 degrees to the printed surface Resistant to similar looking foreign objects in the area of the code Resistant to interference patterns grooves granularity in the area of the code Wide tolerance of contrast fluctuations Wide range of imaging sizes from 5 to 35 pixels per cell Light shadows or shiny areas in cells are tolerated The polarity of the cells compared with the background m...

Page 36: ...d recognition processes of the reader allow reliable and fast reading of printed data matrix codes of good quality Range of application In this mode the read rates achieved are higher than those when reading complex codes The range of image sizes is from 1 5 to 35 pixels per cell The range is static The cells do not overlap or only slightly nor are the majority isolated The distortions are minimal...

Page 37: ... This change is also useful at high object speeds The recognition processes of the reader allow reliable and fast reading of printed QR codes of good quality Range of application The range of imaging sizes ranges from 5 to 35 pixels per cell The range is static 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 The v...

Page 38: ...d The width of the black and white bars must be uniform over the entire code field The viewing angle of the sensor to the surface can be between 70 and 90 The code should not make contact with any other objects in the image you can do this for example by keeping the quiet zone free with twice the column width Within the code the ratio of contrast in other words the difference between black and whi...

Page 39: ...is change is also useful at high object speeds The recognition processes of the reader allow reliable and fast reading of printed DotCodes of good quality Range of application The range of 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 reader at an angle There are no or only a few foreign obj...

Page 40: ...ith the reader use code type Code 39 To obtain the original text with the additional Full ASCII characters you need to post edit the textual read result Reliable reading of Pharmacode As the Pharmacode structure is simple set the following speedup parameters to Saved on the Advanced tab under Options Height Length Module width Number of bars Minimum quiet zone length Sample spacing Save the progra...

Page 41: ... values for the bar width must not be exceeded Code 39 8 pixels Code128 12 pixels Int 2 5 5 pixels EAN 13 UPC A UPC E EAN 8 12 pixels Code 93 14 pixels Codabar 9 pixels Range of applications for low codes For special applications in the printing industry optimization is available for 1D codes with extremely low bar heights This can be activated in the options on the Speedup tab The range of applic...

Page 42: ...g every image acquisition In Multicode mode up to 50 codes per image acquisition can be decoded SIMATIC MV440 UR can decode up to 150 codes image acquisition Range of application Even different code types can be read in one image Combined operation with Text Genius and Text Genius Plus optical character recognition OCR is also possible Available for data matrix codes that can be read with standard...

Page 43: ...ple With this function you can record a one dimensional code and a data matrix code on packaging with one image acquisition and output the read result of both codes in the same cycle s 693 0 1 50 1 33529 RQH 3 7 7D r r 9 3 7 9 3 7 7 IRU 2 RQH 3 7 Q 7 0 7 1 8 67 3 6FDODQFH 9 6 3 Figure 4 1 Example Reading multiple codes in the image ...

Page 44: ...or incomplete markings Marking quality To recognize and ensure the readability and quality of a marking a verifier is required instead of a pure code reader A simple code reader outputs the result read or not read and does not provide any data to identify trends relating to the marking device or the operator or to inform the operator of potential read errors 0DUNLQJ TXDOLW 1XPEHU RI PDUNHG SDUWV 1...

Page 45: ...for the marking method used With direct part marking DPM the data matrix code is applied directly to the surface of the object In contrast to the standards of DPM verification conventional standards can lead to incorrect alarms or to serious marking errors being overlooked Depending on the particular requirements there are several test standards Data matrix codes on labels can be tested with test ...

Page 46: ...ithout E Each quality grade is also assigned one of three evaluations This evaluation not only allows fast visual checks of the quality using the color coding of the display but also an automatic rejection of the read result as N_OK if it falls below a certain quality threshold Old grade New grade Defaults for quality grading User interface Defaults for the read result A 4 Good B 3 Can be set spec...

Page 47: ...requirements would be neither suitable nor useful in the printing industry The AIM standard identifies the following typical errors Blocked ink jets Too much or too little ink Inconsistent application of the ink Inadequate contrast due to a combination of ink color and background color 4 2 3 2 Verification of direct part marks Test procedure In contrast to the printing process markings applied dir...

Page 48: ...ng the quality monitoring with Siemens DPM can also solve applications that are too restrictive or simply unsuitable for the public standards Measuring the marking Each marking is measured based on the quality values and assigned a quality grade Deviations in the quality grade can usually be attributed to the following causes Changed marking parameters or errors in the marking device Changed mater...

Page 49: ...ity The following pictures show examples of defects in the marking quality Figure 4 4 Incorrect or non uniform cell size in the marking Figure 4 5 Incorrect or non uniform cell position in the marking Figure 4 6 Incorrect overall geometry of the marking Figure 4 7 Damaged surface of the marking or part Figure 4 8 Very little or non uniform contrast in the marking ...

Page 50: ...verification to ISO IEC 15416 2000 previously ANSI X3 182 1990 Note Uncalibrated verification If you select the uncalibrated verification reference data matrix codes will be evaluated according to ISO 16022 and barcodes according to ISO IEC 15416 The evaluation is however made without any basic calibration The standard report corresponds to the Standard Report for ISO IEC 16022 Page 69 for data ma...

Page 51: ... output as 0 or F Note Compatibility For the verify task the readers of the SIMATIC VS130 series provided quality parameters that were implemented according to the AIM specification Please note that the value calculation and output have changed compared with SIMATIC VS130 2 Note Manually readjusting exposure settings You can readjust the read settings manually following normalization and calibrati...

Page 52: ...s Cell size The overall width divided 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 Assignment of the numeric grade of Siemens DPM to the quality levels Center offset Measurement of the offset of the cell center to the center of the ideal grid ...

Page 53: ...s of the data matrix and the vertical edges measured in degrees Assignment of the numeric grade of Siemens DPM to the quality levels Grade abbreviation 4 3 2 1 0 Comment Cell size CS_ 10 9 7 5 5 In pixels Center offset CO_ 2 5 5 0 7 5 10 0 10 0 Without unit Size offset SO_ 2 5 5 0 7 5 10 0 10 0 Without unit Cell modulation MOD 90 80 70 60 60 Border match BM_ 95 90 85 80 80 Symbol contrast SC_ 70 5...

Page 54: ...non uniformity Difference between the height and width relative to the rows and columns Print growth Positive or negative size ratio of the printed cells relative to the ideal grid Contrast Difference between the average reflectance of the lightest pixels and the darkest pixels Unused error correction Proportion of error correction information not used for correction of the read result Assignment ...

Page 55: ...ary for decoding Grid non uniformity This is the deviation of the measured grid relative to the ideal grid starting from the four corners of a data matrix Modulation Measurement of the uniformity of the reflectance of the dark and light cells of the data matrix Print growth Positive or negative size ratio of the printed cells relative to the ideal grid Is only calculated as a reference no quality ...

Page 56: ...measurement is made in a three stage process There is no direct correlation between the intermediate results and the quality grade Grid non uniformity GN_ 0 38 0 50 0 63 0 75 0 75 Modulation MOD This measurement is made in a three stage process There is no direct correlation between the intermediate results and the quality grade Print growth Reference only no grading X and Y Reference decode RD_ p...

Page 57: ...offset Linear 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 n...

Page 58: ... size C2 is the number of modules with a center offset less than 20 of the module size Module size offset SO_ C1 2 C2 2 C2 2 C1 is the number of modules with a size offset between 70 and 90 of the module size C2 is the number of modules with a size offset between 60 and 105 of the module size Module fill MF_ 65 105 65 or 105 Reference only 80 is ideal Nominal module size NMS Reference only no grad...

Page 59: ...lation Measurement 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 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 n...

Page 60: ...tion MOD This measurement is made in a three stage process There is no direct correlation between the intermediate results and the quality grade Fixed pattern damage FPD This measurement is made in a three stage process There is no direct correlation between the intermediate results and the quality grade Grid non uniformity GN_ 0 38 0 50 0 63 0 75 0 75 Calculation different from ISO 15415 Minimum ...

Page 61: ... by the reference decoder can be displayed to simplify troubleshooting for marking problems The detailed view is activated via Options Extras tab verification details You can see the results using the Monitoring link on the start page and in the user interface Page 223 The following information is displayed The grid lines by which the cells are separated The incorrectly marked cells shown in red T...

Page 62: ...parameters Quality parameters 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 decode A symbology reference algorithm is used to decode based on the edge detection Maximum reflectance Percentage of the reflectance of the lightest gap Minimum edge cont...

Page 63: ...p quiet zone Area outside the stop codeword with a length of 10 modules Assignment of the numeric grade of ISO IEC 15416 to the quality levels Grade 4 3 2 1 0 Comment Scan reflectance profile Lowest single grade per scan line Edge determination pass fail Reference decode pass fail Minimum edge contrast MEC 0 15 0 15 Minimum reflectance RMI 0 5Rmax 0 5Rmax Rmax is the maximum reflectance Symbol con...

Page 64: ...erating environment of the verifier If the position of the device or the ambient lighting or ambient temperature changes recalibration is necessary Without calibration the results may fluctuate considerably Regular recalibration it is necessary for stable results If for example you perform a verification once with high surrounding brightness and another time with very low surrounding brightness Af...

Page 65: ...Calibration and activating verification 2 Place the calibration plate in the viewing range of the reader 3 Position the black square in the center below the reader Note If during processing the code to be read is always positioned in a region below the reader that is clearly offset from the center you should also position the black square in this region 4 Position the frame around the square so th...

Page 66: ...values are now calculated Cell scaling The calibration card has a fixed cell size From this the calibration function calculates the image scaling in milli inches mil per pixel Avg gray scale value During calibration a mean light histogram of the code is calculated The mean light is the average value of the background when the background and foreground are separated by the minimum variance Histogra...

Page 67: ...important feature of a verifier is the ability to document results To allow this the reader provides verification reports that can be accessed over the various interfaces If a verification report has been configured this is generated and output each time a read was successful A verification report consists of two parts The verification settings The verification result Verification settings With v ...

Page 68: ...g to AIM DPM 1 2006 works with automatic exposure control The value output for Exposure time in the verification settings therefore differs from the value of the calibrated exposure time and corresponds to the value selected by the exposure control The characteristics list consists of the abbreviation for a quality parameter followed by five letters The five letters represent the quality evaluatio...

Page 69: ...If you select the verification task uncalibrated all the data matrix codes found are evaluated according to ISO 16022 and all barcodes according to ISO IEC 15416 The evaluation is however made without any basic calibration The standard test report is automatically adapted to the standard being used for each code If you select a specific verification method this is used for all matching code types ...

Page 70: ... Fair or 1 Poor Overall grade Q0 4 3 2 1 or 0 Contrast grade Q1 4 3 2 1 or 0 Contrast q1 0 100 Axial non uniformity grade Q2 4 3 2 1 or 0 Axial non uniformity q2 0 00 1 00 Unused error correction grade Q4 4 3 2 1 or 0 Unused error correction q4 0 00 1 00 Cell modulation grade Q6 4 3 2 1 or 0 Cell modulation 1 q6 0 100 Cell modulation 2 q6 0 100 Print growth grade Q9 4 3 2 1 or 0 Print growth X q9 ...

Page 71: ...uation Qs 3 Good 2 Fair or 1 Poor Overall grade Q0 4 3 2 1 or 0 Contrast grade Q1 4 3 2 1 or 0 Contrast q1 0 100 Axial non uniformity grade Q2 4 3 2 1 or 0 Axial non uniformity q2 0 00 1 00 Print growth grade Q9 4 3 2 1 or 0 Print growth X q9 100 100 Print growth Y q9 100 100 Unused error correction grade Q4 4 3 2 1 or 0 Unused error correction q4 0 00 1 00 Cell size q10 0 99 9 mil ECCLevel q14 20...

Page 72: ...Contrast grade Q1 4 3 2 1 or 0 Contrast q1 0 100 Axial non uniformity grade Q2 4 3 2 1 or 0 Axial non uniformity q2 0 00 1 00 Grid non uniformity grade Q3 4 3 2 1 or 0 Grid non uniformity q3 0 00 1 00 Unused error correction grade Q4 4 3 2 1 or 0 Unused error correction q4 0 00 1 00 Fixed pattern damage grade Q5 4 3 2 1 or 0 Modulation grade Q6 4 3 2 1 or 0 Print growth X q9 100 100 Print growth Y...

Page 73: ...3 2 1 or 0 Module size offset grade Q20 4 3 or 0 Module size offset 1 q20 0 99 9 Module size offset 2 q20 0 99 9 Module center offset grade Q19 4 3 or 0 Module center offset 1 q19 0 99 9 Module center offset 2 q19 0 99 9 Angle of distortion grade Q22 4 3 or 0 Angle of distortion q22 45 45 Ovality grade Q23 4 3 or 0 Ovality q23 0 00 99 9 Module fill X q9 0 200 Module fill Y q9 0 200 Contrast q1 0 1...

Page 74: ...1 or 0 Unused error correction q4 0 00 1 00 Fixed pattern damage grade Q5 4 3 2 1 or 0 Cell modulation grade Q6 4 3 2 1 or 0 Minimum reflectance grade Q8 4 3 2 1 or 0 Minimum reflectance q8 0 100 Print growth X q9 100 100 Print growth Y q9 100 100 Cell size q10 0 99 9 mil Current mean light q11 0 255 Aperture q12 0 999 Percentage aperture q13 50 80 or 0 ECCLevel q14 200 Height q15 0 9 99 inches Wi...

Page 75: ...ion Example Qt Q24 Q25 generates a report in the form Verification type 10 x scan line grade edge determination grade Qt Q24 Q25 generates a report in the form Verification type 10 x scan line grade 10 x edge determination grade Field name TAG Value Verification type Qt 6 If the exposure settings do not comply with the standard G Status Qs 3 Good 2 Fair or 1 Poor Overall grade Q0 4 3 2 1 or 0 Over...

Page 76: ...of OCR steps is being used Field name TAG Value Verification type Qt 7 Poorest character quality q40 0 255 Minimum character height q42 0 255 Maximum character height q43 0 255 Greatest confusion risk q44 0 255 Average character quality q45 0 255 Average confusion risk q46 0 255 Combination of decoder and OCR steps If you use decoder as well as OCR steps in a program The report belonging to the se...

Page 77: ...parison of the printed image with a template This task is not covered by the OCV functionality 4 3 1 Text Genius and Text Genius Plus There are two high performance character recognition processes Page 391 which can be activated as required depending on the application requirements Text Genius Plus offers all the benefits of Text Genius character recognition plus additional performance features 4 ...

Page 78: ...02371045 06 Integrated universal fonts Fonts optimized for machine reading The following fonts optimized for machine reading are supported Font Typeface OCR A OCR B Semifont M13 Polyfont setting With the Polyfont setting the following fonts and similar fonts are automatically detected and read especially well and reliably Font Typeface Courier Letter Gothic Arial Helvetica ...

Page 79: ...um 4 3 3 Performance features of Text Genius Plus character recognition Text Genius Plus character recognition includes all Text Genius character recognition functions but is far more advanced Highlights of Text Genius Plus character recognition Text Genius Plus provides all Text Genius functions Adjustment to printed image in the application Special character fonts e g with special characters Var...

Page 80: ...ation through supervised training For this character forms which were detected with less than optimal quality are recorded in processing mode The recorded data can be used to improve custom fonts and optimize their reading reliability 4 3 5 Examples of plain text applications The following examples illustrate applications that can be solved with the Text Genius license and how some of the function...

Page 81: ...range of 15 to 55 pixels Character heights of up to 220 pixels are possible if you have configured the undersampling function in the Improve image field The text orientation should be approximately horizontal The deviation from the horizontal must be 5 If possible avoid dirty backgrounds and interfering edges in the text field The follows images illustrate capability for reading with the default s...

Page 82: ...nly SIMATIC MV420 SIMATIC MV440 80 Operating Instructions 04 2013 A5E02371045 06 The following images demonstrate capability for reading using real examples with varying character boldness Figure 4 11 Read results F4KEWF4KWY7C Figure 4 12 Read results 15010829006116 Figure 4 13 Read results 15010826009503 ...

Page 83: ...n the same image The task Both the data matrix code and plain text must be read from the image in the same read cycle The plain text is located next to the data matrix code in this example Both codes are printed together so they are always legible and do not overlap The reading results must be output via an interface 1 If there is no decoder step yet add a decoder step to the template under Progra...

Page 84: ...10X2512110004935 01 08 691234567890 x0A 21 132N246mN543o4935 x0A 17 080318 x0A 1o x251211ooo4935 x0 A Explanation of this reading result The reading result of code and plain text recognition is sequentially displayed The x0A output indicates that a new line in the read text begins at this point The result of the plain text recognition is still not correct using the default settings for character r...

Page 85: ...so you change the setting from Default to Narrow 3 Characters occurring Restrict the alphabet your application uses to the characters that are actually used i e 0123456789X can also be entered as 0 9 X After saving these settings the read result in Adjustment Set image appears as follows d201086912345678902113234246797654304935 x1D1708031810X2512110004935 01 08 691234567890 21 13234246797654304935...

Page 86: ... the characters found For each identified character position up to seven character hypotheses each with their own probability are calculated The hypothesis with the highest probability is selected as the read result for the character position The confusion risk is the difference in probability between the two hypotheses with the highest evaluation Minimum character height Height in pixels of the s...

Page 87: ...ilable for SIMATIC MV420 SR B Architecture of the internal processing sequence The principle underlying the processing performed by the reader is a buffered processing method in three steps Image acquisition Decoding reading Outputting Between each processing step the reader has a buffer and you can configure the size of the buffer depending on the application This allows the ideal throughput to b...

Page 88: ...dels at half resolution To allow this the images can be buffered and the image buffer size can be selected SIMATIC MV420 can buffer 15 images SIMATIC MV440 SR and SIMATIC MV440 HR can buffer 50 images SIMATIC MV440 UR can buffer 30 images The reader transfers the results of the reads as soon as it has processed them Image buffer size 1 setting If the image buffer size is set to the value 1 this mo...

Page 89: ...cquisition and processing and between processing and result output In other words Image acquisition can at times be performed in a faster sequence and processing can also buffer results briefly prior to transfer This allows brief periods of peak load to be handled Image acquisition Image buffer size Cycle time limit Trigger Decoding Results transfer Cycle time Object Figure 4 16 Time diagram of op...

Page 90: ...ght barrier is difficult The monitoring frequency with which the reader monitors the viewing field can be higher than 90 Hz for example SIMATIC MV440 SR with half resolution and good DMC quality The Auto trigger option operates in time with the steps The acquired images are decoded in the same clock cycle The Auto trigger option can therefore be used continuously without time limits To optimize th...

Page 91: ...V SURFHGXUH 7ULJJHU VLJQDO LV LJQRUHG 7ULJJHU LQLWLDWHV SURFHGXUH QRW IRXQG 2 1 Limit of the decoding time 2 Image acquisition time 3 Interval of image acquisition 4 Set timeout Triggers after the procedure has started are ignored until the result has been transferred Figure 4 18 Time diagram auto trigger with initial trigger and timeout Note 1 limit of the decoding time 3 interval of image acquis...

Page 92: ... LQLWLDWHV SURFHGXUH 7ULJJHU VLJQDO LV LJQRUHG QRW IRXQG 2 1 Limit of the decoding time 2 Image acquisition time 3 Interval of image acquisition 4 Timeout Rising trigger edges after the procedure has started are ignored until the result has been transferred Figure 4 19 Time diagram auto trigger with the edge triggered start stop option Note 1 limit of the decoding time 3 interval of image acquisit...

Page 93: ... is exited With the Options Image sequences function you can change this behavior as follows With the selection Result output Best read result all configured image acquisitions are made and evaluated Following this the qualitatively best read result is output If you select All read results all the configured image acquisitions are made and evaluated and all successfully evaluated image acquisition...

Page 94: ...p option 4 4 4 Image acquisition in program sequence mode How it works You can enable the Program sequence option on the Extras tab in Options With this option you can evaluate several image acquisitions with different image settings for each trigger if for example Objects have a very large dynamic range in terms of contrast and reflectance that cannot be covered with one image acquisition setting...

Page 95: ...e quality criterion The qualitatively best result is output If you select All read results an evaluation is also attempted with all activated codes All successful evaluations are compared output Same image settings for all codes to be evaluated If you want the same image settings to be used for all codes to be evaluated you can also activate the Use 1st image option In this case only one image acq...

Page 96: ... A synchronization mechanism ensures the checking of each individual object without gaps The function is optimized for manufacturing processes including those with very high object rates in other words for high manufacturing speed Integration in the plant is possible via Ethernet TCP ASM or RS 232 Example of an application 2S WR 0 7 FRPPDQGV EXIIHUHG SOXV SHUPDQHQW 3HUPDQHQW IODJ RQYH RU GLUHFWLRQ...

Page 97: ...e A maximum of 20 trigger IDs with SIMATIC MV440 readers A maximum of ten trigger IDs with SIMATIC MV420 SR P With XMATCH you can also send match strings with a permanent flag that become valid starting at the next trigger or after a specific trigger ID Up to two permanent settings XMATCH with permanent flag can be buffered If a third permanent setting is received the last received setting is over...

Page 98: ...ved Match options are available for 1D 2D codes on the Decoder Match options tabs under Options To compare a plain text with Text Genius optical character recognition The default can be specified separately for each OCR step in OCR Filter String specification The comparison is activated with OCR Output Simple comparison default by the connected controller PC The use of the MATCH command it is prac...

Page 99: ...nstructions 04 2013 A5E02371045 06 97 Logging the received match strings If the received match strings are not deactivated the match strings are logged in the diagnostics data records With a suitable format text used match strings can be output as the result string and also logged in the diagnostics data records ...

Page 100: ...Image processing 4 4 Options for image acquisition and image processing SIMATIC MV420 SIMATIC MV440 98 Operating Instructions 04 2013 A5E02371045 06 ...

Page 101: ...ace TCP IP SIMATIC S7 300 with ASM475 and FB45 SIMATIC ET 200M with ASM475 and FB45 SIMATIC ET200pro with RF170C and FB45 EtherNet IP with RF181EIP With SIMATIC MV420 only available when the ASM interface is not being used Note No separate ASM connector in the SIMATIC MV420 There is no separate ASM connector in the SIMATIC MV420 The ASM interface is implemented via the digital I O cable and must b...

Page 102: ...re 5 1 Example System setup via PROFIBUS DP V1 with ASM 456 and FB45 or Ident profile System characteristics Attachment to PROFIBUS is via the ASM interface of the reader and an ASM 456 The connection to an automation system is established via PROFIBUS DP The reader is controlled via PROFIBUS DP V1 by the automation system with a function block FB45 or Ident profile The results are output to the a...

Page 103: ...LHU Figure 5 2 Example System setup via PROFINET IO with RF180C FB45 or Ident profile System characteristics Attachment to PROFINET is via the ASM interface of the reader and an RF180C The connection to an automation system is established via PROFINET The reader is controlled via PROFINET by the automation system with a function block FB45 or Ident profile The results are output to the automation ...

Page 104: ... profile Acquisition and output of recognition values with a PROFINET IO device Note Power supply with Power over Ethernet PoE If the reader is supplied by PoE for example when connected to a SCALANCE X108 POE the power IO RS232 cable is not needed Note PoE functionality not available for older devices PoE functionality is not available for older devices with the following order numbers 6GF3440 0C...

Page 105: ... EDUULHU Figure 5 3 Example System setup of the reader as PROFINET IO device and FB79 or Ident profile System characteristics There is a connection to a PROFINET IO compliant automation system via Ethernet and a switch The reader is controlled by the automation system The results from the specimens are output to the automation system via PROFINET IO The reader is triggered either via the digital I...

Page 106: ...e 3 SURJUDPPLQJ GHYLFH ZLWK XVHU LQWHUIDFH WKHUQHW FDEOH XWRPDWLRQ V VWHP 3RZHU 2 56 FDEOH RQYH RU GLUHFWLRQ 2EMHFW RQYH RU V VWHP LJKW EDUULHU Figure 5 4 Example System setup via the RS 232 interface System characteristics The reader results are output via the RS 232 interface The reader is triggered either via the digital I O RS 232 or by the integrated auto trigger function A PC programming dev...

Page 107: ...ut of recognition values with Ethernet Note Power supply with Power over Ethernet PoE The power IO RS 232 cable is not needed if the reader is supplied by PoE for example when connected to a SCALANCE X108 POE Note PoE functionality not available for older devices PoE functionality is not available for older devices with the following order numbers 6GF3440 0CD10 6GF3440 0GE10 6GF3440 0CD11 6GF3440 ...

Page 108: ...FWLRQ 2EMHFW RQYH RU V VWHP LJKW EDUULHU 3 SURJUDPPLQJ GHYLFH ZLWK XVHU LQWHUIDFH WKHUQHW FDEOH Figure 5 5 Example System setup via the Ethernet interface System characteristics The reader results are output via the Ethernet interface The reader can be triggered in the following ways Digital I O TCP IP The integrated autotrigger function A PC programming device is connected via Ethernet and a swit...

Page 109: ...EOH 60 FDEOH ULWH UHDG GHYLFH H J 5 5 352 86b 3 RQYH RU GLUHFWLRQ 2EMHFW RQYH RU V VWHP LJKW EDUULHU Figure 5 6 Example System setup for reader with RFID reader on a communication module System characteristics To operate in mixed mode the reader can be connected to an RFID SLG for example of the RF300 series on a communication module for example an ASM 456 Both the reader and the RFID reader are i...

Page 110: ...LWK XVHU LQWHUIDFH 60 352 86b 3 9 VXSSO YROWDJH 60 FDEOH Figure 5 7 Example System setup for reader with auto trigger function System characteristics Power supply and system integration are for example via an ASM 456 or via Ethernet To trigger the reader a light barrier or similar must be installed the triggering itself is performed on the reader as soon as a legible code enters the reader viewing...

Page 111: ...DFH WKHUQHW FDEOH 6ZLWFK 0 3DQHO H J 03 60 352 86b 3 9 VXSSO YROWDJH 60 FDEOH Figure 5 8 Example System setup reader with WinCC flexible System characteristics The image is displayed on the Web pages of the reader see also System setup for reader and HTML browser Page 110 for WinCC flexible on a PC with WinCC flexible an HMI Panel MP 277 or MP 377 The results from the reader are obtained and displ...

Page 112: ...FDEOH 6ZLWFK 0 3DQHO H J 03 60 352 86b 3 9 VXSSO YROWDJH 60 FDEOH Figure 5 9 Example System setup for the reader with HTML browser System characteristics For visualization an HTML browser is used For example Microsoft Internet Explorer on a PC programming device Panel PC or similar device The reader can be monitored via the live image page or diagnostics pages with needing Java VM on the PC PG A P...

Page 113: ...W RQYH RU GLUHFWLRQ 3RZHU 2 56 FDEOH 3RZHU 2 56 FDEOH DPS FDEOH DPS SRZHU VXSSO XWRPDWLRQ V VWHP 60 352 86b 3 9 VXSSO YROWDJH 3 SURJUDPPLQJ GHYLFH ZLWK XVHU LQWHUIDFH 60 FDEOH WKHUQHW FDEOH DPS SRZHU VXSSO XQLW Figure 5 10 Example System setup reader with external lamp System characteristics An external lamp for example a lighting unit can be controlled via an external power supply unit and a stro...

Page 114: ...System integration with FB45 Integration into further systems is possible with the FB45 function block Into SIMATIC S7 300 or ET 200M with communication module ASM 475 Into SIMATIC ET 200pro with communication module RF170C System integration via EtherNet IP connection System integration via an EtherNet IP connection is possible with the communication module RF181EIP ...

Page 115: ...t The following requirements must be met The code must be clearly visible There must be as little reflection in the code field as possible The code field must be uniformly lit without shadows All the code parts must be sharply imaged The viewing angle to the code may vary between 40 to 90 and 80 to 90 depending on the code type see Performance characteristics when reading codes Page 32 The distanc...

Page 116: ...th the front and back SIMATIC MV420 has two threaded holes allowing flexible mounting of the device Installing the SIMATIC MV440 reader with protective lens cover To provide lighting when reading the codes you have several options available The simplest and most space saving option is the ring lamp integrated into the protective lens cover The SIMATIC MV420 reader has a lens and light already inte...

Page 117: ... the lens threaded connector see section Dimension drawings Page 361 2 Install the following Your selected lens The built in ring light The protective lens cover 65 3 Select a suitable location to install the device 4 Drill four holes with the following dimensions at the installation site use the optional mounting bracket Figure 6 2 SIMATIC MV440 reader drilling template 5 Mount the reader ...

Page 118: ...irection with strongly reflecting objects 6 0 7 09 65 9 693 0 3 6LHPHQV QGXVWU 6HFWRU Lighting unit SIMATIC Vision Sensor VS100 Ring light holder external Socket for lighting unit Protective lens cover 50 Reader Securing screws Hole for securing device Figure 6 3 Mounting the SIMATIC MV440 reader with a lighting unit Install the following 1 Your selected lens 2 Protective lens cover 50 3 Ring ligh...

Page 119: ...IMATIC MV440 Operating Instructions 04 2013 A5E02371045 06 117 Mounting the SIMATIC MV420 1 Select a suitable location to install the device 2 Drill two holes of the following dimensions at the installation site Figure 6 4 SIMATIC MV420 drilling template 3 Mount the reader ...

Page 120: ...Installation 6 2 Installing SIMATIC MV420 SIMATIC MV440 SIMATIC MV420 SIMATIC MV440 118 Operating Instructions 04 2013 A5E02371045 06 ...

Page 121: ...wo parts of the system LF interfering signals NOTICE Class A device to EMC The reader can cause radio interference in residential areas In this case you will have to take appropriate countermeasures to prevent radio interference Use installation of interference proof cables Only use the recommended cable to connect the reader All cable connectors must be carefully and correctly connected Do not la...

Page 122: ...et PoE is a power supply technology for network components complying with 802 3af The power is supplied over the Ethernet cables that connect the individual network components together This makes an additional power cable unnecessary PoE can be used with all PoE compliant network components that require little power max 12 95 W Restriction of the power supply type The IEEE standard 802 3af specifi...

Page 123: ...Limited Power Source is required 24 V DC supply voltage 19 2 to 28 8 V The generation of the 24 V DC supply voltage by the line side power supply must be implemented as functional extra low voltage with safe electrical isolation according floating to IEC 80364 4 41 or as SELV to IEC EN DlN EN 60950 1 and LPS NEC class 2 CAUTION Do not connect or disconnect cables when the power is on Note Maximum ...

Page 124: ...er over Ethernet The power for the SIMATIC MV440 readers can also be supplied using Power over Ethernet PoE for example when using PoE switches such as SCALANCE X108POE SCALANCE X308 2M POE SCALANCE XR324 12M POE SCALANCE XR324 4M POE Note PoE functionality not available for older devices PoE functionality is not available for older devices with the following order numbers 6GF3440 0CD10 6GF3440 0G...

Page 125: ...he power supply I O connectors and RS232 ASM female connector Ethernet socket Figure 7 1 Cable sockets for SIMATIC MV420 left and SIMATIC MV440 right Power IO RS232 cable The power IO RS232 cable is used for the power supply to connect the digital I O connectors and for the communications interface of an automation system via the RS232 interface You will find the pin assignment of the Power IO RS2...

Page 126: ...ay pink INPUT OUTPUT3 DISA SEL0 SEL1 SEL2 SEL3 TRN RES IN_OP TRD RDY READ MATCH N_OK EXT_1 EXT_2 EXT_3 EXT_4 RDY Freely selectable input or output C Green INPUT OUTPUT4 DISA SEL0 SEL1 SEL2 SEL3 TRN RES IN_OP TRD RDY READ MATCH N_OK EXT_1 EXT_2 EXT_3 EXT_4 READ Freely selectable input or output B Brown INPUT OUTPUT5 DISA SEL0 SEL1 SEL2 SEL3 TRN RES IN_OP TRD RDY READ MATCH N_OK EXT_1 EXT_2 EXT_3 EX...

Page 127: ...uts E Gray OUTPUT COMMON P type inputs outputs INPUT COMMON 0 V and OUTPUT COMMON 24 V DC N type inputs outputs INPUT COMMON 24 V DC and OUTPUT COMMON 0 V Reference point 0 V or 24 V for outputs J Black STROBE OUTPUT Signal output for connecting external flashes F Pink RS 232 TxD or ASM RxD_P RS232 TxD ASM RxD_P RS232 TXD RS232 send line or ASM RxD_P of the ASM interface M Red blue RS232 RxD or AS...

Page 128: ...nection refer to the X1 connector of the upper housing Figure 7 2 Front panel and inside of the front door of the ASM475 module Pin M16 socket Wire color of the connecting cable Terminal ASM475 Channel 1 Channel 2 H Red 8 16 G Blue 9 17 F Pink 4 12 M Red blue 5 13 B Brown 6 14 C Green 7 15 Ethernet cable M12 RJ 45 With a preassembled Ethernet cable you connect a PC PG to control and operate the re...

Page 129: ...ommon signal with 24 V DC and the Input Common signal with 0 V 6 0 7 09 6 0 7 09 QSXW RP P RQ QSXW 2XWSXW 2XWSXW RPPRQ 6ZLWFK 9 RDG 9 Figure 7 3 I O interface as P type I O interface as N type Wire the Output Common signal with 0 V and the Input Common signal with 24 V DC QSXW RP P RQ QSXW 2XWSXW 2XWSXW RPPRQ 6ZLWFK 9 RDG 9 6 0 7 09 6 0 7 09 Figure 7 4 I O interface as N type ...

Page 130: ...e power IO RS 232 interface as P type 3RZHU 2 56 QWHUIDFH 3 W SH 0 RP P RQ 2XWSXW RP P RQ QSXW 5 7 9 9 9 9 5 8 526 5 8 7 5 Q 2XWSXW QSXW Q 2XWSXW 2XWSXW 9 7 5 Connecting up the power IO RS 232 interface as N type 0 RP P RQ 2XWSXW RP P RQ QSXW 5 7 9 9 9 9 5 8 526 5 8 7 5 9 7 5 3RZHU 2 56 QWHUIDFH 1 W SH Q 2XWSXW QSXW Q 2XWSXW 2XWSXW ...

Page 131: ...p your application according to the following wiring diagrams Note You can work with external lighting if you use the strobe output signal The strobe signal is high active The high active time corresponds to the ON period of the external lighting QG URZQ 3RZHU VXSSO FDEOH 9 5HG OXH QF ODFN ODFN KLWH QG OXH 9 9 6WUREH SIMATIC MV440 reader Lamp cable Ring light holder external DIN rail power unit Li...

Page 132: ...9ROWDJH VXSSO 9 1 OXH ODFN KLWH URZQ ODFN OXH 9 OOXPLQDWLRQ XQLW 9ROWDJH VXSSO 5HG 9 6752 6752 6 0 7 09 Figure 7 6 Detailed circuit diagram for the lighting unit Note The wiring is identical for the SIMATIC MV420 reader However the SIMATIC MV420 reader does not have any drill holes for direct mounting of the VS100 lamp ...

Page 133: ... 7 x SIMATIC Primary Setup Tool PST is installed There is a network connection via Ethernet TCP IP Note Java Runtime Environment is also known as Java Runtime Runtime Environment Runtime JRE Java Virtual Machine Virtual Machine Java VM JVM VM or Java Download Whenever possible use the latest Java version You will find information on this on the Internet at www java com or ask your system administr...

Page 134: ...It is also possible that Java is installed on your PC but is not activated Check the settings of your Internet browser When commissioning for the first time you require the SIMATIC application software Primary Setup Tool PST With this application software You can browse your network for the reader Integrate the reader in your network Configure the network connection of your reader Note SIMATIC Man...

Page 135: ... of a Java applet stored on the reader and this can be activated using an Internet browser Step 1 Connect the reader and PC using an Ethernet cable Connect the reader directly to your PC programming device over an Ethernet cable Note You do not need a crossover cable because the reader is capable of autocrossing and automatically detects the type of cable you are using Step 2 Turn the reader on Tu...

Page 136: ... MV420 SIMATIC MV440 134 Operating Instructions 04 2013 A5E02371045 06 Step 3 Configuring the Ethernet connection between reader and PC 1 Start the Primary Setup Tool Start menu Start SIMATIC Primary Setup Tool Primary Setup Tool 2 Start the network browsing function in the PST menu Network Browse ...

Page 137: ...ader and starting the user interface SIMATIC MV420 SIMATIC MV440 Operating Instructions 04 2013 A5E02371045 06 135 3 Select the displayed device and double click on it 4 Clicking on the displayed Ethernet interface displays the properties of the interface ...

Page 138: ...P address 192 168 100 100 simultaneously configures the reader as a DHCP server which means that a connected PC can obtain an IP address from the reader You may use addresses that differ from this IP address and that are not 0 0 0 1 to assign a static IP address to the reader PCs operating in a network are usually configured as DHCP clients and obtain their IP addresses from a server If your PC ne...

Page 139: ...odule again and then load the configuration on the reader by clicking the Download menu command in the Module menu 7 Confirm the following message by clicking the Yes button Result The reader now has the manually assigned IP address 192 168 0 34 and can be accessed at this address by your PC Note Depending on the mode being used you may need to restart the reader by turning the power off and on ag...

Page 140: ...e user interface SIMATIC MV420 SIMATIC MV440 138 Operating Instructions 04 2013 A5E02371045 06 Step 4 Starting the user interface 1 Open Internet Explorer and enter the IP address of the reader in the address bar 2 Press Enter to confirm The home page of the reader is loaded ...

Page 141: ...nd The user interface of the reader will open after a brief loading period 4 This is followed by the Adjustment page of the user interface in the Internet Explorer Result The reader is now connected and can be operated from the user interface You can now perform the next step and adjust the reader and display the first read results You can also get further support by clicking the button at the top...

Page 142: ...do this with the user interface by selecting the Adjust reader menu command The dialog window shows you an image as seen by the reader Note Focusing the image SIMATIC MV440 only You may need to unscrew the set screws in the lens to focus Note Access online help with the button Each screen of the adjustment support has a button at the top right with which you can open the online help at any time Th...

Page 143: ...a matrix code press the Recognize code type button The reader will launch code type recognition and remember the code type it finds for subsequent reads Correct the trigger settings to find the correct image acquisition time for moving objects Adjust distortion correction to correct significant distortion by the lens only rarely necessary Note If exposure Auto the code must be completely in the im...

Page 144: ...nts Note Licenses are only transferable if they have been released for the target system You can only successfully transfer licenses if they have been released for the target system You can for example transfer the Text Genius or Veri Genius license to the SIMATIC MV440 reader but not a STEP7 license 1 step Installing the Automation License Manager Install the Automation License Manager ALM from t...

Page 145: ...13 A5E02371045 06 143 2nd step Install the MV plug ins for code reader devices Install the MV plug in from the directory ALM Setup MV Plugin on the SIMATIC MV420 440 Product CD ROM Follow the instructions in the setup program Result Your PC is now ready for the transfer of licenses to SIMATIC code readers ...

Page 146: ...er cannot be in RUN mode when transferring a license to the reader Ensure that the reader is stopped Note The reader only tolerates one Automation License Manager connection The reader will only tolerate one Automation License Manager connection at a given time You cannot connect two PCs to the reader at once Disconnect the first connection before attempting to establish a new connection from anot...

Page 147: ...missioning 8 4 Transferring optional licenses SIMATIC MV420 SIMATIC MV440 Operating Instructions 04 2013 A5E02371045 06 145 2 Open the MV plug in with Edit Connect target systems Connect code reader system ...

Page 148: ...Commissioning 8 4 Transferring optional licenses SIMATIC MV420 SIMATIC MV440 146 Operating Instructions 04 2013 A5E02371045 06 3 Enter the IP address of the reader and press the OK button ...

Page 149: ...SIMATIC MV440 Operating Instructions 04 2013 A5E02371045 06 147 4 The reader will now appear in the tree in the left half of the window 5 Navigate to the drive that contains the license to be transferred for example Text Genius and select the license with the mouse ...

Page 150: ...Commissioning 8 4 Transferring optional licenses SIMATIC MV420 SIMATIC MV440 148 Operating Instructions 04 2013 A5E02371045 06 6 Then select the command Transfer Key Transfer in the License Key menu ...

Page 151: ...ioning 8 4 Transferring optional licenses SIMATIC MV420 SIMATIC MV440 Operating Instructions 04 2013 A5E02371045 06 149 7 In the dialog that opens select the reader as the destination drive and confirm with OK ...

Page 152: ...Commissioning 8 4 Transferring optional licenses SIMATIC MV420 SIMATIC MV440 150 Operating Instructions 04 2013 A5E02371045 06 ...

Page 153: ...Commissioning 8 4 Transferring optional licenses SIMATIC MV420 SIMATIC MV440 Operating Instructions 04 2013 A5E02371045 06 151 Following the successful transfer the license is displayed on the reader ...

Page 154: ...ible in the adjustment support Then terminate the connection to the reader Disconnect target system 8 4 2 Removing a license Note Adjustment support open during transfer If adjustment support was open during the transfer you will need to reopen adjustment support for change to become visible in adjustment support If a license is no longer required on a reader Transfer the license from the reader t...

Page 155: ...ader and starting the user interface Page 133 During initial commissioning you select the IP address which decides whether or not the DHCP server integrated on the reader is enabled If it is not the device operates as a DHCP client Operating modes Note Connecting to network once configuration is complete and is checking settings Operating the reader as DHCP server can disrupt communication in an e...

Page 156: ...ch the same way as an intranet server Operating the reader with a static IP address Assign the network address manually in Manual IP mode Enter the IP address and the subnet mask to suit your network configuration and if applicable a gateway address Note IP address in the same subnet as the IP address of the communications partner The IP address of the reader must be in the same subnet as the IP a...

Page 157: ...ou can Connect the reader to the PC or programming device in your existing PROFINET IO network Integrate the reader as a device into a PROFINET IO network Assign the reader the IP configuration of the PROFINET IO controller Note IP configuration cannot be set on the reader The IP parameter settings for the reader are made in STEP 7 It is not possible to set the parameters on the reader ...

Page 158: ...Commissioning 8 5 Selecting connection alternatives SIMATIC MV420 SIMATIC MV440 156 Operating Instructions 04 2013 A5E02371045 06 ...

Page 159: ...t starts up and is executed in the Internet Explorer This device version has the following advantages You do not need to install the software on your PC You can start the user interface from any PC You can monitor the reader from more than one PC at the same time The user interface always executes in a way suitable for your reader This means that no version conflicts occur You will find the requir...

Page 160: ... Page 131 The structure is presented here based on the example of the Adjustment task page in the user interface This information applies to all task pages of the user interface Figure 9 1 Structure of the user interface Language setting At the top right there is drop down list where you can select the language You can change the language setting for the entire user interface and online help at an...

Page 161: ...oxes for image evaluation Tasks In the left part of the user interface you will find a selection of tasks in the form of buttons You can start the required task by clicking the appropriate button The dialog for this task then opens on the right side of the user interface At the same time the text of the buttons changes to bold and the font color becomes white You can select the following tasks Adj...

Page 162: ...iggered live or Program X Table 9 1 Image drop down list symbols Update display Updates the image display and also updates the result display if necessary Show details Enables and disables the display of result details in the image A right click on the button opens a shortcut menu in which the details to be displayed can be selected Zoom Switches between the display of the entire image reduced and...

Page 163: ...Shift Ctrl arrow keys Changes the size pixel by pixel Users and user rights The reader allows different levels of access control for different users Logging on users The logon area is displayed above the tasks Here users log on and can then work with the permissions assigned by the administrator Note Hardware access protection DISA bit enabled Hardware access protection DISA bit has been activated...

Page 164: ...with red marking Read only mode i e no further operator input is possible because the user interface of another PC has control of the reader Padlock with gray marking The logged on user is not authorized to change settings Padlock with red gray marking DISA is active Only users that have the Take control right are capable of taking over control of the reader from the controller Padlock with green ...

Page 165: ... in reader control by the automation system This is only relevant for functions that require the DISA bit for example program changes and saving programs Status display Figure 9 3 Status display SIMATIC MV440 The reader and its three status LED displays appear below the task buttons The status LEDs indicate the current status of the reader LED designation Meaning POWER GREEN permanently on The rea...

Page 166: ...tructions Brief instructions on setting up the reader are displayed in a text box at the top left Recognizing the code type New as of V5 0 The reader supports machine readable code for code type recognition For example if you wish to set up a new code press the Recognize code type button The reader will detect the code type and add it to its decoding order Image settings You will find all the nece...

Page 167: ...ggered Triggered live Live Table 9 2 Image drop down list symbols Update display Updates the image display and also updates the result display if necessary Show details Enables and disables the display of result details in the image A right click on the button opens a shortcut menu in which the details to be displayed can be selected Zoom Switches between the display of the entire image reduced an...

Page 168: ...larger increments 10 pixels Ctrl arrow keys Shift pixel by pixel Pressing the shift key at the same time activates ROI size change with the arrow keys Shift arrow keys Changes the size in larger increments Shift Ctrl arrow keys Changes the size pixel by pixel Apply button Applies and saves the settings made on this page to the template Save program template Save program button The Save program but...

Page 169: ... restored If you click on the title of the quality characteristics you change to the numeric display for all characteristics Clicking again returns you to the bar display Barcode quality characteristic display on the user interface Ten scan lines which return individual results are used to measure the quality of barcode marking The overall grade is equivalent to the average quality of all scan lin...

Page 170: ... 9 6 Adjust reader Save program In this step you once again have the option of positioning the ROIs Regions Of Interest for the current task and current image The ROIs are predefined in the template and can be accessed using the Programs task Save programs To be able to use the code or plain text saved as a reference for match mode To be able to toggle the reader between different programs for adj...

Page 171: ...Triggered live Program x Table 9 4 Image drop down list symbols Update display Updates the image display and also updates the result display if necessary Show details Enables and disables the display of result details in the image A right click on the button opens a shortcut menu in which the details to be displayed can be selected Zoom Switches between the display of the entire image reduced and ...

Page 172: ...r increments 10 pixels Ctrl arrow keys Shift pixel by pixel Pressing the shift key at the same time activates ROI size change with the arrow keys Shift arrow keys Changes the size in larger increments Shift Ctrl arrow keys Changes the size pixel by pixel Save program Clicking the button saves the settings stored in the template and the selected image with the program number specified Set image but...

Page 173: ...egration Digital I O Interfaces On the Interfaces tab you specify the communications interfaces and the parameters for the interfaces Figure 9 8 Connections Interfaces tab The Interfaces tab has the following group boxes Ethernet Here you set the parameters for the Ethernet port PROFINET IO Here you set the parameters for the PROFINET IO interface These input boxes are enabled when you select PROF...

Page 174: ... port TCP Here you set the parameters of the TCP IP connection via which for example you can send the result string Archiving MMI Here you enter the address of a server to which you send images and or data records for diagnostics Enter a monitoring time after which the system will re check for a connection between reader and server after failure to establish a connection You can also specify the a...

Page 175: ...45 06 173 Integration You specify the following on the Integration tab How the signals reach the reader How the results and diagnostic data are output Figure 9 9 Connections Integration tab Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online help ...

Page 176: ...ab you specify the assignment of digital inputs and outputs of the LED displays and of the beep tone Assignment of the inputs and outputs SIMATIC MV440 The reader has six digital inputs and outputs four of which can be freely assigned Each of these four pins can be configured both as an input or an output SIMATIC MV420 The reader has a digital trigger input and three digital outputs Two of the thr...

Page 177: ...oustic sensor The beep tone only exists with the SIMATIC MV420 Table 9 5 Configuring the acoustic sensor Task Possible values Default Meaning Adjustment Off READ READ Configures the acoustic signal beep tone for adjustment mode OFF No signal READ Short acoustic signal when code could be read The higher the tone the better the read reliability of the code Processing mode Off READ MATCH N_OK Off Con...

Page 178: ...IC MV420 SIMATIC MV440 176 Operating Instructions 04 2013 A5E02371045 06 Figure 9 11 Connections Digital I O tab SIMATIC MV420 Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online help ...

Page 179: ...s The Programs tasks includes The image acquisition control functions The lighting selection Read task parameter assignment broken down into a sequence of read steps steps The output formatting of results Management and processing of verification and character font libraries The template for new programs The maximum number of programs 15 Key function of the template The template contains the defau...

Page 180: ... A5E02371045 06 9 2 5 1 Graphical user interface elements Figure 9 12 Programs The screenshot shows the interface and interface elements Table 9 6 Programs and template Template for creating programs Table 9 7 Steps Image acquisition step Decoder step variable number Character recognition step OCR variable number Result step fixed ...

Page 181: ...f a step Libraries The Libraries button opens a list of available libraries Clicking on an entry opens the library view and allows you to edit the library and its entries Table 9 9 Control elements Save step creates the program Inserts a program step library element Deletes a program step library element Image control Figure 9 13 Image control Image control is displayed for many of the task pages ...

Page 182: ...s the image display and also updates the result display if necessary Show details Enables and disables the display of result details in the image A right click on the button opens a shortcut menu in which the details to be displayed can be selected Zoom Switches between the display of the entire image reduced and the image section in full resolution Full screen Opens the image in full size and ful...

Page 183: ...of parameters in the online help For a detailed description of the parameters and possible values refer to the online help Figure 9 14 Image acquisition Image settings tab On the Image settings tab you define all the settings which affect image acquisition Image format Resolution Exposure time Brightness Correction of automatically calculated shutter speed Trigger delay Image distortion correction...

Page 184: ...on Control tab You can define exactly how the reader acquires images The most important settings Single trigger Autotrigger Scan This is also where you specify the lighting connected further information in available in Image processing image acquisition Page 85 Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the o...

Page 185: ...ab is used to define The decoding method you work with The code types to be read The ROI is limited in the image control Drag the rectangle with the mouse Whether the ROI follows the result of a preceding step Whether one or more codes are read in the ROI Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online ...

Page 186: ...s 04 2013 A5E02371045 06 Decoder step Quality tab Figure 9 17 Decoder Quality tab If you wish to assess the code quality marking quality you define the quality criteria here Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online help ...

Page 187: ...his tab is used to define The format in which the read result is output The criteria by which the comparison with a specification was successful The conditions where the code did not meet the requirements and which probably led to the overall result N_OK Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online h...

Page 188: ...e reader read reliability Note Code must meet the specifications otherwise decoding slows down considerably This tab contains expert settings which when applied correctly can speed up the decoding process and improve read reliability in difficult conditions However If a code to be read does not meet the specifications that have been set decoding can slow down considerably or even fail completely N...

Page 189: ...MATIC MV440 Operating Instructions 04 2013 A5E02371045 06 187 9 2 5 3 OCR program steps Note OCR function only available for SIMATIC MV440 The OCR feature is only available for the SIMATIC MV440 reader and requires an additional license You set the optical character recognition in OCR ...

Page 190: ... OCR Read tab In this tab you can set all options for image pre processing and for the OCR algorithm The character font The ROI in the image control Orientation and polarity of the text Character spacing Image enhancement filter Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online help ...

Page 191: ...potheses with an associated quality value for ambiguous characters at each character position 2 and Z or 0 and O for example are ambiguous character pairs Using the settings in this tab you can provide information about your application and filter out irrelevant results This increases the reliability of the read result Note Detailed description of parameters in the online help For a detailed descr...

Page 192: ...sult tab Figure 9 22 OCR Result tab In this tab you then define The format in which the read result of the selected step is output The conditions you want for this ROI in relation to the MATCH and N_OK signals Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online help ...

Page 193: ...p Advanced tab Figure 9 23 OCR Advanced tab In this tab you set parameters that can increase the reading accuracy in especially difficult reading situations Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online help See also Text Genius and Text Genius Plus Page 75 ...

Page 194: ...1045 06 Program result step Figure 9 24 Result step You specify how the results of the program steps are to be combined as an overall result You also adjust error messages to your application Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online help ...

Page 195: ...ograms task and selecting one of the available libraries 9 2 6 1 Verification library Note Verification is only available for the SIMATIC MV440 reader The verification library is used to define verification settings and calibrate the reader for code verification You can run up to five calibrations and save them as library elements in the verification library You can then reference the verification...

Page 196: ...tructions 04 2013 A5E02371045 06 Verify tab Figure 9 25 Verification library Verify tab You specify the verification standard and define the lighting you want to use Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online help ...

Page 197: ...ion library Calibrate tab 1 Run reader calibration and normalization on this page 2 Save the result Regular calibration is necessary for good reproducibility To achieve good reproducibility the reader must be calibrated at regular intervals Calibration is required When the setup is changed When something changes in the surroundings such as ambient brightness or ambient temperature ...

Page 198: ... influenced by changes in the brightness of the surroundings for example due to shielding The setup must be implemented according to the requirements of the standard being applied Ensure that the resolution is correct 10 pixels with DMC The complete code must be sharply imaged No dirt on the lens or on the chip Note Detailed description of parameters in the online help For a detailed description o...

Page 199: ...r input field Specify the number with which you want to save the verification Value range 1 to 5 Save now button Clicking on this button saves the current verification under the name specified Discard changes button This button discards the changes made since the verification was last saved If the verification is new and has not yet been saved it will not be saved and will be lost Note Detailed de...

Page 200: ...ecial characters can be recognized and accurate recognition of the printed image makes recognition more reliable The processing time required is also shorter than with predefined fonts You can create up to five user defined character fonts and save them as library elements in the character font library You can select any of the character font library elements as character fonts in the OCR steps of...

Page 201: ... task Diagnostics tab Page 213 Figure 9 28 Character font library Image collection tab In this tab you specify the acquired images on which you want to base the prototypes for your custom font The images that are currently in the diagnostic image memory of the reader are displayed first Use the Remove button to clear the acquired images which you do not need Use the Add button to add the image cur...

Page 202: ...presentation form and typeface of the characters in the character set The Update display button lets you preview the prototype search on the displayed image If the result matches your expectations Press the button This extracts the prototypes for the user defined character font The prototypes are extracted from all acquired images selected in the Image collection tab with their current settings No...

Page 203: ...iew of The generated character prototypes and their automatic assignment to a character class The prototypes contained in the character font and their assignment to a character class In this tab you can also Add new prototypes to the character font and assign them to a character class Delete prototypes you do not need from the character font Correct wrong assignments by changing the assignment of ...

Page 204: ...click on the character classes on the left 2 Check whether the assigned prototypes match Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online help Save tab Figure 9 31 Character font library Save tab Name input field Enter the name under which the current character font is to be saved The entry is optional P...

Page 205: ...to 5 Save now button Clicking on this button saves the current character font under the name specified Discard changes button This button discards the changes made since the character font was last saved If the character font is new and has not yet been saved it will not be saved and will be lost Note Detailed description of parameters in the online help For a detailed description of the parameter...

Page 206: ...ble codes and or plain text can be read compared and checked depending on the task of the selected program The result of processing is displayed in processing mode Note Operating and monitoring via the user interface can lead to longer cycle times Figure 9 32 Processing mode Text box At the top left of the dialog you will see a static text with important information on the processing mode Program ...

Page 207: ...the form of a bar according to the selected verification standard To obtain the details of the quality characteristic move the mouse over the quality abbreviation for example OCQ and a tooltip with more information will open Table 9 11 Bar color and meaning Color Length Meaning Green Long Quality grading is Good Yellow Medium Quality grading is Fair Red Short Quality grading is Poor Black The valu...

Page 208: ...on the user interface each represent the average value of the quality characteristic However these average values are calculated solely from scan lines for which valid quality values could be calculated For example even if values can only be calculated for one of ten scan lines conclusions can still be drawn on individual quality characteristics for extremely poor quality codes This procedure may ...

Page 209: ... For lighting which you cannot select directly by order number For user authorizations For saving information for diagnostic purposes Extra functions Lighting These settings are only required if you are connecting lighting which cannot be selected by its order number In the image acquisition control step in the Lighting group select Other int or Other ext as lighting The lighting parameters set he...

Page 210: ...nd saved codes must be saved again Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online help Security In this tab the administrator specifies which user role is permitted to execute which tasks and when necessary changes the administrator password or the passwords of the users Note Only an administrator can ...

Page 211: ...der Options in the Diag monitoring tab you specify the information to be stored for diagnostic purposes Figure 9 35 Options Diag monitoring tab In the Image box of the Logging group box you specify which images will be stored in which format on the reader In Report you specify the format in which the diagnostics events will be stored on the reader In the Time base group box you specify whether the...

Page 212: ...d it will be overwritten when this function is selected If the Save diag entries check box is selected all diagnostics entries you specify in the input box from the time of enabling will be entered in the EPROM Existing entries are deleted when you switch to On If the diagnostics buffer in the EPROM reaches the number of permanently storable diagnostic data records no further entries are made In t...

Page 213: ...ble program number prevents processing You cannot use a program sequence for processing If the program sequence contains a program number which does not exist If the program sequence contains a program number which cannot be executed Program sequence mode allows you to acquire and process several images at the same time with one trigger 1 Select a program sequence number between 1 and 15 in the Pr...

Page 214: ...2371045 06 Verification You can select whether quality grades are output as numbers 4 to 0 or letters A to F without E Scanner portal Used to implement scanner portal applications Page 318 Note Detailed description of parameters in the online help For a detailed description of the parameters and possible values refer to the online help ...

Page 215: ...cs This part of the dialog shows you the statistics for recognition of the codes code sequences which are currently active Note Quality statistics Verification errors are not recorded in the quality statistics Figure 9 37 Info Statistics tab In this part of the dialog you will see statistical values on the reading of the codes and read quality The meaning of the individual displays is explained in...

Page 216: ...quence or the statistics of a specific code are displayed If you simply want the statistics of the OK reads of a certain code select the program number of the relevant sequence from the drop down list With this setting the symbol is displayed at several places You can clear the statistics with the Reset statistics button if you have administration authorization see Options Security tab Statistics ...

Page 217: ...buffer Clicking the Reset button deletes all images in the image buffer Clicking the Open button opens a Web page with all the images from the image buffer Clicking on an image enlarges it Clicking the Save button opens a Web page with all the images from the image buffer You can save this Web page on your computer in various formats Character fonts Character fonts shows you the number of prototyp...

Page 218: ... the Save as CSV button a dialog opens in which you can store the events currently selected under Content as a CSV file Clicking the Open save button opens a Web page with all the events of the events buffer You can save this Web page on your computer in various formats Persistent data records Note Activating persistent data records The persistent data records option is activated when necessary in...

Page 219: ...e SIMATIC MV420 SIMATIC MV440 Operating Instructions 04 2013 A5E02371045 06 217 Device information This part of the dialog provides you with information on the reader the firmware and the optional integrated internal lamp Figure 9 39 Information Device information tab ...

Page 220: ...06 9 2 10 Manage The Maintain task provides the following options Saving or restoring settings and programs Inputting the VeriCode license number Resetting the reader to the original factory state When necessary running required firmware updates Loading a customized CustomGUI to the reader or backing it up from the reader Figure 9 40 Maintain ...

Page 221: ...Control via automation system DISA bit must not be set If you control the reader from an automation system make sure that the DISA bit is not set during the firmware update This prevents an automation system from switching the reader to RUN Incremental update button The Incremental update button opens a Web page where you can update the firmware To do this you require a vsz file An incremental upd...

Page 222: ...4 0 0 is not possible Full update button Note Full update Saving all settings and programs During a full update all settings and programs are lost Make sure that you save all settings and programs before running a full update You will find more detailed information on running a firmware update in the online help and on the Web pages that open The Full update button opens a Web page where you can u...

Page 223: ...and monitoring 9 2 Working with the user interface SIMATIC MV420 SIMATIC MV440 Operating Instructions 04 2013 A5E02371045 06 221 9 2 11 Stop This page is displayed when the reader is in Stop mode Figure 9 42 Stop reader ...

Page 224: ... Operating Instructions 04 2013 A5E02371045 06 Error display If an error occurs the STATE SF LED will turn red and display The corresponding error message The meaning of the error The options for eliminating the error Acknowledge the error by clicking the Acknowledge button Figure 9 43 Error message ...

Page 225: ...ognition process in many environments Benefits Independent of the operating system or the browser you are using Does not require Java Runtime on the visualization device Requires little memory and performance on the visualization device Can be integrated easily in existing applications Display normally available in 6 languages language can be changed online Available HTML pages Shows current devic...

Page 226: ...3 A5E02371045 06 Live image display with links Figure 9 44 Live image display with links Displays the images acquired by the 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 ...

Page 227: ...2371045 06 225 Live image display without links Figure 9 45 Live image display without links Displays the images acquired by the 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 ...

Page 228: ...oring via HTML pages SIMATIC MV420 SIMATIC MV440 226 Operating Instructions 04 2013 A5E02371045 06 Last image Figure 9 46 Last image Purely display of the last recorded image without any further information and without automatic image updating ...

Page 229: ...0 Operating Instructions 04 2013 A5E02371045 06 227 Monitor Figure 9 47 Monitor Non embedded display of the last image processed in processing mode with colored overlay showing the results of processing ROIs and details view Requires JavaScript support and Internet Explorer as of Version 8 ...

Page 230: ...013 A5E02371045 06 Diagnostic images Figure 9 48 Diagnostic images Provides a dynamically created HTML page with which you can display diagnostic images buffered on the reader along with additional information You specify which images are buffered and displayed in the adjustment support in the Options Diag monitoring tab ...

Page 231: ... you can display diagnostic images buffered on the reader along with additional information You specify which images are buffered and displayed in the adjustment support in the Options Diag monitoring tab This page combines a large format image display with the most important additional information about the image such as the read result and display of the quality values This page is particularly ...

Page 232: ...IC MV440 230 Operating Instructions 04 2013 A5E02371045 06 Diagnostics recordings Figure 9 50 Diagnostics recordings Provides a dynamically created HTML page with which you can display diagnostics recordings buffered on the reader relating to errors that occurred signal changes etc ...

Page 233: ...peeklive html Last image live cgi d 0 d 0 not down sampled d 1 down sampled live cgi d 0 d 0 not down sampled d 1 down sampled live cgi d 0 d 0 not down sampled d 1 down sampled Monitoring drawresults cgi drawresults cgi drawresults cgi These HTML pages are displayed only in English Table 9 13 Spanish French Italian Page Spanish French Italian Home page index_es html index_fr html index_it html Ad...

Page 234: ...Operator control and monitoring 9 3 Monitoring via HTML pages SIMATIC MV420 SIMATIC MV440 232 Operating Instructions 04 2013 A5E02371045 06 ...

Page 235: ...ions task Betrieb ohne Kommunikationsmodul über Onboard PROFINET IO des Lesegerätes RPPXQL FDWLRQ PRGXOH GHQW SURILOH 96 FRPSDWLELOLW LWKRXW GHGLFD WHG 60 LQWHUIDFH 352 1 7 GHQW SURILOH 60 60 LQWHUIDFH 60 LQWHUIDFH 60 LQWHUIDFH 60 LQWHUIDFH 352 1 7 7 3 3 56 2 5 3 5 5 60 6 0 7 09 LQWHUIDFH ಧ ಧ ಧ ಧ ಧ Figure 10 1 Overview of communication modules MV400 interfaces and function blocks Numerous interfac...

Page 236: ...ion description GSD file The properties of the PROFINET IO device SIMATIC MV440 or SIMATIC MV420 are stored in the supplied GSD file If the SIMATIC MV440 SIMATIC MV420 is not yet listed in the module catalog of HW Config in your STEP 7 version add the reader with Options Install GSD Files at this point This requires the corresponding bitmap files GSDML 002A 0B03 MV440 bmp and GSDML 002A 0B08 MV420...

Page 237: ...TIC MV440 Operating Instructions 04 2013 A5E02371045 06 235 The reader then appears in the module catalog under PROFINET IO Ident Systems SIMATIC Code Reading Systems MV44x or MV42x see figure below The reader detects the transmission speed of PROFINET automatically PROFINET operates in 100 Mbps full duplex mode ...

Page 238: ...de otherwise it will not be displayed 3 Select the reader using its MAC address and identify it if necessary using the Flash button the LINK LED on the Ethernet connector of the reader then flashes 4 Enter the device name 5 Click the Assign Name button Method 2 Setup with the Primary Setup Tool see Establishing a connection to the reader and starting the user interface Page 133 Method 3 Assign and...

Page 239: ...Ident profile in the HW Config catalog The base addresses of the In Out section must be identical and be within in the process image of OB1 OB1 PI Note that input and output addresses are preset to 256 for the integration of the reader The size of the process image is set to 256 0 to 255 for many controllers Therefore you must either adjust the size of the process image or the input and output add...

Page 240: ...ge of OB1 process image partition OB1 PI then you can work here using process image access for example A I0 6 or S Q0 1 If this is not the case you will have to work with direct I O access for example L PIB 0 The start of the 16 word long consistent communications area of the reader is placed at input address 256 and output address 256 slot 2 If these addresses are located in the process image of ...

Page 241: ...ote The topology of the system must be correctly configured To be able to replace the device without an exchangeable medium the topology of the system must be correctly configured Use the topology editor for this Select Support device replacement without exchangeable medium For a simple device replacement select the PROFINET functionality Support device replacement without exchangeable medium With...

Page 242: ...the reader is ready for operation 10 2 Integration via communication module ASM The reader supports a subset of MOBY commands The reader can be integrated via the RS 422 interface as a write read device compatible with RF300 using a communication module ASM The hardware integration of the communication modules is described in the operating instructions of the respective device The following parame...

Page 243: ...ing description you require knowledge of MOBY system architecture MOBY commands Ident profile system architecture and Ident profile commands You will find descriptions of the software in Industry online support http support automation siemens com See also Process interfacing via an automation system PLC PC Page 233 10 3 1 Setting parameters of FB45 For a detailed description of the parameter assig...

Page 244: ...election B 16 1 B 16 15 Number of the program to be started init_run with program selection reserved0 B 16 0 cancel Not supported command_start TRUE start of a command repeat_command FALSE not supported init_run For information on initializing the ASM refer to the FB45 function manual for information on acknowledging a group error of the reader refer to chapter Group errors Page 267 ASM_failure Re...

Page 245: ...ea Input parameters The following input parameters have a different meaning from the description in the function manual of the RFID standard profile Variable Value description INIT For information on initializing the ASM or on acknowledging a group error of the reader refer to chapter Group errors Page 267 Output parameters The following output parameters have a different meaning from the descript...

Page 246: ...ere 4 Bytes 2 to 5 0 Byte 6 10 Length of the subsequent sub parameter in hex here 16 Byte 7 0 Byte 8 0 Byte 9 0 Byte 10 0x25 Setting of the MOBY operating mode Byte 11 2 Option Byte 12 0 Byte 13 0 Byte 14 1 Number of MDS Byte 15 0 Byte 16 0 INIT without program selection 1 15 Number of the program to be started INIT with program selection Table 10 4 Command parameter Variable Value Config 1 Length...

Page 247: ...e code reader 1 Set a startup flag in OB100 of the controller 2 If the startup flag is set you need to repeat the initialization init_run or INIT command until positive acknowledgment is received 3 Then check the status bits IN_OP RDY to verify the preconditions for further commands 4 To generate an error in the automation system additionally monitor the maximum wait time for positive acknowledgme...

Page 248: ...epresents the number of available decoded codes If the value 3 three or more decoded codes are available Corresponds to RDY bit of the reader Corresponds to IN_OP bit of the reader Table 10 6 Ident profile Output bit Instance DB RFID standard profile UIN3 UIN2 UIN1 UIN0 Meaning These two bits are interpreted as an unsigned value bit 2 is the less significant bit that represents the number of avail...

Page 249: ...tion without program selection Initialization without program selection enables Initialization after startup After the self test the reader changes to the operating mode that it was in prior to shutdown Initialization is possible during the self test You need to determine the operating mode using the status display Status displays of the MV reader Page 245 Identification of pending error Group err...

Page 250: ...OBY_CMD address_MDS or PIB_COMMAND StartAddress 0 with a length depending on the command MOBY_CMD length or PIB_COMMAND Length The first byte in the command data area codes the relevant MV command and determines the meaning of any bytes that follow The following commands are supported and coded as follows MV command Command identifier Program change write program number 0x01 Activate read program ...

Page 251: ...ge it will remain set The WRITE command must set the length 0x2 MOBY_CMD length or PIB_ COMMAND Length 0x2 otherwise the command will be acknowledged negatively If an attempt is made to change to an unsaved program or a program number 0xF the command will also be denied and acknowledged negatively Table 10 7 Moby_CMD Command hex Sub_ Command hex Length dec Address_ MDS hex DAT_DB_number dec DAT_DB...

Page 252: ... READ command is then used to read out the actual program number see also READ commands Page 260 The WRITE command must specify a length of 0x1 MOBY_CMD length or PIB_COMMAND Length 0x1 otherwise a negative response will be sent Table 10 10 Moby_CMD Command hex Sub_ Command hex Length dec Address_ MDS hex DAT_DB_number dec DAT_DB_address dec Number of the data DB for example 48 Pointer to the star...

Page 253: ... sent as one character A line break n for example as n ASCII value 0x0D and not as n ASCII values 0x2F and 0x6E Requirement for matching with 1D 2D codes For 1D 2D codes all match options All Position ID GS1 are supported The match string that is sent must be formatted so that the information required for the comparison can be extracted Command Write match string This MV command allows the match s...

Page 254: ...0 01 Match string length 3 0 Pointer to the user data to be sent to the reader Table 10 14 PIB_COMMAND Parameter Value CMD 0x71 OffsetBuffer 0x00 UID 0x00 Length Match string length 3 StartAddress 0x00 Table 10 15 Command data area FB45 Data DB RFID standard profile TXBUF or RXBUF Address Value Meaning 0x0000 0x03 Command identifier Write match string 0x0001 0x00 0xFF Match string length high byte...

Page 255: ...response Then read out the actual string with a READ command The WRITE command must specify a length of 0x1 MOBY_CMD length or PIB_COMMAND Length 0x1 otherwise a negative response will be sent Table 10 16 Moby_CMD Command hex Sub_ Command hex Length dez Address_ MDS hex DAT_DB_number dez DAT_DB_address dez Number of the data DB for example 48 Pointer to the start word for example 0 01 1 0 Pointer ...

Page 256: ...he WRITE command must specify a length of 0x1 MOBY_CMD length or PIB_COMMAND Length 0x1 otherwise a negative response will be sent Table 10 19 Moby_CMD Command hex Sub_ Command hex Length dez Address_ MDS hex DAT_DB_number dez DAT_DB_address dez Number of the data DB for example 48 Pointer to the start word for example 0 01 1 0 Pointer to the user data to be sent to the reader Table 10 20 PIB_COMM...

Page 257: ...itively acknowledged The WRITE command must specify a length of 0x1 MOBY_CMD length or PIB_COMMAND Length 0x1 otherwise a negative response will be sent Table 10 22 Moby_CMD Command hex Sub_ Command hex Length dez Address_ MDS hex DAT_DB_number dez DAT_DB_address dez Number of the data DB for example 48 Pointer to the start word for example 0 01 1 0 Pointer to the user data to be sent to the reade...

Page 258: ...ined string or a corresponding Character type at pos syntax Identical formatting of the sent match string The match string that is sent must be identical to the input made in adjustment support Permitted non printable special characters must be sent as one character A line break n for example as n ASCII value 0x0D and not as n ASCII values 0x2F and 0x6E Requirement for matching with 1D 2D codes Fo...

Page 259: ...mple 48 Pointer to the start word for example 0 01 Total length of the XMATCH user data 4 0 Pointer to the user data to be sent to the reader Table 10 26 PIB_COMMAND Parameter Value CMD 0x70 OffsetBuffer 0x00 UID 0x00 Length Total length of the XMATCH user data 4 StartAddress 0x00 Table 10 27 Command data area FB45 Data DB RFID standard profile TXBUF or RXBUF Address Value Meaning 0x0000 0x07 Comm...

Page 260: ...also be applied to the available digital output pins using adjustment support Receipt of this command is logged in the diagnostics data records If the command contains an invalid parameter a negative acknowledgement is sent The WRITE command must specify a length of 0x7 MOBY_CMD Length or PIB_COMMAND Length 0x7 otherwise a negative response will be sent Table 10 28 Moby_CMD Command hex Sub_ Comman...

Page 261: ...ignal 0x0 Set level statically to low 0x1 Set level statically to high 0x2 Set level for configured pulse time to high 0x0003 0x1 0x7 Link type 0x1 Logical OR 0x2 Logical AND 0x3 Logical Exclusive OR 0x4 no link 0x5 Logical OR not 0x6 Logical AND not 0x7 Logical Exclusive OR not 0x0004 0x0 0x5 Logical signal linked to If the link type is 0x4 the parameter has no significance 0x0 Logical signal IN_...

Page 262: ...ored at the virtual addresses 0x0000 and 0x0001 If the result string is longer than the number of characters to be read MOBY_CMD length or PIB_COMMAND Length the character string is truncated at the back If the result string is shorter than the number of characters to be read the string is padded with the value 0x00 You can also configure the format text so that the result bits READ MATCH N_OK are...

Page 263: ... th character of the result string n 2 nth character of the result string Command Read result string Using the same mechanism as Read trigger result string it is possible to read out the decoded string via ASM If the trigger source selected in the adjustment support is not ASM the READ command does not activate a trigger but simply returns the result of the decoding If a result is already availabl...

Page 264: ... PIB_COMMAND Length 1 The byte read at address 0x0000 contains the number of the program currently selected and is stored in the command data area specified in the command MOBY_CMD DAT_DB_number or instance DB RFID standard profile RXREF after the command is processed Table 10 34 Moby_CMD Command hex Sub_ Command hex Length dec Address_ MDS hex DAT_DB_number dec DAT_DB_address dec Number of the da...

Page 265: ...h string the match string is truncated or the command data area is padded with 0x00 Table 10 37 Moby_CMD Command hex Sub_ Command hex Length dec Address_ MDS hex DAT_DB_number dec DAT_DB_address dec Number of the data DB for example 48 Pointer to the start word for example 0 02 total length of the match string 2 0 FB45 stores the read result data here Table 10 38 PIB_COMMAND Parameter Value CMD 0x...

Page 266: ...d the RFID standard profile the following values have a specific meaning for the reader Ident profile STATUS FB45 Error_MOBY Byte 0 Byte 1 Byte 2 Meaning 0x05 0xE6 0xFE 0x01 Command not permitted At least one precondition is not permitted See the chapter Preconditions for the commands Page 265 Bad parameter in MV command 0x0D 0xE1 0xFE 0x03 Command is incorrectly structured for example The specifi...

Page 267: ...O Set DISA bit ASM YES Reset DISA bit ASM YES XMATCH1 ASM YES YES NO Set digital out1 ASM Read result ASM YES YES NO Trigger read result string ASM ASM YES YES NO Acknowledge group error ASM NO NO NO 1 Not available on SIMATIC MV420 SR B Selection is unimportant YES State must be satisfied NO State is not permitted ASM If the PROFINET IP Ident profile mode is set you must select PROFINET IO otherw...

Page 268: ...ing Instructions 04 2013 A5E02371045 06 As a general rule ASM must be selected for at least one option so that the reader is accessible via the RS 422 interface Note The following applies to all commands The state of the DISA bit is irrelevant There is no group error If there is nevertheless a group error first acknowledge the error ...

Page 269: ...on without initialization see Initialization Page 247 Set the MOBY Param init_run FB45 or instance DB RFID standard profile INIT RFID standard profile bit A value identifying the group error is now present in the output byte error_MOBY MOBY Param or output double word STATUS instance DB RFID standard profile You can find a list of possible group errors and the corresponding error codes in chapter ...

Page 270: ...us change If the DISA bit was set manually previously it remains set after the status change 2 Now set the corresponding status bits IN_OP and RDY The description given in the chapter Result evaluation of a command Page 264 applies to the value of the output byte error_MOBY MOBY Param or the output double word STATUS instance DB RFID standard profile To acknowledge a group error via ASM or PROFINE...

Page 271: ...T IO The following figure shows the reader interfaces relevant for data transmission via PROFINET IO FB79 3 PDVWHU 2 FRQWUROOHU 5HDGHU RQWURO E WH 6WDWXV E WH 8VHU GDWD LQWHUIDFH 6HQG E WHV 8VHU GDWD LQWHUIDFH 5HFHLYH E WHV F FOLF Figure 10 4 Principle of data transmission via PROFINET IO FB79 Note Bytes 1 to 31 of the Send user data interface are relevant Bytes 1 to 4 of the Receive user data int...

Page 272: ...les manual keyboard input program selection and program saving error acknowledgment starting the reader 1 SEL0 Select 0 Program selection bit 0 2 SEL1 Select 1 Program selection bit 1 when TRN 0 Save program when TRN 1 3 SEL2 Select 2 Program selection bit 2 4 SEL3 Select 3 Program selection bit 3 5 TRN Save program Saves new program 6 TRG Trigger Processing starts on a positive edge 7 RES Reset R...

Page 273: ... not been saved 1 Selected program has been saved When saving program TRN 1 0 Save program active 1 acknowledgment signal RDY 0 2 RDY Ready 0 startup of reader or reader in stop 1 reader in run 3 READ Processing result Code was localized and decoded 4 MATCH Processing result Code matches the trained code 5 N_OK Code was not legible 6 Reserved 7 Reserved Note Writing the control byte and reading an...

Page 274: ...D of the data currently being transferred is entered here Receive user data interface Byte no Meaning 0 Reserved 1 Consecutive number of the current data packet received correctly by the I O controller 2 Reserved 3 Reserved 4 Data ID of the requested data 5 Reserved 31 Reserved The data ID of the requested data defines the data to be read The data ID can have the following values Note The code qua...

Page 275: ...teristics and result string 88 Position of the data matrix code 89 Position and result string 8A Position and absolute quality characteristics 8B Position quality characteristics as absolute values and result string 8C Position and quality characteristics in classes 8D Position quality characteristics in classes and result string 8E Position quality characteristics in classes and absolute quality ...

Page 276: ...ous X position Y position Roll angle Viewing angle INT Absolute quality characteristics Symbol contrast Print growth Axial non uniformity Unused error correction REAL Quality parameters as classes Symbol contrast Print growth Axial non uniformity Unused error correction Overall grade CHAR Note If the data to be read contains the absolute quality characteristics remember that the value of the Swap ...

Page 277: ...S7 400 CPUs you must use SFCs 14 and 15 for all access to the two user data interfaces Explanation of the program Only the pure result string with data ID B 16 81 is output The I O controller does not check how many bytes the 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 inpu...

Page 278: ...der L ID 9 Read first 4 bytes of user data T DB17 DBD 4 Store in DB L ID 13 Read next 4 bytes of user data T DB17 DBD 8 Store in DB L ID 17 Read next 4 bytes of user data T DB17 DBD 12 Store in DB L ID 21 Read next 4 bytes of user data T DB17 DBD 16 Store in DB L ID 25 Read next 4 bytes of user data T DB17 DBD 20 Store in DB L ID 29 Read next 4 bytes of user data T DB17 DBD 24 Store in DB L IW 33 ...

Page 279: ...NET This procedure must be used with every data transfer even if the transfer only consists of one data block for example when reading out the program number selected on the reader Remember that you need to enter the required data ID in byte 4 of the Receive user data interface Note Handshaking can only run on the following S7 CPUs Handshaking using the method described here is only possible on th...

Page 280: ...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 go to step 5 5 Read the user data of the 2nd data packet from bytes 5 to 31 6 Acknowledge correct receipt of the 2nd data packet by writing the value 2 to byte 1 of the Receive user data interface Last 4 Scan byte 1 of the Send user data interface c...

Page 281: ...consecutive data packets Monitor the correct order of the data packets sent by the reader Check whether the total length of the user data actually transferred matches the net total length indicated by the 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 10 4 4 Function block 79 VS...

Page 282: ...the currently read code Output the number of the currently selected program Output the current mode of the reader Reset the DISA control signal Whether or not a job can execute successfully depends on the current status of the reader and its parameter settings Which job can execute in which status of the reader is described further below With almost all jobs FB79 sets the DISA control signal on th...

Page 283: ...change to the value TRUE This involves the Read out status and Reset DISA bit jobs In this case it may also not be possible to detect an edge change at DONE or ERROR You should therefore evaluate the DONE and ERROR parameters at each block call If the job completed without error DONE is set TRUE In this case you should also evaluate ERRCODE to learn of warnings from the FB As long as ACTIVE has th...

Page 284: ...ed relevant 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 permitted You must interconnect this parameter and the data block must be at least as large as the maximum DMC string that can be expected ACTIVE OUTPUT BOOL 22 0 FALSE ACTIVE ...

Page 285: ... not up to date W 16 0001 RUN processing mode with output of the result string in other words the IN_OP and RDY bits in the status byte are set W 16 0002 STOP including Save program and Adjustment mode i e the IN_OP bit in the status byte is set the RDY bit however is not W 16 0003 ERROR in other words the IN_OP bit in the status byte is not set CODE_OUT OUTPUT BYTE 30 0 B 16 00 Number of the prog...

Page 286: ... in absolute format 0087 Output quality parameters as classes and in absolute format and output result string 0088 Output code position 0089 Output code position and result string 008A Output code position and absolute quality parameters 008B Output code position and absolute quality parameters and output result string 008C Output code position and quality parameters as classes 008D Output code po...

Page 287: ...he reader and the surface of the code field CONTRAST_F STATIC CHAR 42 0 Symbol contrast as class value valid if not equal to GROWTH_F STATIC CHAR 43 0 Print growth as class value valid if not equal to NONUNIF_F STATIC CHAR 44 0 Axial non uniformity as class value valid if not equal to ERR_CORR_F STATIC CHAR 45 0 Unused error correction value valid if not equal to Note If a ReadErr occurs the old r...

Page 288: ... X X X Sequence when canceling a job COMMAND W 16 0000 Canceling a job is possible only with read jobs Read jobs COMMAND W 16 0081 to W 16 008F The block signals completion of the job cancel with ACTIVE FALSE If a transfer is currently active when the job is canceled this aborts and the error is reported with an appropriate error message in the ERRCODE parameter ERROR then has the value TRUE and D...

Page 289: ... now selected does not match the program specified at the PARAM1 parameter the ACTIVE parameter will have the value FALSE and the ERROR parameter the value TRUE The ERRCODE parameter contains an appropriate error message The system also checks whether the program change is being blocked by a Service or User1 user logged on to the user interface who has taken control of the reader and whether the n...

Page 290: ...value TRUE If the program now selected does not match the program specified at the PARAM1 parameter the ACTIVE parameter will have the value FALSE and the ERROR parameter the value TRUE The ERRCODE parameter contains an appropriate error message The system also checks whether program saving is being blocked by a Service or User1 user logged on to the user interface who has taken over control of th...

Page 291: ...UN is output The DONE parameter then has the value TRUE and ACTIVE the value FALSE Note Since the job completes in one CPU cycle no edge change can be detected at the ACTIVE parameter If the DONE parameter already has the value TRUE from a previous job it is also not possible to detect an edge change Sequence when resetting the DISA bit COMMAND W 16 0005 The block resets the DISA bit in the contro...

Page 292: ...ion 0089 Output code position and result string 008A Output code position and absolute quality characteristics 008B Output code position and absolute quality characteristics and output result string 008C Output code position and quality characteristics as classes 008D Output code position and quality characteristics as classes and output result string 008E Output code position and quality characte...

Page 293: ... set in MatchErr or FilterMsg if the match or filter function is selected in the parameter settings If both of these functions are selected FB79 enters the string set in MatchErr For more detailed information on MatchErr and FilterMsg refer to chapter 5 The code was successfully decoded and matches your specifications FB79 enters the result string Process the data entered in RECV before the next t...

Page 294: ...which ERROR is set to FALSE They indicate error situations that do not cause the current job to be canceled If ERRCODE DW 16 0000 0000 following an FB call you will need to call the FB again with RESET TRUE to reset the error information in the FB Note By calling the FB with RESET TRUE you acknowledge only the error codes of the FB To acknowledge errors of the reader for example transmit error you...

Page 295: ...en over by the user interface 0001 0006 1 Invalid program number PARAM1 parameter Program numbers 1 to 14 save program and 0 to 15 change program are permitted 0001 0007 1 Job canceled by user 0001 0008 1 Program saving is not possible possibly because control of the reader has been taken over by the user interface 0001 0009 1 Illegal receive area Only data blocks and the BYTE data type are permit...

Page 296: ...tions Digital I O Input signals Name Function DISA Disable Disables manual keyboard input program selection and program saving via digital I O error acknowledgment starting the reader SEL0 Select 0 Program selection bit 0 SEL1 Select 1 Program selection bit 1 when TRN 0 Save program when TRN 1 SEL2 Select 2 Program selection bit 2 SEL3 Select 3 Program selection bit 3 TRN Train Saves new program T...

Page 297: ...lected program has been saved When saving program TRN 1 0 Save program active 1 acknowledgment signal RDY 0 RDY Ready 0 startup of reader or reader in stop 1 reader in run READ Processing result Code was localized and decoded MATCH Processing result Code matches the trained code N_OK Code was not legible Displayed by LED1 or LED2 according to your parameter settings 10 5 2 Selecting modes The foll...

Page 298: ...g Instructions 04 2013 A5E02371045 06 Select program To select a program apply the relevant bit pattern at the inputs SEL0 to SEL3 You can select programs 1 to 15 If you select program 0 the program last selected will be retained 6WDUW RU FKDQJH SURJUDP VHOHFWLRQ SSO SURJUDP VHOHFWLRQ bPV bPVbWR bV PD 6 6 6 6 75 6 5 6 751 1B23 75 5 W ...

Page 299: ... 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 Note If the selected program is not saved TRD and RDY will retain the value 0 ...

Page 300: ... Operating Instructions 04 2013 A5E02371045 06 Save program The diagram below shows the save program procedure using program 11 as an example Note that the trigger signal must be present for at least 5 ms 6DYH SURJUDP VWDUW W 6DYH SURJUDP FRPSOHWHG 2XWSXW VLJQDOV QSXW VLJQDOV PV V PV PV PV V PV 6 6 6 6 75 6 5 6 751 1B23 75 5 ...

Page 301: ...ion 1 DISA 1 Apply for at least 100 ms SEL0 1 SEL1 1 SEL2 0 SEL3 1 Disable keyboard control DISA must have the value 1 No edge change is necessary Select program to save for example code 11 TRN 1 SEL0 SEL1 SEL2 SEL3 0 Start program saving 2 TRD 0 RDY 0 TRD signal changes to FALSE RDY signal changes to FALSE Wait at least 200 ms SEL1 1 Feed in object with data matrix code Save program 3 Apply for a...

Page 302: ... 04 2013 A5E02371045 06 Starting processing Processing starts immediately upon completion of program saving Step Input Output Description 1 You select a program for example program 11 2 READ MATCH N_OK The outputs are set as follows depending on the processing result Code was localized and decoded Code matches the trained code Code was not legible ...

Page 303: ... TCP IP or RS232 the specific transport connection must be configured as a trigger source in the adjustment support The appropriate transport connection must be configured as a source for the controller for all other commands Connections Integration Connection When you use the TCP IP transport connection the reader is the client and actively establishes the connection to the partner The partner mu...

Page 304: ... of all commands with a string Command Character string Trigger Identical to the configured string in the adjustment support Write match string See Write match string Page 303 Set DISA bit MDIH Reset DISA bit MDIL Query status MGST Program change select program number MR program number Save program with internal trigger MI program number Save program with external trigger MT program number Reset c...

Page 305: ...nput made in adjustment support Permitted non printable special characters must be sent as one character A line break n for example as n ASCII value 0x0D and not as n ASCII values 0x2F and 0x6E Requirement for matching with 1D 2D codes For 1D 2D codes all match options All Position ID GS1 are supported The match string that is sent must be formatted so that the information required for the compari...

Page 306: ... string is discarded This also applies to a program change The characters of the command must be sent as a contiguous command If the spacing between the individual characters is too long reception of the new match string is aborted Note If the match string cannot be overwritten an entry is made in the diagnostic data 10 6 4 Set DISA bit This command sets the DISA bit Character string MDIH Machine ...

Page 307: ...rentprogramnumber errornumber endidentifier Reply Get STate status byte Non displayable ASCII characters that corresponds to the status byte see section Assignment of the interfaces relevant to PROFINET IO Page 270 currentprogramnumber Currently selected program number end identifier Non displayable ASCII characters with the value 0x04 Two displayable ASCII characters with value 0 to 9 Valid range...

Page 308: ...program number Number of the program saved Two displayable ASCII characters with value 0 to 9 Valid range of values 00 to 15 This command returns no response string Using the Query status command you then check if the program change has been successful If for example program number 5 is selected and the status is queried the string MR05MGST can be sent Using statusbyte and currentcodenumber you ca...

Page 309: ...dure is successful the reader then goes into processing mode with the appropriate program number Character string MI program number Machine command Immediate store code program number program number Number of the program saved Two printable ASCII characters with the value 0 to 9 Valid range of values 01 to 5 This command returns no response string Using the Query status command you then check if t...

Page 310: ...ram number program number Number of the program saved Two printable ASCII characters with the value 0 to 9 Valid range of values 01 to 5 Response string RTRDY end identifier Reply sTore program ReaDY end identifier Non displayable ASCII characters with the value 0x04 After this response string is received a trigger can be sent via an external source If this response string is not sent either the D...

Page 311: ...commended time interval 1 s If the reader is in processing mode with program number 05 the save procedure has been successful A pending error means that the program could not be saved e g no code in the image If the reader is not in processing mode and there is no group error the save procedure is not yet finished 10 6 10 Reset command This command acknowledges an error or cancels Save program wit...

Page 312: ... The match string is therefore either a defined string or a corresponding Character type at pos syntax Identical formatting of the sent match string The match string that is sent must be identical to the input made in adjustment support Permitted non printable special characters must be sent as one character A line break n for example as n ASCII value 0x0D and not as n ASCII values 0x2F and 0x6E R...

Page 313: ...The logical structure of an XMATCH frame is outlined in the table Trigger ID Permanent flag Code No Cnt n Code No Code Idx Cnt c Code Idx String length cl String length cm ROI ID Cnt r ROI ID String length rl String rm c times t times Trigger ID and permanent flag Based on the trigger ID all match strings of this frame are assigned to a specific trigger signal If the permanent flag is set in this ...

Page 314: ... code Idx string length cl and the string follow c times Code Idx String length cl and String cm Code Idx is the index of the code to which the new match string will be assigned String length cl corresponds to the length of the following match string cm ROI ID Cnt r With an application in which no plain text is read OCR ROI ID Cnt r 0 must be set If ROI ID Cnt r 0 this value corresponds to the num...

Page 315: ...f starting at trigger ID WORD max 32768 Trigger ID WORD 1 32767 Flags BYTE Bit 0 Permanent flag Bit 1 to 7 Reserved must be 0 Code No Cnt n BYTE 1 Code No BYTE 1 14 Code Idx Cnt c BYTE SIMATIC MV440 UR 0 150 All other readers 0 50 Code Idx BYTE SIMATIC MV440 UR 1 150 All other readers 1 50 String length cl WORD 1 3001 String cm cl BYTEs Any ASCII characters c times ROI ID Cnt r BYTE 0 5 ROI ID BYT...

Page 316: ...If an XMATCH frame with an incorrect structure is received the error is logged in the diagnostics data records as a temporary error transient error and the frame is discarded Bad structure For example String length cl 3 001 characters or checksum incorrect Even with a correct frame structure the XMATCH command can be invalid The error is also logged in the diagnostics data records as a temporary e...

Page 317: ... 1D 2D code reading OCR Current program number is 5 New 1D 2D code match string and new match string for OCR ROI 1 and 2 for trigger number 42 No multicode Total length 33 Trigger ID 42 Flags 0 Code No Cnt 1 Code No 5 Code Idx Cnt 1 Code Idx 1 String length 8 String SN012345 ROI ID Cnt 2 ROI ID 1 String length 2 String SN ROI ID 2 String length 6 String 012345 XOR checksum 0 ...

Page 318: ...dx Cnt 2 Code Idx 1 String length 8 String SN012345 Code Idx 2 String length 8 String SN612345 ROI ID Cnt 0 XOR checksum 0 10 6 13 Set digital out Note Availability of Digital Out The Digital out function is not available for SIMATIC MV420 SR B Writing command data With this command the four logical signals EXT_1 EXT_2 EXT_3 and EXT_4 can be set and linked to other logical signals These signals ca...

Page 319: ...racters with the value 0 to 2 0 Set level statically to low 1 Set level statically to high 2 Set level for configured pulse time to high p3 Link type ASCII characters with the value 1 to 7 1 Logical OR 2 Logical AND 3 Logical Exclusive OR 4 no link 5 Logical OR not 6 Logical AND not 7 Logical Exclusive OR not p4 Logical signal linked to If p3 4 the parameter has no significance ASCII characters wi...

Page 320: ...sults The master reader itself is also a slave that searches for 1D 2D codes in the field of view Restrictions of the scanner portal application The scanner portal application is subject to the following restrictions All readers must operate in the untriggered image acquisition mode Autotrigger If several different 1D 2D codes with identical contents are read one after the other the content is out...

Page 321: ... readers and on the master you need to make the following settings in the adjustment support Image acquisition Control tab To control the image acquisition select the Auto trigger mode without Initial trigger Recognize double reads must be set to 1 in this case The acquisition interval must be adequately high so that 1D 2D codes can be read in the image The interval must be identical on all slave ...

Page 322: ...ng via an automation system PLC PC 10 7 Scanner portal application SIMATIC MV420 SIMATIC MV440 320 Operating Instructions 04 2013 A5E02371045 06 Connections integration Under Connection integration select TCP as String ...

Page 323: ...tions 04 2013 A5E02371045 06 321 Programs Overall result The program format string on all readers must be 02 CamId 03 s 04 CamId can be selected freely and is used to identify the reader that read the 1D 2D code in the field of view 02 03 s 04 is also valid if no identification of the reader is required when the result is output ...

Page 324: ...aders Connections interfaces TCP IP Address IP address of the master reader port 666 Time limit 3 s Connections integration In the Connection monitoring group the TCP idling string must be 04 Options Extras Disable the Master reader check box in the Scanner portal group Master You also need to make the following additional settings on the master reader Connections interfaces TCP IP Address IP addr...

Page 325: ...face The master reader synchronizes the results of the slave readers and outputs the synchronized result via the TCP interface The result string of the slave reader that first reads the 1D 2D code is output To compare the 1D 2D codes read the master device compares the string between 03 and 04 The entire result string is output although 02 03 and 04 are first removed If a slave reader sends the re...

Page 326: ...backup and XML restore execute there is no control via the control interface Otherwise XML backup and XML restore cannot be executed It is important that the DISA bit is not set Note Backing up the diagnostics images before XML backup and XML restore If you run the XML backup and XML restart functions any diagnostics images in the memory of the reader will be deleted If required save the diagnosti...

Page 327: ... support is permitted again Request URI http IP address of the reader xml backup cgi e g http 192 168 0 42 xml backup cgi HTTP method GET Response Note Parameter filename The filename is made up of the reader name and the firmware version HTTP status code 200 OK Content type text xml name filename xml Content disposition attachment filename filename xml Data The data corresponds to the file conten...

Page 328: ...i myRequest 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 cou...

Page 329: ... http 192 168 0 42 xml restore cgi HTTP method POST Content type multipart form data boundary REMOTEXMLUPLOADPARA r n POST data Note Meaning of xmlDoc xmlDoc corresponds to the string with the content of a backup XML file REMOTEXMLUPLOADPARA r nContent Disposition form data name xmlfile r nContent Type text xml r n r n xmlDoc r n remove next line if TCP settings shall not be imported REMOTEXMLUPLO...

Page 330: ...and import were only partially successful The reader restarts To obtain an error analysis the XML import must be repeated using the adjustment support 1 XML upload and import was only successful The reader restarts 0 Error importing To obtain an error analysis the XML import must be repeated using the adjustment support The IN_OP bit is set and access using the adjustment support is permitted agai...

Page 331: ...d REMOTEXMLUPLOADPARA r nContent Disposition form data name importcodes r n r non r n REMOTEXMLUPLOADPARA r n buffer encoding GetBytes postData Create http request HttpWebRequest myRequest HttpWebRequest WebRequest Create http 192 168 0 42 xml restore cgi myRequest Method POST myRequest ContentType multipart form data boundary REMOTEXMLUPLOADPARA r n myRequest ContentLength buffer Length Send the ...

Page 332: ...ccompanying 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 delete the first network with the FC1 call or skip it Note You may only assign the value W 16 0081 for the COMMAND parameter output result string when bit 2 corr...

Page 333: ...rams when the plant is in manual mode or is not in operation Startup OB OB100 In OB100 you set the RESET input of FB79 to initialize the FB This input is reset again by calling FB79 Bits of the control and status bytes used The following control and status bits need to be processed in your program in addition to the FB79 call Bit no in Corresponds to signal Function Q x 6 Control byte TRG Processi...

Page 334: ...gs in the setup support Connections task Interfaces tab In Archiving MMI enter the IP address and the port of the PC programming device on which you want to archive the diagnostics information Connections task Interfaces tab Select what you want to archive in Diagnostics transfer Only diagnostics data records only diagnostics images or both Sample program Make sure that you set the same values in ...

Page 335: ...ing onboard PROFINET and FB79 or the Ident profile in the device diagnostics When using FB45 and the Ident profile in the diagnostics 11 2 Reporting diagnostics information Overview The messages are divided into the following types Error messages Warnings notes Read results All three messages are displayed in the user interface Most messages of the error message type trigger a diagnostics interrup...

Page 336: ...e onboard PROFINET diagnostics Value TCP IP and RS232 Value FB45 error_MOBY Value Ident profile STATUS byte byte 0 byte 1 byte 2 Description How to remedy the problem Fault in internal interface to the image sensor W 16 5001 01 01 E1 FE 02 There is a fault in the internal interface to the image sensor If the error continues to occur after turning on the device again contact technical support Error...

Page 337: ...th RS232 Increase the baud rate The image buffer size in Program can also be increased under Image acquisition Control tab to expand the send buffer Error transfer error archiving MMI W 16 5007 07 0A E1 FE 04 The send buffer is full because the data cannot be sent in an adequately short time or the server is not confirming receipt of the data in time Reduce the trigger frequency or reduce the amou...

Page 338: ...an be increased Error saving code W 16 500A 10 02 E6 FE 04 No code was found in the image during program saving Position the code within the image or improve the image quality Error match error W 16 500B 11 0E E1 FE 07 The saved code cannot be processed with the match settings for example ID separator not found Adapt the match settings or save a suitable code Error No ECC 200 code W 16 500C 12 02 ...

Page 339: ... overload W 16 500F 15 10 E4 FE 06 The connected lamp was overloaded The selected or default Maximum duty cycle from Options Lighting was exceeded Reduce the trigger frequency reduce the exposure time or use a more powerful lamp Reserved program number error W 16 5010 16 02 E6 FE 04 You are attempting to save program number 15 via digital I O or PROFINET IO This number cannot be saved via these in...

Page 340: ...ion the reader exits the error status and returns to the mode prior to the occurrence of the error for example back to processing mode The occurrence of these errors and their automatic acknowledgement are stored in the diagnostic data records and are not overwritten by new errors If such entries exist this is indicated on the user interface in the Run and Information Statistics tasks Note PROFINE...

Page 341: ...is too small Remedy Make sure the position of the frame is correct Select a smaller aperture on the lens Reduce surrounding brightness 4 Normalization failed Not enough memory Remedy Restart the reader 5 Normalization failed An adequate dynamic range can only be achieved with an illuminated image Remedy Make sure the position of the frame is correct Select a smaller aperture on the lens Reduce sur...

Page 342: ...ibration card 19 Calibration was not successful The contrast parameters could not be taken as valid Remedy Repeat the normalization step using a tighter frame Restore the conditions used for normalization 20 Calibration was not successful The code could not be read Remedy Make sure the position of the code is correct 21 Calibration was not successful Not enough memory Remedy Restart the reader 24 ...

Page 343: ... settings in the decoder step in the Result tab 3 Match error read result Match string The configured comparison option 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 1 The code or plain text that has just been read deviates from the trained code and is therefore incorrect or the wrong code was trained 2 Chec...

Page 344: ...e in step n Data matrix code found in step n that does not comply with ECC200 Note The check for ECC200 is performed only in adjustment mode and during Save program 0005 Step n Structured Append DMC not supported A DMC type Structured Append was found in step n This DMC type is not supported 0006 Step n Reader Programming DMC not supported A DMC type Reader Programming Code was found in step n Thi...

Page 345: ...ix code in step n 4701 Verification Unsupported in step n The selected verification method is not supported for the code type found in step n 4709 Mean light out of range in step n AIM DPM verification reports Average brightness value is out of range 70 86 in step n 4710 ISO Verification ECC200 required in step n Verification according to ISO15415 and AIM DPM does not support data matrix codes tha...

Page 346: ...smaller than Min X in step n AIM DPM verification reports Cell size is smaller than the configured Min X dimension The error occurred in step n 4722 ISO Verification cell size larger than Max X in step n AIM DPM verification reports Cell size is larger that the configured Max X dimension The error occurred in step n 11 2 5 Filter error messages If there is a filter error the following message stri...

Page 347: ...ns 1 The trigger ID sent is more than 20 triggers SIMATIC MV420 10 triggers away from the current counter Note XMATCH commands with a permanent flag can contain any trigger ID Permanent settings can however only be buffered for a maximum of two different trigger IDs If a further permanent setting is received the last sent setting is overwritten 2 The total size of all stored match strings exceeds ...

Page 348: ...etwork configuration for TCP IP Here you can for example use the Primary Setup Tool to create a valid network configuration for TCP IP ETHERNET GREEN flashing The reader is exchanging data No error Off permanently The reader is in Stop mode no error No error GREEN on permanently The reader is in RUN mode no error No error RED lit constantly The reader is in the Group error status Possible cause wh...

Page 349: ...riable Value Meaning OB_82_EV_CLASS B 16 39 Event entering state OB_82_MDL_DEFECT TRUE Module problem OB_82_EXT_FAULT TRUE External problem Unfortunately you cannot identify the actual cause of the problem in the local variables of OB82 You can find this out as follows With PROFINET IO By calling SFB 54 RALRM in OB 82 The entry Faulty module appears in the diagnostics buffer and the corresponding ...

Page 350: ...e type 0000 23 B 16 00 Bit 0 3 Alarm info type 0000 Bit 4 7 Structure version 0000 24 B 16 00 B 16 01 Flags of the PNIO controller interface module Bit 0 0 Alarm from an integrated interface module Bit 0 1 Alarm from an external interface module Bits 1 7 all 0 25 B 16 01 B 16 00 Flags of the PNIO controller interface module Bit 0 1 with incoming alarm Bit 0 0 with outgoing alarm Bits 1 7 all 0 26 ...

Page 351: ...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 submodule Bit 14 Reserved 0 Bit 15 Diagnostics status 26 27 W 16 0004 ID for vendor specific diagnostics fixed 28 29 Value from the table under error mess...

Page 352: ...at byte 4 18 bytes 4 5 W 16 0100 Version 6 7 W 16 0000 Slot 8 9 W 16 0000 Subslot 10 11 W 16 0000 Channel 12 B 16 08 B 16 10 Error occurred no error occurred 13 B 16 05 Identifier indicating that all variables are stored in words starting at byte 14 14 15 W 16 0004 ID for vendor specific diagnostics fixed 16 17 W 16 0000 Channel number 18 19 W 16 0805 W 16 1005 Content identical to that of bytes 1...

Page 353: ...enance The devices are maintenance free Cleaning is unnecessary Siemens AG nevertheless recommends that you carefully clean the protective lens cover if it becomes dirty to ensure consistent reading performance Repair If you send in a reader to Siemens AG for repair do not send the protective lens cover lighting unit or other accessories ...

Page 354: ...Service and maintenance 12 1 Maintenance and repair SIMATIC MV420 SIMATIC MV440 352 Operating Instructions 04 2013 A5E02371045 06 ...

Page 355: ... range in Hz Test values 10 f 58 0 075 mm amplitude 58 f 500 1 g constant acceleration Test for mechanical environmental conditions Test for test standard Comments Vibrations Vibration test according to IEC 60068 2 6 sinusoidal Vibration type Frequency cycles with a rate of change of 1 octave minute 10 Hz f 58 Hz constant amplitude 0 075 mm 58 Hz f 500 Hz constant acceleration 1 g 10 Hz f 55 Hz am...

Page 356: ...s The following information applies to modules transported or stored in their original packaging The climatic conditions correspond to IEC 60721 3 3 Class 3K7 for storage and IEC 60721 3 2 Class 2K4 for transportation The mechanical conditions correspond to IEC 60721 3 2 Class 2M2 Conditions Permitted range Free fall 1 m up to 10 kg Temperature 30 to 70 C Atmospheric pressure 660 1080 hPa correspo...

Page 357: ...wer supply cable direct voltage with protective elements 3 Symmetrical 1 kV power supply cable direct voltage with protective elements 3 Sine shaped interference RF interference electromagnetic fields Test values Corr to severity Conforming to IEC 61000 4 3 10 V m at 80 amplitude modulation of 1 kHz in the range from 80 to 1000 MHz 3 Conforming to IEC 61000 4 3 10 V m at 50 pulse modulation at 900...

Page 358: ... x H x D in mm 65 122 55 Weight Approx 0 45 kg without protective lens cover Approx 0 55 kg without protective lens cover Degree of protection IP 67 to IEC 60529 Supply voltage current consumption Type of supply voltage DC Supply voltage from M16 Power IO connector M12 ASM connector 24 V DC 20 Supply voltage from Power over Ethernet according to IEEE802 3af PoE however only phantom power 48 V DC m...

Page 359: ...signals INPUT1 Input resistance at 24 V DC Input voltage for 1 signal Input current for 1 signal Input voltage for 0 signal Input current for 0 signal 6 KΩ 15 30 V 2 5 mA 0 5 V 0 1 4 mA INPUT2 INPUT5 Input resistance at 24 V DC Input voltage for 1 signal Input current for 1 signal Input voltage for 0 signal Input current for 0 signal 16 KΩ 15 30 V 0 6 2 mA 0 5 V 0 0 3 mA All values of the input si...

Page 360: ... I1 max 2 A 1 ms Power down bridging time at 24 V DC 10 ms Digital output signals OUTPUT2 OUTPUT3 floating and short circuit proof With max load current 50 mA Max short circuit current 240 mA Delays switching on and off 0 2 ms All values of the output signals are relative to the OUTPUT_COMMON signal Input signals INPUT1 trigger Input resistance at 24 V DC Input voltage for 1 signal Input current f...

Page 361: ...440 signal SIMATIC MV420 signal H Red 24 V 24 V G Blue 0 V 0 V K Violet INPUT1 trigger INPUT1 trigger D Yellow INPUT2 OUTPUT2 OUTPUT2 L Gray pink INPUT3 OUTPUT3 OUTPUT3 C Green INPUT4 OUTPUT4 ASM TxD_N B Brown INPUT5 OUTPUT5 ASM TxD_P A White INPUT_COMMON INPUT_COMMON E Gray OUTPUT_COMMON OUTPUT_COMMON J Black Strobe Strobe F Pink RS232 TxD RS 232 TxD or ASM RxD_P M Red blue RS232 RxD RS232 RxD or...

Page 362: ...socket Ethernet interface socket Connection Name Function 1 TxDP Send data 2 RxD_P Received data 3 TxDN Send data 4 RxD_N Received data SIMATIC MV440 ASM interface Table 13 5 ASM interface socket ASM interface socket Connection Name Function 1 24V 24 V DC supply voltage 2 TXD_N Send data 3 0V Ground 4 TXD_P Send data 5 RXD_P Received data 6 RXD_N Received data 7 Not connected 8 Shield ...

Page 363: ...045 06 361 Dimension drawings 14 SIMATIC MV440 reader 0 0 SIEMENS SIMATIC MV440 POWER ETHERNET STATE BF LED1 LED2 Protective cap for lens screw connection Ethernet socket Power IO RS 232 socket LED displays ASM socket Figure 14 1 Dimension drawing SIMATIC MV440 reader ...

Page 364: ...C MV420 SIMATIC MV440 362 Operating Instructions 04 2013 A5E02371045 06 SIMATIC MV420 reader Swivel lens and lamp protection Ethernet socket LED displays Power IO RS 232 socket Figure 14 2 Dimension drawing SIMATIC MV420 reader ...

Page 365: ... MV440 with lighting unit and mounting plate Ring light holder external Reader Lighting unit SIMATIC Vision Sensor VS100 Torx screws M4x8 Socket for lighting unit Reader mounting plate IP65 protective lens cover 50 Figure 14 3 Dimension drawing SIMATIC MV440 with attached lighting unit and mounting plate ...

Page 366: ...0 SIMATIC MV440 364 Operating Instructions 04 2013 A5E02371045 06 Lighting unit SIMATIC Vision Sensor VS100 0 Figure 14 4 Dimension drawing Lighting unit SIMATIC MV440 ring light holder Figure 14 5 Dimension drawing Ring light holder ...

Page 367: ... Operating Instructions 04 2013 A5E02371045 06 365 SIMATIC MV440 mounting plate 0 Figure 14 6 Dimension drawing Mounting plate SIMATIC MV420 mounting plate with mounting bracket Figure 14 7 Dimension drawing of mounting plate with mounting bracket ...

Page 368: ...rotective lens housing Figure 14 8 Dimension drawing Protective lens cover 50 mm Figure 14 9 Dimension drawing Protective lens cover 65 mm metal glass 0 Figure 14 10 Dimension drawing Protective lens cover 65 mm plexiglass Built in ring light SIMATIC MV440 Figure 14 11 Built in ring light 54 mm dimension drawing ...

Page 369: ...requirements and the application the readers can be fitted with accessories SIMATIC MV420 SIMATIC MV440 This section details accessories for both types of reader Page 370 SIMATIC MV420 This section details accessories for SIMATIC MV420 readers Page 374 only SIMATIC MV440 This section details accessories for SIMATIC MV440 readers Page 380 only 15 1 Readers Note Connecting cables are not supplied wi...

Page 370: ...0AX20 SIMATIC MV420 SR B Body Basic unit with all essential functions Resolution of the reader 768 x 480 or 640 x 480 pixels For one and two dimensional codes No lighting lens or lens cover can be ordered separately 6GF3420 0AX40 SIMATIC MV420 SR P Body Advanced functionality Resolution of the reader 768 x 480 or 640 x 480 pixels For one and two dimensional codes Image field and distance variable ...

Page 371: ...ield and distance variable With PoE D65 lens cover PC PC IP67 order numbers 6GF3440 8AC11 and 6GF3440 8AC21 IP40 without order number 6GF3440 8AC11 or 6GF3440 8AC21 No lighting no lens 6GF3440 1LE10 SIMATIC MV440 UR Resolution of the reader 1600 x 1200 pixels For one and two dimensional codes for OCR and verification license required Image field and distance variable With PoE D65 lens cover PC PC ...

Page 372: ...rther accessories You will find the accessories below In catalog ID 10 On the Internet at SIMATIC Ident home page http www siemens com ident or Industry Mall Homepage http www siemens com industrymall Cables Ethernet PROFINET connectors fitted by user For ASM Lens accessories Lenses Filter Plug in power unit for commissioning and testing Mechanical holders Holder for VS100 lamps Trimetal holders L...

Page 373: ...tection IP67D Short support brackets are supplied 6GF9004 8DA01 LED ring light metal red clear Lighting distance 500 mm 3000 mm For SIMATIC VS100 Protective lens cover suitable dimensions W x H x D 116 x 116 x 42 mm Degree of protection IP67 Short support brackets are supplied 6GF3440 8CD SIMATIC MV440 ring light holders for SIMATIC VS100 ring lamps order number 6GF9004 7BA01 6GF9004 8DA01 Dimensi...

Page 374: ...eers and operators The SIMATIC MV440 SIMATIC MV420 Product CD ROM contains the documentation package SIMATIC MV440 SIMATIC MV420 with Operating Instructions SIMATIC MV440 SIMATIC MV420 in the languages German English Compact operating instructions SIMATIC MV440 SIMATIC MV420 in the languages German English Spanish Italian French Chinese Online help in the languages German English Spanish Italian F...

Page 375: ...WW view en 39620218 133300 SIMATIC MV440 http support automation siemens com WW view en 33391594 133300 SIMATIC Manual Collection on DVD SIMATIC Manual Collection http support automation siemens com WW view en 4073541 All manuals for S7 200 300 400 C7 LOGO SIMATIC DP PC PG STEP 7 ENGINEERING software RUNTIME software PCS 7 SIMATIC HMI SIMATIC NET SIMATIC MACHINE VISION SIMATIC SENSORS in 5 Languag...

Page 376: ...ch dimensions 15 2 2 2 Reader lens Reader lenses supported Note SIMATIC MV420 SR B P SIMATIC MV420 SR B P order number 6GF3420 0AA20 6GF3420 0AA40 are supplied with the pre mounted lens kit 6GF3420 0AC00 0LK0 focal distance of 6 mm and the red internal lamp 6GF3420 0AC00 1LT0 Order number Reader lenses Remark 6GF3420 0AC00 0LK0 MV420 LENS KIT 6 mm F 5 6 Fixed focal distance 6 mm Fixed aperture F 5...

Page 377: ...45 06 375 Field of vision depending on camera distance Note Values in the diagrams are subject to tolerances The values in the two diagrams have certain tolerances X axis Height of field of vision mm Y axis Width of field of vision mm Diagonal Distance from camera to object mm For a focal distance of 6 mm Figure 15 1 16 10 format ...

Page 378: ...20 SIMATIC MV440 376 Operating Instructions 04 2013 A5E02371045 06 For a focal distance of 16 mm Figure 15 2 16 10 format 15 2 2 3 Protective tube Order number Designation Note 6GF3420 0AC00 2AA0 MV420 protective tube set of spares 2 x MV420 protective tube Fittings supplied ...

Page 379: ...es The SIMATIC MV420 reader is fitted with an industrial M12 plug and an M16 socket The connectors have the following functions M12 Ethernet cable M12 RJ 45 M16 Power IO RS 232 cable plus ASM 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 ...

Page 380: ...al lengths with cable outlet Note Special lengths with 90 or 180 cable outlet You can order special lengths with a 90 or 180 cable outlet angle at http support automation siemens com WW view en 26999294 The cables are supplied with M12 plugs fitted at both ends When necessary the cables can be shortened at the other end from the reader and fitted with the following connectors for example for an RJ...

Page 381: ...les are used for the camera voltage supply The power I O RS232 cable also has wires for connecting digital inputs outputs and the RS 232 serial interface Order number Cables Note 6GF3400 0BH15 1 5 m MV400 push pull power cable M16 with connector prefitted at one end Prefitted push pull For power supply only no I O no RS 232 Length 1 5 m Suitable for all SIMATIC MV400 readers 6GF3400 1BH20 2 m MV40...

Page 382: ...able D 42 mm L 47 mm 6GF9001 1BL01 Mini lens 12 mm 1 1 4 PENTAX H1214 M KP Fixed focal distance Aperture and focus adjustable D 29 5 mm L 35 7 mm 6GF9001 1BF01 Mini lens 16 mm 1 1 4 PENTAX C1614 M KP Fixed focal distance Aperture and focus adjustable D 29 5 mm L 37 2 mm 6GF9001 1BG01 Mini lens 25 mm 1 1 4 PENTAX C2514 M KP Fixed focal distance Aperture and focus adjustable D 29 5 mm L 38 9 mm 6GF9...

Page 383: ...cover 65 metal PMMA 6GF3440 8AC21 I Near field from 7 to 80 cm Protective lens cover 65 PC PC 6GF3440 8AC12 Compact variant minimal cabling work required PC Polycarbonate PMMA Polymethyl methacrylate External ring lamp Red light clear 6GF9004 8DA01 External ring lamp IR light clear 6GF9004 7BA01 Protective lens cover 50 metal glass 6GF9002 7AA E Far field from 0 5 to 3 m Protective lens cover 50 m...

Page 384: ...6GF9001 1BG01 f 25 1 1 4 192 143 E T 0 9 6GF9001 1BH01 f 35 1 1 6 126 94 E T 1 6GF9001 1BH01 f 35 1 1 6 140 105 E T 1 1 6GF9001 1BH01 f 35 1 1 6 154 115 E T 1 2 6GF9001 1BH01 f 35 1 1 6 167 125 E T 1 3 6GF9001 1BH01 f 35 1 1 6 181 135 E T 1 4 6GF9001 1BH01 f 35 1 1 6 194 145 E T 1 3 6GF9001 1BJ01 f 50 1 2 8 117 87 E T 1 4 6GF9001 1BJ01 f 50 1 2 8 126 94 E T 1 5 6GF9001 1BJ01 f 50 1 2 8 136 101 E T...

Page 385: ...nt edge object in m Order number of the lens Focal distance of the lens f in mm light intensity Image width in mm Image height in mm Configuration 2 7 6GF9001 1BK01 6GF9001 1BV f 75 1 2 8 169 126 E T 2 8 6GF9001 1BK01 6GF9001 1BV f 75 1 2 8 175 131 E T 2 9 6GF9001 1BK01 6GF9001 1BV f 75 1 2 8 182 136 E T 3 0 6GF9001 1BK01 6GF9001 1BV f 75 1 2 8 188 141 E T ...

Page 386: ... 6GF9001 1BG01 f 25 1 1 4 173 129 E T 1 0 6GF9001 1BG01 f 25 1 1 4 192 143 E T 0 9 6GF9001 1BH01 f 35 1 1 6 126 94 E T 1 0 6GF9001 1BH01 f 35 1 1 6 140 105 E T 1 1 6GF9001 1BH01 f 35 1 1 6 154 115 E T 1 2 6GF9001 1BH01 f 35 1 1 6 167 125 E T 1 3 6GF9001 1BH01 f 35 1 1 6 181 135 E T 1 4 6GF9001 1BH01 f 35 1 1 6 194 145 E T 1 3 6GF9001 1BJ01 f 50 1 2 8 117 87 E T 1 4 6GF9001 1BJ01 f 50 1 2 8 126 94 ...

Page 387: ... 04 2013 A5E02371045 06 385 Distance lens front edge object in m Order number of the lens Focal distance of the lens f in mm light intensity Image width in mm Image height in mm Configuration 2 8 6GF9001 1BK01 f 75 1 2 8 175 131 E T 2 9 6GF9001 1BK01 f 75 1 2 8 182 136 E T 3 0 6GF9001 1BK01 f 75 1 2 8 188 141 E T ...

Page 388: ...1 4 142 107 I E T 0 6 6GF9001 1BG01 f 25 1 1 4 169 127 I E T 0 7 6GF9001 1BG01 f 25 1 1 4 197 148 I E T 0 8 6GF9001 1BG01 f 25 1 1 4 225 169 I E T 0 9 6GF9001 1BG01 f 25 1 1 4 253 190 E T 1 6GF9001 1BG01 f 25 1 1 4 281 211 E T 0 9 6GF9001 1BH01 f 35 1 1 6 186 140 E T 1 6GF9001 1BH01 f 35 1 1 6 206 155 E T 1 1 6GF9001 1BH01 f 35 1 1 6 226 170 E T 1 2 6GF9001 1BH01 f 35 1 1 6 246 185 E T 1 3 6GF9001...

Page 389: ...GF9001 1BK01 f 75 1 2 8 284 214 E T 15 2 3 3 Protective lens cover Note See the dimension drawings in the image database for dimensions You will find the exact dimensions in the dimension drawings in the Image Database http www automation siemens com bilddb of Siemens AG A protective lens cover protects fitted C mount lenses with a very low IP rating from influences such as water and oil Two types...

Page 390: ...mber 6GF3440 8DA1 W x H x D mm 65 x 65 x 60 6GF3440 8AC21 D65 lens cover metal PMMA Degree of protection IP67 for SIMATIC MV440 readers Front pane PMMA Inner diameter 57 mm Max lens length 57 mm Suitable lenses order number e g 6GF9001 1BL01 1BF01 1BG01 1BH01 1BJ01 Suitable lamps order number 6GF3440 8DA1 W x H x D mm 65 x 65 x 60 6GF3440 8AC12 D65 lens cover Polycarbonate polycarbonate Degree of ...

Page 391: ...s with outer measurements Diameter 41 mm 44 6 mm Length from mount 65 mm e g 6GF9001 1BL01 6GF9001 1BF01 6GF9001 1BG01 6GF9001 1BH01 6GF9001 1BJ01 Suitable lamps order number 6GF9004 7BA01 8DA01 6GF9002 7AA01 Protective lens cover IP67 for VS100 C CS_MOUNT sensor head Front pane PMMA synthetic Lenses with outer measurements Diameter 41 mm 44 6 mm Length from mount 65 mm e g 6GF9001 1BL01 6GF9001 1...

Page 392: ...1 and 6GF3440 8AC21 IP20 without order number 6GF3440 8AC11 or 6GF3440 8AC21 6GF3440 8DA21 SIMATIC MV440 built in ring light white Light source White LED 440 nm to 650 nm Lighting distance up to 0 8 m Fittings supplied IP67 order numbers 6GF3440 8AC11 and 6GF3440 8AC21 IP20 without order number 6GF3440 8AC11 6GF3440 8DA31 SIMATIC MV440 built in green ring light Light source Green LED 513 nm to 543...

Page 393: ...ain text reading OCR for customer specific fonts Order number License Note 6GF3400 1SL01 SIMATIC MV400 Text Genius Plus license Suitable for all SIMATIC MV440 readers Veri Genius license SIMATIC MV400 This license is suitable for all SIMATIC MV440 readers and allows code verification Order number License Note 6GF3400 0SL02 SIMATIC MV400 Veri Genius license Suitable for all SIMATIC MV440 readers 15...

Page 394: ...A2 SCALANCE X308 2M POE 6GK5324 4QG00 1AR2 6GK5324 4QG00 1HR2 SCALANCE XR324 12M POE 6GK5324 4QG00 3AR2 6GK5324 4QG00 3HR2 SCALANCE XR324 4M POE Suitable for SIMATIC MV440 readers with a PoE connector 6GF3440 1CD10 6GF3440 1GE10 6GF3440 1LE10 15 2 3 8 Cables SIMATIC MV440 readers are fitted with three M12 plugs M16 sockets The connectors have the following functions M12 Ethernet cable M12 RJ 45 M1...

Page 395: ...r 6XV1871 5 cables can be found in the new catalog ID10 2013 and the Industry Mall The following industrial cables are used for fixed installation Order number Length of Ethernet cable M12 M12 180 Note 6XV1870 8AE30 0 3 m 6XV1870 8AE50 0 5 m 6XV1870 8AH10 1 0 m 6XV1870 8AH15 1 5 m 6XV1870 8AH20 2 0 m 6XV1870 8AH30 3 0 m 6XV1870 8AH50 5 0 m 6XV1870 8AN10 10 m 6XV1870 8AN15 15 m Prefitted IE FC TP t...

Page 396: ...hernet interface Note More cables and connectors You will find other cables and connectors in the Siemens AG ordering system M12 ASM cable This cable is for connection to ASM devices such as RFC180C and ASM456 Power can also be supplied via this cable allowing the reader to be operated with only one cable Order number Cables and connectors Note 6GT2891 0FH20 SIMATIC RF300 plug in cable Length 2 m ...

Page 397: ...H15 1 5 m MV400 push pull power cable M16 with connector prefitted at one end Prefitted push pull For power supply only no I O no RS 232 Length 1 5 m Suitable for all SIMATIC MV400 readers 6GF3400 1BH20 2 m MV400 push pull power cablex M16 with connector prefitted at one end Open end Push pull connectors supplied For power supply only no I O no RS232 Length 2 m Suitable for all SIMATIC MV400 reade...

Page 398: ...Components of the product spares accessories 15 2 Accessories SIMATIC MV420 SIMATIC MV440 396 Operating Instructions 04 2013 A5E02371045 06 ...

Page 399: ...Internet http www siemens com automation partner In Catalog CA 01 In the catalog ID 10 for Industrial identification systems Service support for industrial automation and drive technologies You can find various services on the Support homepage http www siemens com automation service support of IA DT on the Internet There you will find the following information for example Our newsletter containing...

Page 400: ... on the Internet SIMATIC Guide manuals http www siemens com simatic tech doku portal Online catalog and ordering system The online catalog and the online ordering system can also be found on the Industry Mall Homepage http www siemens com industrymall Training center We offer appropriate courses to get you started Please contact your local training center or the central training center in D 90327 ...

Page 401: ...ity The EC Declaration of Conformity and corresponding documentation is available for the responsible authorities according to the above mentioned EC Directive at the following address Siemens Aktiengesellschaft Industry Automation Sensors and Communication P O Box 4848 90437 NUERNBERG GERMANY Your marketing contact can provide these if requested Installation guidelines The installation guidelines...

Page 402: ...adio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense Shielded cables Shielded cables must be used with this equipment to maintain compliance with FCC regulations Modifications Changes or modifications not expressly approved by the manufacturer could void t...

Page 403: ...evices can be destroyed by voltages well below the threshold of human perception These static voltages develop when you touch a component or electrical connection of a device without having drained the static charges present on your body The electrostatic discharge current may lead to latent failure of a module that is this damage may not be significant immediately but in operation may cause malfu...

Page 404: ...electrostatic sensitive devices ensure that your body the workplace and packaging are grounded This prevents electrostatic charge Avoid direct contact As a general rule only touch electrostatic sensitive devices when this is unavoidable e g during maintenance work Handle the modules without touching any chip pins or PCB traces In this way the discharged energy can not affect the sensitive devices ...

Page 405: ...digit Byte Binary term 1 byte 8 bits approx approximately CD Compact Disk CCD Charge Coupled Device CE Communautés Européenes French for European Communities cm Square centimeter 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...

Page 406: ... HR High Resolution HTML Hypertext Markup Language HTTP Hypertext Transfer Protocol kg Kilogram LAD Ladder Diagram LAN Local Area Network LCD Liquid Crystal Display LED Light emitting diode MAC Media Access Control max Maximum MB Mbit 106 bits MHz Megahertz mils milli inches min Minute m Meter mm Square millimeter MTBF Mean operating Time Between Failures MTTR Mean Time To Recover LF Low Frequency...

Page 407: ...tandard for a differential serial data transmission ROM Read Only Memory Rx Receive Rx identifies a receiver s Second 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 Protoc...

Page 408: ...List of abbreviations and acronyms SIMATIC MV420 SIMATIC MV440 406 Operating Instructions 04 2013 A5E02371045 06 ...

Page 409: ...nd monitoring HMI devices Bus A cable or conductor system used for data transfer among the components of a computer system Buses are characterized by the number of bits they transfer at any one time There are serial bus systems one bit after the other and parallel bus systems multiple bits simultaneously over several lines Communication module Communication modules can be used to integrate RFID re...

Page 410: ...ses each occurrence of the contact to be registered as a separate input multiple input Since the discovery of the phenomenon various hardware and software solutions have been developed Counteracting this effect is known as debouncing debouncing circuit or routine DHCP client Each device with network capability that supports communication with a DHCP server to obtain dynamically leased IP configura...

Page 411: ...he lease of an IP address from a DHCP server when the network starts up Endian Data is sometimes saved in a different order in certain computer architectures Intel based computers for example save the data differently from the Siemens controllers S7 namely in reverse sequence The byte sequence from Intel termed Little Endian is therefore the reverse S7 byte sequence Big Endian The following applie...

Page 412: ...lock PIB from PROFIBUS INTERNATIONAL for SIMATIC S7 Synonym of RFID standard profile IP address A 32 bit address to identify a node in an IP network Each node in the IP network is be assigned a unique IP address This consists of the network ID and a unique host ID This address is typically represented with the decimal value of each octet separated by a period for example 192 168 7 27 In this versi...

Page 413: ...detect and read human readable plain text in an image in addition to machine readable codes OCV With the OCV Optical Character Verification the reader can compare the read plain text to target specifications and detect deviations in the reading result The OCV function is very different from a printing inspection which involves comparison of the printed image with a template This task is not covere...

Page 414: ...of installation costs On the other hand a central uninterruptible power supply USP that is simple to implement increases the protection against failure of the connected devices PROFIBUS DP PROFIBUS DP is used to control readers and actuators using a central controller in production engineering It is also used in connection with distributed intelligence i e connecting multiple controllers to form a...

Page 415: ...mponents via PROFINET IO on any controller RFID standard profile Synonym of Ident profile Sensor In electrical engineering a sensor is a component that can qualitatively measure not only specific physical or chemical properties such as heat radiation temperature humidity pressure excess pressure sound luminance magnetism acceleration force but also the physical condition of its surroundings or reg...

Page 416: ... form of statements STEP 7 STEP 7 is the software package for configuring and programming SIMATIC automation systems It is part of the SIMATIC industrial software Sub ROI The area in the main ROI with characteristics of the specimens of special relevance for image processing Sub ROIs are created when the characteristics of the main ROI are not adequate for evaluation Switch A switch is an electron...

Page 417: ...action when a specific event occurs URL Uniform Resource Locator An address uniquely identifying a location on the Internet A URL for a WWW page is preceded by http A URL can contain other details such as the name of a hypertext page normally identified by the file name extension HTML or HTM User interface Software Web server application in which most operator actions are performed on the PC scree...

Page 418: ...Glossary SIMATIC MV420 SIMATIC MV440 416 Operating Instructions 04 2013 A5E02371045 06 ...

Page 419: ... remote client 26 Configuration table Finding the suitable lens 381 Connecting cables 129 Connecting safety extra low voltage SELV 120 Connecting the power supply 121 Connection Reader 119 Contact partner 397 Contacts worldwide 12 Control via an automation system 163 Convention 12 Courses 398 D Device information 217 Info 217 Device replacement 239 Diag monitoring 209 Options 209 Diagnostic inform...

Page 420: ...h program selection 247 Without program selection 247 Installation SIMATIC MV420 reader 117 Installation guidelines 119 Integration PROFINET IO device 234 Interfaces Communication 171 Parameter 171 J Job execution 286 L LED ETHERNET 333 POWER 333 STATE SF 333 Lens Suitable 381 License Text Genius license SIMATIC MV440 391 Text Genius Plus license SIMATIC MV440 391 Transferring 144 Veri Genius lice...

Page 421: ...ver 354 Pseudocode example XML backup 326 XML restore 329 R Reader Connection 119 control via an automation system 163 Diagnostic information 333 Key functions of the reader 15 Reader lens SIMATIC MV420 374 SIMATIC MV440 380 Reader operating modes DHCP 153 DHCP server 153 Manual 153 PROFINET mode 153 Reading code 25 Recycling 12 Relative humidity 354 Repair 351 Ring light holder 364 ROI moving wit...

Page 422: ...4 Template key function 177 Torx 363 Track Trace 26 Training 398 Transferring A license 144 Two dimensional code 27 U User interface 25 User management 26 V Verification library Calibrate reader for code verification 193 Define verification settings 193 Versions Available versions 15 W Worldwide Contacts 12 X XMATCH Structure of the user data 311 XMATCH command 310 XMATCH user data Examples 314 ...

Page 423: ......

Page 424: ...d Communication P O Box 48 48 90026 NÜRNBERG GERMANY Subject to change without prior notice A5E02371045 06 Siemens AG 2009 2013 Get more information www siemens com simatic ident Industrielle Schalttechnik SIRIUS www siemens com automation ...

Reviews: