Omron FH Series User Manual

Omron FH Series User Manual

Vision sensor
Hide thumbs Also See for FH Series:
Table of Contents

Advertisement

Vision Sensor
FH/FHV Series
Vision System
User's Manual
FH-1£££/FH-1£££-££
FH-2£££-££/FH-2£££-££
FH-3£££/FH-3£££-££
FH-5£££-££/FH-5£££-££
FH-L£££/FH-L£££-££
FHV7£-£££££-C/FHV7£-£££££-S££/FHV7£-£££££-S££-£
£/FHV7£-£££££-H££/FHV7£-£££££-H££-££
Z365-E1-06

Advertisement

Table of Contents
loading

Summary of Contents for Omron FH Series

  • Page 1 Vision Sensor FH/FHV Series Vision System User’s Manual FH-1£££/FH-1£££-££ FH-2£££-££/FH-2£££-££ FH-3£££/FH-3£££-££ FH-5£££-££/FH-5£££-££ FH-L£££/FH-L£££-££ FHV7£-£££££-C/FHV7£-£££££-S££/FHV7£-£££££-S££-£ £/FHV7£-£££££-H££/FHV7£-£££££-H££-££ Z365-E1-06...
  • Page 2 No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is constantly striving to improve its high-quality products, the information con- tained in this manual is subject to change without notice. Every precaution has been taken in the preparation of this manual.
  • Page 3: Intended Audience

    Introduction Introduction Thank you for purchasing the FH/FHV Series. This manual contains information that is necessary to use the FH/FHV Series. Please read this manual and make sure you understand the functionality and performance of the FH/FHV Series before you attempt to use it in a control system. Keep this manual in a safe place where it will be available for reference during operation.
  • Page 4: Relevant Manuals

    Read all of the manuals that are relevant to your system configuration and application before you use the FH/FHV Series. Manual Basic information Purpose of use Overview of FH series Overview of FHV7 series Setup and Wiring EtherCAT EtherNet/IP PROFINET...
  • Page 5 Relevant Manuals Manual Basic information Purpose of use Create and Set the Scene EtherCAT EtherNet/IP PROFINET Ethernet RS-232C Parallel interface Optimizing the Scene Flow EtherCAT EtherNet/IP PROFINET Ethernet RS-232C Parallel interface Connecting the Controller EtherCAT EtherNet/IP PROFINET Ethernet RS-232C Parallel interface Using Helpful Functions EtherCAT EtherNet/IP...
  • Page 6: Manual Structure

    Manual Structure Manual Structure Page Structure The following page structure is used in this manual. Level 1 heading 4 Installation and Wiring Level 2 heading Level 3 heading Mounting Units Level 2 heading Gives the current Level 3 heading headings. 4-3-1 Connecting Controller Components The Units that make up an NJ-series Controller can be connected simply by pressing the Units together...
  • Page 7: Special Information

    Manual Structure Special Information Special information in this manual is classified as follows: Precautions for Safe Use Precautions on what to do and what not to do to ensure safe usage of the product. Precautions for Correct Use Precautions on what to do and what not to do to ensure proper operation and performance. Additional Information Additional information to read as required.
  • Page 8: Z365-E1

    Manual Structure FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 9: Table Of Contents

    Maintenance (FH series) ..........................27 Maintenance (FHV series) ..........................27 Communications with Upper Device......................28 Failsafe Measures ............................28 Connecting the Sensor Controller and Monitor with a Switcher and Splitter (FH series) ......28 Warm-up (FHV series) ...........................28 Camera Installation (FHV series)........................28 Beam (FHV series) ............................29 Others (FHV series) ............................29...
  • Page 10 Initializing with Sensor Controller ....................3 - 36 3-7-2 Initializing with Remote Operation...................3 - 36 Updating Measurement Application [Version-up]............3 - 38 3-8-1 By the Sensor Controller (FH Series)..................3 - 38 3-8-2 By the Sensor Controller (FHV Series) ...................3 - 43 3-8-3 By the Remote Operation......................3 - 45...
  • Page 11 CONTENTS Section 4 Setting the Controller Selecting Language [Startup Settings]................4 - 2 Setting the Status at Startup [Startup Settings] ...............4 - 3 Setting Communication [Startup Settings] ...............4 - 6 Setting Operation Mode [Startup Settings] ..............4 - 11 4-4-1 Setting the Operation Mode ....................4 - 11 4-4-2 Parallel Processing .........................4 - 27 Checking the Camera Connections [Camera Connection] ..........4 - 38...
  • Page 12 CONTENTS Section 6 Performing Measurement and Adjustment Executing Test Measurements ...................6 - 2 Key Points for Adjustment....................6 - 4 6-2-1 Stabilizing Measurements ......................6 - 4 6-2-2 Shortening Processing Time .....................6 - 5 Useful Functions for Operation ..................6 - 7 6-3-1 Logging Measurement Values and Measurement Images [Data Logging/Image Logging]..6 - 7 6-3-2 Saving Data to an External Device [FTP/Network Drive] ............6 - 20...
  • Page 13 Custom Dialog Tool .........................8 - 64 8-4-3 Launching Your Custom Dialog Box..................8 - 83 Section 9 Saving/Loading Data Saving Data to the FH series/FHV series................9 - 3 9-1-1 About Saving Areas ........................9 - 3 9-1-2 External Drive Names .......................9 - 5 9-1-3 Using External Storage Devices ....................9 - 5...
  • Page 14 CONTENTS Loading Settings Data from the Controller RAMDisk or an External Storage De- vice to the Sensor Controller....................9 - 13 Backing up Sensor Controller Setting Data [Configuration Copy] .......9 - 15 9-7-1 Before Backing up ........................9 - 15 9-7-2 Backing up Sensor Controller Settings ...................9 - 17 9-7-3 Restoring Saved Settings......................9 - 27 9-7-4...
  • Page 15 FH series ..........................A - 27 A-8-2 FHV series ..........................A - 27 About Memories Usable with FH series/FHV series ............A - 29 A-10 Memory Usage Guidance For Processing Items ............A - 30 A-11 Memory Display Image on PLC I/O.................. A - 36 A-12 Sharing Data Within the Controller [User Data Tool].............
  • Page 16 CONTENTS A-15 List for Processing Item Identifier................... A - 51 Index FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 17: Terms And Conditions Agreement

    Omron’s exclusive warranty is that the Products will be free from defects in materials and work- manship for a period of twelve months from the date of sale by Omron (or such other period ex- pressed in writing by Omron). Omron disclaims all other warranties, express or implied.
  • Page 18: Application Considerations

    WAY CONNECTED WITH THE PRODUCTS, WHETHER SUCH CLAIM IS BASED IN CONTRACT, WARRANTY, NEGLIGENCE OR STRICT LIABILITY. Further, in no event shall liability of Omron Companies exceed the individual price of the Product on which liability is asserted. Application Considerations...
  • Page 19 Product. Errors and Omissions Information presented by Omron Companies has been checked and is believed to be accurate; how- ever, no responsibility is assumed for clerical, typographical or proofreading errors or omissions. FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 20: Safety Precautions

    Safety Precautions Safety Precautions Symbols and the Meanings for Safety Precautions Described in This Manual The following notation is used in this manual to provide precautions required to ensure safe usage of a Sensor Controller. The safety precautions that are provided are extremely important to safety. Always read and heed the information provided in all safety precautions.
  • Page 21: Warning

    Safety Precautions Warning WARNING This product must be used according to this manual and Instruction Sheet. Failure to observe this may result in the impairment of functions and performance of the product. This product is not designed or rated for ensuring the safety of persons. Do not use it for such purposes.
  • Page 22: Precautions For Safe Use

    Applications under conditions and environment not described in specifications. (1) In addition to the applications listed from (a) to (d) above, Omron products (see definition) are not intended for use in vehicles designed human transport (including two wheel vehicles). Please do NOT use Omron products for vehicles designed human transport.
  • Page 23: Installation Environment (Fhv Series)

    - Is the voltage and polarity of the encoder power (ENC0_VDD/GND ENC1_VDD/GND) supply? (5VDC) • The recommended power supply for FH-L series is the S8VS- £££ 24 (manufactured by OMRON) or S8VK-G- £££ 24 (manufactured by OMRON). Power Supply and Wiring (FHV series) •...
  • Page 24: Grounding (Fh Series)

    • FH-L series • Do not ground the plus (+) terminal of the 24 VDC power source when the FH series Sensor Con- troller is connected to the FH-MT12 with a USB cable. Doing so may cause a short circuit of the internal circuit, resulting in a malfunction.
  • Page 25: Mounting (Fhv Series)

    Assemble the lens and image sensor with a correct combination. if not, malfunction may result. Others (FH series) • Use only the camera and cables designed specifically for the product. Use of other products may result in malfunction or damage of the product.
  • Page 26: Others (Fhv Series)

    • If anything abnormal occurs, for example, strange smell/sound is detected, the main unit gets very hot, or a smoke comes, stop using the product, turn OFF the product, and consult OMRON’s branch or sales office.
  • Page 27: Precautions For Correct Use

    Precautions for Correct Use Precautions for Correct Use Installation and Storage Sites (FH-1000/2000/3000/5000 series) Install and store the product in a location that meets the following conditions: • Surrounding temperature of 0 to +50°C *1 • No rapid changes in temperature (place where dew does not form) •...
  • Page 28: Orientation Of Product

    • Do not install the product in a cabinet containing high-voltage equipment. • Do not install the Sensor Controller within 200 mm of power cables. Component Installation and Handling (FH series) • Touching Signal Lines To prevent damage from static electricity, use a wrist strap or another device for preventing electro- static discharges when touching terminals or signal lines in connectors.
  • Page 29: Component Installation And Handling (Fhv Series)

    • When connecting cables, align terminals and connect them straightly. If not, the terminals bent and may cause malfunction or unable to communicate normally. Maintenance (FH series) • Turn OFF the power and ensure the safety before maintenance. • Clean the lens with a lens-cleaning cloth or air brush.
  • Page 30: Communications With Upper Device

    -XXXXX to XXXXX” based on the stage/robots range of movement. Connecting the Sensor Controller and Monitor with a Switcher and Split- ter (FH series) • Do not use devices that make the Sensor Controller recognize the monitor again when switching op- eration is performed.
  • Page 31: Beam (Fhv Series)

    Precautions for Correct Use Beam (FHV series) • The beam center may vary product by product. When mounting this module, be sure to confirm the center position of the video on the monitor. The beam center of this product may vary over a couple of pixels due to the variation of ambient temperature because of the material characteristics.
  • Page 32 Precautions for Correct Use FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 33: Regulations And Standards

    - If the level of disturbance of the video is such that characters on the monitor are readable, the test is a pass. • This product complies with EC/EU Directives. EMC-related performance of the OMRON devices that comply with EC/EU Directives will vary depending on the configuration, wiring, and other conditions of the equipment or control panel on which the OMRON devices are installed.
  • Page 34: Fh-L Series

    - If the level of disturbance of the video is such that characters on the monitor are readable, the test is a pass. • This product complies with EC/EU Directives. EMC-related performance of the OMRON devices that comply with EC/EU Directives will vary depending on the configuration, wiring, and other conditions of the equipment or control panel on which the OMRON devices are installed.
  • Page 35: Fhv Series

    • EU Directive 2014/30/EU (After April 20 2016)/EU EN61326-1 Electromagnetic environment: Indus- trial electromagnetic environment (EN/IEC 61326-1 Table 2) • This product complies with EC/EU Directives. EMC-related performance of the OMRON devices that comply with EC/EU Directives will vary depending on the configuration, wiring, and other conditions of the equipment or control panel on which the OMRON devices are installed.
  • Page 36: Related Manuals

    FH-1£££-££ and usage precau- terms, meaning of signal words, and FH-3£££ tions of the Vision precautions for correct use of FH FH-3£££-££ System FH series series in the manual. Sensor Controller. Vision System 3102269-4 FH-2£££ To confirm the safety To confirm the safety and usage pre- FH Instruction Sheet FH-2£££-££...
  • Page 37 Describes the functions, settings, FH-L£££ FH series or programming us- and operations for using Macro Cus- FH-L£££-££ Macro Customize Func- ing Macro Customize tomize function of the FH series. tions Programming Manual functions. FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 38 Related Manuals Name of Manual Cat. No.. Model Purpose Contents Vision System Z343 FH-1£££ When User connect Describes the operating procedures FH/FHV Series FH-1£££-££ to NJ/NX series via for setting up and operating FH/FHV Operation Manual FH-2£££ EtherCAT communi- series Vision Sensors from the Sys- for Sysmac Studio FH-2£££-££...
  • Page 39: Terminology

    Terminology Terminology Term Definition FH Series All FH series model names as follows: FH-1£££, FH-1£££-££, FH-2£££, FH-2£££-££, FH-3£££, FH-3£££- ££, FH-5£££, FH-5£££-££, FH-L£££, FH-L£££-££ FH-1000 series All FH-1£££ series model names as follows: FH-1£££, FH-1£££-££ FH-2000 series All FH-2£££ series model names as follows: FH-2£££, FH-2£££-££...
  • Page 40 Terminology Term Definition Processing item Any of the individual items for vision inspections that are partitioned and packaged so that they can be flexibly combined. These include the Search, Position Compensation, and Fine Matching items. Processing items can be classified for image input ([Input image]), inspection/ measurement ([Measurement]), image correction ([Compensate image]), inspec- tion/measurement support ([Support measurement]), process branching ([Branch]), results external output ([Output result]), resulting image display ([Display result]),...
  • Page 41 Terminology Term Definition • Operation mode Double Speed Multi-input: A mode that processes the measurement flow for the first trigger and then proc- esses the measurement flow in parallel for the second trigger to achieve a high- speed trigger input interval. It is used together with the multi-input function. •...
  • Page 42 Terminology Term Definition Position compensation When the location and direction of measured objects are not fixed, the positional deviation between reference position and current position is calculated and meas- urement is performed after correcting. Please select processing items that are appropriate to the measurement object from processing items that are related to position compensation.
  • Page 43 Terminology Term Definition 2's complement Binary numbers are generally used to represent negative numbers. Negative numbers are expressed by Inverting all bits of a positive number and adding 1 to the result. Ex. -1 is expressed as 2's complement. -1 can be calculated by 0-1. (In the case of 1, minus 1) 00000000 (= 0) 00000001 (= 1)
  • Page 44: Revision History

    Revision History Revision History A manual revision code appears as a suffix to the catalog number on the front and back covers of the manual. Cat. No. Z365-E1-06 Revision code Rev. Code Rev. Date Revision Contents Software Version Apr. 2016 Additional descriptions of software updates, FH-L Ver.5.60 series product information and catalogue number...
  • Page 45: Sections In This Manual

    Sections in This Manual Sections in This Manual Overview Advanced Usage Features What to Do! Basic Operations Appendices Setting the Controller Index Creating Measurement Scenes Performing Measurement and Adjustment Increasing/Switching Measurement Scenes Setting Windows Saving/Loading Data FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 46 Sections in This Manual FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 47 Overview This section describes the basic flow and preparations that are necessary to start op- eration. Checking the System Configuration ............1 - 2 1-1-1 System Configuration ................... 1 - 2 1-1-2 Functional Comparison between the FH-series and FHV-series Con- trollers......................
  • Page 48: Checking The System Configuration

    *1. FZ-MEM2G or FZ-MEM8G USB Memory is sold separately. For details of the system configuration each series or basic configuration, refer to the Vision System FH series Hardware Setup Manual (Cat. No. Z366) / FHV Series Smart Camera Setup Manual (Cat. No. Z408).
  • Page 49: Functional Comparison Between The Fh-Series And Fhv-Series Controllers

    Functional Comparison between the FH-series and FHV-series Controllers The following table shows the differences between the FH series and FHV series. The fastest measurement speed is FH-5000 series. The next speed is the following:FH-5000 series > FH-3000 series > FH-2000 series > FH-1000 series > FH-L series > FHV series. Select the appropri- ate Sensor Controller series according to the application as below table.
  • Page 50 1 Overview System Settings Sensor Controller's Model FH series Menu Sub Menu Group Parameter FH-1000/200 FHV series 0/3000/5000 FH-L series series Startup Startup setting Language Set- Language ting Basic Relocate Relocate memories memories Communica- Communica- Serial tion tion module (RS-232C/...
  • Page 51 1 Overview Depending on the number of camera port of Sensor Controller. Enable only STEP 0 to 2. Enable only STEP 0. Enable only DSA 0 to 2. Enable only DSA 0. *10. Disable to set. RS-422 is not supported. *11.
  • Page 52: Flow Of Application

    The following table shows the flow for using the FH/FHV. Procedure Description Reference • Preparations Installation and Wiring Vision System FH Series Hardware Setup Manual (Cat. No. Z366), FH Instruction Manual • FHV Series Smart Camera Setup Manual (Cat. No. Z408), FHV Instruction Manual ↓...
  • Page 53 1 Overview Procedure Description Reference Scene Editing In the Main Window (layout 0), edit the Refer to Section 5 Creating Measurement measurement flow. Scenes on page 5 - 1. • Register processing items. • Set the properties for each processing item.
  • Page 54 1 Overview 1 - 8 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 55: Features

    Features Basic Mechanism for Measurements ............2 - 2 Support for a Variety of Scenes and Measurement Lines ......2 - 4 2 - 1 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 56: Basic Mechanism For Measurements

    2 Features Basic Mechanism for Measurements An FH/FHV series Sensor Controller uses pre-built packages that contain all the processing tasks (for image input, measurement processing, displays, outputs, etc.) that are required for vision inspections. You arrange these packaged processes in order of execution of the vision inspection. An FH/FHV series Controller executes vision inspections according to user-created flows.
  • Page 57 2 Features • In the measurement flow, you can change the processing to execute based on the inspection results or input conditions of the vision inspection. • You can use macro processing to execute pre-packaged processing items and functions in the FH to create original programs.
  • Page 58: Support For A Variety Of Scenes And Measurement Lines

    2 Features Support for a Variety of Scenes and Measurement Lines You can have more than one setting for a measurement flow, depending on the inspections. This is called a scene and you can set up to 128 scenes. Refer to 5-1 What Is a Scene? on page 5 - 2. You can also combine more than one scene into a scene group.
  • Page 59 2 Features FH Controller Scene groups (0 to 31) Line 0 Scenes (0 to 127) Camera Scene groups (0 to 31) Line 1 Scenes (0 to 127) You can create You can connect a settings for total of eight up to 8 lines. Cameras for all lines combined.
  • Page 60 2 Features 2 - 6 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 61: Basic Operations

    3-7-2 Initializing with Remote Operation .............. 3 - 36 Updating Measurement Application [Version-up] ........3 - 38 3-8-1 By the Sensor Controller (FH Series) ............3 - 38 3-8-2 By the Sensor Controller (FHV Series)............3 - 43 3-8-3 By the Remote Operation ................3 - 45 3 - 1 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 62: Preparing The Controller And Cameras

    3-1-1 Camera Setup FH series Sensor Controllers use the CameraLink standard for camera connection. At normal camera connection, a single camera cable is used for a single camera, and each camera is connected to the Sensor Controller in the CameraLink base configuration. Starting from camera connector 0 on the Sensor Controller, connect cameras to the camera connectors you want to use in ascending order of camera connector number.
  • Page 63 3 Basic Operations Camera number in application software Sensor Controller cam- Example when all cam- Example when all cam- Example when combin- era connector number eras use one-cable eras use two-cable ing one- and two-cable connection connection connection Not connected l Camera numbers for multi-line random trigger mode The table below shows the camera connector and camera number assignments when the opera- tion mode is the multi-line random trigger mode.
  • Page 64: Preparing The Controller

    No special preparations are required with this Controller because processing items are pre-installed. Please check that the Controller is turned On and that the Main Window is displayed. For details, refer to the Vision System FH series Hardware Setup Manual (Cat. No. Z366)/FHV Series Smart Camera Setup Manual (Cat. No. Z408).
  • Page 65 3 Basic Operations The through image from the Camera is displayed in the Image Pane. For details, refer to 3-2-7 Changing the Image Mode and Other Display Contents on page 3 - 21. Adjust the position of measurement objects so that they display at the center of the monitor. Adjusting the Position of the Measurement Target Adjust the focal distance of the lens.
  • Page 66: Basic Knowledge About Operations

    3 Basic Operations Basic Knowledge about Operations 3-2-1 Inputting Values This section describes how to input values required for setting the judgement conditions and commu- nication specifications. Methods for setting up values include the following, depending on the settings. • Specify values directly with the numeric keyboard: Used to enter specific values, or to fine-tune the value with the UP and DOWN keys.
  • Page 67 3 Basic Operations Software keyboard The following software keyboard is displayed in the window for inputting text depending on the sensor controller. Switching operation will differ depending on the software keyboard. l FH/FHV Series Tilde key Application key Switch between Japanese (hiragana) input/Japanese (katakana) input/Alphabet-Japanese convert- ed input using the following procedure.
  • Page 68 • If a character string for the currently used language as well as one that supports English is not set, then the input character string will be displayed as is. Additional Information • FH series sensor controller and the FHV series support 9 languages (Japanese/English/ simplified Chinese/traditional Chinese/German/French/Italian/Spanish/Korean). Click OK after text has been entered.
  • Page 69: Selecting Files And Folders

    3 Basic Operations The software keyboard is closed. 3-2-3 Selecting Files and Folders This section describes data save/load methods and operation methods for when selecting a save des- tination folder for images created during remeasurement, etc. The following window will appear in the window to select a file or a folder. (a) Window Title When a file is specified, FileExplorer is displayed.
  • Page 70 3 Basic Operations Names of files selected in the List View area are displayed. • Kind Specifies the types of the file displayed (Scene data, System data, etc.) in the List View area. Note that selection method of BMP(BFZ) file/JPG(JFZ) file type differs. (Refer to 6-3-1 Logging Measurement Values and Measurement Images [Data Logging/Image Logging] on page 6 - 7, Refer to A-6 Image file on page A - 21.) BMP(BFZ) file selection in FileExplorer...
  • Page 71: Available Operations In Select File Window

    3 Basic Operations • When you select BMP(BFZ) file type on the 2 area. (1) Selecting BFZ file type in FIleExplore, it is processed as a file. In this case, those files are proc- essed same as a measurement object file. (2) If multiple images are saved to selected BFZ file, saved image will display on the left-lower win- dow (under part of 1).
  • Page 72 3 Basic Operations Additional Information If the target file is not displayed in the list view area when selecting a file, please check that the file type of the target file is selected in Kind. Copying/Pasting a File or Folder Click the folder or file that you want to copy in the List View area.
  • Page 73: Using The Zoom Function

    3 Basic Operations 3-2-5 Using the Zoom Function You can adjust the window scaling for the image display on the image display area of Properties Dia- log Box. (a) Zoom browser Indicates where the zoom display area is in the original image. (b) Magnification factor Input the magnification factor A factor of between 25% to 1600% can be indicated.
  • Page 74 3 Basic Operations (a) Figures: Displays a list of names of registered objects on the Properties Dialog Box when related figures are set. The figure at the bottom of the list is the nearest object in the foreground. The higher the sequence position of the object, the further back in the background it is.
  • Page 75 3 Basic Operations (1) OK: The Model is registered. Returns to the previous menu. (2) Cancel: Changes are discarded. Returns to the previous menu. (3) Apply: Updates the figure without leaving edit window. (d) Zoom Browser Area: Magnifies the Image Display area by the selected magnification factor. Refer to 3-2-5 Using the Zoom Function on page 3 - 13.
  • Page 76 3 Basic Operations Points are displayed at the Drag the points. Drag the points toward the intend- starting point, ending point, and ed direction. mid point of lines. • • Example: When changing Example: When changing the the oblique direction line width Drag a point in the direction the Drag the center point of the line in...
  • Page 77 3 Basic Operations l Circumference • • Image selection status Dimension Adjustment Points are displayed on the top, bottom, left, and Drag the points. right of both the inner and outer circles. • • Example: When enlarging the entire circumfer- Example: When adjusting the width of the circum- ence ference...
  • Page 78 3 Basic Operations Points are displayed on Drag the points. two lines at both ends of the arcs, inside of the two lines at both ends of the arcs, on the inner arc, on the outer arc, and inside the closed arc shape.
  • Page 79 3 Basic Operations • Using numbers for setting Setting is performed through input of numbers or through tapping on the arrows. The line type and line color can also be changed at this window. l Polygons (Triangle to Decagon) • Drawing methods (for drawing a quadrilateral) (1) When Polygon is specified, a triangle is drawn at first.
  • Page 80 3 Basic Operations l Text • Image selection status Entire image is selected. Additional Information Text can only be used in the Result display processing item. l Time • Image selection status Entire image is selected. Additional Information Time can only be used in the Result display processing item. About OR Setting/NOT Setting The OR setting/NOT setting is used when multiple images are combined.
  • Page 81: Changing The Image Mode And Other Display Contents

    3 Basic Operations Item Description The selected figure is displayed with a dotted line in an OK color. When drawing multiple figures, the entire area is registered as one re- gion. The selected figure is displayed with a dotted line in an NG color. The area outside of the NOT image is registered as a region.
  • Page 82: Changing The Display Ratio

    3-2-8 Changing the Display Ratio When you use the FH series/ FHV series, you can change the display magnification as follows: Click the zoom icon in the upper right corner of the Image container window. The zoom icon color is changed, and then the Display Ratio can be changed by using mouse wheel.
  • Page 83 3 Basic Operations Additional Information If there is a display magnification via mouse wheel capability, the following operation is usable. • Double-clicking: Change the doubled display magnification to fit the image widow size. • Triple-clicking: Displays the part of the window except the partially loaded margin. Change the display magnification of the captured image except the margin according to the window size.
  • Page 84: Checking System Information [System Information]

    Information] The Controller model and measurement application version can be checked. You can check the external storage status only on the FH series and the FHV series. Refer to 9-1-3 Using External Storage Devices on page 9 - 5.
  • Page 85 3 Basic Operations Additional Information In the FHV series, the hardware version is also displayed. l About Drive information button Click the Drive information button. The information of the drive that is connected to the Sensor Controller is can be checked. Refer to 9-1-2 External Drive Names on page 9 - 5 and 9-1-3 Using External Storage Devi- ces on page 9 - 5.
  • Page 86 3 Basic Operations Displayed item Description The number of application proc- Differs depending on the Sensor Controller mode. Refer to 4-4 Set- ting Operation Mode [Startup Settings] on page 4 - 11. Standard = 1 Double Speed Multi-input = 2 Non-stop adjustment = 2 (Operation: Process 0, Adjustment: Proc- ess 1) Multi line random trigger mode = Number of set lines (Each line...
  • Page 87 3 Basic Operations Additional Information The Memory state window can be displayed from Measurement Manager Bar, as well as taking above steps starting from System information. For details, refer to 3-4 Checking the Memory Consumption and Percentage of Memory Used on page 3 - 28.
  • Page 88: Checking The Memory Consumption And Percentage Of Memory Used

    3 Basic Operations Checking the Memory Consumption and Percentage of Memory Used The Memory state window that shows the memory used in the sensor controller can be opened from the Measurement Manager Bar. For the FHV series, open the Memory state window from the system information window.
  • Page 89: Capturing Screen Images

    3 Basic Operations Capturing Screen Images This function can not be used with the FHV series. The contents displayed in the run window can be captured. Saved images can be loaded into the com- puter and pasted into documents. 3-5-1 Setting the Destination for Captured Images Use the following procedure to set the save destination for the image captured with the screen capture function.
  • Page 90 3 Basic Operations Captured Image Files This section explains the format and file names for captured images. Item Description File format The file format is BMP. File name The file name is the date and time at which the capture was performed. YYYY-MM-DD_HH-MM-SS-MS.BMP Year (4 digits) -Month- Date_ Hour- Minute- Second- Millisecond Example:...
  • Page 91: Saving Settings Before Turning Off The Power And Restarting

    For details, refer to 6-3-1 Logging Measurement Values and Measurement Images [Data Logging/Image Logging] on page 6 - 7. • Using the Scene Group Function For the FH series or FHV series, the all scene data from scene groups is saved in the Con- troller by default. 3-6-2 Device Information Storage Tool This function is not available in the FHV series.
  • Page 92 3 Basic Operations • In the case where a scene group is saved in an external device, the Sensor Controller fails to load the scene group at start-up. • When performing a measurement just after the start-up of the Sensor Controller, image logging into an external device fails.
  • Page 93: Restarting The Controller [System Restart]

    End the Remote Operation. For the operation method, refer to 10-1-3 Terminating Remote Operation on page 10 - 12. From the Start menu on your PC, select All Programs - OMRON - FH_FHV Series - FH_FHV Launcher. The Launcher window appears.
  • Page 94 3 Basic Operations Click the Remote Operation Tool button. In the Version, select the version of the measurement application of the Sensor Controller to be controlled remotely. Click the Run button. Note that the Sensor Controller must be placed in a measurement capable state. Precautions for Correct Use Do not connect or disconnect the Remote Operation Tool during a measurement or the sys- tem running.
  • Page 95 3 Basic Operations Click OK. The Controller is restarted. 3 - 35 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 96: Initializing The Controller [System Initialization]

    End the Remote Operation. For the operation method, refer to 10-1-3 Terminating Remote Operation on page 10 - 12. From the Start menu on your PC, select All Programs - OMRON - FH_FHV Series - FH_FHV Launcher. The Launcher window appears.
  • Page 97 3 Basic Operations In the Version, select the version of the measurement application of the Sensor Controller to be controlled remotely. Click the Run button. Note that the Sensor Controller must be placed in a measurement capable state. Precautions for Correct Use Do not connect or disconnect the Remote Operation Tool during a measurement or the sys- tem running.
  • Page 98: Updating Measurement Application [Version-Up]

    • By the Sensor Controller • 3-8-1 By the Sensor Controller (FH Series) on page 3 - 38 • 3-8-2 By the Sensor Controller (FHV Series) on page 3 - 43 •...
  • Page 99 SD card. If there are unnecessary files or folder in it, the following dialog ap- pears and the installation will be cancelled. Prepare the OMRON recommended USB memory stick (FZ-MEM2G or FZ-MEM8G) or SD card (HMC-SD291 or HMC-SD491).
  • Page 100 3 Basic Operations Insert the USB memory stick or SD card into the Sensor Controller. Precautions for Correct Use Make sure that the software data file has been stored into the USB memory stick or SD card. Otherwise, the update may not be successfully completed. Select the System information on the Function drop-down menu and click Version-up.
  • Page 101 3 Basic Operations Update the version. On the start window, check the Software version of the Controller and Software version after updated and then click Execute if it is OK. Precautions for Correct Use • The Sensor Controller may restart several times during the update. Never remove the USB memory stick or SD card in that case.
  • Page 102 3 Basic Operations When you click the Don't Install, the process proceeds without installing drivers. If you mistak- enly click it, turn off the Sensor Controller to install the driver again. After the following message dialog is displayed, remove the USB memory stick or SD card and then click OK.
  • Page 103: By The Sensor Controller (Fhv Series)

    If the measures do not start. hardware for the Sensor Controller work, the files or hardware for the Sensor Con- damaged. troller may be damaged. Contact your OMRON • Some of the files for the Version-up representative. •...
  • Page 104 3 Basic Operations • Power supply for FHV Smart Camera • Software data for the version-up tool for the FHV Series. Preparation Store the software data file for the version-up tool to a micro SD card. Precautions for Correct Use •...
  • Page 105: By The Remote Operation

    Older versions than Ver.6.30 do not allow the remote operation to update the measurement ap- plication. Operate your Sensor Controller(s) to update it. For details, refer to 3-8-1 By the Sensor Controller (FH Series) on page 3 - 38 or 3-8-2 By the Sensor Controller (FHV Series) on page 3 - 43.
  • Page 106 Precautions for Correct Use There are two types in the software data for the version-up tool of the Remote Operation: One is for the FH series and another is for the FHV series. Prepare the appropriate software data tool for your update.
  • Page 107 3 Basic Operations Click OK in the confirmation dialog of version upgrade. Determine a version-up tool to launch. In the file selection dialog, select the version-up tool stored. In the case where the Remote Operation tool is for 32-bit, select RemoteVerup_X86.exe. For 64-bit, select RemoteVerup_x64.exe.
  • Page 108 For details, refer to 3-8-1 By the Operation tool. Execute the ver- tool. Sensor Controller (FH Series) on sion-up tool in the local environ- page 3 - 38 or 3-8-2 By the Sensor ment." is displayed.
  • Page 109 Setting the Controller This section describes settings related to the system environment for the controller. Selecting Language [Startup Settings] ............4 - 2 Setting the Status at Startup [Startup Settings]........4 - 3 Setting Communication [Startup Settings]..........4 - 6 Setting Operation Mode [Startup Settings]..........
  • Page 110: Setting The Controller

    4 Setting the Controller Selecting Language [Startup Set- tings] You can set the language to use for the characters displayed on the displays. Information about the application software will be displayed in the selected language. Additional Information • When a Controller with default settings is started, the Language setting dialog box is auto- matically displayed.
  • Page 111: Setting The Status At Startup [Startup Settings]

    4 Setting the Controller Setting the Status at Startup [Startup Settings] You can set the status when the power supply is turned ON. Inspection will start immediately after the power supply is turned ON, if you select the Scene number and Scene group number that sets measurement contents.
  • Page 112 4 Setting the Controller Set value Setting Item Description [Factory default] Layout (Local) Layout 0 to 8 Select the Layout number displayed at Sensor Controller’s [Layout 0] startup. Layout (Remote) Layout 0 to 8 Select the Layout number displayed at Remote PC’s startup. [Layout 0] Non-stop adjust- Layout 0 to 8...
  • Page 113 Do not relocate: Relocate processing is not carried out. Set this setting when Relocate processing takes long time. For FH series/FHV series, Relocate memories setting is invalid. Relocate processing could be take time depends on relocated data capacity or data fragmentation when Relocate is selected.
  • Page 114: Setting Communication [Startup Settings]

    QnAS) Touch Panel Monitor (FH-MT12): Communicate with • PLC Link (JEPMC MP) Touch Panel Monitor (FH-MT12). FH-MT12 is sup- • Serial [Normal] ported only by the FH series Sensor Controller. (RS-232C/ • Normal (Fxxx series method) • Parallel RS-422) •...
  • Page 115 • The Touch Panel Monitor (FH-MT12) is supported only by Ver. 5.32 or later versions of the FH series Sensor Controller. To wire the Touch Panel Monitor (FH-MT12) and an FH series Sensor Controller, a monitor cable for video input and a touch panel cable for touch panel communication are required.
  • Page 116 • The Touch Panel Monitor (FH-MT12) and the FH series Sensor Controller are more than 5 m apart. • All the USB ports of the FH series Sensor Controller are used for other I/O connections, and thus there is no available USB port for the Touch Panel Monitor (FH-MT12) connection.
  • Page 117 4 Setting the Controller Connect the Touch Panel Monitor to the FH series Sensor Controller. In the Main Window, click Tool - System Settings - Startup - Startup setting, then click Communication. On the Communication module select area, select Touch Panel Monitor (FH-MT12) from the Serial (RS-232C/422).
  • Page 118 • The Touch Panel Monitor (FH-MT12) and the FH series Sensor Controller are more than 5 m apart. • All the USB ports of the FH series Sensor Controller are used for other I/O connections, and thus there is no available USB port for the Touch Panel Monitor (FH-MT12) connection.
  • Page 119: Setting Operation Mode [Startup Settings]

    4 Setting the Controller Setting Operation Mode [Startup Set- tings] Select the operation mode according to the application conditions, such as the operation mode that is best suited to reduce the takt time and downtime. Refer to 4-4-1 Setting the Operation Mode on page 4 - 11 for details on the operation modes. Set value Item Description...
  • Page 120 4 Setting the Controller In the Adjustment Window (layout 0), click Data save in the Toolbox Pane to save the settings data. In the Main Window, select System restart from the Function menu. The System restart dialog box is displayed. Click OK.
  • Page 121 4 Setting the Controller Double Speed Multiin- Multi-line Random-trig- Non-stop Adjustment Standard mode ger mode mode put mode • • • • This mode can input This mode allows For this Operation This mode allows for the trigger to each changes to be made to mode, need to use the the fastest measure-...
  • Page 122 4 Setting the Controller Precautions for Correct Use • The transaction time for a single workpiece is shorter if parallel processing is enabled to allow parallel execution of the measurement flow. For details, refer to 4-4-2 Parallel Processing on page 4 - 27. •...
  • Page 123 4 Setting the Controller Camera processing STEP STEP STEP STEP Processing with core 0 Shortest Processing with core 1 takt time T/2 Camera processing Measurement processing Camera processing Measurement processing Camera processing Measurement processing Camera processing Measurement processing l Multi-input Function With the multi-input function, images are input consecutively and at high speed.
  • Page 124 4 Setting the Controller Precautions for Correct Use • Click the upper left of the Image Display Pane and set the Image mode to Freeze Image. For details, refer to 3-2-7 Changing the Image Mode and Other Display Contents on page 3 - 21.
  • Page 125 4 Setting the Controller Sup- Sup- Sup- Processing item Processing item Processing item port port port Camera Image Input Extract Color Filter Conditional Branch Camera Image Input FH Anti-Color Shading Camera Image Input FHV Stripes Removal Filter II DI Branch Camera Image Input HDR Polar Transformation Control Flow Normal...
  • Page 126 4 Setting the Controller Sup- Sup- Sup- Processing item Processing item Processing item port port port Filtering Calc Axis Move by Multi- point Back Ground Suppression Detection Point Brightness Correct Filter Camera Calibration Color Gray Filter Data Save The Subtract only measurement mode is not supported. Images from odd numbered measurements and from even numbered measurements are logged in sep- arate folders.
  • Page 127 4 Setting the Controller The main screen to be displayed in the foreground can be switched by Line on the Measurement manager bar. If the number of lines is 4 lines or less, you can arrange and display the main screen with Align on the Measurement manager bar.
  • Page 128 4 Setting the Controller Precautions for Correct Use The settings of the Multi-line Random-trigger Mode Settings apply only to the FH series Sen- sor Controller. l Functional Limitations of Multi-line Random-trigger Mode Keep the following points in mind when using Multi-line Random-trigger Mode.
  • Page 129 Output setting: This is set for each line. • The I/O ports (areas) for communications between the FH series Sensor Con- troller and master are assigned as shown below. I/O ports for the Command Area: I/O ports are assigned for each line.
  • Page 130 4 Setting the Controller Sup- Sup- Sup- Processing item Processing item Processing item port port port Camera Image Input FHV Stripes Removal Filter II DI Branch Camera Image Input HDR Polar Transformation Control Flow Normal Camera Image Input HDR Trapezoidal Correction Control Flow PLC Link Lite Camera Switching...
  • Page 131 4 Setting the Controller Sup- Sup- Sup- Processing item Processing item Processing item port port port Glue Bead Inspection Transfer Position Data Position Compensation Calc Axis Move Filtering Calc Axis Move by Multi- point Back Ground Suppression Detection Point Brightness Correct Filter Camera Calibration Color Gray Filter Data Save...
  • Page 132 4 Setting the Controller Click the Switch Screen button to display line 1 (Non-stop Adjustment Mode Window). The display for line 0 changes to the display for line 1. (The main display for line 1 is called the Non-stop Adjustment Mode Window.) This display change will not stop the measurements on images input to line 0.
  • Page 133 4 Setting the Controller Precautions for Correct Use • When you execute Non-stop data transfer, the results in the Trend Monitor and Expression processing units are cleared. • If you use an external command to switch scenes or scene groups, or change the settings of processing units while the Controller is in RUN mode, the results of those changes will not be applied when you change to line 1 (Adjustment Mode) in the Main Window.
  • Page 134 4 Setting the Controller Sup- Sup- Sup- Processing item Processing item Processing item port port port Sensitive Search Calculation Parallel Data Output ECM Search Line Regression Parallel Judgement Output EC Circle Search Circle Regression Fieldbus Data Output EC Corner Precise Calibration Result Display EC Cross User Data...
  • Page 135: Parallel Processing

    4 Setting the Controller Standard (Operation Mode) Normally, the sensor controller executes measurements, image logging, and image display in a desig- nated order. The FH/FHV series execute those processes with one of the CPU cores, and uses the rest of the cores for measurement processing. This ensures that measurements are always processed at maximum performance.
  • Page 136 4 Setting the Controller Parallel Processing Settings (Manual Parallelization) If you use the FH series/FHV series Sensor Controller, you will need to convert the measurement flow to the parallelized flow in advance to specify the parallel processing. The conversion can be done by applying the automatic parallelization to the flow and use the parallel processing items.
  • Page 137 4 Setting the Controller • Do not place processing items between the Parallelize processing item and Parallelize Task processing item. Any processing units that are placed in this position will not be executed. • Always insert the Parallelize Task processing item between theParallelize processing item and Parallelize End processing item.
  • Page 138 4 Setting the Controller l The effect of Parallel processing on the Operation mode • Measurement processing speed will be faster because all cores are used for one measurement when Parallel processing is ON. However, processing time may vary greatly due to CPU core scrambling. This may cause a delay in the timing of logging operations and display updates.
  • Page 139 4 Setting the Controller Image 1 Flow of Images Camera Image Input Image 1 Search Image 2 Back ground suppression Image 2 Defect Parallel Block Image 2 Parallelize Image 2 Image 2 Image 2 Image 2 Parallelize Task Parallelize Task Parallelize Task Parallelize Task Image 2...
  • Page 140 4 Setting the Controller Parallel Block Start of parallel processing Parallelize Task Parallelize Task Search Filtering Parallel Block Parallelize Search Search Parallelize Task Parallelize Task Search Filtering Search Position Search Compensation Parallelize End Search Parallelize End l Processing Order The processing order for Parallelize Task processing items is not defined. Do not program a measurement flow that relies on a specific processing order of Parallelize Task processing items.
  • Page 141 4 Setting the Controller • When inside the range of a Parallelize Task processing item, do not get or set unit data from a processing unit that is under a different Parallelize Task processing item. • Do not input or output to the same file from a processing unit that is under a different Parallelize Task processing item.
  • Page 142 4 Setting the Controller Drag the following processing items from under Inspection and measurement support items, or click the Insert button. • Parallelize • Parallelize Task Program the processing items to execute in parallel between two Parallelize Task processing items. Example: Fully Expanded Paralle Blocks Collapsed...
  • Page 143 4 Setting the Controller l Processing Items That Supports Automatic Parallelization The following table lists the processing items that support the automatic parallelization. Par- Par- Par- allel- allel- allel- Processing item Processing item Processing item proc proc proc ess- ess- ess- Camera Image Input Back Ground Suppression...
  • Page 144 4 Setting the Controller Par- Par- Par- allel- allel- allel- Processing item Processing item Processing item proc proc proc ess- ess- ess- Shape Search III Calibration Data Reference System information Intersection Position Data Calculation Manual Position Setting Barcode Stage Data 2DCode II Glue Bead Inspection Robot Data...
  • Page 145 4 Setting the Controller Symptom Correction Improving processing speed Parallel processing may not reduce transaction times as much as expected with Parallelize Task proc- due to the processing time of each task, and the number of CPU cores. essing item Before commissioning the system, always check the transaction time with the actual measurement flow and image.
  • Page 146: Checking The Camera Connections [Camera Connection]

    4 Setting the Controller Checking the Camera Connections [Camera Connection] You can check whether a Camera is connected. There are no settings. In the Main Window, select System settings - Camera - Camera Connection from the Tool menu. The Camera Connection Settings View is displayed. Check the connection status.
  • Page 147: Setting The Trigger Delay [Inter-Camera Setting]

    4 Setting the Controller Setting the Trigger Delay [Inter-cam- era Setting] This setting is used to set the delay time from when the STEP signal for the input trigger is received to when the shutter is triggered. You can use this to prevent mutual interference caused by the lighting when more than one Camera is used, or as a simple trigger delay when only one Camera is used.
  • Page 148 STEP-cameras when exposure begins for the selected Camera. • (1 count is 30 Delay time of FH series Sensor Controller: When using μs) cameras other than FH-S£05R, the time displayed for STEP-camera delay time is (STEP-camera delay counts × 30 μs + 122 μs) + 120 μs.
  • Page 149 • FH -L series: Maximum number of settable is 4, camera 0 to camera 3. • FH series Sensor Controller: Connecting the camera by Medium Configuration, the image input time will be shorten. For details, refer to 3-1 Preparing the Controller and Cameras on page 3 - 2.
  • Page 150: Setting The Shtout Signal [Output Signal Settings]

    4 Setting the Controller Setting the SHTOUT Signal [Output Signal Settings] This setting affects the SHTOUT signal that is output when the exposure of the Camera ends.You can detect when the exposure ends with the SHTOUT signal to minimize the time to hold the workpieces still for taking images.
  • Page 151 Precautions for Correct Use • The setting of Output even if camera is not connected can be used only with FH series. • The STGOUT signals that are applicable with the setting Output even if camera is not connected are as follows.
  • Page 152 4 Setting the Controller Set value Parameter Description [Factory default] • SHTOUT signal [Positive] Set the polarity of the SHTOUT signal. • pulse polarity • Positive: The SHTOUT signal changes from OFF to ON Negative when the exposure ends. • Negative: The SHTOUT signal changes from ON to OFF when the exposure ends Precautions for Correct Use...
  • Page 153: Setting The Conditions Related To Communications

    4 Setting the Controller Setting the Conditions Related to Communications For details, refer to Vision System FH/FHV Series User's Manual for Communications Settings (Cat. No. Z342). 4 - 45 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 154: Setting Date/Time [Date/Time Settings]

    4 Setting the Controller Setting Date/Time [Date/Time Set- tings] Confirm that the date and time on the built-in calendar are correct, and make corrections if they are not. The log data dates and times are set based on contents set here. Precautions for Correct Use For the FHV series, the date and time setting used for the measurement ID is reset to the initial value each time it is activated.
  • Page 155 4 Setting the Controller Additional Information For the Controller Date/Time, the date and time of the Sensor Controller is displayed at the time of opening the screen. Set the current date and time. Set value Item Description [Factory default] Controller Date/ Set the current Select to set the date and time of the PC running the remote Time...
  • Page 156: Setting Fan Control [Fan Control Setting]

    4 Setting the Controller 4-10 Setting Fan Control [Fan Control Set- ting] This function is not avaialble in the FH/FHV series. This procedure describes how to set the rotation speed of the Controller fan. Additional Information The default setting is for low rotation. Use fast rotation when using the system in a high-temper- ature environment between 45 and 50°C.
  • Page 157: Setting The Pulse Width For The Step Input Detection [Step Signal Filter Setting]

    4 Setting the Controller 4-11 Setting the Pulse Width for the STEP Input Detection [STEP Signal Filter Setting] You can set a filter as a countermeasure against STEP input chattering and to prevent operation mal- functions due to noise. Filter Set Value of 100 μs (Default Value) The STEP signal is detected as being ON at the point it is ON continuously for at least 100 μs, and measurement begins at that point.
  • Page 158: Setting Encoder Trigger [Encoder Trigger Setting]

    4 Setting the Controller 4-12 Setting Encoder Trigger [Encoder Trigger Setting] In the Main Window, select System settings - Other - Encoder trigger setting from the Tool menu. Set the target encoder. Set value Item Description [Factory default] • Use encoder trig- Set whether to use an encoder trigger.
  • Page 159 4 Setting the Controller Set value Item Description [Factory default] • Enable timing [ENABLE start] Set the timing for starting the pulse count. • • ENABLE start: Counts the pulses input during the meas- STEP start urement trigger receipt period. •...
  • Page 160: Setting Network Drive [Network Drive Setting]

    4 Setting the Controller 4-13 Setting Network Drive [Network Drive Setting] You can save logging images to an external device, such as a network-connected computer with a shared folder, using a network drive. You can also load setting data saved in a network drive into the Controller. If you register a shared folder on the network drive, the network drive connected to the Select file or Select folder dialog box of the FH/FHV software will be displayed.
  • Page 161 This is the name to be recognized by the Controller as a net- • work drive. Only 1 unit can be connected. • For FH series/FHV series, a drive letter such as E:, F:, G:, or • H: is displayed. (Example) •...
  • Page 162 Adjust the time zone of the external device to match that of the Controller. • For Network drive communication with the FH series/FHV series, you can specify IP address instead of Host name on the Shared file setting.
  • Page 163: Setting Screen Capture [Screen Capture Setting]

    4 Setting the Controller 4-14 Setting Screen Capture [Screen Cap- ture Setting] Refer to 3-5 Capturing Screen Images on page 3 - 29. 4 - 55 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 164: Setting The Conditions That Are Related To Operation During Measurement [Measurement Conditions]

    4 Setting the Controller 4-15 Setting the Conditions that are Relat- ed to Operation during Measurement [Measurement Conditions] You can change the following items of operation during measurement. • Operation when the next STEP signal is input during measurement • Whether the scene group is saved when you change to another scene group •...
  • Page 165 4 Setting the Controller Additional Information The Save scene group on switch scene is linked to the setting for the Scene group switch dialog box. Settings specified later override the previous settings. For details, refer to 7-2 Switching the Scene or Scene Group on page 7 - 3. Click the Apply button.
  • Page 166: Setting Logging Conditions [Logging Setting]

    4 Setting the Controller 4-16 Setting Logging Conditions [Logging Setting] Refer to 6-3-1 Logging Measurement Values and Measurement Images [Data Logging/Image Logging] on page 6 - 7. 4 - 58 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 167: Setting Operation Log [Operation Log Setting]

    4 Setting the Controller 4-17 Setting Operation Log [Operation Log Setting] Set the operation log related issues. Refer to 10-4-1 Using the Operation Log on page 10 - 42 and 10-4-2 Operation Log Format on page 10 - 45. 4 - 59 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 168: Setting The Operation At Error [Error Setting]

    4 Setting the Controller 4-18 Setting the Operation at Error [Error Setting] Normally, when an error occurs, an error signal is output to the communication module in use and measurement is stopped. Using this function, you can select whether to output an error signal or show a dialog when a specific error occurs for each line.
  • Page 169 4 Setting the Controller Set value Item Description [Factory default] • Display Type No Error Notifi- Select the notification or operation of error when specified er- cation ror type occurs. The default operation differs by the error • type. Send Error Noti- •...
  • Page 170: Setting Character Code Using Macro/Variable Function [Macro/Variable Function Setting]

    4 Setting the Controller 4-19 Setting Character Code using Macro/ Variable Function [Macro/Variable Function Setting] Set the character code to use when handling character strings with Macro/variable function. You can prevent it by changing the settings when garbling occurred in Macro/variable function. Macro function can not be used with the FHV series.
  • Page 171: Changing Display Settings For Screen Keyboard [Screen Keyboard Settings]

    4 Setting the Controller 4-20 Changing Display Settings for Screen Keyboard [Screen Keyboard Settings] This function sets "Display or Hide" of the display for the screen keyboard when for items to set a character string is clicked. Precautions for Correct Use •...
  • Page 172 4 Setting the Controller Setting value Setting item Description [Factory default] • Screen key- Automatic recognition of key- • Automatic recognition of keyboard board display board When a keyboard is connected, the screen key- • setting [Always display] board is not displayed. •...
  • Page 173: Creating Measurement Scenes

    Creating Measurement Scenes This section explains the methods for saving and loading settings and image data. What Is a Scene?..................5 - 2 5-1-1 Example of a Scene..................5 - 3 Creating a Scene ..................5 - 5 Editing Processing Units in Scenes ............5 - 7 Displaying and Checking Processing Branches in a Scene ....
  • Page 174: What Is A Scene

    5 Creating Measurement Scenes What Is a Scene? Processing items for use with various measurement objects and measurement objectives are provided in the Sensor Controller. By combining and executing these processing items, measurement adapted to the purpose can be implemented. A combination of processing items is called a scene. Scenes can be easily created by combining processing items that are suited to the measurement purpose from the list of processing items that are provided.
  • Page 175: Example Of A Scene

    5 Creating Measurement Scenes 5-1-1 Example of a Scene The processing items registered to a scene are called processing units. In the edit flow window where you create scenes, select the processing items required for measurement and add them to the flow. The number at the top of the processing unit is called the unit number.
  • Page 176 5 Creating Measurement Scenes Example: Adding Position Compensation for Two Measurement Objects in the Same Field of View START Visual Representation Capture image from Camera. Identify the shape. Perform position compensation for measurement object (1). Check for defects in measure- ment object (1).
  • Page 177: Creating A Scene

    5 Creating Measurement Scenes Creating a Scene This section explains how to add processing units to a scene. In the Main Window (layout 0), display the scene to edit. Refer to 7-2 Switching the Scene or Scene Group on page 7 - 3. Click the Edit flow button.
  • Page 178 5 Creating Measurement Scenes The Properties Tab Page is displayed. Set detailed conditions. The displayed contents depend on the processing item. Set the conditions. The displayed contents depend on the processing item. 5 - 6 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 179: Editing Processing Units In Scenes

    5 Creating Measurement Scenes Editing Processing Units in Scenes You use the edit buttons in the edit flow window to arrange processing units in a scene, or to delete processing units. • Searching for a Processing Unit ( Searches the measurement flow for the processing item that is selected in the processing item tree. •...
  • Page 180 5 Creating Measurement Scenes • Deleting a Processing Unit ( Deletes a processing unit from the scene. • Renaming Processing Units ( Renames a processing unit in the scene. Unit names must begin with a character other than ° (sem- ivoiced sound symbol) and ̏...
  • Page 181 5 Creating Measurement Scenes Additional Information • If a processing unit is inserted, the numbers for the subsequent processing units increase by one. With processing items related to results output or branch control, the numbers for proc- essing units set as references also automatically increase by one. •...
  • Page 182: Displaying And Checking Processing Branches In A Scene

    5 Creating Measurement Scenes Displaying and Checking Processing Branches in a Scene To see how a branch affects the processing flow after you edit a scene in the edit flow window, start the Flow Viewer. Select Flow Viewer from the Tool menu. 5-4-1 Overview [Flow Viewer] The Flow Viewer shows the flow of processing for the measurement flow that is currently being edited.
  • Page 183: Flow Editing Functions [Flow Viewer]

    5 Creating Measurement Scenes Flow Builder View Image Display Area Flow Editor Button Processing items tree Edit and control buttons • Image Display Area: This area shows Camera images, figures, positions, and other graphic information. The measurement image is updated each time a unit is selected. •...
  • Page 184 5 Creating Measurement Scenes Icon Function Description Creates a folder directly before the selected unit in New Folder the flow. Drag units to edit the contents of the folder. Copy Copies the selected unit in the flow. Pastes the copied unit to the position directly before Paste the selected unit in the flow.
  • Page 185: Examples Of Branch And Folder Views [Flow Viewer]

    5 Creating Measurement Scenes 5-4-4 Examples of Branch and Folder Views [Flow Viewer] View Edit Flow Window Flow Viewer Conditional Branch Folder Selective Branch Precautions for Correct Use When displaying a hierarchical structure with Folder View, a flow with 11-hierarchy or more can- not be displayed by Flow Viewer.
  • Page 186: Using Variables To Edit The Flow [Tdm Editor]

    5 Creating Measurement Scenes Using Variables to Edit the Flow [TDM Editor] Using this Editor, more advanced editing of a flow can be done. Click TDM Editor on the Tool shortcut menu to open the Edit flow screen. 5-5-1 Edit Flow Screen In this screen, you can create, define, reference, and assign variables to be used in Measurement flows and Scenes.
  • Page 187 5 Creating Measurement Scenes Edit Flow Tab Screen In this screen, you can add processing items to the flow, rearrange or delete the added processing units, change the settings, assign variables to parameters, and perform test measurements on the edited flow. a.
  • Page 188 5 Creating Measurement Scenes Icon Function Description Performs batch conversion for the related figure data. The settings are made in the Shift area dialog. Shift area Refer to 6-4-5 Changing Regions as a Batch [Shift area] on page 6 - 32. Uses when copying or deleting processing units at once.
  • Page 189 5 Creating Measurement Scenes Icon Function Description Registered image Opens the Registered image dialog to manage the Regis- tered images. You can save images used for model registration and refer- ence registration as registration images and can reference them later and use them for reregistration and adjustment of reference positions.
  • Page 190 5 Creating Measurement Scenes Item Description Set button Opens the settings menu of the processing item. • Open the unit setting UI : Displays the Editing dialog box. • Open the unit setting old UI: Displays the legacy processing item setting screen. Sub number Specifies a sub image number for the measurement image to display.
  • Page 191 5 Creating Measurement Scenes Item Description Camera Performs a test measurement with the camera image. • : Changes the camera image mode to Through image. • : Not used. • : Not used. • : Performs a test measurement. The results will be displayed on the image, detailed results display area, and the Unit list (flow).
  • Page 192 5 Creating Measurement Scenes In the Scene variable tab screen, scene variables can be registered, deleted, referenced, and changed. Assigning scene variables is performed by clicking Open the unit setting UI on the shortcut menu of Set button on the Edit flow tab screen. For details, refer to 5-5-4 Using Variables on page 5 - 43.
  • Page 193 5 Creating Measurement Scenes Icon Function Description Refresh Refresh the variable list. (c) Menu bar: This is a list of functions provided in the Scene variable tab in the Edit flow screen. Clicking the menu item displays available functions with a shortcut menu. •...
  • Page 194 5 Creating Measurement Scenes System Variable Tab Screen A System variable holds data such as parameters and measurement results for a processing item, moreover, which is also used to reference data and perform calculations between units across differ- ent scenes and scene groups. In the System variable tab screen, system variables can be registered, deleted, referenced, and changed.
  • Page 195 5 Creating Measurement Scenes Icon Function Description Variable assign- Displays the Variable assignment list dialog. ment list Sets a display filter for the Scene variable list. The setting for Filter the filter is performed with the Filter setting dialog displayed. Refresh Refresh the variable list.
  • Page 196: Editing Processing Units In A Scene [Tdm Editor]

    5 Creating Measurement Scenes 5-5-2 Editing Processing Units in a Scene [TDM Editor] Start TDM Editor In the main screen, click TDM Editor on the Tool shortcut menu. The TDM editor starts up. Exit TDM Editor Click Close on the TDM editor. Exit the TDM editor and return to the main screen, while holding the set contents.
  • Page 197 5 Creating Measurement Scenes Select a processing item to add from the list of processing items on the Unit added tab. Click Append icon or Insert icon at the upper side of the Unit added tab. Icon Function Description Append Adds a processing item selected on the processing item list to the bottom of the Unit list (flow).
  • Page 198 5 Creating Measurement Scenes In the case of Open the unit setting UI, the Editing dialog box is displayed. In the case of Open the unit setting old UI, the usual property setting screen is displayed. Set the conditions on the Editing dialog. The displayed contents depend on a processing item.
  • Page 199 5 Creating Measurement Scenes Moving a Processing Unit Additional Information When attempting to move a processing unit to the processing unit number 0, a warning dialog will be displayed. Click the Edit flow tab. Display the Edit flow tab screen. For more details, refer to Edit Flow Tab Screen on page 5 - 15.
  • Page 200 5 Creating Measurement Scenes Click the Edit flow tab. Display the Edit flow tab screen. For more details, refer to Edit Flow Tab Screen on page 5 - 15. On the Edit flow tab screen, select a processing unit on the Unit list (flow) to copy. In the Edit flow button area, click Copy.
  • Page 201 5 Creating Measurement Scenes The selected processing item is deleted. Saving/Loading a Processing Unit The added or edited processing units can be saved or loaded. l Saving a Processing Unit Click the Edit flow tab. Display the Edit flow tab screen. For more details, refer to Edit Flow Tab Screen on page 5 - 15.
  • Page 202 5 Creating Measurement Scenes Click the Edit flow tab. Display the Edit flow tab screen. For more details, refer to Edit Flow Tab Screen on page 5 - 15. On the Unit list (flow), select a processing unit to be load. In the Edit flow button area, click Load Unit.
  • Page 203 5 Creating Measurement Scenes In the Edit flow button area, click Measurement ON/OFF. An X is marked on the selected processing unit icon. That means that the measurement func- tion of it is disabled. Clicking toggles the ON/OFF state of the measurement function. Additional Information The following operation also enables or disables the measurement function for a processing unit.
  • Page 204 5 Creating Measurement Scenes Additional Information The following operation also enables the Multiple selection. • Click Multiple selection from Edit flow in the Menu bar. • Right-click a processing unit on the Unit list (flow) and then click Multiple selection on the displayed shortcut menu.
  • Page 205: Editing Scenes [Tdm Editor]

    5 Creating Measurement Scenes Click ▼ on the right side of the scene name text box, and Select a scene including a unit to reference. The flow of the selected scene is displayed under the scene number. Select a processing unit to add from the displayed flow. Click Append icon or Insert icon at the upper side of the Unit added tab.
  • Page 206 5 Creating Measurement Scenes Select a scene on the scene list to switch, click Switching at the bottom of the list or double click the selected scene. A Confirmation dialog will be displayed. Click Yes. The current scene is switched to the selected scene. Loading a scene Select Scene tab on the TDM editor.
  • Page 207 5 Creating Measurement Scenes Select a scene on the scene list to load and click Open. Select whether to load the scene data or the scene data and the registered image together. l Loading a scene data Click Scene data. FileExplorer is displayed.
  • Page 208 5 Creating Measurement Scenes Click a scene data to read. Click OK. Confirmation of overwrite dialog box is displayed. Click Yes. l Loading a scene data + registration image Click Scene data + registration image. Select folder dialog box is displayed. Select a folder containing a scene data and registered images to load.
  • Page 209 5 Creating Measurement Scenes Confirmation of overwrite dialog box is displayed. Click Yes. Confirmation of overwrite dialog box is displayed. Select a loading method. • Overwrite: Click Continue. • Read into the new folder: Click Read into the new folder and enter the folder name in the text box. Click Continue. Saving a scene Select the Scene tab on the Edit flow screen.
  • Page 210 5 Creating Measurement Scenes A list of scenes is displayed. The current scene has a check mark. Select a scene on the scene list to save and click Save. Select whether to save the scene data or to save the scene data and the registered images together.
  • Page 211 5 Creating Measurement Scenes Enter the file name in the text box. Click OK. A scene data file with the specified file name and scn extension is created. Example: In the case where the folder is E:\ and the file name is Scene0. l Saving a scene data and registration image Scene data + registration image dialog box is displayed.
  • Page 212 5 Creating Measurement Scenes Select a folder for the saving destination. Enter a folder name into Folder name text box. Click OK. The scene data file and registration image folder are created. Additional Information The scene data file name and registration image folder name are fixed. •...
  • Page 213 5 Creating Measurement Scenes Select a scene on the scene list to copy and click Copy. On the scene list, select a scene to paste and click Paste. A Confirmation of overwrite dialog will be displayed. Click OK. The copied scene is overwritten to the selected scene. Deleting a Scene Select Scene tab on the TDM editor.
  • Page 214 5 Creating Measurement Scenes Select a scene on the scene list to delete and click Delete. A Confirm clear dialog is displayed. Click OK. The selected scene is deleted. Editing Name or Description of a Scene Select Scene tab on the TDM editor. A list of scenes is displayed.
  • Page 215: Using Variables

    5 Creating Measurement Scenes Select a scene on the scene list to edit and click Editing. The Scene maintenance dialog is displayed. Edit the Name, Author, and Description. Input within 1,023 characters respectively. Click OK. 5-5-4 Using Variables Using variables can hold data such as parameters and measurement results of processing items, and reference or calculate data between processing units or between scenes.
  • Page 216 When defining variables, you can choose whether a variable holds the current value when the power is turned off, or is reset. Variables are also used in Macro Customize Functions. For details, refer to FH Series Macro Customization Programming Manual (Cat. No. Z367). In a flow in which variables are used, the paral- lel processing is restricted.
  • Page 217 5 Creating Measurement Scenes Adding variables Variables need to be defined the name and the type before use. On the Edit item tab area in the Edit flow tab screen, click Scene variable tab or System variable tab. The Scene variable tab screen or the System variable tab screen is displayed. The following is an example of the Scene variable tab screen.
  • Page 218 Abs is one of the reserved words, so that it cannot be used as a variable name. Abs_01 however can be used as a variable name. For details, refer to List of Reserved Words on Macro Reference List in FH Series Macro Customization Programming Manual (Cat. No. Z367).
  • Page 219 5 Creating Measurement Scenes Type No. of Constant iden- Description Data range bytes per type tifier data String It can handle string data. Up to 4095 You can enter alphanumeric symbols and charac- characters ters in the language selected in the startup set- tings.
  • Page 220 5 Creating Measurement Scenes Editing Name and Type of a Variable On the Edit item tab area in the Edit flow tab screen, click Scene variable tab or System variable tab. The Scene variable tab screen or the System variable tab screen is displayed. The following is an example of the Scene variable tab screen.
  • Page 221 5 Creating Measurement Scenes On the Variable list area, select an array variable name to edit. Click ... at the right of the Element column for the selected variable. The Array definition form dialog is displayed. Dimension increase button Dimension decrease button Array definition table...
  • Page 222 5 Creating Measurement Scenes Editing the Initial Value of a Variable l Non-array Type Variables: On the Edit item tab area in the Edit flow tab screen, click Scene variable tab or System variable tab. The Scene variable tab screen or the System variable tab screen is displayed. The following is an example of the Scene variable tab screen.
  • Page 223 5 Creating Measurement Scenes The Initial value set form dialog box is displayed. The following example is that the number of one-dimensional elements is 2 and the number of two-dimensional elements is 5. Two-dimensional element index One-dimensional Value cell element index The matrix is displayed according to the number of elements in one-dimensional and twodi- mensional.
  • Page 224 5 Creating Measurement Scenes Value column Element column Enter an element number to set the initial value in the Search input text box by the format dis- played on the Element column. Each element in the Element column is comma-delimited. (One-dimensional element number, Two-dimensional element number, Three-dimensional element number).
  • Page 225 5 Creating Measurement Scenes Additional Information The following operation also enables initial values to enter into cells in the Value column. • Drag the scroll bar of the Initial value set form dialog box for the three- or more dimensional array type to find a cell to set the initial value.
  • Page 226 5 Creating Measurement Scenes The matrix is displayed according to the number of elements in one-dimensional and twodi- mensional. The matrix may not fit into the dialog box size depending on the number of ele- ments. In that case, drag the bottom-right corner of the dialog box to adjust the dialog box size. Two-dimensional element index One-dimensional...
  • Page 227 5 Creating Measurement Scenes Enter an element number to set the value in the Search input text box by the format displayed on the Element column. Each element in the Element column is comma-delimited. (One-dimensional element number, Two-dimensional element number, Three-dimensional element number). Click Move.
  • Page 228 The number of characters is up to 200 characters regardless of half-width or full-width. Additional Information For FH series, multilingual input is available. For the input method, refer to 3-2-2 Inputting Text on page 3 - 6. On the Edit item tab area in the Edit flow tab screen, click Scene variable tab or System variable tab.
  • Page 229 5 Creating Measurement Scenes Precautions for Correct Use • Variables are saved with the following format in a CSV file. The following is an example using two variables (abc and def). The Variable name is abc, the Type is Integer array, the number of one-dimensional elements is 2, and the number of two-dimensional elements is 3.
  • Page 230 5 Creating Measurement Scenes Set the save destination folder and file name, and then click OK. Variables being used are saved in a CSV file. When clicking Save on the Scene variable tab screen, all the scene variables displayed on the screen are saved. Likely, when clicking Save on the System variable tab screen, all the system variables displayed on the screen are saved.
  • Page 231 5 Creating Measurement Scenes matching character strings included in the variable names to display. Display the applicable variables based on the result of the filter setting. On the Edit item tab area in the Edit flow tab screen, click Scene variable tab or System variable tab.
  • Page 232 5 Creating Measurement Scenes • Matching character string Logical operator Description "|" OR operator. "|" indicates a half-width vertical line or pipe line character. Enter like A|B. " " AND operator. " " indicates a half-width space character. Enter like A B. "-"...
  • Page 233 5 Creating Measurement Scenes On the Unit list (flow), select a processing unit to assign variables. Click Set on the Unit area and click Open the unit setting UI. The Editing dialog box for the selected processing unit is displayed. Check the check box for the Variable assignment.
  • Page 234 5 Creating Measurement Scenes In the Input parameter tab or Output parameter tab, select a parameter to assign a variable and click..The Variable assignment dialog box is displayed. Variable area Array element input text box On the Variable area, click the variable to assign. For Array type variables, enter an element number to the Array element input text box with comma-delimited format.
  • Page 235 5 Creating Measurement Scenes If there are variables to assign, repeat steps from 3 to 8. Precautions for Correct Use • When a variable is assigned to an Input parameter, the value of the Scene variable or System variable is set for the data assigned before the measurement is processed. If a nonexistent variable is assigned, the assignment is ignored and the measurement is executed using the current data.
  • Page 236 5 Creating Measurement Scenes Additional Information • With a cell selected, its variable assignment setting can be deleted by depressing the Del key on the keyboard or clicking Delete on the shortcut menu displayed by right-clicking. • With a cell selected, its variable assignment setting can be copied by depressing Ctrl+C on the keyboard or clicking Copy on the shortcut menu displayed by right-clicking.
  • Page 237 5 Creating Measurement Scenes Additional Information The following operation also enables variables to check. If there are undefined variables, a warning dialog box will be displayed. • Click Variable check in the shortcut menu displayed when clicking Edit flow in the Menu bar. •...
  • Page 238 5 Creating Measurement Scenes • When undefined variables are assigned to processing units: An undefined variable may be assigned by copying from another scene or deleting the varia- ble after assigning the variable. An undefined variable is displayed in red characters. A + is displayed at the head of the variable.
  • Page 239 5 Creating Measurement Scenes Additional Information If an unidentified variable exited, the following mark is displayed on the Editing window of the corresponding processing unit. Unidentified variable mark Also, when closing the Edit flow screen while there are undefined variables, the following warn- ing will be displayed.
  • Page 240 5 Creating Measurement Scenes Cautions for Editing Additional Information • When a processing unit is inserted, the numbers for the following processing units increase by one. With processing items related to results output or branch control, the numbers for processing units set as references also automatically increase by one. •...
  • Page 241: Performing Measurement And Adjustment

    Performing Measurement and Ad- justment This section describes the settings that are related to the system environment of the Controller. Executing Test Measurements..............6 - 2 Key Points for Adjustment ................6 - 4 6-2-1 Stabilizing Measurements................6 - 4 6-2-2 Shortening Processing Time.................
  • Page 242: Executing Test Measurements

    6 Performing Measurement and Adjustment Executing Test Measurements Test whether the intended measurement processing can be performed with the current setting con- tents. Look at test results and adjust the property settings of each processing unit. Perform measurement according to the conditions set for the displayed scene In the Main Window (layout 0), click the Camera image meas.
  • Page 243 6 Performing Measurement and Adjustment Additional Information Test images can be saved. This function is called logging. After setting conditions, the saved test images can be used in performing test measurements again. For details, refer to 6-3-1 Logging Measurement Values and Measurement Images [Data Log- ging/Image Logging] on page 6 - 7.
  • Page 244: Key Points For Adjustment

    6 Performing Measurement and Adjustment Key Points for Adjustment This section describes key points for adjustment to improve measurement precision and shorten measurement time. 6-2-1 Stabilizing Measurements This section describes key points for adjustment when measurements are not stable. There are two methods for improving measurement precision: Performing processing of images loaded from the Camera (filtering) or adjusting settings and parameters.
  • Page 245: Shortening Processing Time

    6 Performing Measurement and Adjustment Measurement Images with Low Contrast (Defect When Unidentifiable Shapes Are Present Inspection Is Unstable) The Edge Extraction filtering item is effective. • The Extract Vertical Edges, Extract Horizontal Edges, Edge Extraction and Extract Edges filtering items are effective. This is used to make the profile clearer and the •...
  • Page 246 6 Performing Measurement and Adjustment Adjust the parameters of the processing units that are taking time. Refer to Key Points for Adjustment for individual processing items in the Vision System FH/FHV Series Processing Item Function Reference Manual (Cat. No. Z341) for details on ad- justment parameters.
  • Page 247: Useful Functions For Operation

    6 Performing Measurement and Adjustment Useful Functions for Operation 6-3-1 Logging Measurement Values and Measurement Images [Data Logging/Image Logging] What Is Logging? Logging is used to save Camera input images or measurement results when executing measure- ments. Depending on what is being saved, there is image logging (camera input images) and data log- ging (measurement results) File type and save method can be set in the Logging setting menu of Sys- tem settings.
  • Page 248 6 Performing Measurement and Adjustment Precautions for Correct Use • If you use logging, the measurement processing time will take longer for the time required for the logging process. If you need to continuously execute measurements that include image logging, allow enough time between measurement triggers after the first trigger to allow time for image processing.
  • Page 249 6 Performing Measurement and Adjustment Statistical Analysis via spreadsheet program Verify Measured Data and NG Images Optimization of Threshold Logging Current Image [Save last logging image] You can setup logging timing, save destination, save file format and logging method. In the Main Window, select Save last logging image from the Function menu. The File Explorer is displayed.
  • Page 250 6 Performing Measurement and Adjustment Click the Image logging tab. Set the image logging conditions. Set value Item Description [Factory default] Image logging [None] No images are saved. When logging images with the processing item Image Logging, select None. Only NG Only images with an overall judgement of NG are saved.
  • Page 251 6 Performing Measurement and Adjustment Set value Item Description [Factory default] Destination [Save to memory] Saves data to the Controller memory (RAM). Save to memory + Images that are saved to the Controller memory (RAM) are file saved as files to external storage or to the RAM disk in the Controller.
  • Page 252 6 Performing Measurement and Adjustment If you select Save to memory + FTP Server as a Destination, configure the setting items be- low. Set value Item Description [Factory default] IP address a.b.c.d Specify the IP address of the destination FTP server. a: 1 to 223 Connection via a proxy server cannot be made.
  • Page 253 Setting example Destination • With left sample settings, the file will be saved as IP address: 10.5.6.100 • below. User name: OMRON • • When the current directory which FTP server Password: abc • specifies is C:\Data\RAMDisk. Port number.: 21 •...
  • Page 254 For details, refer to A-6 Image file on page A - 21. (1) File type • IFZ is an OMRON proprietary image file type. In order to confirm images in this file type, a Sensor Controller, or custom tools are necessary.
  • Page 255 6 Performing Measurement and Adjustment Select the save method when you use multiple camera image inputs in the measuring flow. Set value Item Description [Factory default] • Multiple image log- [OFF] Select the save method when you use multiple camera im- ging •...
  • Page 256 6 Performing Measurement and Adjustment Set value Item Description [Factory default] Logging priority [Logging] Image logging is prioritized over the following measurement. If overwriting of measurement images as logging images in the Controller memory (RAM) is not available, measurement is continued until it becomes available. When overwriting be- comes available, the next measurement trigger can be ac- cepted.
  • Page 257 6 Performing Measurement and Adjustment Precautions for Correct Use • The data saved in the Controller memory or RAM disk is deleted when the Controller is re- started. • If external storage is specified as the save destination, the processing time may be longer or may fluctuate.
  • Page 258 6 Performing Measurement and Adjustment used to calculate the measurement interval that allows logging without affecting the processing time is described below. l Measurement Interval Conditions The measurement interval must satisfy the following condition. Processing time + Image logging time < Measurement interval •...
  • Page 259 6 Performing Measurement and Adjustment Example 2: Image logging is performed if the edge with for a measurement unit is below a set val- l Destination of Images This diagram shows the destination for saving if Save to memory + file is selected in the system image logging settings.
  • Page 260: Saving Data To An External Device [Ftp/Network Drive]

    6 Performing Measurement and Adjustment Threshold values can be determined. Result of Result of Measurement ID Expression 0 Expression 2 Result of Result of Expression 1 Expression 3 l Comparing Logged Data and Logged Images Compare image and measurement data to confirm correctness and to make analyzing trends for when NG occurs easier.
  • Page 261 (FTP server) Image Files l Operating Procedure Use the following procedure to access the RAM disk in the FH series Sensor Controller. Set up the computer and Controller for communications through Ethernet. Start the Explorer on the computer. In the address bar, type the IP address and destination and press the Enter Key.
  • Page 262 6 Performing Measurement and Adjustment Additional Information • There are no limitations on when you can perform FTP file transfers. • Processing of FTP file transfers does not affect the transaction time. However, It does affect the load on the network. Precautions for Correct Use •...
  • Page 263: Remeasuring Saved Images [Remeasurement]

    6 Performing Measurement and Adjustment Select Tool menu - System settings - Other - Network drive setting. Select the shared name to be registered, and click Edit. Enter the information to be allocated to the network drive (shared name), such as the shared folder, user name, and password.
  • Page 264: Improving Adjustment Efficiency [Judgement Result Monitor]

    6 Performing Measurement and Adjustment When there are multiple camera images in a file, as for a logging image when multiple cameras are connected, use the << and >> buttons to switch images. Click OK. The path and file name of the image are displayed under Select image. In the Main Window (layout 0), click the Re-meas.
  • Page 265 6 Performing Measurement and Adjustment Select the processing for the measured image. • Adjusting Flow Settings Click the Adjust setting button. • Moving Images to Specified Folder Specify the folder to move the image file to. Click the Move Image file button. Click the Skip button to skip processing and remeasure the next image.
  • Page 266: Analyzing Inspection And Measurement Results [Ng Analyzer]

    6 Performing Measurement and Adjustment Analyzing Inspection and Measure- ment Results [NG Analyzer] The NG Analyzer is a tool for analyzing NG factors using images. Start the NG analyzer by selecting Tool - NG analyzer from the Controller menu. This tool, which analyzes setting flows, is used mainly in 2 ways. •...
  • Page 267 6 Performing Measurement and Adjustment a. Analysis result display area (1) Folder name/scene information to re-measure Displays folder name, scene group number, and scene number for items for batch re-measure- ment. (2) Result display tab Switches among three levels of details to display in the results display area. •...
  • Page 268: Using Method Of Ng Analyzer

    6 Performing Measurement and Adjustment Displays images for items selected in the results display area. </>: Switch images. →OK folder: Update OK classification ←NG folder: Update NG classification Setup (Std. image): Adjust settings with the reference image. Setup (Select image): Adjust settings with a selected image. 6-4-2 Using Method of NG Analyzer Precautions for Correct Use...
  • Page 269 6 Performing Measurement and Adjustment Check the misjudged images in the measurements results. Check the images judged as NG in the OK folder (misjudged images) and the images judged as OK in the NG folder (misjudged images). Adjust setting values for each processing unit so that the misjudged images become 0 in both the OK and NG folders.
  • Page 270: Saving Measurement Values

    6 Performing Measurement and Adjustment Click a part of the displayed content that is a cause of incorrect judgement. The Remeasure Image is switched to the incorrectly judged image. Click Setup (Std. image) or Setup (Select image) to adjust settings of processing units. When clicking Setup (Select image), a property setting window for the selected processing unit is displayed.
  • Page 271: Changing Judgement Conditions Without Stopping Measurement [Simplified Non-Stop Adjustment]

    6 Performing Measurement and Adjustment Perform the steps 1 to 3 of 6-4-2 Using Method of NG Analyzer on page 6 - 28. Click Details of data on the Result display tab. Select a processing unit on the Display item selection to save the measurement value. After selecting the processing unit, setting values that can be saved are displayed in the drop- down list.
  • Page 272: Changing Regions As A Batch [Shift Area]

    6 Performing Measurement and Adjustment Modify the judgement conditions for the processing units. Click OK. The Judgement Pane closes, and the display returns to the Main Window. The changed contents are shown in the displayed scene. If you need to modify the judgement conditions for more than one processing unit, repeat steps 6 to 8.
  • Page 273 6 Performing Measurement and Adjustment In the edit flow window, click the Shift area button. The Shift area dialog box is displayed. Select the processing item in which to change the region. Only image setting processing items included in Input image and Compensate image are dis- played.
  • Page 274: Updating The Reference Position Data For A Unit In The Measurement Flow [Update Standard Position Tool]

    6 Performing Measurement and Adjustment Updating the Reference Position Data for a Unit in the Measurement Flow [Update Standard Position Tool] This section describes the use of a table to set or change the reference position for more than one processing unit that you specify in the measurement flow.
  • Page 275: Monitoring Measurement Value Trends [Trend Monitor]

    6 Performing Measurement and Adjustment l To Cancel Updating Click the Cancel button. You can return the reference positions to the values that were in effect before you opened this tool. Additional Information Most of the measurement items automatically update their reference positions when the model or measurement area is changed.
  • Page 276: Clearing Measurement Results [Clear Measurement]

    6 Performing Measurement and Adjustment Warning occurs. Judgment upper limit Warning (Upper limit) Warning (Lower limit) Warning occurs. Judgment lower limit Additional Information • If the measurement value is within the alarm range, the Warning message is displayed. • If a result output-related processing item is used, this allows for output to external devices when a warning occurs.
  • Page 277 6 Performing Measurement and Adjustment Additional Information If you want to keep the logged images as files, save the logged images to the external storage by clicking Function − Save to file − Logging image before clearing them. Refer to 9-4 Saving Logged Images in the Controller Memory (RAM) to a RAMDisk or an Exter- nal Storage Device on page 9 - 10.
  • Page 278: Managing Images Used For Model Registration And Reference [Registered Im- Age Manager]

    6 Performing Measurement and Adjustment Managing Images used for Model Registration and Reference [Regis- tered Image Manager] You can save images used for model registration and reference registration as registration images and can reference them later and use them for re-registration and adjustment of reference positions. You can register the Latest logging image, Logging image, and Image file.
  • Page 279 6 Performing Measurement and Adjustment Click the on the right side of the Registration destination text box. Select folder dialog box is displayed. Additional Information This setting will not be initialized even when System initialization in Tool is executed. Click on the right side of Folder text box to set a sub-folder.
  • Page 280: Registering Images

    6 Performing Measurement and Adjustment Icon Function Description Rename Renames the selected folder. Precautions for Correct Use • When the sensor controller uses and reads data set in a folder in the C drive on the simula- tion software, must be change the setting. As the registration image folder, the C drive cannot be used by the sensor controller.
  • Page 281: Renaming Image Names

    6 Performing Measurement and Adjustment When clicking Registration, the registered image name can be renamed in the Registered imagedialog. Click OK. 6-6-3 Renaming Image Names Rename registered image names. In the Main window, select and click Tool → Registered Image Manager. Registered image dialog box is displayed.
  • Page 282: Loading Images

    6 Performing Measurement and Adjustment Click Yes. The selected image is deleted. 6-6-5 Loading Images A registered image can be loaded as a measurement image. In the Main window, select and click Tool → Registered Image Manager. Registered image dialog box is displayed. Select the image to load and click Save.
  • Page 283: Verifying Calibration Results [Calibration Support Tool]

    6 Performing Measurement and Adjustment Verifying Calibration Results [Calibra- tion Support Tool] When setting the alignment function, graphically displays the result of the calibration setting. 6-7-1 Checking the Calibration Results The Calibration Support Tool uses the calibration parameters to graphically display the relationship of the positions that are represented by the Camera coordinates and the real coordinates.
  • Page 284 6 Performing Measurement and Adjustment Setting value Item Description [Factory default] Calib. Data setting Unit No. [None] Sets a processing unit number that holds the cali- bration data. Data No. 0 to the number of data Sets a calibration data number to display. that the selected unit is held.
  • Page 285: Increasing/Switching Measurement Scenes

    Increasing/Switching Measure- ment Scenes Edit and save scenes and scene groups. Also, convert scene group data. What Is a Scene Group? ................7 - 2 Switching the Scene or Scene Group ............7 - 3 7-2-1 Switching the Scene ..................7 - 3 7-2-2 Switching Scene Groups ................
  • Page 286: What Is A Scene Group

    A scene group is a collection of up to 128 separate scenes. Creating scene groups is convenient to increase the number of scenes and to manage scenes according to categories. For the FH series/FHV series, all scene group data is saved in the Controller. Scene...
  • Page 287: Switching The Scene Or Scene Group

    7 Increasing/Switching Measurement Scenes Switching the Scene or Scene Group You can switch the scene to perform a process change. The default display is scene 0 when the power supply is turned ON. You can create many scenes (scenes 0 to 127). Also, if you use scene groups, you can set up to 4,096 scenes.
  • Page 288 7 Increasing/Switching Measurement Scenes Click the ▼ button to select the scene group to edit. Select whether the scene group should be saved when switching to another scene group. Set value Item Description [Factory default] Save scene group [Selected] When the scene group is switched, the data of the scene on switch scene group before changing is saved.
  • Page 289 7 Increasing/Switching Measurement Scenes Precautions for Correct Use • Immediately after starting up the FH/FHV series Sensor Controller and immediately after switching scenes, there will be no input image. No input image is processed as the same col- or image as in the factory default state. •...
  • Page 290: Editing Scenes [Scene Maintenance]

    7 Increasing/Switching Measurement Scenes Editing Scenes [Scene maintenance] 7-3-1 Copying Scenes Use the following procedure to copy and paste a scene within a scene group. This is convenient for reusing a scene and changing only the required parts. In the Main Window (layout 0), select Scene maintenance from the Function menu. The Scene maintenance dialog box is displayed.
  • Page 291: Renaming A Scene And Adding A Description

    7 Increasing/Switching Measurement Scenes Click Yes. The scene data is deleted. Click the Close button. 7-3-3 Renaming a Scene and Adding a Description A user description can be added to each scene. This is convenient for making settings more easily understandable when managing many scenes.
  • Page 292: Editing Scene Groups [Scene Maintenance]

    7 Increasing/Switching Measurement Scenes Editing Scene Groups [Scene Mainte- nance] Copying or deleting can be done by scene group and scene groups can be renamed. 7-4-1 Copying Scene Groups In the Main Window (layout 0), select Scene maintenance from the Function menu. The Scene maintenance dialog box is displayed.
  • Page 293: Renaming The Scene Group Name

    7 Increasing/Switching Measurement Scenes Click the Edit button. The Scene group maintenance dialog box is displayed. Select the scene group to delete, and then click the Clear button. Click Yes. The scene group data is deleted. Click the Close button. 7-4-3 Renaming the Scene Group Name Scene groups can be named with any desired text.
  • Page 294 7 Increasing/Switching Measurement Scenes The on-screen keyboard is displayed. Set the name. Click OK. Click the Close button. 7 - 10 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 295: Saving Scene Groups In External Storage [Scene Group Saving Destination Settings]

    7 Increasing/Switching Measurement Scenes Saving Scene Groups in External Storage [Scene Group Saving Desti- nation Settings] The scene group storage location specification function lets you specify a location other than the Sen- sor Controller’s flash memory for saving scene group data. After specifying the desired storage loca- tion with this function, menus and buttons such as Data save save set data in the specified external storage instead of in the Sensor Controller’s flash memory.
  • Page 296 7 Increasing/Switching Measurement Scenes Set value Item Description [Factory default] • Scene Group Sav- [Save all scene Sets the storage location for scene group data. ing Destination group data in Setting the flash memo- • Save all scene group data in the external storage device •...
  • Page 297 7 Increasing/Switching Measurement Scenes Additional Information • You can check the available capacity of the external storage in the setting screen. We recom- mend that you check whether your external storage has enough available capacity before changing the storage location. •...
  • Page 298: Increasing The Number Of Scenes In A Group To More Than 128 Scenes [Con- Version Scene Group Data Tool]

    7 Increasing/Switching Measurement Scenes Increasing the Number of Scenes in a Group to more than 128 Scenes [Con- version scene group data tool] You can increase the number of scenes in a scene group to more than 128 scenes. To start the Con- version Scene Group Data Tool, select Conversion scene group data tool from the Tool menu.
  • Page 299 7 Increasing/Switching Measurement Scenes Use the following procedure and the guidance in the dialog boxes to perform the conversion process. Select Conversion scene group data tool from the Tool menu. The Conversion Scene Group Data Tool is started. Click the Next >> button. The STEP 1 dialog box is displayed.
  • Page 300 7 Increasing/Switching Measurement Scenes Edit the scene in the converted scene group. • Set the Number of scenes to the conversion destination. Click the > button to increase the Number of scenes by 1. Click the < button to decrease the Number of scenes by 1.
  • Page 301 Setting Windows This section describes the windows setting and arranging method and the custom dia- log functions. Windows......................8 - 3 8-1-1 Types of Windows..................8 - 3 8-1-2 Overview of Window Navigation ..............8 - 3 8-1-3 Main Window (Layout 0): Adjustment Window (Default) ......8 - 4 8-1-4 Main Window (Layout 1): Run Window (Default)..........
  • Page 302 8 Setting Windows Editing contents are not reflected when you confirm the Sensor Controller after edit a layout by remote control [Custom Dialog Tool].. 8 - 64 8-4-1 Flow of Use....................8 - 64 8-4-2 Custom Dialog Tool..................8 - 64 8-4-3 Launching Your Custom Dialog Box ............
  • Page 303: Setting Windows

    8 Setting Windows Windows 8-1-1 Types of Windows There are 9 windows (with layout numbers 0 to 8) that you can use to set and operate an FH/FHV. Layout Application Layout 0 Layout 0 is the adjustment window by default. Refer to 8-2-1 Main Window (Layout 0): Adjustment Window (Default) on page 8 - 9.
  • Page 304: Main Window (Layout 0): Adjustment Window (Default)

    8 Setting Windows 8-1-3 Main Window (Layout 0): Adjustment Window (Default) You use this window to set up a measurement process and perform test measurements to confirm whether the measurements are processed as intended. Based on the results of the test measurement, move to the property settings for each processing unit and make adjustments.
  • Page 305 8 Setting Windows • Processing time: The time required for the measurement process is displayed. • Scene group name and scene name: The scene group number and the scene number of the currently displayed scene are dis- played. (3) Toolbox Pane •...
  • Page 306 8 Setting Windows Click on the left side of the processing unit name. On this dialog box, you can change the image mode and other contents that are displayed in the Image Display Pane. Refer to 3-2-7 Changing the Image Mode and Other Display Contents on page 3 - 21. •...
  • Page 307 8 Setting Windows Click the button for any processing item that is set in the measurement flow, or click the Set button to open the Properties Dialog Box. 1. Unit List 4. Flow editing buttons 2. Property setting buttons 3. End marker 6.
  • Page 308: Main Window (Layout 1): Run Window (Default)

    8 Setting Windows 8-1-4 Main Window (Layout 1): Run Window (Default) This window is used to perform actual measurements. The measurement results are output through the communications interfaces. If the Controller is ready to perform measurements, the RUN signal turns ON. When this window is displayed, the FH/FHV is ready to perform measurements.
  • Page 309: Adjustment Windows And Run Windows

    8 Setting Windows Adjustment Windows and Run Win- dows After test measurement and remeasurement are performed on the Main Window (layout 0), check the measurement results. If there are problems, adjust the processing item setting values of the process- ing units. When the measurement results are stable, change to the Main Window (layout 1) and per- form measurements.
  • Page 310: Main Window (Layout 1): Run Window (Default)

    8 Setting Windows 8-2-2 Main Window (Layout 1): Run Window (Default) Layout 1 is set as a run window by default. (This can be changed in Layout Modification Mode.) The flow, detailed results, and tool box are displayed in the Control Area. When processing takes a long time, it is necessary to check the processing items and setting values.
  • Page 311 8 Setting Windows In the Switch layout dialog box, select the layout number (layout 0 by default). The display changes to the Main Window (layout 0). 8 - 11 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 312: Arranging Windows [Layout Functions]

    8 Setting Windows Arranging Windows [Layout Func- tions] 8-3-1 Arranging Window Elements [Layout Modification] Configuration elements for the Main Windows (called window parts) can be laid out and displayed any- where. You can create a maximum of 9 Main Windows from layout 0 to layout 8. Main Windows Layout 8 Layout 1...
  • Page 313 8 Setting Windows • You can use these layouts to create Main Windows that show only the information that the operator needs, such as a window that shows only the image and the OK or NG status for operation in the field.
  • Page 314 8 Setting Windows The display switches to Layout Modification Window. icon will appear on the upper right corner of each part. This indicates that the Layout Modification Mode is active. In this state, you can display and arrange the layout of parts in the Main Window. *1.
  • Page 315 8 Setting Windows Item Description Layout ended Ends the layout modification. Layout switching Displays the selected layout number. When clicking it displays the [Layout 0] Layout modification sub menu. In the sub menu, switching layouts and changing the name of a layout can be done. Layout modifica- tion Displays the Layout Layout modification Displays the Layout modification dialog.
  • Page 316 [Factory default] Layout number Displays the layout number currently being edited. • Maximized This function is exclusively for the FH series sensor controller. Checked • Specifies whether or not to always display the Main Window at [Unchecked] its maximized state.
  • Page 317 8 Setting Windows Setting value Item Description [Factory default] Grid interval 2 to 200 This option is available when Fit to the grid line is checked. Sets the grid size. Unit: pixel Restore the default The layout for the selected layout number is restored to the de- setting fault settings.
  • Page 318 8 Setting Windows l Right-click Menu 1 The following shortcut menu is displayed when right-clicking on window parts. Item Description Delete the window Deletes a selected window part. Send to Back Moves a selected window part to the rearmost face. Set transparent color Displays the Set transparent color dialog.
  • Page 319 8 Setting Windows Item Description Addition of wiondows The Addition of window parts window is displayed. parts Adds the selected window parts to a place close to the right click position. Layout menu Same as Layout menu list on the main window. Additional Information The main menu at the top of the Main Window disappears when the layout setting is terminated after switching to a layout (Layout 1 at default setting) without the main menu.
  • Page 320 8 Setting Windows Select a window part to add. The selected window part is added to the window. l Deleting Window Parts Select a window part to delete. Delete the window part. • For FH/FHV series: Click Layout in the menu or right-click on the window part and select Delete the window from the drop down menu or shortcut menu displayed.
  • Page 321 8 Setting Windows l Restoring a Layout to the Default Settings Click Layout in the menu or right-click on the window part and select Layout 0 from the drop- down menu or shortcut menu displayed. Select the layout number to restore to its default settings Click Layout in the menu or right-click on the window part and select Layout modification from the dropdown menu or shortcut menu displayed.
  • Page 322: Setting The Behavior Of Output Signals For Each Layout [Layout Setup]

    8 Setting Windows l Changing the Layout Number from a Layout with a Hidden Top Menu When you click Layout ended on a layout where theTop menu display is hidden, the Switch layout button will automatically appear under the Detail Result Pane. Click theSwitch layout but- ton and switch to a layout number where the Top menu display option is selected in the Layout modification dialog box.
  • Page 323 8 Setting Windows Setting value Item Description [Factory default] Layout 0 to 32 characters Layout name RUN signal out • The RUN signal is turned on when the box is checked. Checked • [Unchecked] • Output Sets whether or not to output the execution results of the Re- [Not control] •...
  • Page 324: Switching Layout Numbers In The Main Window [Switch Layout]

    8 Setting Windows 8-3-3 Switching Layout Numbers in the Main Window [Switch layout] You can change the layout in the Main Window to the layout number that was set in Layout Modifica- tion Mode. Use this when you need to work with more than one layout. Select Switch layout on the Functionmenu or from the tool buttons.
  • Page 325: Toolbox Pane

    8 Setting Windows Setting value Item Description [Factory default] View [All visible] Layout Number, Processing Time, Scene Group Number + Scene Group Name, Scene No. + Scene Name, Logging Error, PLC Link Error Layout Click the display item to change its size. The position can be changed by dragging.
  • Page 326 8 Setting Windows Setting value Item Description [Factory default] Add button Adds one button per click. The sub menus of File menu, Function menu, and Tool menu can be assigned to buttons. Button size 16 × 999 Sets the size of each button in pixels. [102 ×...
  • Page 327: Measurement Pane

    8 Setting Windows Select Clear measurement on Function. The Clear measurement button is added to the Toolbox pane. 8-3-7 Measurement Pane This pane is for measuring and re-measuring. The following elements are displayed. There are no ed- itable elements. • Camera image meas. tab page: Measure button •...
  • Page 328: Detail Result Pane

    8 Setting Windows • [ ] Property setting button • Measurement flow list Changing the size of the Flow Display Pane Use the following procedure if the type of settings dialog box to display when you click a processing unit icon is set to the Simplified Non-stop Adjustment Mode: In Layout Modification Mode, click the icon in the upper right corner of the Flow Display Pane.
  • Page 329: Image Container Pane

    8 Setting Windows Click the upper right corner. The following dialog box is displayed. Use this to specify the display mode for the Detail Result Pane. Setting value Item Description [Factory default] • • Unit No. [Define dis- Define displayed unit: played unit] The detail result for the selected unit on the flow display is •...
  • Page 330 8 Setting Windows Setting value Item Description [Factory default] Image window Layout 0 to 7: Layout 0 to 7: number [0] to [23] Up to 24 Image panes within the Image Container pane can Layout 8: be added. [24] to [31] Layout 8: Up to 8 Image panes within the Image Container pane can be added.
  • Page 331 8 Setting Windows Menus will be displayed where you can adjust the following settings. Setting value Item Description [Factory default] Alignment Aligns image windows at even intervals when clicking. Restore the de- Restores default settings for the position, grid, and aspect ra- fault setting tio of the image window.
  • Page 332 8 Setting Windows Showing Grid and Fixing the Aspect Ratio of the Image Pane Image panes can be moved and scaled up/down by fitting to the grid. The aspect ratio of the image pane can be fixed. Click Setting. Adjust settings shown in the following image. Setting value Item Description...
  • Page 333: Error Pane

    8 Setting Windows Setting value Item Description [Factory default] • Fit to the grid Checked Selects whether or not to show the grid in the Image Contain- line • er Pane. [Unchecked] • Checked: The grid will be shown. The size and position of the win- dow parts will be adjusted according to the grid.
  • Page 334: Image File Display Pane

    8 Setting Windows Additional Information The Error Pane displays error messages for the following errors. • System errors • Fan or voltage errors • Battery errors • Camera connection errors • Changes made to the connected Camera • Camera overcurrent detected •...
  • Page 335 8 Setting Windows Registering an Image File (Bitmap) such as a Logo In Layout Modification Mode, click the icon in the upper right corner of the Image file display window object. The settings dialog box for the Image file display pane will be displayed. To register an image, select 0 to 8 in the image selection area.
  • Page 336: Label Pane

    8 Setting Windows In Layout Modification Mode, click the icon in the upper right corner of the Image file display window object. The settings dialog box for the Image file display pane will be displayed. Select the image to display from 0 to 8 in the image selection area. Click OK.
  • Page 337: Extended Window Parts

    8-3-14 Extended Window Parts The FH series uses extended window parts that are different to those window parts that can be dis- played in the existing layout. Extended window parts reference target external DLLs, and can be added by selecting parts. The pro- cedure to add these is the same as for adding window parts.
  • Page 338: Data Grid Window (Mdi_Datagrid.dll)

    8 Setting Windows Precautions for Correct Use Extended window parts have the following restrictions. • You can not place multiple extended window parts with the same name within a single layout. • Extended window parts can only be used in standard mode and multi-line random trigger mode.
  • Page 339 8 Setting Windows Setting value Item Description [Factory default] Macro Setting Sets macro containing variables to display. • Macro Type Sets which macro variables to display. Macro Unit • [Scene Macro] • I/O Macro Unit Name 0 to 32 characters Sets this when Macro Unit is selected in Macro Type.
  • Page 340 8 Setting Windows Setting value Item Description [Factory default] Col. Count 1 to 32 Specifies the variable name for the macro storing the table col- umn count using up to 32 characters. However, only those integer type variables within the macro se- lected in Macro Type can be selected.
  • Page 341 8 Setting Windows Setting value Item Description [Factory default] Selected Col. Specifies the macro variable to store the cell column numbers for the selected cells or cells having data updated using up to 32 characters However, only integer type variables exist in the macro selected in Macro Type.
  • Page 342 8 Setting Windows Setting value Item Description [Factory default] Cell Align Specifies the variable name for character string array that store the character position per cell using up to 32 characters. However, only variables in single dimensional array of character string types that exist in the macro selected in Macro Type can be specified.
  • Page 343 8 Setting Windows Setting value Item Description [Factory default] Cell Judge Min Specifies the variable name for the character string array that Cell Judge Max stores maximum and minimum values using up to 32 characters. However, only variables in single dimensional array of character string types that exist in the macro selected in Macro Type can be specified.
  • Page 344: Login Account Display Window (Mdi_Disploginuser.dll)

    8 Setting Windows Precautions for Correct Use • Settings values in Format Setting specify variable names. You can not directly input numeri- cal values. • Set subroutine name to specify in Operation in accordance with the following rules. * + Single-byte alphabetical character + Single-byte alphanumeric character and _ (underscore) Example:*MEASUREDISP •...
  • Page 345: Setting Dialog Box Display Button Window (Mdi_Dispsetupbtn.dll)

    8 Setting Windows Setting value Item Description [Factory default] Text Setting Sets character data to display. The set contents for Font Setting and Color Setting are displayed in the Text Setting area. Font Setting Sets display font. Size 1 to 100 [18] Sets the font size.
  • Page 346 8 Setting Windows Setting value Item Description [Factory default] Setup Setting Sets the Setup window. Unit Label 0 to 32 characters Specifies the processing unit to start the Setup window using ei- Name ther a unit number or unit label character string. Only single-byte alphanumeric characters and _&#$@ can be in- put.
  • Page 347: Text Display Window (Mdi_Disptext.dll)

    8 Setting Windows Setting value Item Description [Factory default] Text Setting Sets character data to display. • Data Type Sets text data to display on the button. [Direct] • • Direct: Variable Directly input to the Text Data. • Variable: Specify a system variable or a scene variable of character string type that defines a character string to display.
  • Page 348 8 Setting Windows Setting value Item Description [Factory default] Data settings Sets data to display. • Data type Selects the data type for display object. [Direct input] • Unit data • Scene variable • Global data • System data • System variable Data Set as follows according to the Data type.
  • Page 349: Custom Dialog Display Button Window (Mdi_Executebtn.dll)

    8 Setting Windows Setting value Item Description [Factory default] Status Set the status of Window Part. Front/Back Specifies the variable to store the text display window status from the variable assignment window. However, only the scene variable or system variable can be speci- fied.
  • Page 350 8 Setting Windows Setting value Item Description [Factory default] Setup Setting Sets the custom dialog to display. • Data Type Sets the method to specify the Custom dialog’s dialog ID. [Direct input] • Scene variable • System variable Dialog ID This item is available when Directly specify is selected in Data type.
  • Page 351 8 Setting Windows Setting value Item Description [Factory default] Pre-Process Specifies the subroutine name (including *) to execute before dis- playing the Setup window using up to 32 characters. Post-Process Specifies the subroutine name (including *) to execute after clos- ing the Setup window using up to 32 characters.
  • Page 352: Macro Trigger Window (Mdi_Mcrtrigger.dll)

    8 Setting Windows Setting value Item Description [Factory default] Font Setting Sets display font. Size 1 to 100 [10] Sets the font size. • Style Bold Sets the font style. • Check the box of your desired style. Italic • Underline •...
  • Page 353: Message Box Display Window (Mdi_Msgbox. Dll)

    8 Setting Windows Setting value Item Description [Factory default] Macro Sets macro to call. • Macro type [Scene Macro] Sets the macro type to execute. • IO Macro Event func. Sets the timing. Measure init. Specifies the macro subroutine (including *) to execute when the measurement initialization was executed.
  • Page 354: Value Input Window (Mdi_Numbox.dll)

    8 Setting Windows The usage method is to specify an event number of 480 for the RaiseOptionEvent relationship, and 20000 for the parameter to display the message box. Example: ––––––––––––––––––––––––––––––––––––––––––––– SetGlobalData "MsgBoxCaptionText", "Title character string" SetGlobalData "MsgBoxMessageText", "Message character string" Set GlobalData "MsgBoxButtons", "OK"...
  • Page 355: Data Settings Button Window (Mdi_Setdatabtn.dll)

    8 Setting Windows Setting value Item Description [Factory default] Data identifier/ Sets the identifier name of data to input numerical value. number/varia- The setting contents vary depending on Data type. The input is up to 32 characters. Unit data: External reference data number or identifier name Scene variable or System variable: Variable name System data or Global data: Identifier name Upper limit...
  • Page 356 8 Setting Windows Setting value Item Description [Factory default] Operation Setting Configures the settings related to data for the data setting objects. • Data type [Unit data] Selects the data type for the data setting object. • Scene variable • Global data •...
  • Page 357 8 Setting Windows Setting value Item Description [Factory default] • BUSY ON [Unchecked] Check the box to turn on BUSY during data setting. • Checked Operation ident Sets when controlling the button operation with security. Set the identifier name to write to Message\FZ-Security_Set- ting_xxx.msg.
  • Page 358: Simple Data Grid Window (Mdi_Simpledatagrid.dll)

    8 Setting Windows Setting value Item Description [Factory default] Font Setting Sets display font. Size 1 to 100 [9] Sets the font size. • Style Bold Sets the font style. • Check the box of your desired style. Italic • Underline •...
  • Page 359 8 Setting Windows Note that the following functions are disabled to make it easier to use than the Data Grid window. • The function to dynamically change the number of rows and columns. • The function to dynamically change the height of rows and width of columns. •...
  • Page 360 8 Setting Windows Setting value Item Description [Factory default] The entire settings Number of col- 1 to 32 [1] Specifies the number of columns in the data grid. umns Number of lines 1 to 128 [1] Specifies the number of rows in the data grid. •...
  • Page 361 8 Setting Windows Setting value Item Description [Factory default] • Value type [Fixed string] Specifies the data type to display in the cell. • Variable Value 0 to 255 characters Specifies a fixed character string to display in the cell. (Fixed The default characters displayed will be according to the selected string)
  • Page 362 8 Setting Windows Format specifier Description Example N? or n? Displays a numeric string with digit 1,234.57 delimiter. The number of decimals • Value: 1234.56789 is specified with ?. • format: {0:N2} P? or p? Displays a numeric value in per- 100.00% •...
  • Page 363: Troubleshooting

    8 Setting Windows 8-3-25 Troubleshooting Symptom Setting Correction The RUN signal is not out- Layout setup Select Layout setup from the Window menu and select put. the RUN signal output check box for the layout to be used. The layout of the Image con- Click the button in the upper right corner of the Image con- tainer window cannot be tainer window when the Layout modification Pane is not dis-...
  • Page 364: Editing Contents Are Not Reflected When You Confirm The Sensor Controller Af- Ter Edit A Layout By Remote Control [Custom Dialog Tool]

    8 Setting Windows Editing contents are not reflected when you confirm the Sensor Con- troller after edit a layout by remote control [Custom Dialog Tool] You can create a customized settings dialog box on the Sensor Controller and display it instead of the normal settings dialog boxes for each processing item.
  • Page 365 8 Setting Windows Dialog Box List Display Area Preview Area Dialog Box Properties Display Area for the List of Dialog Box Display Area. • Edit and Control Buttons for the List of Dialog Box Display Area. Icon Function Description Add dialog Adds a dialog box.
  • Page 366 8 Setting Windows Icon Function Description Initialization Initialize scene settings. Preview Displays a working preview of the selected dialog box for testing. In the list of dialog boxes, click the Add dialog button ( The Select dialog list is displayed. The types of dialog boxes that you can create are listed below.
  • Page 367 8 Setting Windows Example: Dialog Box Properties Display Area for Color Extract Processing Item Refer to Settings in the Dialog Box Properties Display Area on page 8 - 68 for details on indi- vidual settings. Additional Information If Dialog kind is set to Normal dialog, click the Edit normal dialog button ( ) to edit the dia- log box For details, refer to Editing a Normal Dialog Box on page 8 - 70.
  • Page 368 8 Setting Windows Additional Information To save the settings individually, click the Save to dialog settings file button ( ) to save the settings to a file. The saved file can be loaded with the Load from dialog setting file but- ton( Settings in the Dialog Box Properties Display Area l Common Settings Area...
  • Page 369 8 Setting Windows Setting value Item Description [Factory default] Setting Button Displays the set contents as the custom dialog box. Adjust the dialog box position. After adjusting, the adjusted con- tents will be reflected to the dialog box position X, dialog posi- tion Y, dialog width, and dialog height by clicking the Close on the right end of the dialog title bar.
  • Page 370 8 Setting Windows Setting value Item Description [Factory default] Scattering R's data -1 to 999999999 Specifies the R’s data number for the difference in the unit to [-1] use for color extraction. Scattering G's data -1 to 999999999 Specifies the G’s data number for the difference in the unit to [-1] use for color extraction.
  • Page 371 8 Setting Windows Item List Display Area Item Properties Display Area Design Pane (in Design Mode) • Edit and Control Buttons for the Edit Normal Dialog Box Window. Icon Function Description Change mode Switches between the Design Pane and the List Pane. Adds an item.
  • Page 372 8 Setting Windows The types of items that you can place on a normal dialog box are listed below. Item kind Description Numeric Box This setting object is used to enter numeric values. From the processing items, select the numeric data to use as the target for the entered numeric value.
  • Page 373 8 Setting Windows The Design Pane of the Edit Normal Dialog Box Window has the following edit and control but- tons. Icon Function Description Enable the following grid function. The grid lines will be displayed in the design window. Grid When moving or expanding/reducing the selected item, this is moved or expanded/reduced along grid lines.
  • Page 374 8 Setting Windows Refer to Settings in the Item Properties Display Area on page 8 - 74 that is described later in this section for details on all settings. When you have finished editing, click the OK button to exit the Edit Dialog Box Window. l Settings in the Item Properties Display Area •...
  • Page 375 Specifies the system data to be the target for the numeric set- ting using the identifier information 0 and identifier information 1. Refer to the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367) - system data list.
  • Page 376 Specify the system data to be the target for the upper/lower limit setting using the identifier information 0 and identifier in- formation 1. Refer to the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367) - system data list.
  • Page 377 Specify the system data to be the target for the soft keyboard setting using the identifier information 0 and identifier informa- tion 1. Refer to the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367) - system data list.
  • Page 378 Specify the system data to be the target for the radio button setting using the identifier information 0 and identifier informa- tion 1. Refer to the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367) - system data list.
  • Page 379 8 Setting Windows Setting value Item Description [Factory default] Scene variable This is available when Scene variable is selected in the Data Type. Specify the scene variable to be the target for the radio button setting using the scene variable name. System variable This is available when System variable is selected in the Data Type.
  • Page 380 Specify the system data to be the target for the radio button setting using the identifier information 0 and identifier informa- tion 1. Refer to the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367) - system data list.
  • Page 381 Specify the system data to be the target for the combo box setting using the identifier information 0 and identifier informa- tion 1. Refer to the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367) - system data list.
  • Page 382 Specifies the system data to be the target for the image button setting using the identifier information 0 and identifier informa- tion 1. Refer to the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367) - system data list.
  • Page 383: Launching Your Custom Dialog Box

    Specifies the system data to be the target for the label setting using the identifier information 0 and identifier information 1. Re- fer to the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367) - system data list.
  • Page 384 8 Setting Windows Change the setting for the processing unit in the custom dialog box that is displayed. 8 - 84 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 385: Saving/Loading Data

    Saving/Loading Data This section describes how to save and load setting data and image data. Saving Data to the FH series/FHV series ........... 9 - 3 9-1-1 About Saving Areas ..................9 - 3 9-1-2 External Drive Names................... 9 - 5 9-1-3 Using External Storage Devices ..............
  • Page 386 9 Saving/Loading Data 9-11 Saving/Loading Layout Settings [Layout Upload, Download Tool]..9 - 53 9 - 2 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 387: Saving Data To The Fh Series/Fhv Series

    9 Saving/Loading Data Saving Data to the FH series/FHV ser- This section describes how to save and load setting data and logged image data. 9-1-1 About Saving Areas The following saving areas can be used with the Sensor Controller. Saving area...
  • Page 388 9 Saving/Loading Data The following table shows the data that is retained or cleared and the data that is saved when the power supply is turned OFF. Target data Settings data (sys- tem data, Last input Logged At power Saving area scene da- Logged image and...
  • Page 389: External Drive Names

    USB devices are assigned as drives E:\, F:\, G:\ and H:\ in the order in which they are inserted. l Drive Name of Memory Card • When FH series Sensor Controller is used SD memory card, "M:\" is assigned as a fixed drive. • When FHV series is used microSD card, "E:\" is assigned as a fixed drive.
  • Page 390: Shared Folder On A Computer Connected To The Network

    9 Saving/Loading Data If the removal failed, wait until the external storage device is no longer being accessed and then try removing the device again. Precautions for Correct Use Never try to remove the external storage device while the external storage is being accessed. A critical failure may occur.
  • Page 391: Saving Settings Data To The Flash Memory

    9 Saving/Loading Data Saving Settings Data to the Flash Memory This section describes the procedure to save settings data (system data, scene data, and scene group data) in the flash memory of the Sensor Controller. Make sure to save setting data when settings have been changed.
  • Page 392: Saving Setting Data To The Controller Ramdisk Or An External Storage Device

    9 Saving/Loading Data Saving Setting Data to the Controller RAMDisk or an External Storage De- vice Setting data files are saved to the RAMDisk or to an external storage device. The following table lists the data that can be saved. Data Description System data (*.ini)
  • Page 393 9 Saving/Loading Data Specify the destination folder and file name. Click OK. The dialog box showing transfer status is displayed, and the data is sent to the save destina- tion. 9 - 9 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 394: Saving Logged Images In The Controller Memory (Ram) To A Ramdisk Or An Ex- Ternal Storage Device

    9 Saving/Loading Data Saving Logged Images in the Control- ler Memory (RAM) to a RAMDisk or an External Storage Device Use the following procedure to save image data that was logged in the Controller memory (RAM) to the Controller RAM disk or an external storage device. Refer to 9-1-1 About Saving Areas on page 9 - 3.
  • Page 395 9 Saving/Loading Data Additional Information When you select All logging image, the save file name is automatically specified as Loggingimage000.ifz. The file names for the images through the image captured one trigger before the latest image are: • Loggingimage000.ifz (latest image) •...
  • Page 396: Copying Or Moving Files Between The Controller Ramdisk And An External Storage Device

    9 Saving/Loading Data Copying or Moving Files between the Controller RAMDisk and an External Storage Device You can copy or move files between the Controller RAMDisk and an external storage device. Images and data saved on the RAMDisk are deleted if the power supply is turned OFF. To keep these images and data, copy or move them to an external storage device.
  • Page 397: Loading Settings Data From The Controller Ramdisk Or An External Storage De- Vice To The Sensor Controller

    9 Saving/Loading Data Loading Settings Data from the Con- troller RAMDisk or an External Stor- age Device to the Sensor Controller Use the following procedure to load settings data that is saved in the Controller RAMDisk or an exter- nal storage device to the Sensor Controller. The scene name and scene group name that have been loaded are displayed in the Measurement In- formation Display Area.
  • Page 398 Camera Image Input FH. The other settings is set to the default settings of the connect- ed camera to the FH series Sensor Controller. • When FZ series Sensor Controller loads data created by FH series Sensor Controller, the da- ta will not be automatically converted.
  • Page 399: Backing Up Sensor Controller Setting Data [Configuration Copy]

    9 Saving/Loading Data Backing up Sensor Controller Setting Data [Configuration Copy] This function will back up the setting data of the Sensor Controller. The capability to save/load a copy of the Sensor Controller settings as Sensor Controller project data facilitates copying desired settings to other Sensor Controllers. Precautions for Correct Use •...
  • Page 400 Macro code of Scene Control Macro for all Scene. Refer to Components of the Setting Screen of the Communication Command Macro Tool and How to Configure Settings in the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367). •...
  • Page 401: Backing Up Sensor Controller Settings

    9 Saving/Loading Data Type Name Description The common setting Sensor controller The target template is the template that is stored by Configuration data for the Sensor Copy. project template ( Controller Refer to Editing a Template on page 9 - 22. Registered image Registered image The target image data is the image data that is stored in the Reg-...
  • Page 402 9 Saving/Loading Data Confirm dialog box is displayed. Click Continue button. The Setting data for the line 0 and Common setting will be saved and the Configuration Copy function will be launched. • In the case of multi-line random trigger mode: When not be saved the data of the line 0 to 7 for back up, please click Cancel button.
  • Page 403 9 Saving/Loading Data Set value Name Description [Factory default] • Template [0. All] By selecting a template, it is possible to choose the com- • bination of setting data for backup. When selecting a tem- 1. Common plate, a tree structure area will be displayed. setting •...
  • Page 404 9 Saving/Loading Data Template name Description Use in multi-line random trigger mode. All settings can be backed up in Configuration Copy. All setting data for the line 0 to 7 and all common setting data for the Sensor Con- troller will have their check box selected. Common setting All common setting data of the Sensor Controller will have their check box selected.
  • Page 405 9 Saving/Loading Data Saving to an External Storage Device This section explains the procedures for saving settings data to the External Storage Device. Set Save to, Sensor controller’s project name and Note. Creates the sensor controller project as the file in save destination. Saves the selected setting data to the folder of the sensor controller project.
  • Page 406 9 Saving/Loading Data Precautions for Correct Use Do not edit the file or folders which saved to sensor controller project. Doing so could cause the sensor controller to not start up normally when loading the project file. Editing a Template By editing a template before using it, it is possible to omit un-needed setting data.
  • Page 407 9 Saving/Loading Data Button Description Delete Delete an unnecessary template. ( ) Select the template and then click Delete button. Deleted template can not be returned to the original. Refer to Deleting a template on page 9 - 26. The number of template that can be registered is 1 to 256. l Create a template Describes the steps for creating a new template.
  • Page 408 9 Saving/Loading Data A new template name will be created. Additional Information • A template number being attached to the head of a template is automatically assigned to a template in ascending order when creating. When a template is deleted, its assigned number will be re-assigned when creating a new template.
  • Page 409 9 Saving/Loading Data (example) Click Update button. Confirm dialog box is displayed. After confirming the setting data, please click OK button. A template is updated. Additional Information When Update button is clicked after the template name is changed, it's possible to change the template name.
  • Page 410 9 Saving/Loading Data Click OK button. The template settings revert to the factory default settings. l Deleting a template Describes the steps for creating a new template. Select the target template to delete. Click Delete button. Confirm dialog box is displayed. After confirming, click OK button.
  • Page 411: Restoring Saved Settings

    9 Saving/Loading Data Additional Information Even if a template is deleted, the template number isn't updated. When a template is deleted, and there is a space in the template number, the template number is assigned to an ascending order at the time of creation of a template and to fill a vacancy. 9-7-3 Restoring Saved Settings Saved settings for a sensor controller can be restored, or copied.
  • Page 412 9 Saving/Loading Data Set value Name Description [Factory default] Select a sensor [Blank] Select a sensor controller's project file to load to the Sen- controller’s sor Controller. project Information view [Blank] The information for the selected sensor controller's project is displayed. •...
  • Page 413 9 Saving/Loading Data Click Execute button. Starts to load the setting data including the selected sensor controller project in Step 6. The Processing screen is displayed. If an error occurs during this process, refer to below. Refer to 9-7-4 Troubleshooting on page 9 - 30. Precautions for Correct Use Do not turn off the power, or disconnect the external memory device during the loading of the sensor controller project.
  • Page 414: Troubleshooting

    9 Saving/Loading Data 9-7-4 Troubleshooting This section explains possible error messages that may be displayed while using Configuration Copy, as well as possible solutions. l Errors that may occur when loading. During the loading of a sensor controller’s project, the following error message is displayed. Example: Loading of settings data file failed.
  • Page 415 Operation mode. A Sensor Controller project saved Save destination of Scene group by FH series/FHV series is loaded can differ if the created environ- by FZ5-L series/FZ5-600 series. ment and loading environment are different. Set the save destination.
  • Page 416: Copying Settings For Each Line In Multi-Line Random-Trigger Mode [Line Maintenance]

    9 Saving/Loading Data Copying Settings for Each Line in Multi-line Random-trigger Mode [Line Maintenance] This tool can be used in Line 0 in Multi-line random-trigger mode to copy line settings for one line to other lines. It can also clear settings. This function is only for Multi-line Random trigger mode.
  • Page 417 9 Saving/Loading Data The setting data of the line. Sensor controller settings common to all lines Applicable Line Maintenance settings data A detailed list of all settings data that can be copied, or cleared. Type Name Description Setting data of the System setting System setting includes the following configuration.
  • Page 418 Macro code of Scene Control Macro for all Scene. Refer to Components of the Setting Screen of the Communication Command Macro Tool and How to Configure Settings in the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367). •...
  • Page 419 9 Saving/Loading Data (B) (d) • (A) Before revision area: The area for selecting setting data to copy. Display line settings data for Multi-line random-trigger mode. • (B) After revision area: Selection area for settings data to Paste/Clear. The line settings data for the lines set in Multi-line random-trigger mode will display.
  • Page 420: Line Maintenance Tool Operations

    9 Saving/Loading Data Buttons Description Close This will close the Line Maintenance window. After the window is closed the sensor controller will automatically restart and the changes made with the Line Maintenance tool will be reflected. If the Apply immediately box is not checked, the changes will not be reflected in the sensor controller settings until the Apply button is clicked.
  • Page 421 9 Saving/Loading Data Precautions for Correct Use • Use Data save for each line prior to launching Line Maintenance tool. Settings data for lines which have not already had Data save performed can not be copied. The settings data for line 1-7 will not be saved to sensor controller memory if Continue is selected.
  • Page 422 9 Saving/Loading Data Launch the Line Maintenance tool. Copy Setting data This describes the steps for copying settings data. Settings data can be copied from one line and past- ed in to another line. Select the setting data to copy in the Before revision area. A description of the selected setting data will be displayed in the Description area.
  • Page 423 9 Saving/Loading Data In the After revision area, the setting data to be pasted will have its check box checked. In the following situations, the Paste button will be grayed out and a paste operation will not be possible. Verify the setting data in the After revision area. •...
  • Page 424 9 Saving/Loading Data After selecting the settings, click the Clear button. The font color of the setting data that will be cleared will change to red. If setting data was cleared by mistake, click the Undo button. The setting data will revert to the status described in Step 1.
  • Page 425: Operating With Functional Limitations

    9 Saving/Loading Data Precautions for Correct Use • Setting data is being applied. Do not turn off power. Doing so may cause the sensor controller not to operate properly. • Do not disconnect the external storage device while using the Line Maintenance tool. Doing so could corrupt the data in the external storage device, or cause the sensor controller not to operate properly.
  • Page 426 9 Saving/Loading Data Steps for Operating with Functional Limitations This describes the steps for operating with Apply immediately checked. Additional Information If there is insufficient memory in the sensor controller, the tool will be launched with Apply immediately checked. For details, refer to Launching the Line Maintenance tool on page 9 - 36. With Apply immediately checked.
  • Page 427 9 Saving/Loading Data Click Copy. In the After revision area check the settings that will be copied. The Paste button will be grayed out in the following cases. • If the same line as that selected for setting copy is checked. •...
  • Page 428 9 Saving/Loading Data The selected setting data will be copied. Once the Yes button is clicked, the applied changes cannot be undone Using Clear with Functional Limitations This explains the steps for clearing setting data when Apply immediately is checked. Select the setting data to clear in the After revision area.
  • Page 429: Troubleshooting

    9 Saving/Loading Data Click Close. The following Confirm dialog screen will display. After verifying that the copied/cleared setting data is correct, click the OK button. The sensor controller will automatically restart. Precautions for Correct Use When copying system settings, verify the Communication settings for each line after restarting the sensor controller.
  • Page 430: Saving Image Files To A Ramdisk Or An External Storage Device [Image File Save]

    9 Saving/Loading Data Saving Image Files to a RAMDisk or an External Storage Device [Image File Save] This section describes how to save logged images and image files that are saved in the Controller to a RAM disk or external memory device in the Controller. The storage format (bitmap or Jpeg) can be specified when the images are saved.
  • Page 431: Saving Image Files

    9 Saving/Loading Data Setting value Item Description [Factory default] Folder name Specify the destination folder name. • Format Select the image format in which to save the im- [Bitmap] • age. Jpeg Quality 0 to 100 Specify the quality of the Jpeg image to save. [100] Click OK.
  • Page 432 9 Saving/Loading Data Specify the destination folder name and file type. Setting value Item Description [Factory default] Folder name Specify the destination folder name. • Format [Bitmap] Select the image format in which to save the im- • age. Jpeg Quality 0 to 100 Specify the quality of the Jpeg image to save.
  • Page 433: Outputting A List Of Scene Data Setting Values [Setting Values Download/Upload Tools]

    9 Saving/Loading Data 9-10 Outputting a list of Scene Data Set- ting Values [Setting Values Download/ Upload Tools] In order to generating a list of setting values of scene data, use the Settings download and upload tools. With using the download function,setting values of the specified scene data can be downloaded as a CSV file format.
  • Page 434: About Downloaded Csv Files

    9 Saving/Loading Data Click OK. The data will be saved to the save destination. 9-10-2 About Downloaded CSV Files The character code of the downloaded CSV file is Unicode (UTF-8). You can open this file with the Notepad in Windows. When using another editor to open the file, set the character code to Unicode (UTF-8).
  • Page 435: Uploading Setting Values

    9 Saving/Loading Data referencePosY Reference Y detectionPosX Detection point X detectionPosY Detection point Y subPixel Sub-pixel candidateLevel Candidate Point Level upperX Upper limit of measure X 99999.9999 lowerX Lower limit of measure X -99999.9999 upperY Upper limit of measure Y 99999.9999 lowerY Lower limit of measure Y...
  • Page 436 9 Saving/Loading Data Precautions for Correct Use To upload the file, set the character code to Unicode (UTF-8) with the Windows Notepad or an- other application, and save the file in CSV format. Specify the folder and the name of the file to be loaded. Click OK.
  • Page 437: Saving/Loading Layout Settings [Layout Upload, Download Tool]

    9 Saving/Loading Data 9-11 Saving/Loading Layout Settings [Lay- out Upload, Download Tool] You can save the layout of the Main Window in a file and load the settings. Additional Information • This tool cannot be used with remote operation from a PC. •...
  • Page 438 9 Saving/Loading Data Loading the Layout Settings for the Main Window from a File In the Main Window, select Layout download and upload tools from the Tool menu. Click Upload and specify the source folder and file name. Click OK. The layout setting data will be loaded.
  • Page 439: Advanced Usage

    Advanced Usage This section describes how to use user accounts and how to use macros. 10-1 Remotely Operating the Controller [Remote Operation] ......10 - 3 10-1-1 Environment Settings.................. 10 - 4 10-1-2 Connection Method for Remote Operation ..........10 - 9 10-1-3 Terminating Remote Operation..............
  • Page 440 10 Advanced Usage 10-9-5 Alignment Processing Items ..............10 - 67 10 - 2 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 441: Remotely Operating The Controller [Remote Operation]

    10 Advanced Usage 10-1 Remotely Operating the Controller [Remote Operation] With a PC on your network, you can remotely operate processing items editing or actual measure- ments to be performed on the Sensor Controller. This feature is only available with an Ethernet con- nection.
  • Page 442: Environment Settings

    10 Advanced Usage (3) By changing a mode to the non-stop adjustment mode, adjustments are remotely available with- out stopping the line measurement. 10-1-1 Environment Settings The following preparations are required on the Sensor Controller and a remote operation PC respec- tively to launch the remote operation.
  • Page 443 10 Advanced Usage Name Description Windows 7 Professional (32/64bit) Enterprise (32/64bit) Ultimate (32/64bit) Windows 10 Pro (32/64bit) Enterprise (32/64bit) Memory 2 GB (3 GB or more recommended) Free capacity in hard disk 2 GB or more Display Resolution: 1,280 x 1,024 dots or higher Display color: True Color (32 bits) Network 10BASE-T compatible network (100BASE-TX recommended)
  • Page 444 10 Advanced Usage Input the IP address. l Network Settings for Sensor Controller (With Sensor Controller) Enable the remote operation on the Communications Module Setting and input the IP address. In the Main window, select System settings - Startup - Startup setting from the Tool menu. Select ON for the Remote Operation in the Communication module select area.
  • Page 445 Sensor Controller or power off, follow Network Set- tings for Sensor Controller (With Sensor Controller) on page 10 - 6 after the remote operation connection. From the Startmenu on your PC, select All Programs - OMRON - FZ_FH Series - FH_FHV Launcher. The Launcher window appears.
  • Page 446 10 Advanced Usage In the Version select the version of the measurement application of the sensor controller to be controlled remotely. Click the Run button. Note that the Sensor Controller must be placed in a measurement capable state. Precautions for Correct Use Do not connect or disconnect the Remote Operation Tool during a measurement or the system running.
  • Page 447: Connection Method For Remote Operation

    10 Advanced Usage Set the IP address for the Sensor Controller on the Network setting. Click OK. The IP address is set to the Sensor Controller. On the network reference list, click Refresh to check the IP address setting is reflected. Precautions for Correct Use The reflection of IP address settings may take time.
  • Page 448 10 Advanced Usage From the Startmenu on your PC, select All Programs - OMRON - FZ_FH Series - FH_FHV Launcher. The Launcher window appears. Click the Remote Operation Tool button. In the Version select the version of the measurement application of the sensor controller to be controlled remotely.
  • Page 449 Line 7 side Line No. = 7 The FH series Sensor Controller is capable to have up to eight lines. Set the line number based on the number of lines set in the Sensor Controller. If a Line No. other than the above was selected, the remote operation cannot be connected to Sensor Controllers.
  • Page 450: Terminating Remote Operation

    10 Advanced Usage Additional Information When the security setting has been set on a Sensor Controller to connect, inputting the pass- word for a security setting item is requested on the Remote operation window. Additional Information When either the remote operation PC or the Sensor Controller is switched to Layout 8 by the layout switching, the operation on the Sensor Controller is also enabled during the remote oper- ation.
  • Page 451: Differences From Local Operation And Limitations

    10 Advanced Usage Terminating Remote Operation with Remote Operation PC Click Endin the File menu on the Remote Operation Tool to terminate the remote operation by the remote operation PC. A message dialog on the Sensor Controller which indicates the remote operation is in process will be closed.
  • Page 452 10 Advanced Usage Functions Sensor Controller Remote operation PC Layout change After the layout is switched, changes in Changes are reflected immediately after layout settings will be reflected in the changing the layout settings. The layout actual layout. display does not match between the Sensor Controller and the remote opera- tion PC until the layout switching opera- tion is performed on the sensor control-...
  • Page 453: Multi-Trigger Imaging Processing With Any Timing [Multi-Trigger Imaging]

    10 Advanced Usage 10-2 Multi-trigger Imaging Processing with Any Timing [Multi-trigger Imaging] The Multi-trigger Imaging processing item captures multiple images at user-defined timings and exe- cutes parallel measurement for each image. If the controller has consecutive STEP inputs, it performs measurement processing in each Multi-trigger Imaging Task in parallel.
  • Page 454 10 Advanced Usage Flow configuration and execution image of Multi-trigger Imaging Processing 1st STEP 1st STEP Image transfer completed 2.Camera 3. Search image input 2nd STEP 2nd STEP Image transfer completed 5.Camera 6. Search image input 3rd STEP Image transfer completed 3rd STEP 8.Camera 9.
  • Page 455: Restrictions

    • The Input Image processing items that can be allocated in the Multi-trigger Imaging Task processing item are the following. FH series: Camera Image Input FH, Camera Image Input HDR, and Camera Image Input HDR-Lite. FHV series: Camera Image Input FHV, and Camera Image Input HDR.
  • Page 456: Setting Methods

    10 Advanced Usage • Always use at least one Input Image processing unit within the processing range of Multi-trigger Imaging Task processing item (Multi-trigger Imaging Task block). • When there are multiple Camera Image Input HDR processing items or Camera Image Input HDR- Lite processing items in one Multi-trigger Imaging Task block, the system will operate with the set- ting Non-Multi-input mode, even if you select Multi-input mode.
  • Page 457 10 Advanced Usage Click the Yes. Two task blocks which consist of Multi-trigger Imaging Task and Camera Image Input FH will be added between the Multi-trigger Imaging and Multi-trigger Imaging End. Example: Block of Multi-trigger Imaging and Multi-trigger Imaging Task •...
  • Page 458 10 Advanced Usage Insert a processing item between two Multi-trigger Imaging Tasks. Select a Multi-trigger Imaging Tasks that is placed just under the Multi-trigger Imaging Tasks to which a processing item is added. Click a processing item to add, and then click the Insert button.
  • Page 459 10 Advanced Usage Setting parameters of Multi-trigger Imaging Processing Items Follow the steps below to configure the parameters of Multi-trigger Imaging Processing Items. In the Main Window (layout 0), select Function - Edit Flow. Select the Multi-trigger Imaging to configure. Click the Settings.
  • Page 460: About Multi-Input Function (Multi-Trigger Imaging)

    10 Advanced Usage Set value Item Description [Factory default] • Mode [Multi-input] Set the processing mode of Multi-trigger Imaging Task. • • Non-Multi-input Multi-input: Select this if Multi-input mode is used in the Multi-trigger Imaging Task. The Camera setting for the Input image processing item of the first Multi-trigger Imaging Task is applied to that for oth- er Input image processing items that are executed in Multi- trigger Imaging Tasks.
  • Page 461 10 Advanced Usage STEP1 STEP2 10 - 23 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 462 10 Advanced Usage Timing Chart l Multi-input + Parallel processing ON STEP1 STEP2 ↓ ↓ STEP READY BUSY Input image Input image 2.Camera 5.Camera Image Input FH Image Input FH Measurement Measurement Measurement Measurement Display Sensor Controller processing processing processing processing processing Processing...
  • Page 463 10 Advanced Usage l Multi-input + Parallel processing OFF STEP1 STEP2 ↓ ↓ STEP READY BUSY Input image Input image 2.Camera 5.Camera Image Input FH Image Input FH Sensor Controller Processing Measurement Measurement Measurement Display Measurement Measurement processing processing processing processing processing processing...
  • Page 464 10 Advanced Usage l Non-Multi-input + Parallel processing ON STEP1 STEP2 ↓ ↓ STEP READY BUSY Camera Input image Input image settings 2.Camera 5.Camera Image Input FH Image Input FH Sensor Controller Measurement Measurement Measurement Measurement Display processing processing processing processing processing Processing...
  • Page 465 10 Advanced Usage l Non-Multi-input + Parallel processing OFF STEP1 STEP2 ↓ ↓ STEP READY BUSY Camera Input image Input image settings 5.Camera 2.Camera Image Input FH Image Input FH Sensor Controller Processing Display Measurement Measurement Measurement Measurement Measurement processing processing processing processing...
  • Page 466: Troubleshooting

    10 Advanced Usage 10-2-5 Troubleshooting Symptom Correction • STEP signal is input, but it is not STEP signal can be input when READY signal is OFF. Change the program of the PLC so that it checks if READY signal is OFF received by FH/FHV.
  • Page 467: Limiting User Operations [Security Settings]

    10 Advanced Usage 10-3 Limiting User Operations [Security Settings] You can restrict access to the Sensor Controller for specific users and user groups. Because you can set a password for each user and can enable or disable operations for each user group, you can flexi- bly manage users to match the way they use the system, for example system administrators, onsite managers, and system operators.
  • Page 468 10 Advanced Usage Item Description User name Enter a user name of 1 to 20 single-byte alphanumeric characters. The names are case sensitive. User group ID Select the user group (UG0 to UG7) to which the user being added will be- long.
  • Page 469 10 Advanced Usage Click the Change group button or the Change password button. Change the user group or password. Click OK. The user information is changed. Deleting an Account Use the following procedure to delete a user account. In the Main Window, select Security settings from the Tool menu. The Security settings dialog box is displayed.
  • Page 470 10 Advanced Usage Click Account list in the Item Tab Area. In the No operation logout area, set the non-operation time. Set value Item Description [Factory default] Non-operate time 1 to 999 [10] Set the length of time before an account is automatically log- ged out when no operation is performed.
  • Page 471: Setting Layout Restrictions

    10 Advanced Usage Set value Item Description [Factory default] • Password expira- Checked Specifies the expiry date of the set password in units of day. tion period setting • [Unchecked] 1 to 999 [30] Check your desired item to set a value. 10-3-2 Setting Layout Restrictions Set the right to change the layout for each user group.
  • Page 472: Setting User Group Operation Restrictions

    10 Advanced Usage Click the Close button. 10-3-3 Setting User Group Operation Restrictions You can restrict the functions that can be used by each user group. You can set restrictions for the following items. Security setting item Measure Scene switch Scene maintenance Edit flow Clear measurement...
  • Page 473 10 Advanced Usage Security setting item Information window setting Tool button setting Image container window setting Flow window setting Image window setting Text window setting Error window setting Output Continuous meas. Select image Auto Re-meas. The Judgement result monitor Re-meas. LCD off User data tool Setting download and upload tools...
  • Page 474: Saving/Loading/Deleting The Security Settings

    10 Advanced Usage Select the operations to be permitted by user groups (UG1 to UG7) on the right side. Operations that are not selected cannot be used by users belonging to that group. Click the Close button. Operation restrictions are set for the user groups. 10-3-4 Saving/Loading/Deleting the Security Settings You can save user account and user group settings (security settings).
  • Page 475 10 Advanced Usage Precautions for Correct Use • During data transfer to external storage, do not remove the external storage device until the transfer is completed. Data and the external storage may be corrupted. • Timing for Saving Data in the Controller Data is saved to the Controller only when the [Securi- ty setting] dialog box is closed with the Close button.
  • Page 476 10 Advanced Usage Precautions for Correct Use Note that some setting cannot be keep when you load the security setting saved as the older version than the current software version. For details, refer to Loading security settings from an older software version on page 10 - 38. If the settings were stored in external storage, insert the external storage device containing the security settings to load into the Sensor Controller.
  • Page 477 10 Advanced Usage Setting item Keep Discard RUN Image display RUN Tool box Operating restrictions Measure Scene switch Scene group switch Scene maintenance Edit flow Property setting of processing unit → Unit setting mode starting Non-stop adjustment mode Enlarge flow Position list display Number of images displayed Image mode...
  • Page 478 10 Advanced Usage Setting item Keep Discard Run window shortcut setting STEP signal filter setting Encoder trigger setting Network drive setting System initialization System restart Screen capture LCD off Screen capture setting NG analyzer User data tool Setting download and upload tools Image file save Registered image management Customize communication command →...
  • Page 479 10 Advanced Usage User info logging in was changed now. Please log in again. Click OK. The Login dialog box is displayed. Enter the default user and password Administrator. If the login dialog box is canceled, the Security settings dialog box is closed. Transferring Old Security Settings Password settings that were made in FZ4 version 4.12 or earlier can be inherited.
  • Page 480: Recording The Operation History [Operation Log]

    10 Advanced Usage 10-4 Recording the Operation History [Op- eration Log] 10-4-1 Using the Operation Log The operation log automatically saves the contents of Controller operations and setting changes in a unique file delimited with semicolons (;). Setting content changes are recorded as a time series, which makes change management possible.
  • Page 481 10 Advanced Usage Item Description Folder name Specify the destination folder name. The operation log file name is the date and time at which the operation log was started plus the .log extension. Example: 2012-09-29_12-39-04.log • In Multi-line Random Trigger Mode, set a save destination for each line.
  • Page 482 10 Advanced Usage Insert an external storage device into the Controller. In the Main Window, select Save to file from the Function menu. The Save to file dialog box is displayed. Click the Copy files tab. Select Select folder, click , and specify the a folder.
  • Page 483: Operation Log Format

    10 Advanced Usage Precautions for Correct Use The contents of operation log files cannot be checked on the Controller. On a computer, open the file with a text editor or change the delimiter characters to semicolons (;) with spreadsheet software. 10-4-2 Operation Log Format •...
  • Page 484: Setting The Keyboard Layout For The Controller [Keyboard Layout Selection Tool]

    10 Advanced Usage 10-5 Setting the Keyboard Layout for the Controller [Keyboard Layout Selec- tion Tool] Set up the keyboard arrangement for the controller software keyboard, or for a USB connected key- board. Additional Information • Settings made with this tool can not be copied to another controller with the Configuration copy tool, etc.
  • Page 485 10 Advanced Usage Language Keyboard layout Polish 00000415 (Polish) Click OK. The keyboard layout you set will be applied after restarting the controller. 10 - 47 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 486: 10-6 Switching User Accounts

    10 Advanced Usage 10-6 Switching User Accounts After a user account is set up, you can log in and log out with the registered user account. If you try to execute an operation you do not have the right to use, the login dialog box is displayed even though you are already logged in.
  • Page 487: Logging Out

    10 Advanced Usage 10-6-2 Logging out Additional Information • If an automatic logout time is set, you will be automatically logged out. • If you do not perform any operations at all for the set time period. If you do not perform any operation, such as changing the display, after an automatic logout, the Login icon will still ap- pear in the logged in state.
  • Page 488: Customizing Communication Commands [Communication Command Macro]

    Sensor Controller recognizes it and performs the specified processing. Refer to Components of the Setting Screen of the Communication Command Macro Tool and How to Configure Settings in the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367).
  • Page 489: Extending The Functions In A Measurement Flow Or Scene [Scene Control Mac- Ro Tool]

    • When the manage data common in the multiple processing units. For details, refer to Description of the Setting Screen of the Scene Control Macro Tool and How to Configure Settings in the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367).
  • Page 490: Positioning Workpieces For Stage And Robot Applications [Alignment Function]

    10 Advanced Usage 10-9 Positioning workpieces for stage and robot applications [Alignment Func- tion] An FH/FHV series Controller has an alignment function that you can use to position workpieces for stage and robot applications (hereafter called external devices). Alignment executes a combination of more than one processing item. This section gives an overview of alignment, and provides details on its use in general.
  • Page 491 10 Advanced Usage Supported External Devices Alignment is supported for the following external devices. Type Stages X (Y) Xθ θ axis: Direct drive Camera axis movement: None Camera axis movement: X axis θ axis: Linear drive Camera axis movement: None Camera axis movement: X axis Yθ...
  • Page 492: Execution Of Calibration

    10 Advanced Usage Using Alignment l Calibration The Camera and external device both have their own coordinates, so it is necessary to calculate the relationship of the coordinates of the Camera and the external device in advance. This process is called calibration. The FH/FHV series Controller uses the external device to move the workpiece and measure it.
  • Page 493 10 Advanced Usage ↓ Register Stage data or Robot data depending on the external Machine setting processing item device to be used, and then set the information for the external device. The machine settings processing item can be programmed anywhere other than at the beginning of the flow. ↓...
  • Page 494 10 Advanced Usage • Vision Master Calibration • PLC Master Calibration • Transfer Position Data • Calc Axis Move • Calc Axis Move by Multipoint Additional Information The settings for the machine setting processing item can be referenced from other scenes. The machine setting processing item can be registered only in one scene group, but it can be referenced from other the scenes.
  • Page 495 10 Advanced Usage l PLC Master Calibration The PLC Master Calibration processing item creates calibration data as follows: The axis movement that is necessary for sampling is calculated in advance. Then, the following routine is repeated: the PLC moves the external device, it sets the axis movement in the FH/FHV series Controller, and then it sends a measurement command to the FH/FHV series Controller.
  • Page 496 10 Advanced Usage ●Vision Master Calibration (Homing operation selection is Disabled.): External device FH/FHV 1: Moves to the axis position when Calibration is started. Response that movement is completed. 2: Clear the measurement results. Response that clear processing is completed. Repeats processing within this frame until calibration complete flag is ON (1).
  • Page 497 10 Advanced Usage FH/FHV External device 1: Execution of the Start Calibration command (5000) 2: Set Calibration Data command (5001) 3: An origin return is performed, and the calibration workpiece is moved to reference position. 4: Execution of the measurement command 5: External reference command: Register Reference Position command (5002) Loop (Iterations ≤...
  • Page 498: Troubleshooting

    10 Advanced Usage • Easy Mode: The Calibration Execution Flag and movement in actual coordinates must be set in advance in the PLC Master Calibration settings dialog box. FH/FHV External device 1: An origin return is performed, and the calibration workpiece is moved to the reference position.
  • Page 499: Alignment

    10 Advanced Usage PLC Master Calibration Refer toKey Points for Adjustment under PLC Master Calibration in the Vision System FH/FHV Series Processing Item Function Reference Manual (Cat. No. Z341). Vision Master Calibration Refer to Key Points for Adjustment under Vision Master Calibration in the Vision System FH/FHV Series Processing Item Function Reference Manual (Cat.
  • Page 500 10 Advanced Usage Camera Switching item Select Camera 1. ↓ Calibration Data Reference processing item Select the Vision Master Calibration or PLC Master Calibration processing item on the calibration scene with the Calibration Data Reference. ↓ Position measurement processing item Measure the position of the alignment marks or the position of a special feature of the workpiece from the image in Camera 1.
  • Page 501 10 Advanced Usage Position measurement processing item Measure the position of the alignment marks or the position of a special feature of the workpiece from the image in Camera 0. To output the actual coordinates of the position, set Calibration on the Output parameter tab page to ON. Set the workpiece in reference position and then set the refer- ence position.
  • Page 502 10 Advanced Usage Precautions for Correct Use If you are using the measurement results of the Sensor Controller to operate an external de- vice, make sure the movement is within the range of the movement of the external device be- fore you implement the move.
  • Page 503 10 Advanced Usage When a judgement result of a processing unit such as Search became NG, the Manual Position Setting processing unit opens the Manual Position Setting screen. Communication command startup: Auto startup during measurement: For details about processing items related to the alignment, refer to the Manual Position Setting in the Vision System FH/FHV Series Processing Item Function Reference Manual (Cat.
  • Page 504 10 Advanced Usage l Machine Simulator The Machine Simulator processing item allows you to see how the alignment marks move on the image while each axes of the stage or robot is being controlled. You can use it to verify the opera- tion of the alignment processing items even if the actual stage or robot is not available.
  • Page 505: Alignment Processing Items

    10 Advanced Usage Machine Simulator processing item Set the machine setting processing item to reference, and then set the conditions of the actual coordinates to confirm. ↓ Position measurement processing item Measure the position of the alignment marks or the position of a special feature of the workpiece from the image in Cam- era 1.
  • Page 506 10 Advanced Usage Processing item Processing item Sub category Description category name Calibration proc- Vision Master Cal- This processing item is specifically for the calibra- essing items ibration tion of the Camera coordinates and external de- vice coordinates. This processing item automatically calculates all axis movements of the external device that are required for calibration.
  • Page 507: What To Do

    What to Do! 11-1 Error Messages and Troubleshooting............11 - 2 11-2 FAQ ......................11 - 9 11-2-1 During Start-up ....................11 - 9 11-2-2 During Operation ..................11 - 10 11-2-3 For Measurement ..................11 - 11 11-2-4 About Parallel Interface ................11 - 12 11-2-5 Serial Interface (RS-232C/422 Connection) ..........11 - 13 11-2-6...
  • Page 508: 11-1 Error Messages And Troubleshooting

    11 What to Do! 11-1 Error Messages and Troubleshooting This section lists error messages that are displayed on the screen and the solutions for them. When a message with this symbol is displayed, the ERROR signal on the parallel in- terface is on.
  • Page 509 11 What to Do! Error message Troubleshooting Loading the startup Scene group Here are some things to consider. Choose a remedy noting the messag- failed. No read location found. Try • one of the following: No read location for the Scene group. •...
  • Page 510 Make sure whether non-supported Processing items were added to the Refer to the followings: Scene. • Unusable processing item is se- You cannot add Camera Image Input processing item to the FH series lected. Sensor Controller. • • Insufficient memory.
  • Page 511 11 What to Do! Error message Troubleshooting The communication time-out is oc- Switch off controller, verify the following contents and then restart. • curred. Is cable connected correctly? • Does it comply with communication specifications of external devices? • Are external devices functioning normally? If error is not resolved after confirmation, the controller may be damaged.
  • Page 512 • Are the PLC communication settings correct? • Is cable connected correctly? Refer to I/O Interface in Vision System FH series Hardware Setup Manual (Cat. No. Z366) or Smart Camera FHV series Setup Manual (Cat. No. Z408). • Failed to register model For Search, Classification, Flexible search, Shape search II: Please register higher-contrast images as models.
  • Page 513 11 What to Do! Error message Troubleshooting Memory is becoming insufficient. The free application memory has decreased. According to the setting, memory Memory may become insufficient, or an error may occur in operation shortage may occur. mode switching. Re-configure the inspection flow to reduce memory consumption. •...
  • Page 514 Input the STEP signal after the READY signal turns ON. • READY signal was turned OFF. Noise is superimposed onto the STEP signal. Keep PLC and FH series/FHV series Sensor Controller away from the noise source. Notes: • EtherCAT and EtherNet/IP error signals are not turned on.
  • Page 515: 11-2 Faq

    USB memory, the data file may get corrupted. The file needs to be repaired. Please contact OMRON. Monitor images are disordered.
  • Page 516: During Operation

    11 What to Do! • Is the camera cable connected correctly? • Is the lens aperture the maximum or the minimum? • Is the camera's shutter speed correct? • Is the lighting method correct? Start-up is slow. • Was the system connected to a LAN when started? If the system is started while connected to a LAN, startup may take a longer time.
  • Page 517: For Measurement

    11 What to Do! The window switching speed is slow. • When both lines are set to through display in the multi-line random trigger mode, the controller's re- sponse time may be slow. Remote Operation Tool operation or operation of tools such as the Communications Command Macro tool is unstable.
  • Page 518: About Parallel Interface

    11 What to Do! measuring an image input from the monochrome camera with these settings, the error will result due to the mismatching color modes between the camera and the settings. • To correct the settings after the error occurrence, input the image from the monochrome camera and open the Properties Dialog Boxes for each processing unit.
  • Page 519: Serial Interface (Rs-232C/422 Connection)

    11 What to Do! Signals cannot be output to external devices. • Is the trigger signal input? • Are the cables connected correctly? • Is the signal cable disconnected? You can check the communication status in the Confirmation window. Refer to Parallel Communications - PTesting Communications in the Vision System FH/FHV Series User's Manual for Communications Settings (Cat.
  • Page 520: Camera With Lighting Controller

    11 What to Do! • Is the buffer memory of the PC full? Please verify if data can be received correctly based on current settings. Data cannot be saved. • Are the communication specifications of the external devices compatible with the Sensor Controller? •...
  • Page 521: Appendices

    FH series ....................A - 27 A-8-2 FHV series ....................A - 27 About Memories Usable with FH series/FHV series ......A - 29 A-10 Memory Usage Guidance For Processing Items........A - 30 A-11 Memory Display Image on PLC I/O ............A - 36 A-12 Sharing Data Within the Controller [User Data Tool] ......
  • Page 522 Appendices A-13 Operation log input information list ............A - 39 A-14 Character Code Table ................A - 50 A-15 List for Processing Item Identifier ............A - 51 A - 2 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 523: A-1 Menu List

    Appendices A-1 Menu List The menu for the Main Window is described below. Main Command Description Reference menu File Exits the FH/FHV System. After you exit the system, restart the system or turn OFF the power supply. Function Measure Executes a test measurement (sin- 6-1 Executing Test Measurements gle or continuous measurement), or on page 6 - 2...
  • Page 524 Appendices Main Command Description Reference menu System restart Restarts the Controller. 3-6-3 Restarting the Controller [System Restart] on page 3 - 33 Section 9 Saving/Loading Data on page 9 - 1 Transfer data Transfers (copies) the settings for Non-stop Adjustment Mode on line 0 to line 1, and then changes to page 4 - 23 the Non-stop Adjustment Mode.
  • Page 525 Appendices Main Command Description Reference menu Communication com- Creates a communication unit 10-7 Customizing Communication mand macro (Communication custom command) Commands [Communication Com- customized by user for FH/FHV mand Macro] on page 10 - 50 series from external devices such as PLC.
  • Page 526: A-2 External Tool List

    Appendices A-2 External Tool List External tool Character string for setting TDM editor TDM-Editor.exe System settings FZ-SystemSetting.exe Security settings FZ-Security.exe Scene Group Saving Destination Settings ScgDataSaveDestination.exe NG analyzer FZ-Analyzer.exe User data tool FZ-UserData.exe Settings download and upload UnitDataToCsv.exe Layout download and upload LayoutToFile.exe Image file save ImageFileSave.exe...
  • Page 527: A-3 Fhv Series Tools

    A-3 FHV series tools In the FHV series, tools that can be operated on the FH series and the sensor controller and tools that can be operated on the simulation software are different.The tools that can be used for each are de- scribed below.
  • Page 528: A-4 Fhv Series Processing Items

    Appendices A-4 FHV series Processing items In FHV series, the processing items that can be used with the FH series are different. The following shows the usability of processing items of FHV series. Precautions for Correct Use FHV series cannot load data including processing items which it cannot be handled, but the Camera image input FH processing item data can be read in the FHV series.
  • Page 529: A-4-3 Compensate Image

    Appendices A-4-3 Compensate image Processing item Support Processing item Suport Position Compensation Stripes Removal Filter II Filtering Polar Transformation Background Suppression Trapezoidal Correction Brightness Correct Filter Machine Simulator Color Gray Filter Image Subtraction Extract Color Filter OK Advanced filter Anti Color Shading Panorama A-4-4 Support measurement...
  • Page 530: A-4-6 Output Result

    Appendices A-4-6 Output result Processing item Support Processing item Suport Result output (I/O) Parallel Data Output Result output (Message) Parallel Judgement Output Data Output Fieldbus Data Output Result output (Parallel I / O) A-4-7 Display result Processing item Support Processing item Suport Result Display Conveyor Panorama Display...
  • Page 531: A-5 Measurement Mechanism

    Appendices A-5 Measurement Mechanism This section describes how to configure measurement in accordance with the images acquired from cameras. This product is prepared with comprehensive processing capabilities for measuring items. Common processes for various processing items are described here. A-5-1 Color Processing Mechanism The images acquired from cameras are available with color information such as R(red)/G(green)/ B(blue).
  • Page 532: A-5-2 Search Processing Mechanism

    Appendices A-5-2 Search Processing Mechanism Reference image patterns are registered as models and then search is performed for the parts of input images that most resemble the models. The degree of similarity is represented with a correlation val- ue, inspection for defects and different parts being mixed in can be performed. The search process is performed over several distinct stages.
  • Page 533 Appendices Search Detection Method With search processing, there are two types of detection methods: Search by Correlation (CR) and search by Shape (PT). The detection method can be selected by changing the Rotation settings for each processing item. Setting item Description Correlation (CR) Measurement for locations where there is high correlation (similar areas) between...
  • Page 534 Appendices Correlation Value With processing items that use search processing, judgement is performed through correlation values. Correlation values are used to check the consistency (degree of similarity) between actual measure- ment images and reference model images. If portions of measured images are missing or if shapes are different, the correlation value is lower.
  • Page 535: Edge Detection Measurement

    Appendices Perform detailed Roughly search within searches in the areas the search region for around each candidate candidate points. point. A-5-3 Edge Detection Measurement This method extracts parts with color changes as edges to perform measurement. Edges are found through color changes in the measurement region. When calculating the X coordinate of this edge Measurement region...
  • Page 536 Appendices With an image with low contrast, the differential method is suitable as it normalizes the differences between the neighboring pixels for processing. 255 170 133 Density average Change in density Differential value Detection as an edge (Change in density) Edge level Edge Level Indicates the edge color change level (degree of color difference).
  • Page 537 Appendices Example) Measurement area 100% Edge level Edge level 100% • When performing measurement using color difference value: Edge level is set using color difference absolute value. Measurement region Noise Edge level (absolute value) Noise Level This level judges whether an edge is present or not. The maximum value and minimum value for color difference in the edge detection area are determined and if the difference is less than the noise level, it is judged that there is no edge.
  • Page 538: A-5-4 Defect Detection Measurement

    Appendices Noise Width Set the width for judging noise. • When no color is specified: If another edge is detected within the width range starting from the point where an edge was first detected, the newly detected point is considered noise. •...
  • Page 539: A-5-5 Handling Coordinates

    Appendices Setting item Description Upper Specify the upper and lower limits of defect detection size based on the size of Lower scratch or contamination to be detected. The larger the difference between upper and lower limits, the easier it is to detect the scratches or contamination of various sizes.
  • Page 540 Appendices Calibration Select whether or not to perform calibration when selecting output to external devices. • Calibration: ON Calibration is performed during output and measured values after calibration are output. • Calibration: OFF Calibration is not performed during output, and coordinate values from camera images are output. A - 20 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 541: A-6 Image File

    6 - 7, 3-2-3 Selecting Files and Folders on page 3 - 9.) A-6-1 IFZ file type IFZ file type is an OMRON image file type using FH/FHV/FZ/FJ series or FQ series. A-6-2 BMP(BFZ) file type BMP(BFZ) file types are image file types supported in software version 5.50, or later. This is an image logging file format based on BMP image file types in a directory format.
  • Page 542: A-6-4 Differences Among Ifz/Bmp(Bfz)/Jfz(Jfz) File Types

    Differences among IFZ/BMP(BFZ)/JFZ(JFZ) file types Item BMP (BFZ) JPG (JFZ) File type OMRON image file type. Image file type configured Image file format in which This file type has been used BMP image file as a folder. Jpeg format image files are in FH/FHV/FZ/FJ series.
  • Page 543: Bmp(Bfz) File Type

    Appendices Item BMP (BFZ) JPG (JFZ) Save counts The number of images that The number of files that can can be saved to an external be saved in external storage device will be less. is larger than IFZ format, BMP (BFZ) format.
  • Page 544: A-7 About Number Of Logging Images

    Appendices A-7 About Number of Logging Images Maximum number of saveable logging images differ depending on type of Sensor Controller, type or counts of connected camera, number of camera input images in flow or settings. Calculate the maximum number of image logging referring to the using the following table and numeri- cal expressions.
  • Page 545: A-7-2 Color Camera

    Appendices A-7-2 Color camera Type of camera CCD cam- CCD cam- CCD cam- CMOS CMOS CMOS Model of Sensor era (0.3 era (2 era (5 camera (0.3 camera (0.4 camera (2 Controller mega pix- mega pix- mega pix- mega pix- mega pix- mega pix- els)
  • Page 546: A-7-4 Fhv Series

    Appendices Type of camera Model of Sensor CMOS camera CMOS camera CMOS camera CMOS camera CMOS camera Controller (2 mega pix- (4 mega pix- (5 mega pix- (12 mega pix- (20.4 mega els) els) els) els) pixels) FH-L £££ FH-L £££-££ FH-1 £££...
  • Page 547: About Max. Number Of Loading Images During Multi-Input

    The function that enables continuous high speed image input is called the multi-input function. The maximum number of images that can be loaded based on each specification is shown below. A-8-1 FH series Model of Sensor CCD camera (0.3 mega...
  • Page 548 Appendices Max. Number of Loading Images FHV7 £ - £ FHV7 £ - FHV7 £ - £ 004 FHV7 £ - £ 016 FHV7 £ - £ 032 FHV7 £ - £ 050 £120R A - 28 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 549: About Memories Usable With Fh Series/Fhv Series

    A-9 About Memories Usable with FH ser- ies/FHV series The following types of memory can be used with FH series/FHV series Sensor Controller. • On-board memory: This is the area where images are temporarily stored when logging images using the logging func- tion.
  • Page 550: Memory Usage Guidance For Processing Items

    Appendices A-10 Memory Usage Guidance For Proc- essing Items Free space is required in the application memory in order to add a processing unit to the measure- ment flow. The amount of free space required in memory consists of both the amount necessary to add a processing unit to the measurement flow, and the amount necessary to configure settings for the added unit and execute measurement.
  • Page 551 Appendices Approximate memory usage Main settings that affect change of Adding to Item Change due to memory used measurement settings flow Shape Search III Approx. 3 KB Approx. 335 MB Model registration figure, model parameters, saved settings of model registration image, image size, number of detections, shape of edge in image.
  • Page 552 Appendices Approximate memory usage Main settings that affect change of Adding to Item Change due to memory used measurement settings flow Model Dictionary Approx. 4 KB Approx. 95,567 Model registration count, model registration MB (for mono- figure, model parameters, image size, wheth- chrome image) er image is color or monochrome.
  • Page 553 Appendices Approximate memory usage Main settings that affect change of Adding to Item Change due to memory used measurement settings flow Brightness Correct Filter Approx. 1 KB No change Color Gray Filter Approx. 1 KB No change Extract Color Filter Approx.
  • Page 554 Appendices Approximate memory usage Main settings that affect change of Adding to Item Change due to memory used measurement settings flow Statistics Approx. 8 KB Approx. 13 MB Number and length of calculation expres- sions, number and length of comments. Calibration Data Refer- Approx.
  • Page 555 Appendices Approximate memory usage Main settings that affect change of Adding to Item Change due to memory used measurement settings flow Display Last NG Image Approx. 3 KB Approx. 1 MB Number and length of calculation expres- sions, number and length of comments. Conveyor Panorama Dis- Approx.
  • Page 556: A-11 Memory Display Image On Plc I/O

    Appendices A-11 Memory Display Image on PLC I/O The memory display image on PLC I/O varies depending on the PLC to be used. Using data output to the Data Output area of the PLC link from the serial data output processing item as an example, this section illustrates how the memory display image varies depending on the model.
  • Page 557: Sharing Data Within The Controller [User Data Tool]

    Appendices A-12 Sharing Data Within the Controller [User Data Tool] This function can not be used with the FHV series. This tool is used to share data within the Controller. The data set as user data is shared between scenes or scene groups. Data sharing across lines is not allowed in Multi-line Random Trigger Mode.
  • Page 558 Appendices Set the default value for the data. Set value Item Description [Factory default] Data - 999999999.9999 to Sets the specified user data value. This supports 999999999.9999 multi-lingual. [0.0000] Refer to 3-2-2 Inputting Text on page 3 - 6. Enter the comment for the data. The entered comment will be displayed in the Comment column of the User Data processing item.
  • Page 559: A-13 Operation Log Input Information List

    Appendices A-13 Operation log input information list This is a list of operation log input information. For the operation log format, see below. Refer to 10-4-2 Operation Log Format on page 10 - 45. Name Description References AddGlobalData Adds global data. AddSystemData Adds system data.
  • Page 560 Appendices Name Description References GetDensityProfile Acquires the image density information. Getting Image Density Information on page A - 44 GetGlobalData Acquires global data. GetHistgram Acquires the image histogram. Getting an Image Histogram on page A - 44 GetImageCountM Acquires the image count. GetImageLogInfo Acquires the specified image logging infor- Getting the Specified Image Log-...
  • Page 561 Appendices Name Description References LoadSceneGroup0 Executes load processing for scene group data. LoadSecurityData Loads security related settings. Loading Security Related Settings on page A - 46 LoadSystemData Loads system data. LoadUnitData Loads processing unit data. LockMeasureStop Sets measurement trigger input to disa- Setting Measurement Trigger Input bled.
  • Page 562 Appendices Name Description References SaveSystemData0 Saves system data. SaveUnitData Saves processing unit data. ScreenCapture Captures the screen. SendData Executes byte type array data output. SendString Sends a character string. SetAccessControl Sets operation restrictions. Setting Operation Restrictions on page A - 47 SetDisplayUnitNo Sets the specified processing unit number used for image/text display.
  • Page 563 Logging Out on page A - 49 For details of Operation log input information list, refer to Macro Command Reference in the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367). l Checking Operation Restrictions • CheckAccessControl •...
  • Page 564 Appendices • Return value: If the file is copied successfully, returns 0. Otherwise, returns value other than 0. l Directory Creation • CreateDirectory • Parameters: directoryName Name of directory to create • Return value: If the directory is created successfully, returns 0. Otherwise, returns value other than 0.
  • Page 565 • SerialNormal: Serial non-procedure communication • SerialNormal2: Serial non-procedure communication (Fxxx series method) • SerialPlcLink: Serial PLC link (Omron PLC) • SerialPlcLinkM: Serial PLC link (Mitsubishi PLC) 2: Registers any of the following I/O modules for Ethernet communication sys- tem.
  • Page 566 • Parameters: ioIdent Initializing I/O module identifier name (For details of List of I/O modules, refer to Macro Command Reference in the Vision System FH Series Macro Customize Functions Programming Manual (Cat. No. Z367).) • Return value: If the specified I/O is initialized successfully, returns 0.
  • Page 567 Appendices l File/Directory Name Change • RenameFile • Parameters: oldFileName Old file/directory name newFileName New file/directory name • Return value: If the file/directory name was changed successfully, returns 0. Otherwise, returns value other than 0. l Deleting File/Directory • RemoveFile •...
  • Page 568 Appendices locationY X coordinate of upper right of window fontSize Font size • Return value: If the judgment result display window is set successfully, returns 0. Otherwise, returns value other than 0. l Setting the Measurement Processing Time Display Window •...
  • Page 569 Appendices srcCoreRANo Source CoreRA number destCoreRANo Destination CoreRA number • Return value: If setting data between CoreRA processes is synchronized successfully, returns 0. Otherwise, returns value other than 0. l Setting Measurement Trigger Input to Enabled • UnLockMeasureStop • Parameters: None. •...
  • Page 570: A-14 Character Code Table

    Appendices A-14 Character Code Table For the case of character related process items, recognized characters are output to an external de- vice using a character code (base 10). Calculation method for output value (base 10) Number of upper level bits x 16 + number of lower level bits = output value Examples: If the recognized character is "2", "50"...
  • Page 571 Appendices A-15 List for Processing Item Identifier l Measurement Processing item Identifier Processing item Identifier Search Search Flexible Search FlexibleSearch Sensitive Search SensitiveSearch ECM Search EcmSearch Shape Search II ShapeSearch2 Shape Search III ShapeSearch3 EC Corner EcCorner EC Cross EcCross Classification Classification Edge Position...
  • Page 572 Appendices Processing item Identifier Processing item Identifier Color Gray Filter FilterColorGray Extract Color Filter FilterExtractColor Anti Color Shading FilterEven Stripes Removal Filter II FilterRank Polar Transformation TransPolar Trapezoidal Correction TrapezoidalCorrection2 Machine Simulator MachineSimulator Image Subtraction DifferenceExtract Advanced filter FilterAdvanced Panorama Panorama2 l Support measurement Processing item...
  • Page 573 Appendices Note: An item with * in the head is not displayed. l Output result Processing item Identifier Processing item Identifier Result output (I / O) OutputIO Result output (Message) OutputString Data Output NormalData Parallel Data Output ParallelData Parallel Judgement Out- ParallelJudge Fieldbus Data Output FieldbusData...
  • Page 574 Appendices A - 54 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 575 Index I - 1 FH/FHV Series Vision System User’s Manual (Z365-E1)
  • Page 576 Index Index Capturing Screen Images..........3 - 29 Changing Display Settings for Screen Keyboard..4 - 63 Changing Judgement Conditions without Stopping Measure- Account list..............10 - 29 A copy of the layout settings..........8 - 17 ment................6 - 31 Add button..............8 - 26 Changing Regions as a Batch........
  • Page 577 Index Data Interval..............6 - 44 Editing Scene Groups............7 - 8 Data logging..............6 - 16 Editing Scenes..............7 - 6 Data Logging..............6 - 7 Editing Scenes [TDM Editor]......... 5 - 33 Data Logging/Image Logging.......... 6 - 7 Editing the Initial Value of a Variable......5 - 50 Data save..............
  • Page 578 Index Layout Modification............8 - 12 Layout number...............8 - 16 Handling Coordinates............A - 19 Layout restrictions............10 - 33 Layout setup..............8 - 22 Layout switching............8 - 15 Layout Upload, Download Tool........9 - 53 IFZ............6 - 14,A - 21,A - 22 LCD Off................8 - 9 Image................3 - 22 Limitation on Liability;...
  • Page 579 Index Memories Usable............A - 29 Output Signal Settings...........4 - 42 Memory state..............3 - 25 Outputting a list of Scene Data Setting Values....9 - 49 Menu List.................A - 3 Output without a Camera connection......4 - 43 Message Box Display Window........8 - 53 Microsoft .NET Framework 3.5........10 - 5 Minimum password string set........
  • Page 580 Index Remotely Operating the Controller........ 10 - 3 Selecting an Image File (Bitmap) such as a Logo..8 - 35 Remote Operation....3 - 33,3 - 36,4 - 6,4 - 46,10 - 3 Selecting Files and Folders..........3 - 9 Remote Operation Tool....
  • Page 581 Verifying Calibration Results..........6 - 43 Switch Screen..............8 - 9 Version-up System + Scene group 0 data (*.bkd)......9 - 8 Troubleshooting (FH Series)........3 - 42 System Configuration............1 - 2 Troubleshooting (FHV series)........3 - 44 System data (*.ini)............9 - 8 Troubleshooting (Remote Operation)......3 - 48...
  • Page 582 OMRON AUTOMATION AMERICAS HEADQUARTERS • Chicago, IL USA • 847.843.7900 • 800.556.6766 • automation.omron.com OMRON CANADA, INC. • HEAD OFFICE OMRON ELETRÔNICA DO BRASIL LTDA • HEAD OFFICE Toronto, ON, Canada • 416.286.6465 • 866.986.6766 • automation.omron.com São Paulo, SP, Brasil • 55.11.2101.6300 • www.omron.com.br OMRON ELECTRONICS DE MEXICO •...

This manual is also suitable for:

Fhv seriesFh-2 seriesFh-3 seriesFh-5 seriesFh-l seriesFhv7 series ... Show all

Table of Contents