Job Sheet 3. Using the Machine Vision System OBJECTIVE PROCEDURE. Setup and connections

Similar documents
Introduction to the Camera Software Part 1

ivu Series TG Image Sensor

Versatile Camera Machine Vision Lab

ivu Plus Quick Start Guide P/N rev. A -- 10/8/2010

Determining the Dynamic Characteristics of a Process

Exercise 8. Troubleshooting a Radar Target Tracker EXERCISE OBJECTIVE

LEARNING ACTIVITY PACKET MECHATRONICS MULTIPLE STATION CONTROL B72001-AA10UEN

Models included: GEO EDGE

Screwfeeder Troubleshooting Guide

Vinyl Cutter Instruction Manual

Welcome to Polaroid PhotoMAX FUN!

Acceleration and Deceleration Control

TRDB_DC2 TRDB_DC2. 1.3Mega Pixel Digital Camera Development Kit

Brightness and Contrast Control Reference Guide

The Discussion of this exercise covers the following points: Differential-pressure transmitter. Differential-pressure transmitter

FIRST Robotics Control System

CALIBRATION MANUAL. Version Author: Robbie Dowling Lloyd Laney

Calibration. Click Process Images in the top right, then select the color tab on the bottom right and click the Color Threshold icon.

Exercise 2-6. Target Bearing Estimation EXERCISE OBJECTIVE

Visioneer OneTouch Scanner. Installation Guide FOR WINDOWS

Models included: GEO/GEO 1.3 EDGE/EDGE 1.3 BCR/BCR 1.3 AREA/AREA 1.3 OMNI/OMNI 1.3

Ambir ImageScan Pro 930u. User Guide. High Speed Document Scanner with UltraSonic Misfeed Detection. Ver 1.2. p/n UG930u-1.

TROUBLE-SHOOTING: Error States

Quick Start Overview. Related Information. In addition, the sensor includes integrated Help.

i1800 Series Scanners

Exercise 8. The Four-Quadrant Chopper EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION. The Four-Quadrant Chopper

Exercise 7. The Buck/Boost Chopper EXERCISE OBJECTIVE DISCUSSION OUTLINE DISCUSSION. The Buck/Boost Chopper

Exercise 4-1. Chaff Clouds EXERCISE OBJECTIVE

Using the Large Linear Verification Kit

Smart Vision Sensor INSTRUCTION MANUAL

inphoto ID Canon camera control software Automatic ID photography User Guide

MX-2700N MX-3500N MX-3501N MX-4500N MX-4501N. Copier Guide

Instruction Manual for HyperScan Spectrometer

Solving Simple AC Circuits Using Circuit Impedance Calculation

PC Eyebot. Tutorial PC-Eyebot Console Explained

ToupSky Cameras Quick-guide

The Discussion of this exercise covers the following points:

The ideal K-12 science microscope solution. User Guide. for use with the Nova5000

KoPa Scanner. User's Manual A99. Ver 1.0. SHENZHEN OSTEC OPTO-ELECTRONIC TECHNOLOGY CO.,LTD.

DATAVS2 series.

Digital Portable Overhead Document Camera LV-1010

Studuino Icon Programming Environment Guide

Servo Robot Training Systems

FOUNDATION Fieldbus Device Configuration

Sorting Line with Detection 9V

APNT#1166 Banner Engineering Driver v How To Guide

BASIC IMAGE RECORDING

Veterinary Digital X-Ray System Quick Start Guide

The Discussion of this exercise covers the following points: Introduction How a tuning fork works Industrial applications. How a tuning fork works

The CReSIS Anechoic Chamber is located at: The University of Kansas. M2SEC building W 15 th St. Lawrence, KS

User Manual. User Manual. Version Last change : March Page 1 ID station User Manual

efector dualis Vision Sensor Part verification for error-proofing efector dualis Vision Sensor Product / Application Guide

5250 Servo Robot Training Systems

Training Calendar 2018

100/140 Series. 2D Data Matrix Specifications

ArduCAM USB Camera Shield

AutoSeal FD 2006IL / FE 2006IL

Exercise 1-5. Antennas in EW: Sidelobe Jamming and Space Discrimination EXERCISE OBJECTIVE

R I T. Title: Wyko RST Plus. Semiconductor & Microsystems Fabrication Laboratory Revision: A Rev Date: 05/23/06 1 SCOPE 2 REFERENCE DOCUMENTS

GlassSpection User Guide

EAN-Blending. PN: EAN-Blending 11/30/2017. SightLine Applications, Inc.

Vision Sensors Inspector. The intelligent vision solution in an easy-to-use sensor package.

Technical Note How to Compensate Lateral Chromatic Aberration

FEATURES Industry windows paperless solutions High speed portable document scanner is well-suited for a wide variety of Window industry

Suitable firmware can be found on Anritsu's web site under the instrument library listings.

Digital Director Troubleshooting

SCS1 SERIES. Smart Camera Sensor INSTRUCTION MANUAL

i800 Series Scanners Image Processing Guide User s Guide A-61510

Stitching MetroPro Application

DS-620 DS-720D. Version C USA

