Page 1
Preface Description SIMATIC Ident Safety notes Image processing Optical Identification SIMATIC MV500 Network and system integration Mounting Operating Instructions Connection Commissioning Operator control and monitoring Process interfacing via an automation system (PLC, Service and maintenance Technical data Dimension drawings Scope of delivery and...
Page 2
Note the following: WARNING Siemens products may only be used for the applications described in the catalog and in the relevant technical documentation. If products and components from other manufacturers are used, these must be recommended or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and maintenance are required to ensure that the products operate safely and without any problems.
SIMATIC MV560 U 6GF3560-0LE10 SIMATIC MV560 X 6GF3560-0HE10 The optical readers of the SIMATIC MV500 series can be used for optical identification applications in manufacturing and logistics. Typical applications are product tracking and production control. These operating instructions apply to firmware V3.0.
Page 4
The Purchase Agreement contains all obligations of Siemens AG and the complete and exclusive warranty conditions. Any statements on the device versions described in the manual do not create new warranties or modify the existing warranty.
Page 5
Do not dispose of the products at public disposal sites. For environmentally compliant recycling and disposal of your electronic waste, please contact a company certified for the disposal of electronic waste or your Siemens representative. Note the different country-specific regulations.
Page 6
In order to protect plants, systems, machines and networks against cyber threats, it is necessary to implement – and continuously maintain – a holistic, state-of-the-art industrial security concept. Siemens’ products and solutions form one element of such a concept. Customers are responsible for preventing unauthorized access to their plants, systems, machines and networks.
Page 7
• Keep the software up to date. Keep yourself informed regularly about safety updates for the product. You can find information about this at Link: (http://www.siemens.com/industrialsecurity) • Activate only protocols that you actually need to use the device. • Limit access to the device using a firewall or rules in an access control list (ACL).
Page 8
Unused ports could be used to access the network downstream from the device. List of available protocols All available protocols and their ports that are used with SIMATIC MV500 are listed below. Table 2 List of available protocols...
Page 9
Preface Trademarks The following and possibly other names not identified by the registered trademark sign ® are registered trademarks of Siemens AG: SIMATIC ®, SIMATIC RF ® and MOBY ® SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Preface ..............................3 Description ............................17 Area of application ......................17 Product characteristics ....................... 18 Setup of the SIMATIC MV500 ..................... 21 Structure of the nameplate ....................22 System configuration ......................23 System components ......................24 Functional description ....................... 25 Safety notes ............................
Page 12
3.2.9.3 Standard report for ISO/IEC 29158 ..................70 3.2.9.4 Standard report for AS9132, Rev A ..................71 3.2.9.5 Standard report for Siemens DPM..................72 3.2.9.6 Standard report for ISO/IEC 15416 ..................73 3.2.9.7 Standard report for DotCode ....................74 3.2.9.8 Standard report for Locator ....................
Page 13
9.4.5 FB 79 "VS130-2_CONTROL" ....................184 9.4.5.1 How it works ........................186 9.4.5.2 Parameter overview ......................187 9.4.5.3 Job execution ........................190 9.4.5.4 Error information ......................194 Controlling the I/O interface "DI/DQ" ................. 196 SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 14
Reset the factory setting with SINEC PNI ................241 10.4 Module replacement ......................242 Technical data............................ 245 11.1 Technical specifications of SIMATIC MV500 ..............245 11.2 Technical specifications of the EF lens ................248 11.3 Technical specifications built-in ring light ................. 249 11.4...
Page 15
12.3 Protective lens barrel extension for MV500............... 257 12.4 Mounting plate for MV500 ....................257 12.5 SIMATIC MV500 with external ring light ................258 12.6 Ring light (external) ......................259 12.7 Ring light holder for external ring light ................259 Scope of delivery and ordering data ....................
Description Area of application The products of the SIMATIC MV500 series are optical readers designed specifically for the recognition and processing of numerous machine-readable codes and plain text in industrial production. The optical readers provide a wide range of options for identification: •...
• For codes with maximum quality, the read reliability for data matrix code is 99.999 % (compare quality grading). • Maximum reading speed of 100 reads per second (Rps) with SIMATIC MV500 S • A variable object distance is possible (software controlled) when using EF lenses •...
Page 19
Description 1.2 Product characteristics • Up to 150 codes can be read per image acquisition (SIMATIC MV500 U/X) • Code verification according to ISO/IEC 16022 Integrated communications interfaces • Ethernet 10/100/1000 Mbps for TCP/IP and PROFINET IO depending on the device version •...
Page 20
• Extensive operator control and monitoring functions even in processing mode • Wide-ranging diagnostics and logging functions: – Error image memory – Event logging • Firmware update • System backup and restoration • Option of user-defined, integrated user interfaces SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Description 1.3 Setup of the SIMATIC MV500 Configuration backup Allows automatic saving of complete device configuration on micro SD card (not included in scope of delivery). Setup of the SIMATIC MV500 The following figure shows an example of the setup of the optical reader using a SIMATIC MV550.
One or two MAC addresses are reserved ex factory. The MAC address of the interface "X1 LAN1" is shown on the nameplate, the MAC address of the interface "X2 LAN2" is +2 higher as the "X1 LAN1" interface. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
The following figure shows a typical system configuration with a SIMATIC MV540 optical reader. ① Optical sensor or light barrier (for trigger signal) ② Object with code Figure 1-3 Example of a system configuration on a production line (illustrated with SIMATIC MV540) SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
– Web browser with HTML5 support Tested Web browsers: Microsoft Internet Explorer as of V11 and Google Chrome as of The system requirements of SIMATIC MV500 optical readers for communication partners in the process depend on the selected communication connection. You can find more information on communication connections in the section "Network and system integration...
The following processing steps are available: • Decoder step for reading 1D/2D codes You can store up to 15 different programs on the reader. The settings for communication with other devices must be made in the WBM. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 26
The optical reader has comprehensive diagnostics functions. If incorrect readings are made, the diagnostics functions can be used to find reasons for the errors based on the recorded images. This is necessary, for example, if problems occurred in the prior marking process. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 27
The functions, communication protocols and configurations are largely compatible with the devices of the SIMATIC MV400 series. The device configurations for these devices can be imported into the readers of the SIMATIC MV500, enabling a seamless transition from SIMATIC MV400 to MV500.
Siemens. This product can only function correctly and safely if it is transported, stored, set up, and installed correctly, and operated and maintained as recommended.
Page 30
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 (floating) according to IEC 80364-4-41, or as SELV according to IEC/EN/DlN EN 60950-1 and LPS/NEC class 2. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 31
NOTICE Protection of the image sensor from damaging radiation When the SIMATIC MV500 optical reader is used in an environment of plants with high- energy radiation, for example, laser light or arcs, the image sensor of the optical reader must be protected from damaging radiation.
Below, you can find several examples of data matrix codes, QR codes, PDF417 codes and dot codes: Printed code Laser code (plastic surface) Laser code (pcb) Code created with an ink jet printer. Punched code Data Matrix ECC080 SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 35
Image processing 3.1 Code reading (1D/2D codes) Data Matrix ECC100 Data Matrix ECC140 Printed QR code Printed PDF417 code DotCodes SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
• Tolerance of distortion due, for example, to inclined installation of the image sensor (viewing angle down to a lower limit of approximately 40 degrees to the printed surface). • Resistant to similar-looking foreign objects in the area of the code. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Note Maximum code dimension/unsupported code types • Codes with a maximum code dimension of 89 x 89 can be read. • The following code types are not supported: Micro QR code, Macro QR code. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
This ratio must be similar over the entire code field. • The image background must have a homogeneous brightness, for example no texture such as stripes. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Due to the limited image resolution, codes can be read as follows: – SIMATIC MV500 S up to 50 code lines and up to 8 code columns. – SIMATIC MV500 H up to 85 code lines and up to 17 code columns.
Page 42
• The following limit 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 SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Up to 50 codes per image acquisition can be decoded using the "Multicode" parameter. SIMATIC MV500 U/X can decode up to 150 codes per image acquisition. Range of application •...
Verification makes sure that corrections can be made to the marking procedure before it leaves a range of tolerance and produces unusable or incomplete markings. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 45
Here, other marking errors occur that make it necessary to use verification specially designed for this purpose. A test system according to ISO/IEC 29158 is usually used. The verifiers of the SIMATIC MV500 series support these and other verification standards for a wide range of applications and marking processes.
Older verifiers frequently identify these grades based on a single letter from A to F (without E). Verifiers of the newer generations evaluate the range numerically from 4 to 0. With the verifiers of the SIMATIC MV500 series, you can choose either of the quality grading systems in the WBM user interface.
The weight is therefore more important than markability. A test object with a marking on aluminum does not normally pass the test according to the ISO/IEC 16022 standard due to the low degree of contrast. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
For closed applications with a focus on checking the marking quality, Siemens DPM verification is the best choice. Siemens DPM is based on the quality features of ISO/IEC 16022 and AS9132 Rev. A, can be configured very flexibly to test markings applied with a variety of marking methods on different materials.
• Data matrix verification to ISO/IEC 15415:2004 • Data matrix verification to AS9132 Rev A:2005 (previously IAQG) for dot peen markings • Siemens DPM • Data matrix verification to ISO/IEC 29158:2011 • Barcode verification to ISO/IEC 15416:2000 (previously ANSI X3.182-1990)
After successful recalibration of an element of the verification library, all programs that reference this element can be used immediately. Siemens AG recommends that you operate the optical reader with its own lighting. You should also shield the optical reader and the code to be measured from the surrounding light.
Page 51
– To achieve a shorter exposure time, set a lower value for the maximum exposure time. The maximum exposure time allowed in processing mode can be adapted in the program settings (only ISO/IEC 29158). SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
The standard report corresponds to the ISO/IEC 16022 "Standard" decoder (Page 68) or Standard report for ISO/IEC 29158 (Page 70) for data matrix codes or the Standard report for ISO/IEC 15416 (Page 73) for verifiable barcodes. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Note Demo mode To evaluate the verification standards, the optical readers of the SIMATIC MV500 series support a demo mode. The demo mode is indicated in the verification library by the addition of "Demo" in the "Verification standard" group.
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. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
"Evaluating symbol contrast" check box in the "Advanced" tab of decoder steps. Note Verification report You can create a verification report according to ISO/IEC 29158 using the WBM. For detailed information refer to the online help of the WBM. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 57
Proportion of error correction information not used for correction of the read result. • Print growth: Positive or negative size ratio of the printed cells relative to the ideal grid. Calculated only as a reference. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Difference between the average reflectance of the lightest pixels and the darkest pixels. Calculated only as a reference Note Support for advanced quality features No expanded quality parameters are used for laser marking and electrochemical etched marking. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 60
C1 < 2 % C2 < 2 % C2 > 2 % C1 and C2 is the number of modules with an ovality greater than 20% of the module size Contrast Reference only, no grading SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
3.2.5.5 Siemens DPM In Siemens DPM verification, you can select the quality features to be used and configure the levels "Good", "Fair", and "Poor" for each individual quality feature. The range of options for verification is ideal for process control in data matrix applications in which no public standard needs to be adhered to.
• Angle of distortion: Difference between the two solid edges of the data matrix and the vertical edges measured in degrees. Table 3- 6 Assignment of the numeric grade of Siemens DPM to the quality grades Quality features Quality grades Comment...
Lowest value of the edge contrast. The edge contrast is the difference between the bar reflectance and the gap reflectance of two adjacent elements. • Minimum reflectance: Percentage of the reflectance of the darkest bar. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
The quality evaluation of DotCodes is based on ISO/IEC 16022 but has been adapted to the specific properties of this code type. As a result of the adaptation, "Axial non-uniformity" has been replaced with "Grid non-uniformity". SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
For some verification standards, the standard defines a verification report that can be regarded as a summary of the verification result. A detailed verification report consists of the following two parts: • Verification settings • Verification result SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 66
Availability of the verification report Values enclosed in square brackets are optional. The verification report is not available for verification according to ISO/IEC 16022, AS 9132 Rev. A and Siemens DPM. • Output for ISO/IEC 15415: <overall grade>/<aperture or cell size>/<wavelength>/[<radiation angle ≠ 45°>] •...
The first entry in the characteristics list is always the overall quality. If the configuration of the quality features has been adapted with regard to the default setting or Siemens DPM is used, the other quality features are set accordingly.
Note Grades and evaluations in the standard report for Siemens DPM The standard report for Siemens DPM only contains the grades and evaluations whose quality characteristics are activated in the WBM. With the default setting, activated quality characteristics include all characteristics except for "Symbol contrast"...
The standard report uses Locator grades when Locator steps are used. Table 3- 17 Output parameters: Locator Field name (String input) Value Verification type (Qt) Match (q50) 0 ... 100 Conformity (q51) 0 ... 100 SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Application Object recognition is a function often required in industrial image processing. With PAT Genius object recognition, the SIMATIC MV500 reader has a very extensive, powerful and flexible image processing library. 3.3.1 PAT Genius object recognition As of firmware V2.1, PAT Genius object recognition can be integrated seamlessly into the...
To use locator results for tracking search ROIs with "ROI-oriented", no PAT Genius license is necessary. • SIMATIC MV500 optical reader • Firmware as of version V2.1 • A PAT Genius license was transferred to the optical reader (see section "Transferring optional licenses (Page 137)")
Page 77
– Reliable distinction of similar objects – OK/N_OK distinction – Tracking function e.g. for OCR – OCR for any symbol – Presence check – Complex check for completeness – Flexible combination of up to twelve subtasks SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
The following examples illustrate which object recognition tasks can be implemented with the Pat-Genius license. Examples of locating objects Figure 3-9 Locating a USB stick including position output based on the shape Figure 3-10 Locating logos and symbols SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 79
Image processing 3.3 Object recognition with PAT Genius Examples of identification (classification) Figure 3-11 Template of chain link variants that need to be reliably identified Figure 3-12 Reliable identification of a chain link with result SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 80
Image processing 3.3 Object recognition with PAT Genius Figure 3-13 Unidentified chain link (N_OK) due to mirrored arrangement Examples of OCR for random symbols Figure 3-14 Recognition of random symbols SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
3.3.4 Operation Object recognition with PAT Genius is realized by inserting the step of the type "Add locator step". For a detailed description of the parameters and possible values, refer to the online help. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
A value of 100 means that the found object instance is free of disturbances. Note This value is calculated only if "Minimum clear percentage" is activat- ed in the "Recognition" group of the relevant Locator step. Otherwise, the value 100 is output. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
The image acquisition options of the optical reader were developed for a wide range of applications. There are three different ways of controlling image acquisition and processing: • Individual trigger • Auto-trigger • Scan SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
If the buffer size is set to the value 1, this mode corresponds to a sequential processing chain: Trigger → Image acquisition → Decoding/processing → Result transfer. New triggering can be performed only when the decoding/processing has been completed. Figure 3-17 Time diagram: Individual trigger with image buffer size = 1 SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
The "Auto-trigger" option works on a step-for-step basis. The acquired images are decoded in the same clock cycle. The "Auto-trigger" option can therefore be used continuously without any time limit. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 86
Trigger initiates the operation. ② Trigger signal is ignored. Image acquisition time Image acquisition interval Limit of the decoding time No code found. Code found. Figure 3-20 Time diagram: Auto-trigger with initial trigger and timeout SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 87
Duration of image acquisition interval and decoding time Note that the image acquisition interval (b) is always the same length as the decoding time limit (c). Number of acquired images = {(Timeout/Acquisition interval) - 1} SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Trigger initiates the operation. ② Trigger signal is ignored. Image acquisition time Image acquisition interval Limit of the decoding time No code found. Code found. Figure 3-22 Time diagram: Scan with multiple trigger signals SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Each evaluated program uses the cycle time limit specified in this program. The maximum cycle time for the complete program sequence thus corresponds to the sum of the maximum cycle times of the activated programs. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
You can enable match mode for 1D/2D codes in the "Match" drop-down list from the "Program > Decoder > MATCH" menu in the WBM. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 91
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. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Note that the optical reader cannot be operated in VLANs whose ID is ≠ 0. NOTICE Operation via PROFINET IO Note that operation via PROFINET IO can only be performed via the "X1 LAN1" Ethernet interface. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Example: System configuration via PROFINET IO/PROFIBUS DP-V1 with communication module System characteristics • The PROFINET/PROFIBUS connection is made via the CM interface of the optical reader and a communication module. • PROFINET IO/PROFIBUS DP-V1 is connected to an S7 controller. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
FB 79 or Ident profile Note Power supply using "Power over Ethernet" (PoE) If the optical reader is supplied by PoE, for example when connected to a SCALANCE X108POE, the Power IO RS232 cable is not needed. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 96
• The result output of the test objects takes place via PROFINET IO to the S7 controller. • The optical reader is triggered either via digital I/O, PROFINET or via the built-in auto- trigger function. • A PC/programming device is connected via Ethernet for the adjustment procedure. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
• The result output of the optical reader takes place via the Ethernet interface. • The optical reader can be triggered via either: – Digital I/O – TCP/IP – The built-in auto-trigger function • A PC/programming device is connected via Ethernet for the adjustment procedure. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
• The results of the optical reader are output to the controller via the RS232 interface. • The optical reader is triggered either via digital I/O, RS232 or via the built-in auto-trigger function. • A PC/programming device is connected via Ethernet for the adjustment procedure. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
• Both the optical reader and the RFID reader are integrated in STEP 7 by the Ident profile block. • A PC/programming device is connected via Ethernet to allow adjustment of the device. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
(auto-trigger). • A PC/programming device is connected via Ethernet to allow adjustment of the device. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
• The results of the optical reader are obtained and displayed by WinCC flexible via a connection to the S7 controller. • A PC/programming device is connected via Ethernet to allow adjustment of the device. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
4.10 Other system extensions System integration via Ethernet/IP connection System integration via Ethernet/IP connection is possible with the RFID 181EIP communication module. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Infrared radiation via built-in infrared ring light Infrared radiation occurs when using the built-in ring light "6GF3540-8DA4x". Use appropriate shielding or eye protection. Do not look into the lamp for a long period during operation. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 104
The optical readers are autonomous compact devices that need to be mounted in a suitable location and only require a lens, a power supply cable and a communications connection. The SIMATIC MV500 optical reader has threaded holes on the front and back, allowing flexible mounting options.
Mounting with built-in ring light and mini/FF lens CAUTION Disconnecting SIMATIC MV500 from the power supply Make sure that the power supply is switched off when installing/uninstalling the devices as well as the internal ring light, EF lens and micro SD adapter.
Page 106
7. Mount the reader on a suitable mounting fixture or holder (4x M4, 1-2 Nm). Use the mounting plate for SIMATIC MV500 or a mounting device with matching holes. Note that the reader has two different drilling templates (50 x 60/57 x 57).
1. Disassembling the built-in ring light 2. Mounting the individual components CAUTION Disconnecting SIMATIC MV500 from the power supply Make sure that the power supply is switched off when installing/uninstalling the devices as well as the internal ring light, EF lens and micro SD adapter.
Page 108
6. Use the lens cable to connect the EF lens to the reader ③. Insert the angled connector of the lens cable into the interface of the lens and the straight connector into the interface of the reader. Ensure that the cable does not become twisted. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 109
You can find detailed information on the ring light attachments in the following section. 11.Depending on the lens used, screw the appropriate protective lens barrel ⑧ onto the reader ③. Ensure that the lens cable is not pinched. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 110
12.Mount the reader on a suitable mounting fixture or holder (4x M4, 1-2 Nm). Use the mounting plate for SIMATIC MV500 or a mounting device with matching holes. Note that the reader has two different drilling templates (50 x 60/57 x 57).
Change ring light attachment You can easily change the attachments by installing or removing them from the ring light. When installing, make sure that the ring light and ring light attachment are aligned with each other. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
② Socket for lighting unit ⑥ External ring light holder ③ Protective lens barrel (∅ 65) ⑦ Securing screws ④ Optical reader Figure 5-7 Setup of SIMATIC MV500 optical reader with external ring light SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 113
9. Mount the reader on a suitable mounting fixture or holder (4x M4, 1-2 Nm). Use the mounting plate for SIMATIC MV500 or a mounting device with matching holes. Note that the reader has two different drilling templates (50 x 60/57 x 57).
• The power IO cable must withstand an ambient temperature of at least 80 °C during operation. • Screw in all cable connectors correctly. Note Observance of installation guidelines Observe the information on installation guidelines in the installation manual of the automation system (https://support.industry.siemens.com/cs/ww/en/ps/13616/man) being used (S7-300/-400/-1200/-1500). SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
(corresponding to IEEE 802.3af) with one another. This makes an additional power cable unnecessary. • SIMATIC MV500 is a PD (Powered Device), Type 1, Class 3 (max. 12.95 W) Note that the power supply via POE is only possible via the "X1 LAN1" Ethernet interface.
A suitable device would be, for example, the Dehn Blitzductor BVT AVD 24, article number 918 422, or a comparable protective element. Manufacturer: DEHN+SOEHNE GmbH+Co.KG, Hans-Dehn-Str.1, P.O. Box 1640, D-92306 Neumarkt, Germany SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 118
Note Power supply for SIMATIC MV500 via Power over Ethernet Power can also be supplied to the optical readers via Power over Ethernet (PoE). You can find information on PoE switches in the section "Power supply using Power over Ethernet (PoE) (Page 116)".
Page 119
You can power the optical reader either through the Power-IO RS232 or through the communication module cable. Note that the DI/DQ functions cannot be used if the reader is operated through a communication module. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 120
Signal output for connecting the external ring light Violet TRIGGER / INPUT 1 Trigger input / digital input 1 Gray/pink OUTPUT 3 Digital output 3 Red/blue RS232 RxD / Receive line RS232 / RS422 RxD negative RS422 RxD_N SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 121
Ethernet cable. Attach the Ethernet cable to a switch to connect the optical reader to an S7 controller via onboard PROFINET IO. Figure 6-4 Pin assignment of "X1 LAN1" Ethernet socket (M12, 4-pin) ③ SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 122
RJ45 ("6GK1901-1BB12-2AA0"). For strain relief to be guaranteed, you need to enlarge the assembled cable to a length of approx. 5 - 10 cm behind the replaced connector using an adhesive tape to Ø 8. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Connecting cable for external ring lights Figure 6-6 Pin assignment connecting cable plug Table 6- 5 Connecting cable for external ring lights M12 (male, 4-pin) / open end Wire color SIMATIC MV500 signal Brown 24 V DC power supply White Trigger input Blue...
Page 124
I/O interface as N type Connecting up the Power IO RS232 interface Figure 6-9 Connecting up the power IO RS-232 interface as P type Figure 6-10 Connecting up the power IO RS-232 interface as N type SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Connection of external ring lights/floodlights You can operate the optical reader with an external ring light or floodlight. Note that when operating a SIMATIC MV500 with an external ring light / external floodlight, the power supply must not be provided via a communication module.
Page 126
6.5 Connection of external ring lights/floodlights ① External ring light ② External ring light holder ③ SIMATIC MV500 optical reader ④ Power IO RS232 cable Figure 6-12 Connection and wiring for external ring light, with Y adapter Connection of an external floodlight When you use an optical reader with an external floodlight in your application, wire up your application according to the following wiring diagrams.
Page 127
Note that the potentiometer must always be turned all the way to the left for this. All relevant information for connecting and operating the external floodlight can be found in the Product Information shipped with the product. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 128
Connection 6.5 Connection of external ring lights/floodlights SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Connecting using the "CONNECT" button Using the "CONNECT" button, you can quickly and easily establish the initial connection between the SIMATIC MV500 and the PC. Note that this function is only possible if the optical reader is connected via the "X1 LAN1" Ethernet interface.
Page 130
If the IP address of the reader is changed after the connection has been established, the connection is aborted. In addition, the "CONNECT" function is disabled. This function can be enabled again via the "Settings > Options > Extras" menu. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Additional function of the "READ" button When the "Program" page of the reader's WBM is open, you can press the "READ" button to switch result generation on or off. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
(pull/plug power supplies). Step 1: Connect the reader and PC using an Ethernet cable Connect the reader directly to your PC/programming device over an Ethernet cable. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 133
Result: The reader is assigned the new IP address, subnet mask, and a new device name. Note Restart may be required Depending on the mode being used, you may need to restart the reader by turning the power off and on again. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 134
2. Click on the "Flash LED" button in the toolbar. Reaction: The LK LED flashes at a frequency of 1 Hz (1 s) on the selected reader. 3. Click the "Stop" button to stop the flashing. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 135
The homepage of the WBM Result You are connected to the reader and the reader can be operated via the WBM. Below, you can perform the next steps to configure the reader and see initial read results. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 136
When using an EF lens, the focus setting is performed automatically by the "Auto- setup" function. Note Always perform the alignment without the protective lens barrel The orientation and basic configuration of the optical reader should always be performed without a screw-on protective lens barrel. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Proceed as follows to transfer an optional license to an optical reader: 1. Install the "Automation License Manager". 2. Install the MV plug-in for code reader devices. 3. Transfer a license to an optical reader. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 138
To install the Automation License Manager (ALM), follow these steps: 1. Install the Automation License Manager (ALM). You can find the Automation License Manager (https://support.industry.siemens.com/cs/ww/en/view/114358) on the pages of the Siemens Industry Online Support. 2. Follow the instructions in the setup program.
In the simplest situation, the optical reader is connected directly to a PC as described in the section "Connecting and setting up the reader (Page 132)". SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 140
SINEC PNI, the IP address of the "X2 LAN2" interface is discarded. If your network administrator has assigned a DNS name (Domain Name Service) for the optical reader, you can address the device using its name via the Intranet server. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 141
• Integrate as a device in a PROFINET IO network with an existing IP address (can be set in the configuration software, e.g. TIA Portal). • Assign the IP configuration of the PROFINET IO controller. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 142
Note that you must operate the Ethernet interfaces "X1 LAN1" and "X2 LAN2" in two different subnets. If you do not comply, you cannot save the changes in the WBM, or if you use SINEC PNI, the IP address of the "X2 LAN2" interface is discarded. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
• The WBM is always designed to fit your optical reader. This means that no version conflicts occur. Starting WBM Start the WBM as described in the section "Connecting and setting up the reader (Page 132)". SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 144
The toolbar is only displayed in the "Application" and "Libraries" menus and has different functions depending on the menu. The toolbar and its individual functions are described at the start of each section related to the menu. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 145
"Take control" right are capable of taking over control of the optical reader from the automation system. Green padlock The currently logged on user has taken control of the optical reader. Dur- ing this time, the connected controller cannot access the optical reader. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 146
If messages or warnings are present, they are displayed at the top of the main window. Note that the message area is only displayed on the homepage of the WBM. WBM alternatives You can find information on alternative operating options in the section "Alternative user interfaces (Page 280)". SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 147
"Program change" and "Save program". As soon as a user with the "Take control" right accesses the optical reader, control of the device by the automation system is limited and it can no longer execute these functions. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Ident systems and MV Compatible program blocks in conjunction with ... interface Ident profile FB 45 FB 79 Without a dedicated with S7-300/400/ with S7-300/-400 with S7-300/-400 1200/1500 SIMATIC MV500 (without CM) PROFINET IO ✓ ✓ ✓ TCP/IP ✓ RS232 ✓ SIMATIC MV500 ✓...
The following description was created with STEP 7 Professional (TIA Portal). Alternatively, you can integrate and configure the reader in STEP 7 Classic (HW Config) or in third-party controllers. As of STEP 7 V15, the SIMATIC MV500 optical readers are already integrated in the TIA Portal. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 151
To integrate the GSD file of the reader into controllers, follow these steps: 1. Copy the installation file (*.zip) locally to your PC. You can find the file on the Internet on the pages of the Siemens Industry Online Support (https://support.industry.siemens.com/cs/ww/en/ps/15147/dl).
Page 152
100 Mbps full duplex mode. To assign the reader a unique PROFINET device name, follow these steps: 1. Open the TIA Portal with "Start > All Programs > Siemens Automation > TIA Portal Vxx". 2. Create a new project.
Page 153
Result: The reader is assigned the configured PROFINET device name from the project. Alternatively, you can use SINEC PNI or the WBM ("Settings > Communication > Interfaces > PROFINET IO > Device name") to assign the reader a unique PROFINET device name. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
MV500. You can find information on operation with FB 45 in the manuals "SIMATIC MV420 / SIMATIC MV440 (https://support.industry.siemens.com/cs/ww/en/view/84553392)" and "FB 45 for MOBY U, MOBY D, RF200, RF300 (https://support.industry.siemens.com/cs/ww/en/view/21738808)". You can find an overview of the compatible communication modules in the section "Process connection via an automation system (PLC, PC) (Page 149)".
"Group error (Page 170)" of the online help. Table 9- 4 Assignment of output parameters Variable Value/description RPTACT Not supported No significance No significance UIN0 For a description, refer to the section "Status display of the optical reader (Page 157)". SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
This section explains which address space must be written to or which address must be read from in order to cause specific behavior of the optical reader. The semantic meaning of the read data or data to be written is also explained. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
These two bits are interpreted as an 'unsigned' value (bit 2 is the less significant bit) that represents the number of available decoded codes. If the value = 3, UIN3 three or more decoded codes are available. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
An MV command is always a write command to the address "0x0000" ("CMD_STRUCT.StartAddress = 0") with a command-dependent length ("CMD_STRUCT.Length"). The first byte in the memory area of the receive data codes the relevant MV command and determines the meaning of any bytes that follow. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 159
> "0x0F", the command will also be denied and receive a negative acknowledgment. Table 9- 10 CMD_STRUCT Parameter Value 0x71 OFFSETBUFFER 0x00 EPCID_UID 0x00 LEN_DATA 0x02 ADDR_TAG 0x00 SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 160
A sent match string takes effect immediately. The sent match string is not synchronized with the trigger signal or the processing of buffered acquired images. Therefore, ensure that the match string is sent when no image acquisition is running. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 161
0x00 ... 0xFF Length of match string low byte 0x0003 1st character of the match string n + 2 (n-1)th Characters of the match string n + 3 nth Characters of the match string SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 162
The "PHYSICAL WRITE" command must specify the length "0x01" ("CMD_STRUCT.LEN_DATA = 0x01"); otherwise, the command receives a negative acknowledgment. Table 9- 18 CMD_STRUCT Parameter Value 0x71 OFFSETBUFFER 0x00 EPCID_UID 0x00 LEN_DATA 0x01 ADDR_TAG 0x00 SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 163
In addition, these signals can be applied to the available digital output pins via the WBM. Receipt of this command is logged in the diagnostics data records. If the command contains an invalid parameter, a negative acknowledgement is sent. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 164
0x03: Logical signal "READ" • 0x04: Logical signal "MATCH" • 0x05: Logical signal "NOK" 0x0005 0x00 Reserved. Must be "0x00" to maintain upwards compatibility. 0x0006 0x00 Reserved. Must be "0x00" to maintain upwards compatibility. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
You can also start to read from any start address, for example, when the result string is only relevant starting at the 10th character in the code. Table 9- 25 CMD_STRUCT Parameter Value 0x70 OFFSETBUFFER 0x00 EPCID_UID 0x00 LEN_DATA ≥ length of the result string ADDR_TAG 0x00 SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 166
The byte read at address "0x0000" contains the number of the program currently selected and is stored in the memory area of the receive data after the command is processed. Table 9- 27 CMD_STRUCT Parameter Value 0x70 OFFSETBUFFER 0x00 EPCID_UID 0x00 LEN_DATA 0x01 ADDR_TAG 0x00 SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 167
(more significant byte) 0x0001 0x00 ... 0x0F Length of the total match string (less significant byte) 0x0002 1st character of the match string … … n + 2 nth Characters of the match string SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Match string access if there is no match parameter assignment (") in the program. 0xE6FE03 Initialization with program selection (init_run/INIT) is not possible: • Program number transferred is not saved. • Optical reader is still in self-test. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
If the IP mode "PROFINET (Ident profile)" is set, you must select PROFINET IO; oth- erwise, select CM. The "Trigger source", "Result", "Result text" and "Control" columns can be configured using the WBM ("Settings > Communication > Use > Connection"). SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
"DISA" bit is set automatically and reset again after the status change. If the "DISA" bit was set manually before, it remains set after the status change. 3. Check the "IN_OP" status bit. This bit is normally set automatically. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Principle of data transmission via PROFINET IO (FB79) Note Relevant bytes of the user data Bytes 1 to 31 of the "Send" user data interface are relevant. Only bytes 1 to 4 of the "Receive" user data interface are relevant. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
With Save program (TRN = 1) 0: Save program active – 1: Acknowledgment signal (RDY = 0) – Ready • 0: Startup of the optical reader or optical reader in the "Stop" • 1: Optical reader in "Start" SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 173
The "4 Data ID of the supplied data" byte defines the transferred data. The coding matches byte 4 of the "Receive" user data interface. With a read job on the "Receive" user data interface, the ID of the data currently being transferred is entered here. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 174
Position and quality characteristics in classes Position, quality characteristics in classes and result string Position, quality characteristics in classes and absolute quality characteristics Position, quality characteristics in classes, absolute quality characteristics and result string SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 175
Unused error correction Quality characteristics as classes CHAR • Symbol contrast • Print growth • Axial non-uniformity • Unused error correction • Overall grade Viewing angle is only output for DMC quality = "Ambitious" SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Select operating modes using the control/status byte The following modes are available: • Select program • Save program • Start processing You can find a description of the modes under Operation of the optical reader. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 177
To select a program, apply the relevant bit pattern at the inputs "SEL0" to "SEL3". You can select programs 1 to 15. When you select program 0, the program last selected is retained. Figure 9-4 Time diagram: Select program SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 178
RDY = 0 TRD = 1 Program change is completed after approximately 150 ms to 15 s. RDY = 1 If the selected program is not saved, "TRD" and "RDY" will retain the value "0". SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 179
Save program The diagram below shows the program saving procedure, using program 11 as an example. Note that the trigger signal must be present for at least 5 ms. Figure 9-5 Time diagram: Save program SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 180
You select a program, for example, program 11. The outputs are set as follows depending on the processing result: Code was localized and decoded. READ Code matches the trained code. MATCH Code was not legible. N_OK SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
// No. of the data packet from the optical reader <> // If no. ≠ 1 m001 // ... user data is not available yet // Import user data from the optical reader ED 9 // Read first 4 bytes of user data SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
PROFINET. 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 optical reader. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 183
Scan byte 1 of the "Send" user data interface cyclically. As soon as this byte has the value "0", continue to the next step. Last Acknowledge correct receipt of all data by writing the value "0" to byte 1 of the "Receive" user data inter- face. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
This means that the "DONE" parameter does not allow any conclusion to be made on the actual read result. To obtain a good/bad read evaluation, you need to process the following result bits of the status byte: • READ • MATCH • NOK SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 185
WBM to influence the sequence of command execution of the function block: • If you want to read out a result string using the function block, the output of the result string must be set to PROFINET IO. With the jobs "Select program" (COMMAND SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Change of operating state from "Stop" to "Start" If an error has occurred that changes the optical reader to "Stop", eliminate and acknowledge the error. You can then return the optical reader to "Start" mode by changing program (COMMAND = W#16#0001). SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 188
Output code position and quality characteristics as classes and output result string 008E Output code position and quality characteristics as classes and in absolute format 008F Output code position and quality characteristics as classes and in absolute format and output result string SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 189
Print growth as absolute value (value valid, if ≠ "-1.0e+0") NONUNIF STATIC REAL 56.0 -1.0e+0 Axial non-uniformity as absolute value (value valid, if ≠ "-1.0e+0") ERR_CORR STATIC REAL 60.0 -1.0e+0 Unused error correction (value valid, if ≠ "-1.0e+0") SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
"0", "ERROR" has the value "FALSE" and "DONE" has the value "TRUE". Sequence when changing jobs If you want to change to a different job from a read job, the currently active job must be canceled. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 191
"PROFINET IO" in the "Settings > Communication > Use > Connection" menu of the WBM. The job can only be sent when the optical reader does not have the "ERROR" state (see also the operating state table following the parameter table). SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 192
• If the "IN_OP" bit is not set, status 3 ("ERROR") is output. • If the "IN_OP" bit is set but not the "RDY" bit, status 2 ("STOP") is output. • If the "IN_OP" bit and the "RDY" bit are set, status 1 ("RUN") is output. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 193
Output code position and quality characteristics as classes and in absolute format and output result string The read jobs can only be sent when the optical reader is not in RUN mode (see also the operating state table following the parameter table). SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
If an error has occurred, the "ERROR" parameter is set to "TRUE". The precise cause of the error is then displayed in "ERRCODE". There are also warnings for which "ERROR" is set to "FALSE". They indicate error situations that do not cause the current job to be canceled. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 195
If you receive error information that differs from that listed above, this originates from SFC 20 "BLKMOV" that is used to enter the result string in the receive area. You will find its error information in the online help of the system functions/function blocks. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
0: Startup of the optical reader or optical reader in STOP • 1: Optical 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. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
• Overwrite the match string of the current program (non-persistent). • Set and reset the DISA bit. • Query the status of the optical reader and acknowledge a group error. • Change the program. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
A sent match string takes effect immediately. The sent match string is not synchronized with the trigger signal or the processing of buffered acquired images. Therefore, ensure that the match string is sent when no image acquisition is running. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Use this command to set the DISA bit. String: "MDIH" (Machine command set DIsable signal High) Reset DISA bit Use this command to reset the DISA bit. String: "MDIL" (Machine command set DIsable signal Low) SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
You can find additional information in the section "Error messag- es (Page 224)". • Coding corresponding to <current program number> • There is no error if the value is "00". <endekennung> - Non-printable ASCII character with the value "0x04". SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Note that if a program has already been saved with this number and no error occurred during the save procedure, this program is overwritten. If the save procedure is successful, the optical reader then goes into processing mode with the relevant program number. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
"MT<programnr>" (Machine command sTore code <programnr>) Table 9- 58 String structure Characters Description <programnr> Number of the program saved. • Two printable ASCII characters with the value "0" to "9". • Valid range of values: 00 ... 15. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 203
If there is no error, the saving process can be RGST ... started. MT05 Start the save procedure. RTRDY Wait for acknowledgment. Trigger with the standard trigger text Trigger source = Control source. Note: Triggering is also possible via DI/DQ, for example. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Note that these signals can only be set via an automation system. In addition, you can apply these signals to the available digital output pins via the WBM. Receipt of this command is logged in the diagnostics data records. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
The fields of view of the readers overlap. To prevent the same code being output more than once, the individual readers (slaves) send their read result to a master reader. The master reader synchronizes the individual results and prevents the output of SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
• Menu: "Settings > Communication > Interfaces > TCP" – Enter the IP address of the TCP partner of the master device. – Enter the port number of the TCP partner of the master device. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
For this purpose, the master device compares the string between "\03" and "\04" of the read 1D/2D codes. The entire result string is output, whereby the "\02", "\03" and "\04" texts are first removed. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
"XML Backup" file in a safe place. In order to be able to use these functions, an IP address for the remote client must be stored in the WBM (Settings > Communication > Interfaces > Archiving/MMI). SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
The file name consists of the name of the optical reader and the firmware version. The data corresponds to the file content of an xml file that is used to restore the settings and programs. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 210
= new byte[256]; int count = streamResponse.Read(readBuffer, 0, readBuffer.GetLength(0)); while (count > 0) newXml.Write(readBuffer, 0, count); count = streamResponse.Read(readBuffer, 0, readBuffer.GetLength(0)); Console.WriteLine("XML backup succeeded."); catch (System.Net.WebException we) Console.WriteLine("NO PERMISSION FOR XML BACKUP!"); SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
• If the parameter group is to be imported, use the string "on" • If the parameter group is not to be imported, use the string "off". "[REMOTEXMLUPLOADPARA] Content-Disposition: form-data; name="xmlfile" Content-Type: text/xml <xmlFile> [REMOTEXMLUPLOADPARA] Content-Disposition: form-data; name="importtcp" SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 212
The optical reader restarts. – "0": Import error. The XML import must be performed again via the WBM to obtain error analysis. The "IN_OP" bit is set and access via the WBM is allowed again. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Information about the properties of SNMP-enabled devices is stored in Management Information Base (MIB) files. You can find basic information on this topic in the "Diagnostics and configuration with SNMP" manual on the Web pages of the Siemens Industry Online Support (https://support.industry.siemens.com/cs/ww/en/view/103949062). SIMATIC MV500...
Page 215
Note that the default community string is generally known and therefore does not provide effective protection. To make sure that no unauthorized persons can access the device, we recommend that you change the community string when the device is first set up. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
9.10.1 Connection of the optical reader to a SIMATIC controller using FB 79 You can find the program described in this section on the Web pages of Siemens Online Product Support (https://support.industry.siemens.com/cs/ww/en/ps/15147/ae). Integration of FB 79 into a STEP 7 program In the accompanying STEP 7 program, the FC1 function contains a simple example for outputting the result string.
Archiving of images and diagnostic information on a PC You can find the program described in this section, "MMI Diagnostic Recorder", on the web pages of Siemens Online Product Support (https://support.industry.siemens.com/cs/ww/en/ps/15147/ae). The MMI Diagnostic Recorder supports you with the diagnostics and maintenance of your application.
Page 218
Enter the IP address and the port of the PC on which you want to archive the diagnostic information. • "Settings > Communication > Use > Diagnostics transfer" menu: Select from the drop-down lists which data you want to archive: Diagnostics data sets, diagnostic images or both. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 219
If the example program has not received a response from the optical reader for the specified amount of time, the example program terminates the connection to the optical reader. Enter the value "0" in the input box to disable Timeout monitoring. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 220
In this case, contact the network administrator, if necessary. To stop transferring the diagnostic data, click on the "Stop Recording" button. Click the "Close Connection" button to terminate the connection between the PC and the optical reader. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 221
• Last image received in 320 x 240 pixel format. • The number of images and diagnostic entries already received. The program status is also shown in the left sheet bar of the dialog box. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 222
Process interfacing via an automation system (PLC, PC) 9.10 Example programs SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Most messages of the "error message" type trigger a diagnostic interrupt on the relevant PROFINET controller. The following sections "Error messages" and "Error output of read results" describe all messages, their meaning and the corresponding corrective measures. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
A high load on the network to data in time. which the optical reader is con- nected can also block the trans- fer of the data. If necessary, check the network connection. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 225
The configured or specified If the power supply is via PoE, "Maximum duty cycle" under switch to an external power "Settings > Options > Light- supply via the combination inter- ing" may have been exceed- face. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 226
The probable dissipate the heat and ensure cause is an excessively high that the ambient temperature is ambient temperature. within the permissible range. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 227
Note that the occurrence of a PROFINET IO error in a SIMATIC S7 controller causes OB 86 (rack failure OB) to be called. If you have not programmed OB 86, the controller goes to the "STOP" state. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
"Overall result" in the online help. The undefined formatting command is issued as <reason>. Note Changing error texts Note that the error messages in the WBM can be changed under "Application > Program > Event > Error messages". SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Code quality is poor in step n A code with "poor" quality evaluation was read in step #n during verification. 0013 Nothing found In "Scan" or "Auto-trigger" mode (edge-controlled): All image acquisitions were decoded without result. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 230
ROI until conclusion of the image acquisi- tion process. 4709 Mean light outside of range in step n The average brightness needed for ISO/IEC 29158 is outside the valid range (70% to 86%) in step #n. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 231
Too few objects found in step n: Required feature Locator: The number of objects found in step #n is is missing lower than the set minimum. At least one object was rejected because of a missing required feature. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 232
Too few objects found in step n: Alignment failed Locator: The number of objects found in step #n is smaller than the set minimum. At least one object was filtered out through the "Alignment". SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
• Signals the startup phase after switching on the optical reader. • Indicates an active firmware update that must not be interrupted. Green, permanently on: No error The optical reader is ready for operation SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 234
The reading was unsuccessful or the read result is not valid (N_OK). The read result is invalid (N_OK). Possible causes: • The expected codes were not in the image. • The processing time was not sufficient. • A test condition could not be fulfilled. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
(c) Ensure that the code is located completely in the reader's ROI. • (d) Disable the parameter "Fast code type detection". • (e) Change the source program or select another source program in the options. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
When the error has been corrected and you have acknowledged this in the WBM of the optical reader, the diagnostics interrupt OB (OB 82) is restarted on the I/O controller. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Bit 0 = 0 with outgoing alarm • Bits 1 ... 7: all 0 26 ... 27 W#16#8111 PNIO device ident number (fixed). 28 ... 29 W#16#002A Vendor ID (fixed). 30 ... 31 W#16#0001 Identification number of the instance. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 238
You read out status-related diagnostics data using SFB 52 "RDREC". Proceed as follows to call the SFB 52: 1. Assign the diagnostic address of the optical reader in hexadecimal form to the "ID" parameter. 2. Assign the value 2 to the "INDEX" parameter. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Free up space on the MicroSD card by deleting unnecessary files. Could not create backup file No backup file could be created. Solution: • Ensure that the MicroSD card is not faulty or write-protected. • Use another MicroSD card. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
If the protective lens barrel becomes dirty, we recommend that you clean it professionally in order to achieve a consistent reading performance. Repair For repairs, send the optical reader to Siemens without its protective lens barrel, lighting unit, and other accessories. The current contact details are available via the Siemens Industry Online Support.
3. Select the desired reader in the device list. 4. Click on the "Reset device" button on the toolbar. Result: The Ethernet interface of the reader is reset to factory settings. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
PROFINET IO network without any problems. Note The topology of the plant must be correctly configured To replace the device without a removable medium, the topology of the system must be correctly configured. Use the topology editor for this. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 243
8. Start the WBM. 9. Load the configuration onto the reader using the saved XML parameter file. 10.Wait until the parameters have been restored. Result: Following the automatic restart, the reader is ready for operation. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Technical data 11.1 Technical specifications of SIMATIC MV500 Table 11- 1 Technical specifications of the SIMATIC MV500 optical reader 6GF3540-0xx10 6GF3550-0xx10 6GF3560-0xx10 Product type designation SIMATIC MV540 SIMATIC MV550 SIMATIC MV560 Suitability Suitability in use 1D codes: Int. 2/5, Code 128, Code 93, Code 39,...
Page 246
Technical data 11.1 Technical specifications of SIMATIC MV500 6GF3540-0xx10 6GF3550-0xx10 6GF3560-0xx10 Type of image capture Global shutter with manual or automatic expo- sure time Operating distance • Mini lens: 70 ... 3000 mm • EF lens: Depending on the lens used...
Page 247
Technical data 11.1 Technical specifications of SIMATIC MV500 6GF3540-0xx10 6GF3550-0xx10 6GF3560-0xx10 Design, dimensions and weight Dimensions (W × H × D) 68 × 122 × 45 mm Weight 0.55 kg Type of mounting 4 x M4 screws LED display design...
Technical data 11.3 Technical specifications built-in ring light 11.3 Technical specifications built-in ring light Table 11- 3 Technical specifications of the built-in ring lights for SIMATIC MV500 6GF3540-8DAxx Product type designation Built-in ring light for SIMATIC MV500 Optical data Lighting distance (max.) •...
Technical data 11.4 Technical specifications of ring light (external) 11.4 Technical specifications of ring light (external) Table 11- 4 Technical specifications of the external ring lights for SIMATIC MV500 6GF3400-0LT01-8DA1 6GF3400-0LT01-7BA1 Product type designation External ring light MV400/MV500 Optical data Lighting distance (max.)
Technical data 11.5 Technical specifications of the floodlight (external) 11.5 Technical specifications of the floodlight (external) Table 11- 5 Technical specifications of the external floodlights for SIMATIC MV500 6GF3500-8DF30-xDA0 Product type designation Floodlight MV500 Optical data Lighting distance and irradiance 0.0 m - 214.8 W/m²...
Page 252
2DA0: 320 × 240 × 22 mm • 3DA0: 420 × 340 × 22 mm Weight • 1DA0: 1570 g • 2DA0: 2200 g • 3DA0: 3900 g Material • Housing • Anodized aluminum • Washer • PMMA SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 253
Technical data 11.5 Technical specifications of the floodlight (external) SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Dimension drawings 12.5 SIMATIC MV500 with external ring light 12.5 SIMATIC MV500 with external ring light Figure 12-8 SIMATIC MV500 optical reader with external ring light and mounting plate SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Dimension drawings 12.6 Ring light (external) 12.6 Ring light (external) Figure 12-9 Ring light (external) 12.7 Ring light holder for external ring light Figure 12-10 Ring light holder for external ring light SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
You can equip the readers with accessories, depending on your needs and application. Product range of the SIMATIC MV500 optical reader The product range of the MV500 includes the following product categories: • Optical readers •...
(Page 275)". Product compatibility from MV440 to MV540 Note that the range of accessories for SIMATIC MV440 products is partially compatible with the SIMATIC MV500 optical readers. The following MV440 components can be used with MV500: • Mini-lens (without electronic focus) •...
Lens Note Finding the suitable lens You can find information on determining the suitable lens in the section "Selection of suitable components (Page 275)". Table 13- 2 Mini-lens for SIMATIC MV500 Lenses Description Article number Mini-lens 6 mm, 6GF9001-1BB01 •...
Page 264
Scope of delivery and ordering data 13.3 Accessories Table 13- 3 EF lenses for SIMATIC MV500 Lenses Description Article number EF lens 12 mm 6GF3540-8EA01-0LL0 • Aperture: 1:6.1 • Focus (electrically) adjustable • Dimensions (∅ × L): 27.4 × 31 mm...
Note Compatibility of the built-in ring lights for SIMATIC MV440 Note that SIMATIC MV440 built-in ring lights are compatible with SIMATIC MV500 optical readers. However, using the MV440 built-in ring lights on MV500 does not support the micro SD card and E-focus function.
Note Scope of delivery of the external ring lights Ring light holders are not included in the scope of delivery. Table 13- 6 External ring lights and floodlights for SIMATIC MV500 External ring lights and flood- Description Article number lights...
Page 267
Table 13- 8 Connecting cable for external ring lights Cable Description Article number Adapter cable for external ring 6GF3500-8BD10 • Power supply via combination interface lights M12, 12-pin double-sided M12, 12-pin • Length: 25 cm SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Please note that, when using some lenses, you need a protective lens barrel extension or a "protective lens barrel long" in addition. Table 13- 9 Protective lens barrel for built-in ring lights for SIMATIC MV500 Protective lens barrel Description...
Page 269
Dimensions (∅ × L): 65 × 100.6 mm • Wave length of protective lens barrel: 390 - 690 nm Table 13- 10 Protective lens barrel extension for built-in ring lights for SIMATIC MV500 Protective lens barrel extension Note Article number...
Scope of delivery and ordering data 13.3 Accessories 13.3.5 PoE switches for power supply The following PoE switches are suitable for powering the SIMATIC MV500 optical readers via the Ethernet cable. Table 13- 12 PoE switches PoE switches Article number...
Page 271
RJ45 plug-in connector for FC RJ45 connector 180° 10 units 6GK1901-1BB10-2AB0 Industrial Ethernet (10/100 (2x2) Mbps) 50 units 6GK1901-1BB10-2AE0 • With integrated insulation displacement contacts • 180° cable outlet • For network components and CPs/CPUs SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 272
Note Other plugs and cables You can find other plugs and cables, also with special lengths and 90° or 180° cable outlet, on the pages of the Siemens Industry Online Support (https://support.industry.siemens.com/cs/ww/en/view/26999294). Adapter cable Table 13- 15 Communication module cable...
1 GB 6GK6000-8HT01-0SA0 requirements 4 GB 6GK6000-8HT01-0SA2 13.3.7 Mounting plates and calibration card Table 13- 19 Mounting plates for SIMATIC MV500 Mounting plate Description Article number Mounting plate 6GF3440-8CA • W × H × D: 80 × 80 × 60 mm •...
Page 274
Table 13- 20 Calibration card for SIMATIC MV500 Calibration card Description Article number Calibration card For calibration and operation of the optical 6GF3440-8CE readers with verification function. The calibration card is supplied with the SIMATIC MV500 Veri-Genius license. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
• Which protective lens barrel needs to be used for which lens? • Which lenses can be used with the internal ring lights? The readers can also be operated with third-party external lamps/ring lights. In this case, the ring light must be adjusted accordingly. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Appendix A.2 Certificates, approvals & guidelines Certificates, approvals & guidelines A.2.1 Certificates & approvals CE mark SIMATIC MV500 optical readers fulfill the requirements and protection objectives of the EU directive. Mark Description • 2014/30/EU (EMC) EMC Directive of the European Parliament and of the Council of 26 February 2014 on the approximation of the laws of the Mem- ber States relating to electromagnetic compatibility;...
Page 277
The installation guidelines and safety notices specified in the documentation must be adhered to during commissioning and operation. License agreement for supplied software The device is supplied with software installed. Please note the corresponding license agreements. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
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 malfunction. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 279
Discharge your body before you start taking any measurements on a module. Do so by touching grounded metallic parts. Always use grounded measuring instruments. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
• 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 three languages, language can be changed online. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 281
The language in which the HTML page is displayed is independent of the language abbreviation used. The HTML pages are always displayed in the language set in the WBM. These HTML pages are displayed only in English. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 282
Displays the images acquired by the optical reader in adjustment mode or processing mode. If the visualization device provides Java script support, the displayed image is automatically updated. With the displayed links, you can call up other pages. Figure A-2 Live image display with links SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 283
Displays the images acquired by the optical reader in adjustment mode or processing mode. If the visualization device provides Java script support, the displayed image is automatically updated. This page does not provide any links to other pages. Figure A-3 Live image display without links SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 284
Appendix A.3 Alternative user interfaces Last image Pure display of the last recorded image without any additional information and without automatic image updating. Figure A-4 Last image SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 285
(ROIs and detail view). Requires JavaScript support and Internet Explorer as of Version 8. With a multi-code application, only the Grid and the Cells of the first recognized code are displayed. Figure A-5 Monitoring SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 286
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 suitable when using Touch Panels. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 287
Extended diagnostic images (optimized for Touch Panels) Diagnostic recordings Provides a dynamically created HTML page with which you can display diagnostic recordings buffered on the optical reader relating to errors that occurred, signal changes etc. Figure A-8 Diagnostic recordings SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
(MMI). An HTML5 capable web browser is required to use the function, for example, Microsoft Internet Explorer version 10 or higher, Mozilla Firefox version 28 or higher or Google Chrome version 38 or higher. SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Distributed Peripheral I/O Direct Part Marking Digital Versatile Disc EEPROM Electrically Erasable Programmable Read Only Memory Electronic Industries Alliance Electro Magnetic Compatibility Europäische Norm (European standard) Product version Electrostatic Discharge Function Block Function Block Diagram SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 290
PROFIBUS Physikalisch-Technische Bundesanstalt (German technical inspectorate) Random Access Memory RFID standard profile Implementation of the "Proxy Ident Function Block" (PIB), synonym of Ident profile Region Of Interest Relative Humidity Reads per second Recommended Standard SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Page 291
Uniform Resource Locator Volt (SI unit of voltage) Verband der Elektrotechnik, Elektronik und Informationstechnik (German Association for Electrical, Electronic and Information Technologies) Wide Area Network Web Based Management EXtensible Markup Language e. g. for example SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...
Industry Online Support In addition to the product documentation, you are supported by the comprehensive online information platform of Siemens Industry Online Support at the following Internet address: Link: (https://support.industry.siemens.com/cs/de/en/) Apart from news, you will also find the following there: •...
Page 294
Service & Support SIMATIC MV500 Operating Instructions, 03/2021, C79000-G8976-C494-05...