SIMATIC Sensors Image processing systems Vision Sensor SIMATIC VS120
DOCUMENTATION
simatic sensors
SIMATIC VS120
Image Processing Systems
Operating Instructions Edition 02/2006
Page 1: ...SIMATIC Sensors Image processing systems Vision Sensor SIMATIC VS120 DOCUMENTATION DOCUMENTATION simatic sensors SIMATIC VS120 Image Processing Systems Operating Instructions Edition 02 2006 ...
Page 2: ......
Page 3: ...ration 9 Process interfacing over an automation system PLC PC 10 Alarm error and system messages 11 Technical data 12 Dimension drawings 13 Scope of delivery Spares Accessories 14 Service Support 15 Directives and declarations 16 SIMATIC Sensors Image processing systems Vision Sensor SIMATIC VS120 Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 4: ...mmissioning and operation of a device system may only be performed by qualified personnel Within the context of the safety notes in this documentation qualified persons are defined as persons who are authorized to commission ground and label devices systems and circuits in accordance with established safety practices and standards Prescribed Usage Note the following Warning This device may only be...
Page 5: ...turbing contours caused by shine 4 3 4 3 Generating models and detecting orientation 4 5 4 3 1 Setting for the Precision parameter 4 5 4 3 2 Measures for optimizing object recognition 4 6 4 4 Quality of the measured values 4 7 4 5 Geometric distortion 4 8 4 6 Main ROI and sub ROI 4 8 4 6 1 Example Main ROI and 3 sub ROIs 4 9 4 6 2 Example of the influence of sub ROIs on the quality value 4 10 4 7 ...
Page 6: ...rocessing unit as a DHCP client in a network 8 9 8 4 1 5 Integrating the VS120 processing unit as a device in a PROFINET IO network 8 10 8 4 2 Check whether a proxy server is being used 8 12 8 4 3 Change the proxy configuration of your Internet Explorer 8 13 8 4 4 Check the connection 8 14 8 5 Start setup support over the Internet Explorer 8 15 8 6 Adjust the sensor head using setup support 8 17 9...
Page 7: ...e SIMATIC VS120 processing unit with a SIMATIC controller using FB1 10 21 10 6 2 Example 2 Program for archiving diagnostic information on a PC PG 10 23 11 Alarm error and system messages 11 1 11 1 Overview 11 1 11 2 Error messages and error handling 11 1 11 3 Diagnostics based on the BF LED 11 10 11 4 Slave diagnostics or O device diagnostics 11 11 12 Technical data 12 1 12 1 General technical sp...
Page 8: ...Table of contents Vision Sensor SIMATIC VS120 vi Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 9: ...l commission and work with the SIMATIC VS120 Vision Sensor System It is intended both for persons configuring and installing automated plants with image processing systems and for service and maintenance technicians Scope of this manual The manual is valid for all supplied versions of the SIMATIC VS120 Vision Sensor system and the processing unit with order number MLFB 6GF1 018 2AA10 ...
Page 10: ...Introduction Vision Sensor SIMATIC VS120 1 2 Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 11: ...ervice representative Repairs Only authorized personnel are permitted to repair the device Warning Unauthorized opening of and improper repairs to the device may result in substantial damage to equipment or risk of personal injury to the user System expansion Only install system expansions intended for this device If you install other upgrades you may damage the system or violate the safety requir...
Page 12: ...Safety instructions Vision Sensor SIMATIC VS120 2 2 Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 13: ... values during object recognition x coordinate y coordinate Angle Quality rating of the specimen number of detected parts This object recognition data is transferred to processing units in automation systems The data is processed in the processing units of the automation systems The SIMATIC VS120 Vision Sensor is suitable for Recognition of parts in sorting tasks Determining the position for Pick ...
Page 14: ...ects tested per second Up to 64 specimens can be stored Two digital outputs are available for sorting the specimens OK N_OK Fully Web based user interface Extensive operator control and monitoring functions even in the processing mode Wide ranging diagnostics and logging functions Error image memory and event logging Firmware update using operator interface of the Web browser Control via Digital I...
Page 15: ...om light to dark or vice versa A model is created from the sum of the edges extracted in the image and their arrangement Recognition and localization of parts The SIMATIC VS120 scans specimens and determines the coordinates including the roll angle and passes them to the control system such as S7 for example via PROFIBUS DP Testing the completeness of a model The SIMATIC VS120 also checks specimen...
Page 16: ... package comprising Sensor Processing unit Lighting Cable 2 FDEOH 3URFHVVLQJ XQLW 3RZHU VXSSO 3 3 IRU DGMXVWPHQW VXSSRUW 5 WKHUQHW FDEOH XWRPDWLRQ V VWHP 352 86b 3 6HQVRU KHDG ULQJ IODVK 3KRWRHOHFWULF EDUULHU RQYH RU XQLW 2EMHFW 3RZHU VXSSO FDEOH RQYH RU XQLW LJKWLQJ FDEOH 6HQVRU FDEOH XQFWLRQDO HDUWKLQJ Figure 3 1 Example of a typical system configuration with conveyor system ...
Page 17: ...DO cable Documentation package Operating Instructions compact Documentation CD You also require the following 24 V DC 2 A power supply 20 4 28 8 V DC safety extra low voltage SELV PC PG with the following configuration At least 500 MHz clock frequency Graphics card with at least 65536 colors and a resolution of at least 1024 x 768 pixels Ethernet port with up to 100 Mbps protocol TCP IP Crossover ...
Page 18: ...ning 1 Status LEDs 2 LCD display 3 Keypad 4 Housing consisting of hood and base 5 Interfaces Status LEDs LEDs Color Meaning SF Red General fault POWER Green Power supply is turned on TRAINED Green Selected model has been trained READY Green off device startup or SIMATIC VS120 in Stop on SIMATIC VS120 in Run OK Green Result good Model was recognized Green N_OK Yellow Result bad Object was not recog...
Page 19: ...mmands lines 1 to 3 and the keys that are currently available line 4 2 Keypad Navigation from menu to menu and within the menus Interfaces Item No Meaning 1 Supply voltage 24 V DC circular M12 connector 2 Functional ground with M5 screw type connector 3 Lighting unit circular M12 connector 4 Sensor head HD D sub connector 26 pin 5 I O D sub connector 15 pin 6 PROFIBUS DP D sub connector 9 pin 7 Et...
Page 20: ...Instructions Edition 02 2006 A5E00757507 01 3 7 3 7 Design of the sensor head with LED ring flash Sensor head with LED ring flash Item No Meaning 1 Circular connector M12 2 Sensor head 3 LED ring flash not supplied with all full packages 4 Lens permanently installed and non adjustable fixed focus version ...
Page 21: ... installation of suitable lighting often involves more time than all the other activities such as securing the camera connecting to the PLC training setting the correct triggers etc together With metallic surfaces in particular it is advisable to ask the advice of a lighting expert due to the possible shine Part of object recognition is the recognition of the position of the object in the image Th...
Page 22: ...e brightness you can use the parameters Shutter speed and Brightness The shutter speed brightness must be set to obtain the optimum contrast The automatic exposure control can help to achieve the optimum shutter speed setting Below you will find examples of different shutter speeds and disturbing contours 4 2 1 Different exposures and brightnesses Correct exposure Shutter speed 3800 Brightness 357...
Page 23: ...the surfaces of the part cause disturbing edges that must be avoided for a representative model In the example shown below you can see clearly that even the automatic shutter control can cause bad edges in this case These edges make recognition of the parts unreliable since they are often not reproducible Unwanted edge lines In the trained model shown here you can see unwanted edge lines that redu...
Page 24: ...or automatic exposure control Other interference affecting object recognition In addition to the previously mentioned interference other factors can also have a negative influence on the search for a pattern Shadows particularly caused by the depth of the objects Non uniform lighting Geometric distortion by the lens particularly when the camera is not perpendicular to the pattern Blurring due to m...
Page 25: ...arse and fine search The table shows the start and end values of the resolution during the search process with the various levels of precision Precision level Start value for the resolution Width x Height in pixels End value for the resolution Width x Height in pixels Fine1 320 x 240 640 x480 Fine2 160 x 120 640 x480 Fine3 80 x 60 640 x480 Medium1 80x60 320 x 240 Medium2 40x30 320 x 240 Coarse1 40...
Page 26: ...time In this case the observer would select Fine3 If the observer concentrates on details such as text format or heading he would move closer Since he is examining more details the search takes correspondingly longer In this case the observer would select Fine2 or Fine1 Once the observer has made a rough selection he moves closer to the sheets and investigates each sheet in detail He now exactly c...
Page 27: ...ection and shadow Perspective distortion such when the camera is too close to or at too oblique an angle to the object Differences in the object for example dirty objects Variation in the trained background structure Fluctuations in size Fluctuations in size in the image up to 10 are tolerated if the specimens are the same position as the trained pattern These fluctuations can be caused by the fol...
Page 28: ...utomatically and should no longer be changed If standard lenses with a C mount are used the user can make the compensation manually by changing the parameters 4 6 4 6 Main ROI and sub ROI Processing with main ROIs is usually sufficient to evaluate the image ROIs Region of Interest are used to distinguish a part from the background better The sub ROI option added to the main ROI allows certain deta...
Page 29: ...dow while sub ROI1 encompasses SIE and sub ROI2 encompasses ME Parameter assignment Parameter name Main ROI Sub ROI 1 2 and 3 Task Find default Find default scaling Fixed Fixed default Precision Fine3 Fine1 Model type Edges default Edges default The sub ROIs can be set with the precision Fine1 since the pattern windows are small This ensures that no details are lost Fine3 should however be selecte...
Page 30: ...e quality limit 4 6 2 Example of the influence of sub ROIs on the quality value Based on the example below we will illustrate the effects on the quality value of a specimen of using sub ROIs Note If features are allowed in the area enclosed by the ROI or sub ROIs that you do not want to be evaluated select Find as the job in the Options Training tab of the adjustment support Otherwise select the v...
Page 31: ...in ROI With sub ROIs red rectangle means sub ROIs The following specimens must be evaluated Specimen 1 Job Without sub ROIs With sub ROIs Identify QC 100 QA 100 Find QC 100 QA 100 Note QC is the cumulative quality of the main ROI QA is the average value of the quality of the sub ROIs Specimen 2 Job Without sub ROIs With sub ROIs Identify QC 100 QA 100 Find QC 100 QA 100 ...
Page 32: ...ns Edition 02 2006 A5E00757507 01 Specimen 3 Job Without sub ROIs With sub ROIs Identify QC 100 QA 100 Find QC 100 QA 100 Specimen 4 Job Without sub ROIs With sub ROIs Identify QC 100 QA 100 Find QC 100 QA 100 Specimen 5 Job Without sub ROIs With sub ROIs Identify QC 100 QA 100 Find QC 100 QA 100 ...
Page 33: ...ot taken into consideration Identify If the Identify option is selected additional edges of the detected specimen are taken into consideration and compared with the edges of the reference model Example Metal plate with three holes If Find is set the quality 100 will be output for a metal plate with an additional hole If Identify is set the quality value will be lower because the additional edges o...
Page 34: ...S120 4 14 Operating Instructions Edition 02 2006 A5E00757507 01 Example 1 Trained sub ROI Find job Result Quality 99 3 Identify job Result Quality 69 The additional edges of the object pattern that are not included in the reference pattern can be clearly seen ...
Page 35: ...alue Find the following quality values are obtained Main ROI 98 7 Additional sub ROI 90 5 Even a value of 90 5 is too unreliable to be able to set the quality limit here Identify job The Job parameter is now set to Identify for the additional sub ROI The following result is then achieved Quality value of the additional sub ROI 69 3 Changes can now no longer be reliably detected with an increased q...
Page 36: ... the image Limited is the default value Open The ROIs around the specimens can go beyond the edge of the image by a maximum value specified by d You must specify the maximum value d by the following when an open area is used RI E K 2 2 dmax 30 1B2 2 E K Figure 4 1 Search parameter w width h height d maximum value for the position beyond the edge of the image OK position for processing OK N_OK posi...
Page 37: ...ively classifies edges with a strong contrast as being more important than those with a weak contrast In the Model type parameter this phenomenon is taken into consideration in the processing with two settings Edges if prominent edges of the specimen are important for processing Edges is the default value Area if all the edges in the specimen are weighted the same for processing ...
Page 38: ...contour with significantly greater contrast than other contours If an application requires this region to be weighted as being more important than the rest for the search Edge should be set as the model type Edge model type parameter Result Quality value 53 Area model type parameter If you want all areas to be weighted the same select Area Result Quality value 76 5 ...
Page 39: ... processing unit Increasing the number of models in the model set increases beyond proportion the processing time by several seconds Up to 40 trained models can be added to each model set The option of integrating several models in a single model set can be enabled in Options Extras Use Multimodel Note Exposure Control Model Set The settings for the model with the lowest model number always apply ...
Page 40: ...model SIEMENS model COMPANY model The user selects this model set instead of the model in processing mode Each captured image is evaluated in comparison to the individual models in the model set The first captured image contains the SIEMENS specimen The contours of the specimen match those in the SIEMENS model but deviate strongly from the contours of the COMPANY model The VS120 processing unit de...
Page 41: ...on 02 2006 A5E00757507 01 4 21 The next captured image contains the COMPANY specimen The contours of the specimen match those in the COMPANY model but deviate strongly from the contours of the SIEMENS model The VS120 processing unit delivers the result OK and the number of the COMPANY model ...
Page 42: ...Image processing 4 10 Model sets Vision Sensor SIMATIC VS120 4 22 Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 43: ...em can be configured as follows for the acquisition and processing of recognition values System configuration with digital I O PROFIBUS DP environment PROFINET IO environment System configuration Ethernet TCP IP or RS 232 for example via Com server Note Other combinations of modes are permitted for example control via PROFIBUS DP and result output via RS 232 ...
Page 44: ...IODVK 3KRWRHOHFWULF EDUULHU RQYH RU XQLW 2EMHFW XWRPDWLRQ V VWHP 3RZHU VXSSO FDEOH 5 WKHUQHW FDEOH 2 FDEOH RQYH RU XQLW LJKWLQJ FDEOH 6HQVRU FDEOH XQFWLRQDO HDUWKLQJ FDEOH Figure 5 1 System configuration via digital I O System features A PC PG dedicated to adjustment is connected via the Ethernet port The connection to an automation system is established via digital I Os The SIMATIC VS120 is contr...
Page 45: ...RPDWLRQ V VWHP 3 3 IRU VHWXS VXSSRUW 3URFHVVLQJ XQLW 3RZHU VXSSO 5 WKHUQHW FDEOH 3RZHU VXSSO FDEOH 2 FDEOH RQYH RU XQLW 352 86b 3 LJKWLQJ FDEOH 6HQVRU FDEOH XQFWLRQDO HDUWKLQJ FDEOH Figure 5 2 System configuration with PROFIBUS DP System features A PC PG dedicated to adjustment is connected via the Ethernet port The connection to an automation system is established via PROFIBUS DP The SIMATIC VS12...
Page 46: ...KRWRHOHFWULF EDUULHU RQYH RU XQLW 2EMHFW XWRPDWLRQ V VWHP 6ZLWFK 3RZHU VXSSO FDEOH 352 1 7 2 RQYH RU XQLW 2 FDEOH LJKWLQJ FDEOH 6HQVRU FDEOH XQFWLRQDO HDUWKLQJ FDEOH Figure 5 3 System configuration with PROFINET IO System features A PC PG dedicated to adjustment is connected via the Ethernet TCP IP and a switch There is also a connection to a PROFINET IO compliant automation system via Ethernet an...
Page 47: ...h Ethernet TCP IP 5 WKHUQHW FDEOH 3URFHVVLQJ XQLW 3RZHU VXSSO 3 3 IRU DGMXVWPHQW VXSSRUW 6HQVRU KHDG ULQJ IODVK 3KRWRHOHFWULF EDUULHU RQYH RU XQLW 2EMHFW 0 RQYH RU XQLW 6ZLWFK 3RZHU VXSSO FDEOH 2 FDEOH LJKWLQJ FDEOH 6HQVRU FDEOH XQFWLRQDO HDUWKLQJ FDEOH Figure 5 4 System configuration with Ethernet TCP IP System features The PC PG for adjustment support is connected to the processing unit via a ne...
Page 48: ...PHQW VXSSRUW 6HQVRU KHDG ULQJ IODVK 3KRWRHOHFWULF EDUULHU RQYH RU XQLW 2EMHFW 0 RP VHUYHU H J 7 56 RQYH RU XQLW 6ZLWFK 3RZHU VXSSO FDEOH 2 FDEOH LJKWLQJ FDEOH 6HQVRU FDEOH XQFWLRQDO HDUWKLQJ FDEOH Figure 5 5 System configuration with RS 232 via Com server System features The PC PG for adjustment support is connected to the processing unit via a network The results are output to the HMI via the RS ...
Page 49: ...gning the optical axis Align the optical axis of the sensor head vertical to the direction in which the object is conveyed Otherwise the image of the object will be distorted The evaluation will be inaccurate If the objects always pass the sensor head in the same position the angle of the mid axis of the objects to the vertical can be up to 45 Notice Distance D between sensor and object The ideal ...
Page 50: ...tical axis of the sensor head RQYH RU XQLW 2EMHFW 6HQVRU KHDG ULQJ IODVK Figure 6 1 Components How to mount the LED ring flash on the sensor head The LED ring flash is supplied with two mounting brackets to allow it to be mounted on the sensor head 1 Screw the mounting bracket onto the LED ring sensor 2 Push the sensor head through the LED ring sensor 3 Guide the mounting brackets into the grooves...
Page 51: ...LED ring flash beside the sensor head For ordering information on a suitable ring flash holder refer to the section Accessories in the operating instructions 1 Mount the sensor head on your holder 2 Secure the LED ring flash to the ring flash holder 3 Secure the ring light holder to your holder LED ring flash beside the sensor head at an angle to the optical axis of the sensor head Notice LED ring...
Page 52: ...Installation 6 2 Installing the sensor head with LED ring flash Vision Sensor SIMATIC VS120 6 4 Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 53: ... two parts of the system LF interference signals Using installing interference proof cable Always use the supplied cable to connect the sensor head All plug in connections must be secured by screws or a locking mechanism Signal lines must not run parallel to power cables A separate cable channel must be used with a minimum clearance of 50 cm from power cables Note For more detailed information ref...
Page 54: ...sconnect cables when the power supply is on Warning Grounding the SIMATIC VS120 cancels the ungrounded configuration of the power unit Note The DC load power supply must meet the following requirements Only a safe isolated extra low voltage of 24 V DC may be used as the load current supply Safe isolation can be implemented according to the requirements of VDE 0100 410 HD 384 4 41 S2 IEC 60364 4 41...
Page 55: ...ensor head shielded cable SENSOR HD D sub 26 0 09 mm2 Socket I O DI DO D sub 15 0 14 mm2 Socket PROFIBUS DP DP D sub 9 Socket Ethernet ETHERNET RJ45 8 Socket Cable connection Read the guidelines on preventing electrical interference Connect the processing unit to the sensor head and the lighting unit with the cables Connect functional ground of the processing unit with chassis with a ring M5 and a...
Page 56: ...Connecting 7 3 Connecting components Vision Sensor SIMATIC VS120 7 4 Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 57: ...select Properties 2 Change to the Start Menu tab and select the Classic Start Menu radio button 3 Click OK to close the dialog box Requirements for commissioning Administrator privileges Enabled JAVA JIT Compiler Checking for administrator privileges 1 Click Start Settings Control Panel Administrative Tools Computer Management 2 Click on System Local Users and Groups Groups Administrators If you a...
Page 58: ...the Java JIT compiler 8 2 8 2 Overview of the steps in commissioning Step Activity 1 Turn on the VS120 processing unit Establish an Ethernet connection between the VS120 processing unit and PG PC 2 1 Select the connection variant 2 2 Check if a proxy server is being used 2 2 3 If a proxy server is being used Change the proxy configuration of your Internet Explorer 3 Establish and check the connect...
Page 59: ...completed Adjust appears on the LCD display Normal mode Each time the SIMATIC VS120 starts up the VS120 processing unit runs the following self test Test of the stored settings and model data Test of the Ethernet connection If appropriate test of the connection to PROFINET IO If appropriate test of the Ethernet RS 232 converter or TCP server and connection to the PC PG If appropriate test of wheth...
Page 60: ...006 A5E00757507 01 Adjust displayed on the LCD display RUN menu Note Apart from controlling from the VS120 processing unit you can also control SIMATIC VS120 with the adjustment support Next step Perform the activities described in the section Establish an Ethernet connection between the VS120 processing unit and PC PG ...
Page 61: ...rect connection Operating the VS120 processing unit as a DHCP server Connecting the VS120 processing unit manually Connection over a network Integrating the VS120 processing unit as a DHCP client in a network Integrating the VS120 processing unit as a device in a PROFINET IO network Notice Operating the VS120 processing unit in a network can interfere with the communication in your network if you ...
Page 62: ... the operation of the house network You can only implement an additional connection from the PC to your previous network over a second network adapter in this PC Note In this mode you can connect up to four PCs to the VS120 processing unit via a switch since a maximum of four IP addresses can be assigned automatically Procedure 1 Configure the VS120 processing unit as a DHCP server 2 Configure you...
Page 63: ...f the type Ethernet RJ 45 crossover you can also use a network cable of the type Ethernet RJ 45 with a switch for the connection between the VS120 processing unit and the PC PG Next step Perform the activities described in the section Check the connection 8 4 1 3 Connecting the VS120 processing unit manually You want to do the following with the VS120 processing unit Connect directly to the PC PG ...
Page 64: ...efault gateway is not necessary for a direct connection between the VS120 processing unit and a PC PG 1 After turning on the VS120 processing unit and after the self test is completed go to the Connect menu and confirm with OK 2 Confirm the selected Ports menu command with OK 3 Change to the Ethernet menu and confirm with OK 4 Confirm the selected IP Mode menu command with OK 5 Select Manual and c...
Page 65: ...r the VS120 processing unit you can address the device by name in much the same way as an intranet server Procedure 1 Configure the VS120 processing unit as a DHCP client 2 Configure your PC as a DHCP client 3 Establish an Ethernet connection Step 1 Configuring the VS120 processing unit as a DHCP client 1 After turning on the VS120 processing unit and after the self test is completed go to the Con...
Page 66: ...ork Integrate the unit as a device in a PROFINET IO network because the IP configuration will be assigned by the PROFINET IO controller Notice The IP configuration of the VS120 processing unit is set in STEP 7 It is not possible to set the parameters on the VS120 processing unit Procedure 1 Configure the VS120 processing unit as a PROFINET IO device 2 Make the parameter settings for the IP configu...
Page 67: ...must be adapted 1 Click Start Settings Network and Dial up Connections 2 In the Network and Dial up Connections dialog select the existing local area connection to the network This must have the status Enabled 3 Select Properties in the context menu and select the Internet Protocol TCP IP entry 4 Click the Properties button 5 Select the Use the following IP address radio button 6 Adapt the IP addr...
Page 68: ...the Internet Explorer and select the menu command Tools Internet Options 2 Click on the Connections tab 3 Click on the LAN Settings button in the Local Area Network LAN settings group box 4 If the Use a proxy server check box is selected in the Proxy server group box a proxy server is used and the Advanced button is enabled Result A proxy server is used in the Internet Explorer if one of the follo...
Page 69: ...tings button in the Local Area Network LAN settings group box 4 In the next dialog Local Area Network LAN Settings clear all the check boxes and confirm with OK Figure 8 2 Settings for the local area network As an alternative if the Use a proxy server for your LAN check box needs to be selected click the Advanced button in the Proxy server area and enter the current IP address of the VS120 process...
Page 70: ...ssover cable 2 After turning on the VS120 processing unit and after the self test is completed go to the Connect menu and confirm with OK 3 Confirm the selected Ports menu command with OK 4 Change to the Ethernet menu and confirm with OK 5 Change to the IP Address menu and confirm with OK 6 Note down the IP address displayed on the VS120 processing unit 7 Open the command prompt on the PC with Sta...
Page 71: ... support implemented on the VS120 processing unit establish a connection from the Internet Explorer to the adjustment support Requirements The section Establishing a connection between the VS120 processing unit and PC PG was completed successfully As described in the section Check the connection you have established a confirmed connection from the VS120 processing unit to the PC PG Procedure 1 Sta...
Page 72: ...he Internet Explorer From here you have access to all functions required to test the models Figure 8 3 Home The adjustment support is started with Adjust Sensor The SIMATIC VS120 then automatically blocks operator input at the VS120 processing unit The LCD display of the VS120 processing unit displays the message Settings controlled by Web Next step Follow the steps described in the section Adjust...
Page 73: ...support shows you an image as seen by the sensor head Note Online Help At the bottom right of each page of adjustment support you will see a Help button with which you can call up online help at any time The relevant help text of the online help opens depending on the currently open dialog Requirements The Start Page of the SIMATIC VS120 Vision Sensor adjustment support was started over the Intern...
Page 74: ...and the content of the image has as much contrast as possible If necessary correct the settings or use the automatic shutter mode You can set the following parameters Exposure settings Trigger settings Precision Distortion Notice If Shutter is set to Auto the model must remain fully in the image for at least 100 ms 6 Click the Apply button to save the settings Note If you have too many errors clea...
Page 75: ...meter settings with adjustment support on the PC Configuration on the VS120 processing unit itself is limited 9 2 9 2 Working with the processing unit 9 2 1 Introduction The display of the VS120 processing unit is used to show the coordinates and the orientation of the test object currently being viewed and the associated quality value You can also navigate between the menus and make entries in th...
Page 76: ...g Instructions Edition 02 2006 A5E00757507 01 9 2 2 Adjust Adjust display The Adjust LCD display displays the current IP address 9 2 3 Connect Connect menu The following schematics provide you with an overview of all the parameters of the SIMATIC VS120 that can be set in the Connect menu ...
Page 77: ...Operation 9 2 Working with the processing unit Vision Sensor SIMATIC VS120 Operating Instructions Edition 02 2006 A5E00757507 01 9 3 Figure 9 1 Structure of the Connect menu ...
Page 78: ... IP Mode PNIO Ports DP 5 to 999 30 Pulse time of the digital outputs OK N_OK in ms when output is via PROFIBUS DP DevName only active if IP Mode PNIO Ports PNIO String 0 to 9 A to Z a to z The string must match the conventions of the domain name system VS120 Name of the device on PROFINET Note PROFINET is not case sensitive Timeout only active if IP Mode PNIO Ports PNIO 100 to 2000 500 Handshake m...
Page 79: ...of the current subnet MAC Info Ports Ethernet Cannot be modified Device dependent The MAC address Media Access Control is the hardware address of each network device and is used to identify the device uniquely in the network IP Address Ports TCP RS232 xxx xxx xxx xxx xxx 0 to 255 192 168 0 43 IP address of the Ethernet RS 232 converter or of the PC PG on which a TCP server runs IP port Ports TCP R...
Page 80: ... check the connection between processing unit and server Otherwise Time in seconds after which a monitoring frame is sent to check the connection between processing unit and server If the server does not respond to this frame within the monitoring time an error is output only when the processing unit is in RUN and the connection is reestablished Parameters Integrate Path Possible Values Default Me...
Page 81: ...r DelaySrc The trigger delay is received through the DP S7 or PNIO S7 user data interface from the controller in S7 format DP or PNIO only if Control DP or PNIO Integrate Trigger DelaySrc The trigger delay is received by the controller over the user data interface DP or PNIO in Intel format Manual Integrate Trigger DelaySrc Editable values are used in the delay Output Integrate DP or PNIO TCP RS 2...
Page 82: ...yte is at the least significant byte position Format only if Encoding ASCII Output CSV Fix CSV This is where you enter the format for your output data CSV Send in CSV format Fix Send individual results with a fixed length of 12 characters Position Output Absolute Trained Absolute This is where you specify the reference point Absolute The position of all ROIs are output as absolute in relation to t...
Page 83: ...s of the RUN menu level Menu Meaning Model Select the model number Note May also be model set depending on the configuration STOP Stop processing and change to the STOP menu level QLimit Enter the quality value for the evaluation as a percentage Note The display is only visible if you are not working with model sets Info Information function ResetStat Resets all statistical information ...
Page 84: ...02 Curr Cycletime 0ms 4 14 OK M 02 Trig Too Fast 0 6 14 OK M 02 Trig Too Fast 0 000 6 14 OK M 02 Qual min 0 0 max 0 0 7 14 OK M 02 X Pos min 0 0 max 0 0 8 14 OK M 02 Y Pos min 0 0 max 0 0 9 14 OK M 02 Cycle min 0 0ms max 0 0ms 5 14 OK M 02 Angle min 0 0 max 0 0 10 14 OK M 02 ROI Pos cx 96 cy 94 11 14 OK M 02 ROI Dim width 310 height 298 12 14 OK DHCP IP 141 73 11 117 13 14 OK Figure 9 3 Info displ...
Page 85: ...cessing start the pattern search for model 2 was performed successfully in 3226 image recordings This corresponds to 99 907 of all images processed since processing last started 2 M 02 WARN 6 0 194 2 14 OK 6 examinations were below the warning limit since the last start of processing This corresponds to 0 194 of all images processed since processing last started 3 M 02 N_OK 3 0 093 3 14 OK 3 speci...
Page 86: ...ince the beginning of the statistical analysis for model 02 the lowest x coordinate of the target rectangle was 222 and the highest 233 9 M 02 Y Pos min 14 max 89 9 14 OK Since the beginning of the statistical analysis for model 02 the lowest y coordinate of the target rectangle was 14 and the highest 89 10 M 02 Angle min 120 1 max 179 3 10 14 OK Since the beginning of the statistical analysis for...
Page 87: ...0 Operating Instructions Edition 02 2006 A5E00757507 01 9 13 Step Display Meaning 13 ManuelIP 192 168 0 42 13 14 OK Display of the IP address of the processing unit in the network 14 Transient Errors 1 14 14 OK Connection interrupted in the PROFIBUS DP or PROFINET IO network ...
Page 88: ...mit Info ESC OK S 02 OK 3226 99 907 1 8 OK S 02 WARN 6 0 194 2 8 OK S 02 N_OK 3 0 093 3 8 OK S 02 Curr Cycletime 300ms 4 8 OK M 02 Trig Too Fast 0 000 6 9 OK ManuelIP 192 168 0 42 7 8 OK Transient Errors 1 8 8 OK S 02 Trig Too Fast 0 6 9 OK S 02 Cycle min 120ms max 276ms 5 8 OK Figure 9 4 RUN menu for a model set Note Transient Errors the last menu command in the RUN menu only appears when an erro...
Page 89: ...IC VS120 Operating Instructions Edition 02 2006 A5E00757507 01 9 15 9 2 5 Options Options menu The following schematics provide you with an overview of all the parameters of the SIMATIC VS120 that can be set in the Options menu Figure 9 5 Structure of the options menu ...
Page 90: ...above occurs the current image is saved 1 Image Not only the current image but also the previous and next image are saved Save Next Diagnose Logging Images On Off Off On The image belonging to the next NOK event is saved permanently in the EEPROM Buffer Diagnose Logging Report Ring Stack Ring Ring When the diagnostic buffer contains 5000 entries entries 1 2 are overwritten Stack When the diagnosti...
Page 91: ...ies stored on the EEPROM Note Deleting takes several seconds Timebase Diagnose Logging PC SNTP PC Here you specify the source for the time stamp of the diagnostic events SNTP IP only when Timebase SNTP Diagnose Logging xxx xxx xxx xxx xxx 0 to 255 192 168 0 44 IP address of the SNTP server Update Diagnose Monitor On Off On This is where you specify if diagnostic images reports and a current image ...
Page 92: ... can be set in Maintain 0DLQWDLQ HOHWH DFWRU 6 5HVWDUW Figure 9 6 Structure of the Maintain menu Maintain parameter menu Parameters Maintain Path Possible Values Default Meaning Delete Maintain Delete Model 01 to model 64 01 This function deletes individual models FactoryS Maintain FactoryS ESC OK This function resets the VS120 processing unit to the factory settings and restarts it Restart Mainta...
Page 93: ...each page of adjustment support you will see a Help button with which you can call up online help at any time The relevant help text of the online help opens depending on the currently open dialog Open the Start Page of the adjustment support in the Internet Explorer refer to the section Commissioning using adjustment support on the PG PC with installed Internet Explorer With Adjust Sensor you dis...
Page 94: ...part of the user interface you will see the list of jobs in the form of buttons You activate the required job by clicking on the appropriate button The corresponding dialog then opens on the right of the user interface At the same time the text of the buttons becomes bold and the font color changes to blue The SIMATIC VS120 Vision Sensor user interface based on the Web server provides the followin...
Page 95: ...nnections Train Run Options Info Management Stop Traffic Light Below the Job buttons there is a traffic light with which you can see the operating status of the VS120 processing unit at a glance The traffic light can have the following states Green VS120 processing mode with results output Yellow STOP including adjustment and training Red Errors ...
Page 96: ...es to red and the corresponding error message the meaning of the error and ways to eliminate the error are displayed You acknowledge the error by clicking the Acknowledge button Figure 9 8 Error Message Changing the language setting At the bottom left you will see a drop down list box for language selection You can change the language setting for the entire user interface at any time ...
Page 97: ...ng users are possible WEB default General user who can execute tasks without explicitly logging on Service Service technicians User1 Freely available Admin Administrator The Admin user assigns permissions for all users and changes their passwords Note The WEB setting effectively means no user It simply indicates that there is a connection between the Web browser and the adjustment support Help At ...
Page 98: ...ATIC VS120 9 24 Operating Instructions Edition 02 2006 A5E00757507 01 9 3 2 Adjust Sensor In this dialog you make the basic settings for processing the image Figure 9 9 Adjustment Settings This is where you enter the parameters for image capture and processing ...
Page 99: ...ion 02 2006 A5E00757507 01 9 25 9 3 3 Connections The Connections dialog is made up of the following three parts Part 1 3 Interfaces Part 2 3 Integration Part 3 3 Version Part 1 3 Interfaces Here you specify the communication ports and the parameters for the ports Figure 9 10 Connections Ports tab ...
Page 100: ...C VS120 9 26 Operating Instructions Edition 02 2006 A5E00757507 01 Part 2 3 Integration This is where you specify the path over which signals are sent to the VS120 processing unit and over which path the results are output Figure 9 11 Connections Integration tab ...
Page 101: ...ections Output tab 9 3 4 Train When a model is transferred the SIMATIC VS120 Vision Sensor learns the significant characteristics edges of the model s main ROIs and Sub ROIs for subsequent processing of the specimen After selecting Training five tabs appear Selection ROI Edges Test Save The easiest way to train a model is to work through the tabs one after the other You can use the Next and Back b...
Page 102: ...ort Vision Sensor SIMATIC VS120 9 28 Operating Instructions Edition 02 2006 A5E00757507 01 Part 1 5 Selection You can set the parameters for models images and manual trigger in the Training Selection tab Figure 9 13 Training Selection tab ...
Page 103: ...ROI tab The relationships between the functions of main ROI and sub ROI are described in the section Image processing Figure 9 14 Training ROI tab Note The main ROI is always available and cannot be deleted Sub ROIs can be created by pressing the New button or deleted with Delete The outside edges of the main ROI should be very close to the model to obtain a good evaluation of the image The sub RO...
Page 104: ... radio buttons you can switch between a circle and a rectangular form for the current ROI The coordinates of the current ROI are displayed below the image Position x y Size width height and Angle If you require more precise positioning you can zoom the image to its original size using the Full size check box Names and colors In the Name text box you can assign a name with a maximum of 8 characters...
Page 105: ...ining Edges tab The edges found by the algorithm are outlined in the image Specific edges can now be marked as unimportant for each ROI by erasing them with a brush To do this you select the respective ROI in the selection list or by clicking on it in the image and erasing the edge with the brush On the left you can see various brush thicknesses that can be selected by clicking on them The erasure...
Page 106: ...5 Test You start the training program by clicking on the Single steps or Continuous control buttons in the Training Test tab The displays are for the most part identical to the Run panel with the exceptions Separate statistics are kept There is no output to the port Models are evaluated but not model sets Figure 9 16 Training Test tab ...
Page 107: ...multiple page area This corresponds to the results shown in the Info Statistics tab The Q limit and warning limit can be increased or decreased using the Q Limit button for optimizing the processing The current value is shown beside the buttons and the modified values can be stored on the controller with Apply On the right you can see the most recently processed image The results from the last eva...
Page 108: ...nt specimen The numbers of all previously trained models or model sets are displayed in a drop down list box Note The Model drop down list appears when the Multimodel drop down list is set to Use in the Options Extras tab This is equivalent to normal mode The Model Set drop down list appears when the Multimodel Use is set to On in the Options Extras tab This is equivalent to classification mode No...
Page 109: ...tent ROI on the right The quality is displayed color code based on the results The ROIs are displayed in the color specified in the Training ROI tab Note Edges are only shown if the Show edges check box is enabled Color scheme for edges in processing mode Blue Edge lines that have been erased Green Edges above the threshold value Red Edges below the threshold value appear in red Example of process...
Page 110: ...n mode for part recognition Figure 9 20 Processing with classification mode Features The processing mode with model sets provides you with evaluation results for the entire model set Information about the best model the individual models and any sub ROIs in the models is also displayed The quality is displayed color code based on the results ...
Page 111: ...g with classification 9 3 6 Options You can change additional default settings for training models user permissions saving information for diagnostic purposes and additional functions for image processing under Options The optional settings have a direct affect on the tasks such as training and evaluation The Options dialog is made up of the following four parts Part 1 4 Training Part 2 4 Security...
Page 112: ...ng the main ROI and sub ROI in the Options Training tab Figure 9 22 Options Training tab As default the Editable check box is not selected If you enable a check box Precision for example you can change these parameters during training Otherwise the default values here are used for training Note The setting for the Precision depends on the setting for the precision in the Adjustment ...
Page 113: ...n Safety in Options you open Options Security tab You can see all the currently assigned user permissions here Notice In the Security tab the administrator specifies which user is permitted to execute which tasks and can when necessary change the passwords of the users The permissions can only be changed with administrator privileges Figure 9 23 Options Security tab user rights ...
Page 114: ...troller Green padlock with gray D The currently logged on user has taken control of the processing unit or the controller The processing mode is active If you want to make changes you must first switch the processing unit to STOP Users can log on under their names with the appropriate password Below the User table you can see which user is currently logged on User WEB default General user who can ...
Page 115: ...ions you want to assign to the user The rows of the table contain the possible tasks and the columns the possible users Note If the DISA bit is set in other words when SIMATIC VS120 Vision Sensor is controlled by a programmable controller you must log on at the VS120 processing unit as follows 1 Make sure that only one PC accesses the VS120 processing unit red padlock with green D 2 Place the mous...
Page 116: ...ensor SIMATIC VS120 9 42 Operating Instructions Edition 02 2006 A5E00757507 01 Part 3 4 Diagn Monitoring In Options Diagnostics Monitoring you specify the information to be stored for diagnostic purposes Figure 9 24 Options Diagnostics Monitoring tab ...
Page 117: ...5E00757507 01 9 43 Part 4 4 Extras You can specify the additional functions you want to use for image processing in the Options Extras tab Figure 9 25 Options Extras tab 9 3 7 Information The Information dialog consists of four parts Part 1 4 Statistics Part 2 4 Model Part 3 4 Diagnostics Part 4 4 Device Info ...
Page 118: ...ts Normal mode for examination and recognition default mode Figure 9 26 Information Statistics tab in normal mode You can clear the statistics with the Reset statistics button if you have management permissions see Options Security tab The statistics are reset automatically when you change the model The list box contains the names of the main ROIs and sub ROIs of the models For each main ROI and s...
Page 119: ...6 A5E00757507 01 9 45 Part recognition with classification mode Figure 9 27 Info Statistics tab in classification mode In contrast to normal mode the following statistics results are displayed No results for the sub ROIs The frequency of the models recognized with OK for the models included in the model set ...
Page 120: ...up support Vision Sensor SIMATIC VS120 9 46 Operating Instructions Edition 02 2006 A5E00757507 01 Part 2 4 Model This part of the dialog shows you all the existing information on the selected model Figure 9 28 Information Model tab ...
Page 121: ... Edition 02 2006 A5E00757507 01 9 47 Part 3 4 Diagnostics In this part of the you can display delete and save and open diagnostics images and diagnostics reports Figure 9 29 Information Diagnostics tab Note The persistent data records option is enabled when necessary in the Options Extras tab ...
Page 122: ...or SIMATIC VS120 9 48 Operating Instructions Edition 02 2006 A5E00757507 01 Part 4 4 Device Info This part of the dialog provides you with information on the processing unit the firmware and the sensor head Figure 9 30 Information Device Information tab ...
Page 123: ...in dialog offers options for deleting configuring saving and restoring models and resetting the SIMATIC VS120 to the original factory state You can also perform any required firmware update in the Maintain dialog Figure 9 31 Maintain Note When you load a model on the processing unit the parameters saved with the model are also loaded and therefore valid ...
Page 124: ...irmware update button opens a Web page where you can update the firmware Note If you control the SIMATIC VS120 from an automation system make sure that the DISA bit is not set during the firmware update This prevents a programmable controller from changing the VS120 processing unit to RUN Figure 9 32 Updating the firmware of the SIMATIC VS120 ...
Page 125: ...orking with setup support Vision Sensor SIMATIC VS120 Operating Instructions Edition 02 2006 A5E00757507 01 9 51 9 3 9 Stop When you call this dialog you change the VS120 processing unit to STOP mode Figure 9 33 Stop ...
Page 126: ...Operation 9 3 Working with setup support Vision Sensor SIMATIC VS120 9 52 Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 127: ...n siemens com Module catalog of HW Config Notice If you have a STEP 7 version earlier than V5 3 SP1 the SIMATIC VS120 Vision Sensor is not yet included in the module catalog of HW Config You will first need to add the GSD file of the SIMATIC VS120 Vision Sensor with Extras Install GSD Files The corresponding graphics file VS1X0__N DIB must also be in the same directory as the GSD file The SIMATIC ...
Page 128: ...nput address 0 of the CPU DP master slot 1 If these addresses are in the process image of OB1 process image partition OB1 PI you can work here in OB1 with process image access for example A I0 6 or S Q0 1 If this is not the case you must work with direct I O access for example L PIB 0 In the configuration example above the start of the 16 word long consistent communication area of the SIMATIC VS12...
Page 129: ...ted by the following S7 CPUs from the CPU 318 and S7 400 CPUs as of firmware version V3 0 0 from all S7 300 CPUs with MMC for all other S7 300 and S7 400 CPUs installation of SFCs 14 DPRD_DAT and 15 DPWR_DAT is absolutely necessary Transmission rate of PROFIBUS DP The SIMATIC VS120 Vision Sensor automatically detects the transmission rates of PROFIBUS DP Even if the transmission rate has changed t...
Page 130: ...uded in the module catalog of HW Config You will first need to add the GSD file of the SIMATIC VS120 Vision Sensor with Extras Install GSD Files The corresponding graphics file VS100 bmp must also be in the same directory as the GSD file The SIMATIC VS120 Vision Sensor appears in the module catalog of HW Config see screenshot below As of STEP 7 V5 4 in PROFINET IO Sensors VS100 VS120 Configuration...
Page 131: ...TIC VS120 Vision Sensor was set to input address 256 and output address 256 slot 2 If these addresses are in the process image of OB1 process image partition OB1 PI you can work in OB1 with process image access for example LIW 2 TQB 1 without violating the consistency This applies only to CPUs that transfer consistent user data using the process image refer to the safety notice below If on the oth...
Page 132: ...nfig open the properties window of the SIMATIC VS120 Vision Sensor and enter the device name there When you are done save and compile the hardware configuration 2 Inform the SIMATIC VS120 processing unit of the device name you just specified This is possible in three ways In HW Config select PLC Ethernet Edit Ethernet Node and click the Browse button Following this all the devices connected to the...
Page 133: ...ion bit 2 4 SEL3 Select 3 Model selection bit 3 5 Not assigned 6 TRG Trigger Image recording and start of processing 7 RES Reset Reset error on positive going edge Note The SEL0 SEL1 SEL2 and SEL3 signals are effective only when DISA 1 The RES signal bit no 7 is effective regardless of the DISA signal bit no 0 Status byte Bit no Signal Function LEDs 0 IN_OP In operation 0 error message is displaye...
Page 134: ...ect models 1 to 15 If all the inputs of Select are set to 0 the last selected model is retained 6 6 6 6 6 5 6 75 1B23 75 5 W 6WDUW RU FKDQJH PRGHO VHOHFWLRQ SSO 0RGHO VHOHFWLRQ W PLQ W PD Figure 10 3 Model selection Legend Δt of the model at for example Δtmin 150 ms regardless of model model set and Δtmax depending on model model set This process may take a few minutes Note Only 15 models can be s...
Page 135: ...del sets DISA must have the value 1 No edge change is required however 2 SEL0 1 SEL1 1 SEL2 0 SEL3 1 Select model model sets based on example of model 11 3 TRD 0 RDY 0 Model switchover starts after max 150 ms 4 TRD 1 RDY 0 The model selection is confirmed after 150 ms Model 11 is selected 5 TRD 1 RDY 1 The model changeover is completed after approximately 150 ms to a few minutes depending on the m...
Page 136: ...SURFHVVLQJ XQLW RQWURO E WH 6WDWXV E WH 8VHU GDWD LQWHUIDFH 6HQG E WHV 8VHU GDWD LQWHUIDFH 5HFHLYH E WHV Figure 10 4 Data transfer over PROFIBUS DP and PROFINET IO Note Of the Send user data interface bytes 0 to 31 are relevant of the Receive user data interface only bytes 0 to 9 are relevant If these two user data interfaces are not located in the process image of OB1 you must use SFC14 DPRD_DAT ...
Page 137: ...Control byte Bit no Signal Function 0 DISA Disable Disable manual keypad input model selection via PROFIBUS DP PROFINET IO 1 SEL0 Select 0 Model selection bit 0 2 SEL1 Select 1 Model selection bit 1 3 SEL2 Select 2 Model selection bit 2 4 SEL3 Select 3 Model selection bit 3 5 Not assigned 6 TRG Trigger Image recording and start of processing 7 RES Reset Reset error on positive going edge Note The ...
Page 138: ...n processing mode Run 3 OK Object was recognized 1 OK during debounce pulse time 4 Not assigned 5 N_OK Object was not recognized 1 N_OK during debounce pulse time 6 Reserved 7 Reserved Note The control byte is written and then read and evaluated in much the same way as shown in the timing diagram in the section Control over the I O interface DI DO 10 4 2 3 User data interface Send VS120 processing...
Page 139: ... 15 REAL Main ROI Angle 16 BYTE Model number Processed model of the selected model set 17 BYTE Main ROI quality 18 BYTE Number of sub ROIs n 19 BYTE Reserved 20 21 WORD Reserved 22 BYTE 1 Sub ROI 0 N_OK 1 OK 3 Below warning limit 23 BYTE 1 Sub ROI quality values as percentage 24 to 27 REAL 1 Sub ROI x position User data block 2 28 to 31 REAL 1 Sub ROI y position 32 to 35 REAL 1 Sub ROI angle 22 n ...
Page 140: ...ay 10 to 31 BYTE Reserved Delay time is the delay of the trigger signal by the specified time 10 4 3 Programming data fragmentation Note You require a handshake procedure if you use a controller with a S7 CPU and the FB1 function block Handshaking The following section introduces the handshake mechanism that ensures the consistency of all the data sent from the processing unit to the PROFIBUS DP m...
Page 141: ...ue 2 in byte 1 of the Receive user data interface Last 4 Poll byte 1 of the Send user data interface As long as this contains the number of the last but one data packet the data of the last data packet is not yet available As soon as byte 1 has the number of the last data packet go to next step Last 3 Read the user data of the last data packet from bytes 5 to 31 Last 2 Acknowledge receipt of the l...
Page 142: ...P or PROFINET IO environment FB1 simplifies the software integration in control programs 10 5 1 Job Tasks of the function block FB1 Selecting a model or model set Reading the result data and entering it in DB10 DB10 is included in the documentation package Operating the control and status interface triggers results bits Transferring the delay time of the trigger Outputting error messages Figure 10...
Page 143: ...ET INPUT BOOL Reset Reset processing unit error or FB error Note Not dependent on the DISA bit TRG INPUT BOOL Trigger Image recording and start of processing DELAY INPUT DINT Delay time Transfer of the trigger delay time to the SIMATIC VS120 in µs value range 0 9 999 999 µs Note The delay value is a multiple of 50 µs with rounding limit of 0 or 50 µs Fort example 49 µs become 0 µs 65 µs becomes 50...
Page 144: ...new data Note This parameter is available for only one CPU cycle ERROR OUTPUT BOOL An error has occurred ERRCODE OUTPUT WORD The system outputs a return value with error code if an error occurs while it executes the function W 16 0000 No error W 16 1xyz FB1 internal fault W 16 2xyz Processing unit error W 16 8xyz Error messages of internal SFCs MODEL_OUT OUTPUT BYTE Number of the currently selecte...
Page 145: ...MODEL_OUT output Reset When errors are reset the SIMATIC VS120 module errors IN_OP 0 and the FB1 transmission errors are reset Triggering Image processing with the SIMATIC VS120 can be triggered with the trigger input at FB1 In mixed operation control over PROFIBUS DP and triggering over DI DO the trigger signal can be connected directly to the VS120 processing unit In this case the TRG FB1 parame...
Page 146: ...ea not permitted Only data blocks are permitted 1004 1 The receive area does not exist data block does not exist 1005 1 The receive area is too short 1006 1 The receive area is write protected 1007 1 The delay value is outside the permitted range of 0 to 9 999 999 μs 2001 1 The selected model number has not been trained 80xx 1 Transfer of SFC14 and SFC15 error messages 8090 1 You have not configur...
Page 147: ... you Example 1 Program for interfacing the SIMATIC VS120 processing unit with a SIMATIC controller using FB1 Example 2 Program for archiving diagnostic information on a PC PG 10 6 1 Example 1 Program for interfacing the SIMATIC VS120 processing unit with a SIMATIC controller using FB1 Note The program described here is also available on the documentation CD of the documentation package in Examples...
Page 148: ...ASE RDY SIMATIC VS120 in processing mode Run RESULT_OK OK Model was recognized RESULT_NOT_OK N_OK Object was not recognized DATA_VALID NDR Receive new data ERROR_ALERT ERROR An error has occurred Including FB1 in a STEP 7 program In the supplied STEP 7 program the FC1 function contains an example for outputting the result data Process interfacing The SIMATIC VS120 processing unit is connected over...
Page 149: ...ve Only diagnostic data records only diagnostic images or both Example program Under Connection set the IP configuration of the Ethernet interface of your PC through which you want to communication with the VS120 processing unit The settings must be identical to the values that you have set on the VS120 processing unit under Connections Interfaces tab Archive or with Connect Ports Archive Enter th...
Page 150: ...Process interfacing over an automation system PLC PC 10 6 Sample programs Vision Sensor SIMATIC VS120 10 24 Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 151: ...he exception of the error messages PROFIBUS DP error and PROFINET IO error you must acknowledge all errors that occur by setting the RES bit of the control byte If the SIMATIC VS120 is connected to PROFIBUS DP or PROFINET IO all error messages trigger a diagnostic interrupt on the respective DP master or I O controller for which there is a number in the PROFIBUS DP bit no starting at diagnostic by...
Page 152: ...s full because the data cannot be sent in an adequately short time Reduce the trigger frequency or process the results more quickly on the server A high load on the network to which the processing unit is connected can also block the transfer of the data If necessary check the network connection 6 Archive Trm Error 7 W 16 5007 The send buffer is full because the data cannot be sent in an adequatel...
Page 153: ...limit parameter in PROFIBUS DP in Part 1 3 Ports of the Connections dialog in the adjustment support parameter Connect Ports PNIO Timeout on processing unit or within the time limit parameter in PROFINET IO in Part 1 3 Ports in the Connections dialog in the adjustment support Reduce the trigger frequency or process the results more quickly If necessary change the transmission rate for the DP confi...
Page 154: ...thernet RS 232 converter is correctly configured and ready to receive Depending on the connected Ethernet RS 232 converter it can take up to 20 s before changes to the RS 232 settings or parameter changes for the trigger source or the output of the result string to TCP RS232 take effect During this time the first trigger of a processing cycle should not occur nor should that be a change to RUN 11 ...
Page 155: ...TB 500 µs with fT 60 Hz TB 1000 µs with fT 40 Hz TB 2000 µs with fT 20 Hz TB 3000 µs with fT 13 Hz TB 4000 µs with fT 10 Hz TB 5000 µs with fT 8 Hz TB 6000 µs with fT 7 Hz TB 7000 µs with fT 6 Hz TB 8000 µs with fT 5 Hz TB 9000 µs with fT 4 5 Hz TB 10000 µs with fT 4 Hz Note Trigger frequencies 33 Hz are not practicable Reduce the trigger frequency or reduce the shutter speed 13 PROFINET IO Error ...
Page 156: ...P Error or PROFINET IO Error results in an OB86 call rack failure in a SIMATIC S7 CPU If you have not programmed OB86 the CPU goes to STOP Warnings instructions as LCD displays on the processing unit No Message Description Remedies 1 PROFIBUS Connection failed When setting Control OK N_OK Output or Trigger on PROFIBUS DP no connection could be established The setting is adopted when the message is...
Page 157: ...sage does not disappear automatically after a few seconds check the connection to the DP master With ESC you can skip connection establishment or it continues in the background 8 PROFINET Esc Skip During the self test it is still not possible to start communication over PROFINET This message has its origins in the changeover of the IP address during reconfiguration The message exists until the cha...
Page 158: ...irmware version 16 Loading model data Please wait When starting processing or when a model set is changed the model data is loaded and preprocessed This can take several seconds or even minutes depending on the amount of data 17 Model not trained When working with an automation system a model was selected that has not been trained Check your model selection If necessary retrain the model 18 Model ...
Page 159: ...ng data is transferred to the CPU with HW Config The CPU then terminates the connection to the slaves and restarts communication with PROFIBUS DP This is noted on the SIMATIC VS120 Vision Sensor and the error messages are incremented as temporary errors If the counter reading for temporary errors increases this may indicate that the connection with PROFIBUS DP was restarted often or that the slave...
Page 160: ...hs relative to the transmission rate Check the settings of the terminating resistors Check the configuration of the DP master PROFIBUS address transmission rate configuration bus profile If you use an S7 DP master Check the diagnostic buffer of the DP master or the slave diagnostic information in HW Config BF LED with PROFINET I O BF LED Meaning if an error occurs Remedies ON Bus problem no physic...
Page 161: ... see Section Diagnostics in PROFIBUS DP Reading out diagnostic information with S7 If an error message such as Sensor not found occurs on the processing unit and you are using an S7 CPU as the DP master or I O controller the diagnostic interrupt OB OB82 is started Its local variables OB_82_EV_CLASS OB_82_MDL_DEFECT and OB82_EXT_FAULT can have the following values Variable Value Meaning OB_82_EV_CL...
Page 162: ...rough 3 read with SFC13 correspond to the 32 bit long field Unit_Diag_Bit of the GSD file SI0180ED GSD or the diagnostic bits shown in the table in Error messages The slave diagnostic information is structured designed as follows PROFIBUS frame Meaning Scope of validity Byte 0 Station status 1 bit 3 1 External diagnostic information available According to standard Byte 1 Station status 2 According...
Page 163: ... 7 Station number acc to configuration Bit 8 to 14 DP master system ID acc to configuration Bit 15 0 22 B 16 00 Bit 0 to 3 Slave type DP Bit 4 to 7 Profile type 0000 23 B 16 01 Bit 0 to 3 Alarm information type alarm of a non DPV1 slave non IO device Bit 4 to 7 Structure version 24 B 16 00 B 16 01 Flags of the PROFIBUS DP master interface Bit 0 0 Alarm from integrated interface module Bit 0 1 Alar...
Page 164: ...rm triggering component 3 B 16 01 B 16 02 1 event entering state slot fault 2 event exiting state slot fault cleared 4 According to standard Station status 1 bit 3 1 External diagnostic information available 5 According to standard Station status 2 6 According to standard Station status 3 7 According to standard Master PROFIBUS DP address 8 B 16 80 Manufacturer ID high byte 9 B 16 ED Manufacturer ...
Page 165: ...rofile type 0000 23 B 16 00 Bit 0 to 3 Alarm info type 0000 Bit 4 to 7 Structure version 0000 24 B 16 00 B 16 01 Flags of the PNIO controller interface Bit 0 0 Alarm from integrated interface module Bit 0 1 Alarm from external interface module Bits 1 through 7 In each case 0 25 B 16 01 B 16 00 Flags of the PNIO controller interface Bit 0 1 for alarm entering state Bit 0 0 for alarm exiting state B...
Page 166: ...ntering exiting state Bits 0 through 10 Sequence number Bit 11 Channel diagnostics 0 fixed Bit 12 Status of vendor specific diagnostics Bit 13 Status of diagnostics on submodule Bit 14 reserved 0 Bit 15 Application relation diagnostic status 26 to 27 W 16 0003 Format ID for manufacturer specific diagnostics fixed 28 to 29 W 16 0000 Slot fixed 30 to 31 W 16 0001 Subslot fixed 32 to 33 W 16 0000 Cha...
Page 167: ... Data record length starting at byte 4 18 bytes 4 to 5 W 16 0100 Version 6 to 7 W 16 0000 Slot 8 to 9 W 16 0001 Subslot 10 to 11 W 16 0000 Channel 12 B 16 08 B 16 10 Error detected no error detected 13 B 16 05 Indicates that all variables are save word by word beginning at byte 14 14 to 15 W 16 0003 ID for manufacturer specific diagnostics 16 to 17 W 16 0000 Channel number 18 to 19 W 16 0805 W 16 ...
Page 168: ...Alarm error and system messages 11 4 Slave diagnostics or O device diagnostics Vision Sensor SIMATIC VS120 11 18 Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 169: ...of 1 5 A over the digital inputs outputs Fuse Max 10 A Inrush current I1 max 10 A 1 ms Safety requirements complying with IEC 61131 2 corresponds to DIN EN 61131 2 Electromagnetic compatibility Pulse shaped interference Interference Test voltage Corr to severity Electrostatic discharge according to IEC 61000 4 2 Air discharge Contact discharge 8 kV 6 kV 3 Burst pulse fast transients complying with...
Page 170: ...erence via the AC input power supply in accordance with EN 55011 Limit class A group 1 Emitted interference and illumination are within the limit value to comply with EN 55022 Class B Transport and Storage of Modules With regard to transportation and storage conditions the SIMATIC VS120 surpasses the requirements specified in IEC 61131 2 The following conditions apply to modules that are transport...
Page 171: ... g 10 Hz f 55 Hz amplitude 1 mm only sensor head and lighting unit Vibration duration 10 frequency cycles per axis in each of the 3 perpendicular axes Test for Test standard Comments Shock test complying with IEC 60068 2 29 Type of shock Half sine Strength of the shock Processing unit 10 g peak value 16 ms duration Sensor head illumination 10 g peak value 16 ms duration Direction of shock 100 shoc...
Page 172: ...specified above apply only to the sensor heads with order numbers 6GF2 002 8DA01 and 6GF2 002 8EA01 For the sensor heads with order numbers 6GF2 002 8CB the mechanical and climatic environmental conditions depend on the lens used Test voltages to IEC 61131 2 Circuits with nominal voltage Ue to other circuits or ground Test voltage 0 V Ue 50 V 350 V 50 V Ue 100 V 700 V 100 V Ue 150 V 1300 V 150 V U...
Page 173: ...6 5 V DC Degree of protection IP 65 Sensor head Image capture CCD chip 640 480 square pixels full frame shutter Image data transfer Triggered image capture Casing Aluminum profile casing anodized black Dimensions W x H x D in mm 42 42 110 Weight Approx 0 24 kg Rated voltage 16 5 V DC SIMATIC VS120 for large specimens SIMATIC VS120 for small specimens Sensor head for variable specimens C CS mount D...
Page 174: ...unit Interface for load current supply 4 pin circular connector male for load current supply Cable length 10 m 4 0 56 mm2 Rated input voltage 24 V DC Rated input current 2 2 A Input voltage range 20 4 V 28 8 V DC Illumination control 4 pin circular connector female for power supply and for triggering the flash Power consumption at 16 5 V Max 0 3 A Cable length 2 5 m 4 0 23 mm2 Sensor head interfac...
Page 175: ...06 A5E00757507 01 12 7 Side length of a pixel Graphic width Actual length at a resolution of 640 480 Actual length at a resolution of 640 480 SIMATIC VS120 for large specimens 70 mm 70 640 mm 70 320 mm SIMATIC VS120 for small specimens 40 mm 40 640 mm 40 320 mm C CS mount 12 mm 12 640 mm 12 320 mm 300 mm 300 640 mm 300 240 mm ...
Page 176: ...t flash 24 V DC Output 3 M Ground 4 M Ground Interface to Sensor Head SENSOR socket Wiring Name Function Direction Casing Shielding 9 M 10 M 14 16 V 20 TxDP Image data Input 21 TxDN Image data Input 22 CLK_P Image synchronization Output 23 CLK_N Image synchronization Output 24 RxD_P Sensor parameter Output 25 RxD_N Sensor parameter Output 26 M I O interface DI DO socket Wiring Name Function Direct...
Page 177: ...utput White black 10 TRD Trained Selected model has been trained Output White brown 11 RDY Ready 0 Device startup or SIMATIC VS120 in Stop 1 SIMATIC VS120 in processing mode Run Output White green 12 OK Evaluation result Trained model was recognized Output White orange 13 Not used 14 N_OK Evaluation result Trained model was not recognized Output White red 15 M Ground Gray PROFIBUS DP Interface soc...
Page 178: ... Sensor SIMATIC VS120 12 10 Operating Instructions Edition 02 2006 A5E00757507 01 Ethernet interface ETHERNET socket Wiring Name Function 1 TxD Send data 2 TxD Send data 3 RxD Receive data 4 Not used 5 Not used 6 RxD Receive data 7 Not used 8 GND Chassis non floating ...
Page 179: ... SIMATIC VS120 processing unit Figure 13 1 Processing unit Intended fixing screws M4 12 or longer Permitted static bending radii with Power supply cable with a minimum radius of 40 mm Illumination cable with a minimum radius of 25 mm Sensor cable with a minimum radius of 40 mm DI DO cable with a minimum radius of 50 mm ...
Page 180: ...ensor SIMATIC VS120 13 2 Operating Instructions Edition 02 2006 A5E00757507 01 13 2 13 2 SIMATIC VS120 sensor head 9DULDEOH OHQJWK 9DULDEOH OHQJWK 0D 0 Figure 13 2 Sensor head Figure 13 3 Mounting plate for sensor head 1 press in nut M4 2 press in bolt M4 x 22 ...
Page 181: ...C VS120 lighting unit Vision Sensor SIMATIC VS120 Operating Instructions Edition 02 2006 A5E00757507 01 13 3 13 3 13 3 SIMATIC VS120 lighting unit Figure 13 4 Lighting unit 1 M4 screw 2 Mounting bracket for mounting the sensor head ...
Page 182: ...Dimension drawings 13 3 SIMATIC VS120 lighting unit Vision Sensor SIMATIC VS120 13 4 Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 183: ...ables to connect the individual components Documentation package Documentation package The SIMATIC VS120 documentation package comprises Operating Instructions compact for SIMATIC VS120 as hard copy version in the languages German English Spanish Italian French Documentation CD SIMATIC VS120 with Operating Instructions for SIMATIC VS120 in the languages German English Spanish Italian and French Op...
Page 184: ...ting plate A5E00190326 degree of protection IP 65 field of view 70 x 50 mm 6GF7 021 1AA10 Documentation package for SIMATIC VS120 6GF9002 8CA Cable for power supply 10 m 6GF9002 8CB Cable for connecting digital I O devices 10 m 6GF9002 8CD Cable between processing unit and sensor head 2 5 m 6GF9002 8CE Cable between illumination and processing unit 2 5 m 6GF9004 8BA LED ring light red diffuse with...
Page 185: ...for SIMATIC VS120 6GF9002 8CA Cable for power supply 10 m 6GF9002 8CB Cable for connecting digital I O devices 10 m 6GF9002 8CF Cable between processing unit and sensor head 10 m 6GF9002 8CG Cable between illumination and processing unit 10 m 6GF9004 8BA LED ring light red diffuse with mounting bracket A5E00200046 for SIMATIC VS degree of protection IP65 6GF1 120 3AB SIMATIC VS120 full package fie...
Page 186: ... Infrared with infrared band filter 6GF2002 8BA Fixed focus 8mm 640 480 pixels 5 Infrared with infrared band filter 6GF2002 8CB C mount suitable for tube 640 480 pixels 0 Daylight 6GF2002 8DA01 Fixed focus 6 5mm 640 480 pixels 130 Daylight 6GF2002 8EA01 Fixed focus 8mm 640 480 pixels 50 Daylight 6GF2002 8FA01 Fixed focus 16 mm 640 480 pixels 0 Daylight Note For other accessories such as IP65 lens ...
Page 187: ... 1BF01 16 1 1 4 0 50 115 85 6GF9 001 1BF01 16 1 1 4 0 50 72 54 6GF9 001 1BG01 25 1 1 4 0 60 87 65 6GF9 001 1BG01 25 1 1 4 0 70 101 75 6GF9 001 1BG01 25 1 1 4 0 80 115 86 6GF9 001 1BG01 25 1 1 4 0 80 85 63 6GF9 001 1BH01 35 1 1 6 0 90 95 71 6GF9 001 1BH01 35 1 1 6 1 00 105 79 6GF9 001 1BH01 35 1 1 6 1 10 116 86 6GF9 001 1BH01 35 1 1 6 1 20 126 94 6GF9 001 1BH01 35 1 1 6 1 20 81 60 6GF9 001 1BJ01 50...
Page 188: ... 108 81 6GF9 001 1BK01 75 1 2 8 2 40 113 84 6GF9 001 1BK01 75 1 2 8 2 50 118 88 6GF9 001 1BK01 75 1 2 8 2 60 122 91 6GF9 001 1BK01 75 1 2 8 2 60 88 66 6GF9 001 1BJ01 and 6GF9 001 1BV 50 and extender 2 70 92 69 6GF9 001 1BJ01 and 6GF9 001 1BV 50 and extender 2 80 96 71 6GF9 001 1BJ01 and 6GF9 001 1BV 50 and extender 2 90 99 74 6GF9 001 1BJ01 and 6GF9 001 1BV 50 and extender 3 00 103 77 6GF9 001 1BJ...
Page 189: ...m 15 2 15 2 Service and support Technical support You can reach the technical support team for all A D projects at Telephone 49 0 180 5050 222 Fax 49 0 180 5050 223 Internet Visit our site on the Internet at http www siemens com automation service support You can send a support query to http www siemens de automation support request The online catalog and the online ordering system is available at...
Page 190: ...Service Support 15 2 Service and support Vision Sensor SIMATIC VS120 15 2 Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 191: ... Area of application Requirements Emitted interference Immunity to interference Industry EN 61000 6 4 2001 EN 61000 6 2 2001 Declaration of conformity The EC Declaration of Conformity and the corresponding documentation are available for the responsible authorities according to the above mentioned EC Directive at the following address Siemens AG Automation and Drives Factory Automation Sensors P O...
Page 192: ...tes uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio 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 wit...
Page 193: ... ASCII American Standard Code for Information Interchange Automation system An automation system is a programmable logic controller consisting of at a central processing unit a variety of input and output modules as well as operator control and monitoring HMI devices BF Bus fault Bit Binary digit Bus A cable or conductor system used for data transfer among the components of a computer system Buses...
Page 194: ...devices Due to the crossing of the send and receive wires the PCs devices can communicate without additional components HUB switch Both the PC and processing unit must have an Ethernet RJ 45 port CSV Character Separated Values A CSV file can be read with Microsoft Excel for example is a text file for saving or exchanging simply structured data DB Data block Debouncing Permanent electrical contact ...
Page 195: ...red in the network DHCP uses a client server model in which the DHCP server takes over central management of IP addresses used in the network Clients with DHCP support can then request and obtain the lease of an IP address from a DHCP server when the network starts up DI DO Digital Input Digital Output DIN Deutsches Institut für Normung German institute for standardization Distortion Distortion Im...
Page 196: ...ian The most significant byte is located at the left end of a word Ethernet This is a specific type of local network that works according to a standard defined by Intel DEC and Xerox FB Function Block FDB A Function Block Diagram is a graphic representation of control functions Each control task function has a corresponding symbol Firmware Software routines stored in the Read Only Memory ROM Start...
Page 197: ...S server On most computers running Windows the host name and computer name are identical HTML HyperText Markup Language plain text language for structuring text and hypertext HTTP HyperText Transfer Protocol protocol used mainly by Internet browsers on the World Wide Web IEC International Electrotechnical Commission IP Internet Protocol IP address A 32 bit address to identify a node in an IP netwo...
Page 198: ...ddress The MAC address is the hardware address for each network device network card switch etc and is used for unique identification of the device in the network The MAC address is burned into a chip and cannot normally be modified Machine Readable Product Code German Maschinenlesbare Fabrikatebezeichnung The MLFB is the order number of a product and at the same time the type system identifier Mai...
Page 199: ... represents one or more memory addresses to which it can send data or from which it can receive data Special hardware such as expansion boards places data from a device in the memory address and sends data from these addresses to the device Some ports are only for input and some only for output Processing unit SIMATIC VS120 hardware unit for the recognition of models and test specimens Operator co...
Page 200: ...age an extension of XML and is used as a planning tool to create a base configuration for PROFINET IO systems for planning PROFINET IO PROFINET IO Input Output is used for controlling sensors and actuators using a central controller in production engineering Proxy A computer that responds to name query broadcasts and answers to names that do not go to the local subnet To evaluate the names the pro...
Page 201: ... installation instructions CD with adjustment support and documentation Slave The device configured as slave in a communications system receives data from the device configured as master The slave is always the passive partner SNTP Simple Network Time Protocol SNTP is a simplified version of NTP and NTP is one of the oldest TCP IP protocols still in use SP1 Service Pack 1 Additional software for t...
Page 202: ...d form of switching hub and indicates the ability to operate switched Ethernet TCP Transmission Control Protocol Connection oriented protocol for reliable data transmission TCP IP Collective term for a family of protocols Trigger A trigger is a switch that is activated by a specific event URL Uniform Resource Locator An address uniquely identifying a location on the Internet A URL for a WWW page i...
Page 203: ...ponents Documentation package 14 1 Full package 14 1 Configuration Avoiding interference 7 1 Configuration PC PG 8 6 Processing unit 8 6 8 8 Proxy 8 13 Configuration example 10 2 10 4 Configuration guidelines 7 1 Connect Menu 9 2 Connection Sensor head 7 1 Connection variants Ethernet connection 8 5 csv file Size 10 23 D Data block DB10 10 16 Data blocking 10 14 Data transmission PROFIBUS DP 10 10...
Page 204: ...ller 10 21 Process interfacing 10 22 Example 2 Adjustment support 10 23 Process interfacing 10 23 Exposure time 4 2 Extras 9 43 Options 9 43 F Faults 7 1 Firmware updates 9 49 Fixing screws 13 1 Fluctuations in size 4 7 Function block FB1 10 16 Fuse 12 1 G General fault 11 1 GSD file 10 1 10 4 H Handshaking 10 14 Hardware 3 5 HW Config Module catalog 10 1 I I O interface DI DO 10 7 Incorrect respo...
Page 205: ...ng flash 6 1 Processing unit 6 1 Sensor head 6 1 Mounting bracket 13 3 Mounting plate 13 2 N Normal mode 8 3 O OB86 11 6 Object detection 4 6 Online catalog 15 1 Operating status Stop 9 51 Operating system 3 5 Operator control Adjustment support 9 1 Model selection 10 19 Processing unit 9 1 Reading and transferring result data 10 19 Reset 10 19 Transferring the delay time 10 19 Triggering 10 19 Op...
Page 206: ... Recognition principle of edges 3 3 Relative humidity 12 3 Resolution 4 8 ROI 4 8 9 29 Changes 9 30 Colors 9 30 Example 4 9 Main 9 30 Names 9 30 Parameter assignment 4 9 Sub 9 30 Training 9 29 RS232 System configuration 5 6 Run 9 33 Normal mode 9 34 RUN Menu 9 9 S Save Training 9 33 Scope of validity Manual 1 1 Security 9 39 Options 9 39 Selection Training 9 28 Sensor head 3 8 Adjusting 8 17 Conne...
Page 207: ...12 3 Temporary error 11 9 Test of a model 3 3 Training 9 32 Traffic Light 9 21 Training 9 27 9 38 Edges 9 31 of a model 9 27 Options 9 38 ROI 9 29 Save 9 33 Selection 9 28 Test 9 32 U Underexposure 4 3 User 9 40 User data interface Errors 10 15 Faults 10 15 User data structure 10 13 User interface 9 20 User name 9 23 W Warnings Description 11 6 Remedies 11 6 Warranty 2 1 ...
Page 208: ...Index Vision Sensor SIMATIC VS120 Index 6 Operating Instructions Edition 02 2006 A5E00757507 01 ...
Page 209: ......
Page 210: ...Siemens AG Automation and Drives Industrial Automation Systems Postfach 4848 90437 NUERNBERG Federal Republic of Germany www siemens com automation ...