VISOR Solar User Manual

ISONIC PA AUT Spiral Scan Inspection of Tubular Parts Operating Manual and Inspection Procedure Rev 1.00 Sonotron NDT

VISION SENSOR CS 50 THE WORLD S SMALLEST VISION SENSOR

DOCUMENT SCANNER INSTRUCTIONS. Space. Backup. Count Only. New File. Scanner. Feeding Option Manual Auto Semi-Auto

ROTATING SYSTEM T-12, T-20, T-50, T- 150 USER MANUAL

The Practical use of LED Light Controllers within Machine Vision systems

For customers in Canada This Class B digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations.

Picture Style Editor Ver Instruction Manual

Exercise 3-3. Multiple-Source Jamming Techniques EXERCISE OBJECTIVE

User s Guide DS-620 DS-720D. Version A

Scanner Utility for Microsoft Windows Version 9.6. User's Guide

Harmony Remote Repair

Instructions for Tecnai a brief start up manual

OTHER RECORDING FUNCTIONS

Internet of Things Student STEM Project Jackson High School. Lesson 2: Arduino and LED

Blue Point Engineering

An Activity in Computed Tomography

Step- by- Step Assembly Instructions (with photos)

Picture Style Editor Ver Instruction Manual

Band-Master ATS Nano Pneumatic Banding Tool Operating Instructions

INSPECTION SENSORS SVS2 SERIES VISION SENSORS HIGHLIGHTS APPLICATIONS

MY ASTROPHOTOGRAPHY WORKFLOW Scott J. Davis June 21, 2012

CAPTURING IMAGES ON THE HIGH-MAGNIFICATION MICROSCOPE

Bioloid Premium Kit Robot Arm Assembly Manual v1.0. Bioloid Premium Kit Robot Arm Assembly Manual

Exercise 2-2. Four-Wire Transmitter (Optional) EXERCISE OBJECTIVE DISCUSSION OUTLINE. Ultrasonic level transmitter DISCUSSION

CircumSpect TM 360 Degree Label Verification and Inspection Technology

Laser Damage Threshold System For Final Optics Testing

The Fastest, Easiest, Most Accurate Way To Compare Parts To Their CAD Data

WiseContact. scan, edit, analyze

Downloading a ROBOTC Sample Program

Transcription:

Job Sheet 3 Using the Machine Vision System OBJECTIVE Install the Machine Vision System on the Flexible Manufacturing System and use it to perform quality control on the boxes filled with marbles. PROCEDURE Setup and connections 1. Perform the basic safety procedures listed in Appendix B of this manual. a Refer to the Equipment Utilization Chart in Appendix A of the manual to obtain the list of equipment required to complete this Job Sheet. Festo Didactic 86691-20 33

2. Connect the equipment as shown in the wiring diagram presented in Figure 37 or Figure 38, depending on your PLC version (5930-0 or 5930-A). Figure 37. Using the Machine Vision System wiring diagram (5930-0 PLC). 34 Festo Didactic 86691-20

a Figure 38. Using the Machine Vision System wiring diagram (5930-A PLC). PoE (Power over Ethernet) refers to a technology that allows the passing of electrical power through Ethernet cabling, along with the regular data. Festo Didactic 86691-20 35

a Make sure the AC Drive Start Source parameter (P036) is set to 5 (Comm Port). 3. Make the pneumatic connections according to the diagram presented in Figure 39. Pneumatic Box Feeder 5911 Push rod Pneumatic Sorting Device 5913 Stopper Lateral cylinder Directional Control Valve Station 5914 V1 V2 V3 V4 Safety Valve 6494 Conditioning Unit 6411-A Figure 39. Using the Machine Vision System pneumatic connections diagram. Be sure to adjust the pressure in the circuit downstream from the valve of the Conditioning Unit to 138 kpa (or 20 psi). 36 Festo Didactic 86691-20

4. Fill the Part Feeder using marbles of two different colors. Use black marbles in the first hopper and blue marbles in the second hopper, as shown in Figure 40. Also, make sure to use white boxes. A light background allows a greater contrast in the picture taken by the camera. First hopper Second hopper a Figure 40. Filling the Part Feeder s hoppers. To keep marbles from getting stuck in the Part Feeder mechanism, do not overfill the hoppers. Festo Didactic 86691-20 37

5. Install the camera on the mast and position it at the right of the Part Feeder, as shown in Figure 41. Figure 41. Positioning the camera on the FMS. 38 Festo Didactic 86691-20

6. Be sure to position the sensors as shown in Figure 42. 6373-B0 6375-B0 6374-B0 6375-B0 6375-B0 Figure 42. Sensors position. Festo Didactic 86691-20 39

7. Once completed, the setup should look as shown in Figure 43. Figure 43. Using the Machine Vision System setup. 8. Turn on the computer, the switch, and the PLC. The emergency push-button must be released. 9. Open RSLinx and verify that Ethernet communication with the PLC works correctly using RSWho. 10. Make sure that the PLC key is in the REM position. Start RSLogix 5000. Open the PLC program for your particular PLC model (L32E or L43) and download it to the PLC. 11. Put the PLC to Remote Run mode but do not press any button yet so that the conveyor remains static. 40 Festo Didactic 86691-20

12. Press the red push-button on the Indicator Light/Push-Button Station to power the drive and the Part Feeder. Make sure the AC Drive (01) and the Part Feeder (02) are scanned by the PLC DeviceNet scanner using RSNetWorx. For DeviceNet configuration details, refer to the Introduction to Manufacturing manual (P/N 38770-20). Configuration of the Machine Vision System 13. Start In-Sight Explorer. If the camera does not appear in the list of In-Sight Sensors, select Add Sensor/Device To Network in the System menu. Select the sensor (ism1020) in the network, then click Apply to close this window. 14. Connect to the camera but put it offline (click on the button if necessary). 15. Four pre-configured job files are provided on the Resource Kit DVD-ROM. Open the one entitled WA_3BK1BL.job. This job is made for white boxes and a recipe of 3 black marbles and 1 blue marble. Festo Didactic 86691-20 41

Tuning the Machine Vision System 16. Place a box filled with 3 black marbles and 1 blue marble right under the camera and press the Trigger ( ) button. You should obtain an image similar to Figure 44 in In-Sight Explorer. Align the tools regions of interest over the box edges by adjusting the camera vertical and horizontal position. You may have to make several tests to adjust the position of the camera correctly. Figure 44. Picture of a box with 4 marbles. 42 Festo Didactic 86691-20

17. If the edges of the marbles are not sharp on the pictures (Figure 45), rotate the lens barrel to adjust the camera focus. Figure 45. Blurred picture. 18. The list of the different tools that compose the WA_3BK1BL job is located in the Palette section (at the right of the screen) under the Results tab (Figure 46). Figure 46. Job Results (WA_3BK1BL). Festo Didactic 86691-20 43

The Edge_Bottom tool finds the bottom of the box in the image with the help of the Filter_Bottom tool that does point filtering in the area where Edge_Bottom is looking for an edge. The filter makes every pixel either black (0) or white (255) depending if it is above or below the Threshold value. The edge found then serves as Tool Fixture for the other tools. Pixel_Black is a tool that counts the number of dark pixels and returns a Pass result if this number falls between the minimum and maximum range limits. These limits are adjusted for the expected black pixels generated by the presence of three black marbles. Filter_Grey is a point filter that makes grey pixels turn black and other pixels turn white. The purpose of this tool is to make black marbles disappear. However, the contours of the black marbles remain. The Filter_Grey_Closing tool removes these contours, so that only blobs from grey marbles remain. Blobs_Grey returns a Pass result if it detects one blob. 19. If your image is not set properly, the image obtained can return a Fail result, even if the right number of marbles is in the box. In the example of Figure 47, the image is too clear, causing Pixel_Black to fail. Figure 47. Image too clear (Pixels_Black fails). 44 Festo Didactic 86691-20

If this happens, you can modify the camera exposure time. Go to View Application Steps Set Up Image and change the Exposure (msec) parameter (Figure 48). If your lighting conditions change, you may need to adjust the camera exposure time or the tools parameters from time to time. Figure 48. Editing camera exposure time. 20. Take pictures with different combinations of marbles (e.g., 2 black and 2 blue) to check the robustness of your tools. Adjust the tools parameters (e.g., Ranges) if necessary. 21. Before going online, verify that the strobe is set correctly. At the bottom of the Outputs section, set the signal type for output Direct 1 to Strobe. Click on Details, then set the Strobe/Light Control Trigger parameter to Falling Edge and the Strobe Start Position parameter to Acquisition Start. Using the Vision System with the FMS in motion 22. Click on the button to put the camera online. You are now ready to perform a test run on the FMS with the actual Machine Vision System configuration. Since it is the first time that you start the whole system, be prepared to stop it to make some adjustments. 23. Press the green push-button on the Indicator Light/Push-Button Station to start the system. If necessary, adjust the INSPECTION sensor to trigger the camera when boxes are in front of it. 24. Readjust the exposure time or the tools parameters until you always get a Pass result when a box containing the correct arrangement of marbles is inspected and a Fail result when a box is improperly filled. Festo Didactic 86691-20 45

25. Test the FMS. If the system is properly tuned, boxes containing the correct recipe are directed to trays 1 and 2, while the other boxes are directed to the end tray, as shown in Figure 49. Tray 1 End tray Tray 2 Figure 49. Boxes sorted in the tray of the FMS. A video of the setup presented in this Job Sheet is available on the Flexible Manufacturing System Resource Kit (student) DVD-ROM. 26. Ask your instructor to check and approve your work. Troubleshooting exercise a Prior to this exercise, the instructor must insert a fault into the FMS circuit. 46 Festo Didactic 86691-20

27. Try to use the setup and check if everything is working properly. If the system is not working properly, describe the symptom(s). 28. Use your troubleshooting skills to identify the malfunctioning module(s) and isolate the problem(s). 29. Explain in detail your approach to isolating the problem. 30. Ask your instructor to check and approve your work. Name: Date: Instructor's approval: Festo Didactic 86691-20 47