Panasonic HL-D3 Series User Manual

Panasonic HL-D3 Series User Manual

High speed, multi-point laser displacement sensor
Table of Contents

Advertisement

Quick Links

ME-HLD3-12
2017.5
panasonic.net/id/pidsx/global
High Speed, Multi-Point Laser
Displacement Sensor
HL-D3 Series
User's Manual

Advertisement

Table of Contents
loading

Summary of Contents for Panasonic HL-D3 Series

  • Page 1 High Speed, Multi-Point Laser Displacement Sensor HL-D3 Series User's Manual ME-HLD3-12 2017.5 panasonic.net/id/pidsx/global...
  • Page 2 Thank you for purchasing High-Speed, Multi-Point Laser Displacement Sensor “HL-D3 Series”. To fully use this product safely and properly, please read this manual carefully. Please check our website ( http://panasonic.net/id/pidsx/global ) about new info of the product and new version of the user’s manual. ■ Note 1.
  • Page 3 Block measurement. Description of This chapter describes basic operation procedures of 小型 operation with the HL-D3 series. HL-D3SMI Explanation of This chapter describes basic operation procedures of the HL-D3 series. Functions External This chapter explains control method of the system by communication RS-232C communication.
  • Page 4 Preface Contents Manual Construction ······················· 1 External Control of Laser Radiation ·· 22 Contents ······································ 2 Export Control ····························· 23 Safety Precautions ························ 7 1 Before Use ······················· 1-1 WARNING ···································· 7 CAUTION ···································· 7 1-1 Measurement Principle and Correct Handling ··························· 8 Precautions ································...
  • Page 5 3-2-3 Operating Environment ·········· 3-6 4 Description of Functions ······· 4-1 3-2-4 HL-D3SMI Screen Configuration3-7 3-2-5 Basic Operation of HL-D3SMI · 3-10 4-1 Features of HL-D3 Series ········ 4-2  Connection with sensor for 4-1-1 Multi-zone Beam Control (MZBC) communication ·························· 3-10 ···············································...
  • Page 6 Preface  Ver1.1x→Ver1.2x (Controller, SMI) ··· 4-28  Specification of calculation target area ■ Ver1.2x→Ver2.0x (Sensor head, ················································ 4-67  Selection of calculation target area ··· 4-68 Controller , HL-D3SMI) ·················· 4-28  Ver2.01→Ver2.0x (Controller,  Offset val. ··································· 4-77 ...
  • Page 7 Preface  File format ································· 4-110 Slope correction ·················· 5-11 FORMAT 4-4-10 Display of Measurement Value Measurement of measuring FORMAT cycle ·········································· 5-12 ············································ 4-111 Measurement of multi-select  Measurement value window and FORMAT displacement ······························· 5-12 function ···································· 4-111 Waveform calculation ...
  • Page 8 Preface 7 Troubleshooting ·················· 7-1 7-1 Corrective Actions ··················7-2 7-2 Error Types ···························7-7 7-3 Initialization ························· 7-10 8 Specifications ····················· 8-1 8-1 Controller Specifications ··········8-2 8-2 Sensor Head Specifications ······8-4 8-3 Dimension Diagram·················8-6  Controller (HL-D3C) ························ 8-6  Sensor Head ································· 8-7 8-4 Characteristics ·······················8-8 ...
  • Page 9 Preface...
  • Page 10 Preface Safety Precautions WARNING ● This product is intended to detect the objects and does not have the control function to ensure safety such as accident prevention. ● Do not use the product as a sensing device to protect human body. ●...
  • Page 11 Preface Correct Handling Note the following points when installing and using HL-D3 Series. Installation Environment  Do not install the product in the following conditions. • Where the ambient temperature, ambient humidity or ambient extraneous light immunity at the light receiving face is beyond the range of specifications Refer to “Use Environment”.)
  • Page 12 Preface Ambient humidity Use the sensor within a range of 35 to 85% RH. Avoid using it in places that may be exposed to dew condensation due to rapid temperature change. Extraneous light immunity at the light receiving surface Use the sensor in locations where extraneous light immunity from incandescent lamps is 3,000 lx or less.
  • Page 13 Preface Warming Up Time Allow at least 30 minutes of warming up after turning on the power to ensure the performance of the product. Measures to Noise • Install the product as far away as possible from noise source such as high-voltage lines, high-voltage device, power lines, power device, machines which generate a large starting and stopping surge, welding machines and inverter motor.
  • Page 14 Preface Power Supply  Power Supply • Select a power supply with a ripple 0.5V or less (P-P) and a current capacity 2A or more. • When using a commercial switching regulator, be sure to ground the frame ground (F.G.) terminal to avoid the influence of high frequency noise. •...
  • Page 15 Preface Grounding  Ground the device when noise influence is large • Under normal use, the product has sufficient noise resistance. In an environment with particularly high noise levels, however, ground it securely.  Use an exclusive ground • Use wires of 1.5 mm or more and establish a class D ground with a ground resistance of 100Ω...
  • Page 16 Preface Installation  Controller ・ Install the controller unit according to “1-4 Installation Method”, assuring plenty of space around it. If it is installed in a manner other than specified, failures may occur due to temperature rise. ・ If the controller is mounted internally on the place where air circulation is blocked such as in a control board, the ambient temperature will rise due to heat generated by the controller.
  • Page 17 Preface Cautions on Handling Laser Light JIS/IEC/GB/KS  Semiconductor laser is used as the light source of sensor The laser is classified based on JIS (JIS C 6802:2014) and IEC (IEC 60825-1:2014), GB (GB 7247.1:2012), KS (KS C IEC 60825-1:2013) standards.
  • Page 18 Preface  Warning Label ●HL-D301B (Center distance: 50 mm, Measuring width: 12.5mm, Laser class 2) <Label position> ●HL-D301C (Center distance: 50 mm, Measuring width: 12.5 mm, Laser class:3R) <Label position>...
  • Page 19 Preface Make sure to use CE compliant sensor head for making this product CE compliant. Confirm the CE mark on the sensor head to be connected.  CE Compliant Condition As the condition for conformance to CE, attach the ferrite cores to the power cable, head cable and USB cable as shown below: Recommended ferrite core (1) Power cable and head cable: ZCAT2035-0930A by TDK Corp.
  • Page 20 Preface  Contact for CE Panasonic Marketing Europe GmbH Panasonic Testing Center Winsbergring 15, 22525 Hamburg, Germany...
  • Page 21 Preface ■ Export to US When the laser product mounted on equipment is exported to the United States, they are subjected to the regulation of the Food and Drug Administration. In order to prevent the injury on users due to laser products from happening, FDA has established PART 1040 (Performance Standards for Light-Emitting Products).
  • Page 22 Preface ■ Labeling The product uses the following labels in accordance with FDA standards. ● Certification/Identification label <Label position>...
  • Page 23 Preface ■ FDA Standard Class Requirements IIIa IIIb Performance (all laser products) Protective housing [1040.10(f)(1)] *3,4 *3,4 *3,4 *3,4 *3,4 *3,4 Safety interlock [1040.10(f)(2)] Location of controls [1040.10(f)(7)] Viewing optics [1040.10(f)(8)] Scanning safeguard [1040.10(f)(9)] Performance (laser system) Remote interlock connector [1040.10(f)(3)] Key control [1040.10(f)(4)] Emission indicator [1040.10(f)(5)]...
  • Page 24 Preface Class is based on the maximum level of laser exposure during operation. Required wherever and whenever such human access to laser radiation levels that exceed the limits of Class I is not necessary for the product to perform its intended function. Required at the protective housing which is designed to be removed or displaced during operation or maintenance, if removal or displacement of the protective housing could permit human access to laser or...
  • Page 25 Preface External Control of Laser Radiation The laser control input terminal can be used as the external stop circuit of laser emission. It stops each sensor head independently. The laser can be stopped by opening the LSA terminal (or LSB terminal) and the (-) terminal.
  • Page 26 Preface Export Control This product specification is not applicable to the export control stipulated in the "Foreign Exchange and Foreign Trade Act". When the product is brought out of Japan, please take necessary procedures including the certificate of non-application issued by us.
  • Page 27 Preface MEMO...
  • Page 28: Table Of Contents

    Before Use This chapter explains the configuration, installation, and connection of the system (Controller, Sensor Head, Setting Monitoring Tool SMI). 1-1 Measurement principle and precautions ······························································· 1-2 1-1-1 Measurement principle ······························· 1-2 1-1-2 Measurement axis and laser specification ·································································· 1-2 1-1-3 Measurement range ·····································...
  • Page 29: Measurement Principle And

    Measurement Principle and Precautions 1-1-1 Measurement Principle The measurement principle of high speed multiple laser displacement sensor HL-D3 series (hereinafter referred to as HL-D3) is the light plane intersecting method (triangle distance measuring method). [What is light plane intersecting method?] In general, the method like HL-D3 is called measurement with "light plane...
  • Page 30: Measurement Range

    X-axis measuring range Z-axis measuring range  Restrictions in Principle The HL-D3 series uses the triangle distance measuring method. There are areas that cannot be measured, depending on the object, shape and sensor head position. The angle between the laser emitting surface, center distance and light receiving surface is called "light emission/reception angle".
  • Page 31: System Configuration

    Chapter 1 Before Use 1-2 System Configuration 1-2-1 System Configuration The system configuration and equipment connecting cables are shown below. USB cable (2 m) Controller To Control Device Sensor Head B RS-232C Cable Extension Cable for Sensor Head (2m, 5m, 10m, 20m) Sensor Head A In case of connecting one sensor head to the controller, be sure to connect the sensor head to the sensor head A connection (HEAD A) side.
  • Page 32: Accessories List

    RS-232C Protection Cap Controller Short Bar x 2 pcs. It is installed at the laser control input terminal when the product is shipped. HL-D3 Series Setup CD-ROM HL-D3SMI, users manual, etc. are contained. USB Cable (2m) HL-D3 Series Controller Instruction Manual...
  • Page 33 Chapter 1 Before Use  Sensor Head Accessories The accessories of the sensor head are shown below. Main Unit of Warning Label Sensor Head Instruction Manual of Sensor Head  Extension Cable for Sensor Head (Optional) (Model: HL-D3CCJ2) (Model: HL-D3CCJ5) (Model: HL-D3CCJ10) (Model: HL-D3CCJ20)
  • Page 34: Part Names And Functions

    Chapter 1 Before Use 1-3 Part Names and Functions 1-3-1 Controller (1) POWER Indicator Lights up in green when electricity is provided to the controller. (2) Alarm Indicator Abnormal condition indicator for OUT1 (or OUT2, OUT3). Lights up in red during dark status (poor light intensity) or when the sensor head is unconnected status.
  • Page 35: Sensor Head

    Chapter 1 Before Use (12) DIN Rail Mounting Hook Used for hooking/removing the sensor heads to/from the 35mm width DIN rail with one-touch simple operation. In case of connecting one sensor head to the controller, be sure to connect the sensor head to the (6) Sensor head A connection (HEAD A) side.
  • Page 36: Installation Method

    Chapter 1 Before Use 1-4 Installation Method Before installing each device, read carefully the explanation of the setting environment, concern about noise and radiation, and power supply. Refer to “Correct Handling”. 1-4-1 Controller  Installation by Using DIN Rail The controller can be easily installed/uninstalled by using 35mm width DIN rail (DIN EN50022) with one-touch operation.
  • Page 37: Sensor Head

    Chapter 1 Before Use 1-4-2 Sensor Head Securely fix the sensor head in two screw holes using M5 screws. ・ The tightening torque should be 1.2N·m or less. ・ The depth of both screw holes is 10mm, not through-holes. Make sure that the length of the screws applied is correct.
  • Page 38 Chapter 1 Before Use ● When mounting the sensor head to a wall surface Set the direction of the sensor head as shown below so that the receiver will not receive multi-reflected light from the wall. If the wall reflectance is high, painting the surface matte-black is effective.
  • Page 39: Connection

    Chapter 1 Before Use 1-5 Connection 1-5-1 Connection Method of Power Supply ・ Connect 24VDC power supply wiring with “24V” and “0V” terminals of the terminal. ・ Use twisted wires to minimize the effect of noise. Rated Voltage 24VDC Tolerance Voltage Variation 21.6 to 26.4VDC Range...
  • Page 40 Chapter 1 Before Use  Model Number of Terminal Blocks The terminal blocks are detachable from the controller and fixed with screws. Use the tools and electric wire in the below list. Manufacturer Model Terminal Block MC1.5/16-ST-3.5 (Color:Black) Socket PHOENIX CONTACT Ltd MC1.5/11-ST-3.5 (Color:Black) Flathead Screwdriver...
  • Page 41: Sensor Head Connection

    Cable Illustration (blue) Identification Tape (blue) 1-5-4 Connection of HL-D3SMI (PC) The HL-D3 series has special software HL-D3SMI (setting & monitoring interface) to facilitate use of settings and functions. To use it, it is necessary to install the software in the PC.
  • Page 42: Installation Of Hl-D3Smi

    * If it does not start automatically, execute setup.exe in HL-D3Series Setup CD-ROM. Connect the controller and PC with the dedicated USB port connecting cable. Turn on the power of HL-D3C. Select [Panasonic-ID SUNX Sensor] - [HL-D3SMI] from the Windows Start menu. 1-15...
  • Page 43 Chapter 1 Before Use MEMO 1-16...
  • Page 44 I/O Terminal Block This chapter describes the timing chart for each controller terminal and terminal behavior in hold measurement. 2-1 Functions and Arrangements of I/O Terminal Block ···················································· 2-2 2-2 I/O Circuit ····················································· 2-4 2-3 Timing Chart ··············································· 2-5 2-3-1 Normal measurement···························· 2-5 2-3-2 Peak/bottom hold measurement ······...
  • Page 45: Functions And Arrangements Of I/O

    Chapter 2 I/O terminal block Functions and Arrangements of I/O Terminal Block Terminal Function Name (–) External COM (–) O1 Output O2 Output O3 Output O4 Output (–) External COM (–) O5 Output O6 Output O7 Output O8 Output (–) External COM (–) Memory Change (8 Kinds of Memory)
  • Page 46 Chapter 2 I/O terminal block notation is indicated in the initial state of function. When the terminal layout is changed, note that the notations of the terminal names and functions will be different. *2: For the terminal input and memory number, refer to 4-4-1 <Memory Change by External Input>.
  • Page 47: I/O Circuit

    Chapter 2 I/O terminal block I/O Circuit Load Output Name : 01 - 08 External (Tarminal Name : HI*,GO*,LO*,AL*) power 3 to 30V DC External insulation COM (-) Insulation +5VDC Input Name : I1 - I6 (Tarminal Name :ZS*,TM*,RS*) Laser Control Input LSA or LSB Main unit power 24V DC±10%...
  • Page 48: Timing Chart

    Chapter 2 I/O terminal block Timing Chart 2-3-1 Normal Measurement 2-3-2 Peak/bottom Hold Measurement The above chart uses peak hold measurement for explanation.
  • Page 49: Peak-To-Peak Hold Measurement

    Chapter 2 I/O terminal block 2-3-3 Peak-to-peak Hold Measurement 2-3-4 Operation by External Input During Measurement  The calculation measurement status in the controller is on hold with the timing input. During timing input, calculation measurement in the controller is not performed.
  • Page 50: Measurement

    Chapter 2 I/O terminal block  Function of timing input (level) Hold Measurement Function Mode The measurement value is retained when the timing input Normal Measurement signal is ON, and it is not retained when the signal is OFF. The measurement value is retained when the input signal is Peak/Bottom ON, and the measurement is restarted by cancelling the Measurement...
  • Page 51 Chapter 2 I/O terminal block  Operation timing of laser control input (Head A, Head B) Laser control input 70ms~200ms 70ms~200ms Emission Laser Stop Operation during Data unfixed continuous Normal measurement Normal measurement laser measurement *1 Sampling cycle x Number of average movements ...
  • Page 52 Chapter 2 I/O terminal block  Operation timing of reset input and timing input When both input ON statuses continue for 2.5 ms or more, they are enabled. If the timing input is OFF, the hold value is not reset. Reset the calculation measurement value (hold measurement value) with reset input.
  • Page 53 Chapter 2 I/O terminal block  Timing of external trigger input 2.5ms以上 2.5 ms or more input External trigger 50~100us 50 to 100us Internal trigger signal Measurement calculation process 外部トリガ Changes by the measurement 入力 and calculation settings Input an ON width of 2.5ms or more for the external trigger input. The internal trigger signal is generated based on the start of input ON.
  • Page 54 Chapter 2 I/O terminal block  Operation timing of the trigger signal and strobe output The strobe output turns ON when the measurement is performed with the trigger signal, and the judgment output is fixed and output. The strobe output turns OFF at the time the calculation process of the next measurement is started.
  • Page 55 Chapter 2 I/O terminal block 2-3-5 HL-D3SMI Operation During Measurement  When send button "SEND" for setting is pressed  Immediately after "SEND" is performed, the sensor stops measurement temporarily.  After restart of continuous measurement, the data is unfixed (all output OFF) for the period of sampling cycle x number of average movements.
  • Page 56 Description of operation with HL-D3SMI This chapter describes basic operation procedures of the HL-D3 series. 3-1 Use Condition ···························· 3-2 3-2 HL-D3SMI ································ 3-5 3-2-1 Overview ································· 3-5 3-2-2 Instruction for Installation ············ 3-5 3-2-3 Operating Environment ··············· 3-6 3-2-4 HL-D3SMI Screen Configuration ··· 3-7 3-2-5 Basic Operation of HL-D3SMI ····...
  • Page 57: Use Condition

    A-E-20160614 Software License Agreement Panasonic Industrial Devices SUNX Co., Ltd. (“PIDSX”) grants to you a license to use this Software on condition that you accept this Agreement. You must read this Software License Agreement (this “Agreement”) carefully before using this Software.
  • Page 58 Chapter 3 Description of operation with HL-D3SMI PIDSX shall replace, free of charge, such media with a new media of the same specification; provided, however, that the warranty under this Article shall not be applied to any defect that is not attributable to PIDSX. Article 4 Disclaimer 4-1.
  • Page 59 Chapter 3 Description of operation with HL-D3SMI Article 8 Upgrade of this Software 8-1. Release of future upgrades or updates of this Software is not guaranteed and left to the sole discretion of PIDSX. Furthermore, PIDSX may charge fees for upgrading or updating of this Software. 8-2.
  • Page 60: Hl-D3Smi

    Chapter 3 Description of operation with HL-D3SMI 3-2 HL-D3SMI 3-2-1 Overview The HL-D3 series has HL-D3SMI to facilitate use of settings and functions. (Install it using the HL-D3 setup CD-ROM.) The following functions can be achieved by connecting the HL-D3 (controller) and the external control equipment (PC), using the USB cable.
  • Page 61: Operating Environment

    Chapter 3 Description of operation with HL-D3SMI 3-2-3 Operating Environment The following operating environment is required for operating this software. Operating environment PC environment PC-AT compatible Microsoft Windows® 7 Professional 32bit/64bit Microsoft Windows® 8.1 Pro 32bit/64bit Microsoft Windows® 10 Pro 32bit/64bit (Japanese, English, Chinese) 1 gigahertz(GHz) or higher processor Screen display...
  • Page 62: Hl-D3Smi Screen Configuration

    Chapter 3 Description of operation with HL-D3SMI 3-2-4 HL-D3SMI Screen Configuration This section describes the screen configuration of setting & monitoring tool "HL-D3SMI" for the HL-D3 series which is the accompanying application software. (5) (7) (8) Screen name Function overview...
  • Page 63 Chapter 3 Description of operation with HL-D3SMI Screen name Function overview Version information screen Screen that displays the version information. Screen which displays all measurement conditions from M0 Summary of setting screen to M15 in a list. Communication port settings Screen used for setting the RS-232C communication control.
  • Page 64 Chapter 3 Description of operation with HL-D3SMI HL-D3SMI screen transition list The items of the HL-D3SMI screen change as follows. 1st Hierarchy 2nd Hierarchy 3rd Hierarchy Main screen Head setting tab Tab for each mode - OUT setting tab - OUT-OUT calculation tab -...
  • Page 65: Basic Operation Of Hl-D3Smi

    Chapter 3 Description of operation with HL-D3SMI 3-2-5 Basic Operation of HL-D3SMI  Connection with sensor for communication The sensor and the PC are connected through a USB cable. The description starts from the status that the power is supplied to the sensor and the PC. Start up the HL-D3SMI.
  • Page 66 Chapter 3 Description of operation with HL-D3SMI  Loading value (LOAD) from sensor When connection is made (online) to the sensor, be sure to load the set value for alignment. Click the "Load" button of "Controller operation" on the left of the main screen.
  • Page 67 Chapter 3 Description of operation with HL-D3SMI  Saving of set value in the sensor If the sensor power is turned OFF when the set value is sent (SEND) to the sensor for change, the sensor does not memorize the value right before when it is turned ON again.
  • Page 68 Chapter 3 Description of operation with HL-D3SMI  Initialization of set value in the sensor This can erase the settings of the sensor and revert the value to the factory default value (initial value). Click the "Initialize" button of "Controller operation" on the left of the main screen.
  • Page 69 Chapter 3 Description of operation with HL-D3SMI  Acquisition of detected light intensity image Click the "Detect image" button at the upper left of the main screen in monitoring or online mode to display the detected light intensity image screen. Click the "Get image"...
  • Page 70 Chapter 3 Description of operation with HL-D3SMI  Enlargement display, movement and overall view display in the detected light intensity image and displacement shape waveform plot chart Enlargement: While pressing the "Ctrl" key, drag and drop the image from the upper left to the lower right. Ctrl +...
  • Page 71 Chapter 3 Description of operation with HL-D3SMI  Data display in the displacement waveform plot chart Around the displacement data in the plot chart of the displacement waveform, left click while pressing the "Shift" key. Shift + The data coordinate (X, Z) near the measuring point is displayed. Maximum ten locations can be displayed.
  • Page 72 Chapter 3 Description of operation with HL-D3SMI  Calculation area designation in OUT setting tab Set the calculation area to be designated for measurement of step, width and cross-section calculations. In "Measurement mode selection" of the "Head settings" tab, select either of "Whole-synchro meas.", "Multi-zone B.C.
  • Page 73 Chapter 3 Description of operation with HL-D3SMI  Position designation in multi-select displacement sensing mode "Multi-select displacement sensing mode" measures displacement at each position by designating the limited position. Select "Multi-select D.S. meas." in the measurement mode of the "Head setting" tab. Change the tab for "Each mode"...
  • Page 74: Basic Operation Procedure Of Sensor

    In this section, the use of I/O terminal with an external device is omitted. Installation of HL-D3SMI STEP1 In the HL-D3 series, the PC application software "HL-D3SMI" is basically used for settings. Installation of HL-D3SMI Install the "HL-D3SMI" in the PC in advance.
  • Page 75 Chapter 3 Description of operation with HL-D3SMI Position adjustment of sensor head STEP3 Check the mounting direction of the sensor head. Mount the Installation check head so that the line laser direction may be aligned to the object to be measured. Adjust the position of the measuring surface on measurement object around the measurement center.
  • Page 76 Chapter 3 Description of operation with HL-D3SMI Start measurement STEP5 Press the " Meas. start " button at the center of the main screen to Start measurement start measurement and judgment. * "Online" display is changed to "Monitoring". "4-4-1 Main Screen and Function at Start-up" Press the "Meas.
  • Page 77 Chapter 3 Description of operation with HL-D3SMI STEP8 Measuring multi-select displacement sensing With the " Multi-select displacement sensing mode ", displacement of limited locations (10 points maximum) can be measured at high speed. Desired positions from limited locations can be selected to measure and judge the step calculation. Multi-select D.S.
  • Page 78: Setting Change And Measurement For Workpiece And Application

    Chapter 3 Description of operation with HL-D3SMI 3-3-2 Setting Change and Measurement for Workpiece and Application Major setting values at shipment from the factory are as follows: Measurement Total range (width ±6.25 mm, height ±10 mm) range 100 μs. Suitable for diffusion light reflection object such as Unit detection time ceramic (white to black)
  • Page 79 Chapter 3 Description of operation with HL-D3SMI  When the measurement and judgment cycle is long (When faster overall measurement and judgment than the default value are desired) To shorten the measurement cycle, review the following items according to the application and change it as necessary.
  • Page 80 Description of Functions 4-1 Features of HL-D3 Series ······································4-2 4-1-1 Multi-zone Beam Control (MZBC) ··············· 4-2 4-1-2 Various Types of Measurement Mode ······· 4-4 4-1-3 Various Types of Acquisition Data ·············· 4-8 4-2 Setting Items and Data Flow ····························· 4-12 4-2-1 Relation Between Setting Condition and Sampling Cycle···············································································...
  • Page 81: Features Of Hl-D3 Series

    The HL-D3 series divides the measuring range into segments. The sensitivity is controlled for each segment zone (beam power control unit) for optimiz a- tion.
  • Page 82 Chapter 4 Description of Functions In the multi-zone beam control measurement mode, the sampling cycle (measurement cycle) is determined according to the conditions such as beam power control unit, number of beam power controls, etc. Since measurements are sequentially taken for the zone segmented in width, be careful for misalignment of the measuring point for high speed traveling workpiece.
  • Page 83: Various Types Of Measurement Mode

    Chapter 4 Description of Functions 4-1-2 Various Types of Measurement Mode The HL-D3 series has four large measurement modes shown below: Controls the light intensity by dividing the measuring Multi-zone beam control range into multiple zones and measures the displace- (MZBC) measurement ment sequentially at high precision.
  • Page 84 Chapter 4 Description of Functions  Whole-synchronizing measurement mode (MZBC not allowed) The whole shape in width is measured at the same time. The whole measuring range is measured with the same radiation level. The multi-zone beam control (MZBC) function cannot be used. There is no mixture of different reflection rates.
  • Page 85 Chapter 4 Description of Functions  Multi-Select Displacement Sensing (MSDS) mode (MZBC allowed) It is the mode to specify multiple desired positions for width (X) and measure only the displacements at the specified positions at a high speed. This is called Multi-Select Displacement Sensing (MSDS) mode.
  • Page 86 Chapter 4 Description of Functions Position misalignment of width The measuring position [mm] of the width (X) in the "multi-select displace- ment sensing mode" shifts when the displacement is changed. The farther the width of the field is from the center, the larger the position misalignment for the displacement is.
  • Page 87: Various Types Of Acquisition Data

    4-1-3 Various Types of Acquisition Data The data that can be acquired in the high speed multi-point laser displacement sensor HL-D3 series are the following three types: ・ Detected light intensity image (acquired from the detected light intensity screen) ・ Displacement shape waveform (acquired from the detected light intensity screen or the buffering function) ・...
  • Page 88 Chapter 4 Description of Functions For details, refer to "4-4-8 HL-D3SMI System Settings". System setting screen The example below is described based on "Interpolation method = None, Graph display method = point". ●For whole-synchronizing measurement mode and multi-zone beam control measurement mode For the specified width measuring range, the displacement data is obtained every 25 μm.
  • Page 89 Chapter 4 Description of Functions ●For multi-select displacement sensing mode It is the displacement data at the position specified in the setting for each mode. Example) The figure below is the waveform when the measure ment is taken at three points in the multi-select sensing mode, and "Point" is selected from the "Graph display method"...
  • Page 90 Chapter 4 Description of Functions  Shape waveform measurement value The calculation zone is specified from the displacement shape waveform to calculate step, width, cross-section area, etc. The calculation value acquired from the measurement value is called "Shape calculation measurement value (or simply "measurement value")".
  • Page 91: Setting Items And Data Flow

    Chapter 4 Description of Functions 4-2 Setting Items and Data Flow Maximum two sensor heads can be connected to the controller. According to the num- ber of sensor heads connected, shape calculation for each head or two output calcul a- tion for one head can be performed for judgment.
  • Page 92 Chapter 4 Description of Functions 4-2-1 Relation Between Setting Condition and Sampling Cycle The sampling cycle (=measurement cycle) varies depending on some setting conditions. The following conditions that affect the sampling cycle are available: 1) Measurement mode: Whole-synchro/multi-zone beam control/constant pitch/multi-select displacement 2) Measuring range: Width (X), height (Z) 3) Number of multi-select measurements (at multi-select displacement sensing)
  • Page 93 Chapter 4 Description of Functions Sampling cycle for measuring range and number of head con- nections (whole synchronized measurement mode) (Example: OUT1 and OUT2 only, no X position correction, edge detection (Left to Right), no mask processing, no slope correction for every measurement, and no median filtering process) Measuring range Sampling cycle...
  • Page 94: Cycle

    Chapter 4 Description of Functions Example of setting values and sampling cycle (1 head connec- tion) in constant pitch measurement mode Measuring range Unit de- Beam power Sampling Pitch Wide cell tection control count cycle Width Height time 50μm 100 μs None 0 <Continuous>...
  • Page 95 Chapter 4 Description of Functions  Relation between major measuring conditions and sampling cycle Step between Default Whole syn- Whole syn- All point stable 2 points Setting items [Multi-zone chronized chronized [High [4 multi-zones] [Fastest beam control] [All range] speed] judgment] Multi-select Measurement...
  • Page 96 Chapter 4 Description of Functions cycle may vary depending on the head. In this case, use it so that head A may have smaller sampling cycle (high speed operation). When the settings are made to increase the cycle of head A, the system may not be operated in correct cycle.
  • Page 97: Function List And Default Value

    Chapter 4 Description of Functions 4-3 Function List and Default Value 4-3-1 Function Classification Classification Description of function It is the function setting to select the laser radiation, detec- Head setting (A, B) tion condition, measurement mode, etc. Setting for each Function setting for processing in each measurement mode.
  • Page 98: Function List And Default Value

    Chapter 4 Description of Functions 4-3-2 Function List and Default Value Each item is set by the HL-D3SMI or the special API. The set values of items with  at "Save" in the table are saved in the controller by executing "Save". The set value is memorized when the power is OFF. For some items, RS232C command is available.
  • Page 99 Chapter 4 Description of Functions Default value Classi- Memory Reference Function (:RS232C) Save fication change page Head A Head B   Coordinates 1 230,230 230,230 Mask area   Coordinates 2 310,230 310,230 4-50   Coordinates 3 310,270 310,270 ...
  • Page 100 Chapter 4 Description of Functions Default value Classi- Memory Reference Function (:RS232C) Save fication change page Head B Head A   Center -5.000mm -5.000mm Other than multi-select   Range ±0.250mm ±0.250mm displace- 4-61   Center +5.000mm +5.000mm ment sens- ...
  • Page 101 Chapter 4 Description of Functions Refer- Default value Classi- Memory Function (◆:RS232C) Save ence fication change OUT3 page   Target head Head A 4-62 Hold measurement    Normal 4-63 No calcula- Calculation item    4-64 tion ...
  • Page 102 Chapter 4 Description of Functions Refer- Classi- Memory Function (◆:RS232C) Default value Save ence fication change page ○ ○ Judgment type◆ No calculation ○ ○ Target head◆ Head A ○ ○ OUT1 Not selected ○ ○ OUT2 Not selected 4-83 Judgment ○...
  • Page 103 Chapter 4 Description of Functions Classi- Memory Reference Function (◆:RS232C) Default value Save fication change page position ○ ○ 1.000mm (center) ±0.200mm ○ ○ Range Position 2  ○ ○ Nominal value 2.000mm ○ ○ + tolerance 0.100mm ○ ○ - tolerance 0.100mm position...
  • Page 104 Chapter 4 Description of Functions Classi- Memory Reference Function (◆:RS232C) Default value Save fication change page ○ ○ O1 output ○ ○ O2 output ○ ○ O3 output Output ○ ○ O4 output terminal 4-97 ○ ○ layout O5 output setting ○...
  • Page 105 Chapter 4 Description of Functions Classi- Memory Reference Function (◆:RS232C) Default value Save fication change page - - - Head version load 4-31  - - Controller version load - - - LOAD - - - SEND 4-30 Initialize - -...
  • Page 106: Additional Function In Upgrading

    Chapter 4 Description of Functions 4-3-3 Additional Function in Upgrading This manual describes the operation method of the sensor and the setting tool software (HL-D3SMI) in Ver. 1.10 or later. If you are using the sensor or setting tool software (HL-D3SMI) of the old version, note that some functions may not be used.
  • Page 107 Chapter 4 Description of Functions  Ver1.1x→Ver1.2x (Controller, SMI) ●Function items added or changed Controller 1) Memory switch and selection function ( 16 memories and HL-D3SMI or RS232C command is used. ) 2) Addition and change of RS232C communication command ...
  • Page 108 Chapter 4 Description of Functions 10) Addition of Z-axis coordinate direction setting 11) Change of I/O terminal function 12) Addition of I/O terminals layout setting 13) Addition of strobe output 14) Data buffering  Addition of trigger conditions  Change of buffering data saving file format 15) Unsteady operation (Alarm occurrence) ...
  • Page 109: Description Of Each Function

    Chapter 4 Description of Functions 4-4 Description of Each Function 4-4-1 Main Screen and Function at Start-up Item Decription (1) Display on separate window Detected light intensity check Displays the image/waveform screen. Buffering Displays the buffering screen. Meas. value Displays the measurement value and judgment status confirmation screen.
  • Page 110 Chapter 4 Description of Functions (4) Sensor information Controller ver. Displays the name and program version for the connected controller. Sensor Head A ver. Displays the name and program version for connected head A. Sensor Head B ver. Displays the name and program version for connected head B.
  • Page 111 Chapter 4 Description of Functions Without this operation, the set value in the sensor is not changed.Immediately after SEND, the sensor is unfixed.  Initialize: Returns to the default value if unexpected operation occurs due to incorrect settings.  Save: Execute this when all set values of the sensor items are determined.
  • Page 112 Chapter 4 Description of Functions ●Start of measurement In "Online" status, measurement and judgment are not performed. Measure- ment value and judgment result immediately before are retained. When "Start continuous measurement" is executed, "monitoring" that continues the measurement and judgment operation is activated. To start measurement, set measuring conditions of each item and start mea s- urement after "SEND".
  • Page 113 Chapter 4 Description of Functions (5) Memory change There are two methods to change the memory, such as changing the command by HL-D3SMI and the RS232C command, and changing by the external input terminal. [Memory change with HL-D3SMI] Memory to save the setting can be selected from M0 to M15. When memory change of the HL-D3SMI is changed, the set value of the PC is changed, but the measurement of the controller is not changed.
  • Page 114 Chapter 4 Description of Functions ●Priority setting of memory change Since there are two methods to change the memory, there is a priority setting to select which method is to be given priority.  Command priority: Follows the memory number saved in the controller, and the memory number set by command at start up.
  • Page 115 Chapter 4 Description of Functions (7) Menu  File: Operation to open the measurement conditions (setting) or sav- ing can be performed.  Window: "Meas. value" screen, "Buffering" screen and "Detect image" screen can be displayed.  System: System settings of HL-D3 can be performed. Summary of sets for all memories can be displayed 4-36...
  • Page 116: Head Setting

    Chapter 4 Description of Functions 4-4-2 Head Setting  Head setting tab screen  Measurement mode selection Select the measurement mode according to the target workpiece for meas- urement and precision/response required. Measurement mode Description Measures the entire measurement range simultane- Whole-synchro meas.
  • Page 117 Chapter 4 Description of Functions  Width (X) meas. rng. Select the width (X) measuring range for the sensor measuring range. Item Description Width measuring range ±6.25 mm (default value), ±5 mm, ±2.5 mm Small measuring range shortens the sampling cycle and allows high speed measurement.
  • Page 118 Chapter 4 Description of Functions  Unit detection time The unit detection time necessary for stable detection is set according to workpiece material and color. Using the set value as the maximum, perform sensitivity adjustment. Therefore, select a large value for a workpiece that cannot obtain sufficient detected light intensity.
  • Page 119 Chapter 4 Description of Functions  Beam pwr ctrl cnt. In the measurement mode (multi-zone beam control measurement, constant pitch measurement and multi-select displacement sensing) using the mul- ti-zone beam control, multiple beam controls are performed. The last meas- urement is obtained to use for acquisition of the shape waveform or waveform calculation.
  • Page 120 Chapter 4 Description of Functions  Measurement value extraction The processing method to extract the displacement from the detection wave- form can be selected. Extraction method Description Normal extraction Default setting. Use this setting basically. (default value) Facilitates detection of displacement from weak detect- Weak detected light ed light intensity or thin peak.
  • Page 121 Chapter 4 Description of Functions Set the X position correction to "Yes", and set the details by the "each Mode" setting tab. * Be sure to select "Whole-synchro meas." or "Multi-zone B.C. meas." in the measurement mode selection of the target head. In case the edge cannot be detected, the calculation value turns to alarm value (+999.999) and the alarm turns ON.
  • Page 122 Chapter 4 Description of Functions  Slope correct. This function is used when correcting the slope of the measured displacement shape waveform. Two methods can be selected; method to enter the fixed slope angle and the method to make correction with two specified angles. Two methods can be selected for the timing to execute the slope correction, such as "external input (reset input)"...
  • Page 123 Chapter 4 Description of Functions Yes (Ave. val., per- Acquires the average height in the specified area, form at every to correct the slope at 2 points in the center. Cor- measurement) rects the slope for every measurement. Yes (Max. val., Corrects the slope using the maximum height in perform at every the specified area.
  • Page 124 Chapter 4 Description of Functions  The reset input of the external input is not used.  This function can be used at the time of "Whole-synchro meas." and "Mul- ti-zone B.C. meas.". This function cannot be used in the "Multi-select D.S. meas.
  • Page 125 Chapter 4 Description of Functions ● Slope correction (2 point specification) For multi-select displacement sensing mode Set the "Each mode" setting tab. When the slope correction (2 points) is used, increase the number of mul- ti-point positions by 2. In the "Each mode" setting tab, check and select the position for slope correction. Correct the slope including other multi-select positions so that the selected two points may be level.
  • Page 126 Chapter 4 Description of Functions  Moving average Take the moving average with the number of samplings for all displacement data in the range. This is effective to stabilize measurement values for irregular environment variation or surface condition. Item Setting range No.
  • Page 127 Chapter 4 Description of Functions  Point alarm delays If a temporary defect occurs due to insufficient beam in the displacement shape waveform, alarm is not determined until the specified measuring cycle passes, and the displacement data immediate before is held. When a defect continues for the specified cycle or more, it is determined as an alarm.
  • Page 128 Chapter 4 Description of Functions ●Mirror reflector installed measuring range In the mirror reflection installation, in case normal reflecton workpiece such as mirror or glass, etc. is measured, the measuring range is limited as below because the measureing ragne is different from diffuse reflection installation. 《Diffusion reflector installed 《Mirror reflector installed measuring range》...
  • Page 129 Chapter 4 Description of Functions Item Setting value Description Mask function Disabled Mask function is not used (default value) Enabled (with tracking) Mask area tracking is used Enabled (without tracking) Mask area Fixed is used There are 2 types of mask functions, the "tracking type" and the "fixed type".
  • Page 130 Chapter 4 Description of Functions Number of mask areas A maximum of 2 areas can be set. Mask area This function orients a polygon (4 vertices) on the image. Move the vertices with the mouse cursor to set to an arbitrary shape.
  • Page 131 Chapter 4 Description of Functions Edge detection area This setting becomes enabled in the case of the tracking type. Set the square area as the edge detection area. The position intersecting the horizontal line and the shape being measured in the center of the square is the edge position. There is a direction setting to search the edge in the edge detection area.
  • Page 132 Chapter 4 Description of Functions Set the reference value detection area and the edge detection area, and set the mask area in the portion of the image portion where the stray light is to be blocked. Mask unused Mask used Abnormal part of shape Abnormal part is elimi- waveform due to stray...
  • Page 133 Chapter 4 Description of Functions Abnormal form caused After effect of stray light is Effect of stray light by stray light eliminated Item Setting value Description Light intensity None Standard setting (default value 32) peak width limit 1~50 Deletes the light intensity data of the peak width exceeding the set value.
  • Page 134: Setting For Measurement Mode

    Chapter 4 Description of Functions 4-4-3 Setting for Measurement Mode Necessary items for each mode are set according to the "Measurement mode" (multi-zone beam control measurement/constant pitch measurement/ whole-synchronized measurement/multi-select displacement sensing) selected in the head settings. Setting items are not available for the whole synchronized measurement mode. ...
  • Page 135 Chapter 4 Description of Functions  Items for multi-zone beam control measure- ment mode Setting items for multi-zone beam control are as follows: Setting items Selection details Description Select "Auto" for sensitivity Auto/Fixed adjustment. Sens. adjust. (default value: Auto) Use the "Head setting" tab for setting.
  • Page 136 Chapter 4 Description of Functions  Items for constant pitch measurement mode Item Selection details Description  No (default value) The number of measuring points  50um can be reduced by specifying the  100um measurement pitch. The sampling  250um Meas.
  • Page 137 Chapter 4 Description of Functions  Items for multi-select displacement sensing mode Item Selection details Description 2 to 10 Sets the number of positions to measure the No. of pos. (default value: 10) displacement. (10 locations maximum) for slope Select 2 points. When 2-point slope correction is used, use correct.
  • Page 138 Chapter 4 Description of Functions  Item for X position correction settings These items can be set when "X position correction = Enable" in the head tab, is selected in the Whole-synchro meas. and Multi-zone B.C. meas. modes. The X position which exceeds the (reference Z value + edge detection level) in the specified scanning direction in the edge detect area, after the average, maximum and minimum of the Z value (reference Z value) are calculated from the detection area of reference by the specification method, is the edge...
  • Page 139 Chapter 4 Description of Functions Items Selection Contents Description Detection Center -6.250 to +6.250 [mm] Set the center position of the area of position (default value: -5.000 [mm]) detection area of reference. reference ± range ±0.000 to ±1.500 [mm] Set the ± range of the detection (default value: ±0.250 area of reference.
  • Page 140 Chapter 4 Description of Functions  Slope correction area (used in non-multi-select displacement sensing mode) Two areas that perform slope correction for the acquired image are specified. It can be used when the measurement mode excluding the multi-select displace- ment sensing mode is used. The slope angle is obtained using the average result of displacements in the area.
  • Page 141: Out Setting

    Chapter 4 Description of Functions 4-4-4 OUT Setting Perform shape calculation for the displacement shape waveform. Perform settings for Hi/Go/Lo judgment from the calculation measurement values ob- tained. Two waveform calculations and judgments can be performed using OUT1, OUT2 and OUT3. When the connection head is one, three types of measurements and judgments can be performed by setting each calculation item for OUT1 , OUT2 and OUT3.
  • Page 142 Chapter 4 Description of Functions  Hold measurement Hold processing can be selected for the measurement value updated for each measuring cycle. Selection details Illustration Description Real time calculation value is Normal updated and output from the (default value) measurement center. The maximum value of the cal- Peak hold culation measurement value is...
  • Page 143 Chapter 4 Description of Functions  Waveform calculation selection ● Types of waveform calculation (for measurement mode other than multi-select displacement sensing mode) Selection Illustration Description details Obtains the step ( ⊿ Z value) between two Step calc. points. ⊿Z Obtains the difference ( ⊿...
  • Page 144 Chapter 4 Description of Functions Selection Illustration Description details ⊿X Obtains the width ( ⊿ X) between two Width calc. (simple level edges determined by the simple threshold specification) value in the height direction. Searches the 2 edges in 1 area on both ⊿X Width calc.
  • Page 145 Chapter 4 Description of Functions Click "▼" on the right of the setting box. Select the waveform calculation type. Illustration of the waveform calculation selected is displayed on the right. ● Types of waveform calculation (for multi-select displacement sensing mode) In multi-select displacement sensing mode, the waveform calculation that can be selected is two items related to the height data.
  • Page 146 Chapter 4 Description of Functions  Specification of calculation target area Used for whole-synchronizing measurement, MZBC measurement and constant pitch measurement This sets the area used for waveform calculation. The maximum three areas can be set. The setting method is to specify the center position and the allowable range (±mm) of the area to be measured.
  • Page 147 Chapter 4 Description of Functions  Selection of calculation target area The calculation values are selected from the maximum three specified areas and the result is used for waveform calculation. Select the calculation value selection conditions from the height value (Z), width value (X) and cross-sectional area depending on the shape calculation type.
  • Page 148 Chapter 4 Description of Functions Specified range Detection level ① ⑤ ④ ⑦ ⑥ ③ ② Detection level Calculation selection condition for width calculation and edge position calculation (without position correction) Calculation selection Description condition Obtains the width position which is the maximum X value [maximum Z] height in the specified area.
  • Page 149 Chapter 4 Description of Functions Calculation selection condition for cross-sectional area calculation When the slope correction is "No (angle input)" Positive-direction Obtains the positive direction cross-sectional area for the cross-sectional area reference value. Negative-direction Obtains the negative direction cross-sectional area for cross-sectional area the reference value.
  • Page 150 Chapter 4 Description of Functions Before and after slope correction and Z height Before slope correction After slope correction Z height (X=0mm) after slope correction between 2 points Area 1 for slope Area 2 for slope correction correction Calculation selection condition for step calculation and height calculation (with position correction) Z value [X value (rising Obtains the height of the point (X) shifted for the spec-...
  • Page 151 Chapter 4 Description of Functions Shift, ± range and Z value processing (3) Z value processing Max. Average Min. (2) ± range Detection level (1) Shift Item Description Distance from the recognized edge to the Shift measurement center Range to be measured centering on the ±...
  • Page 152 Chapter 4 Description of Functions Calculation selection condition for width calculation (with height correction) X value [Z value Sets the left and right edge detection levels at the (convex at top position shifted for the specified distance based on (Common max)), the common maximum height in the specified shift] *1 area, and obtains the width.
  • Page 153 Chapter 4 Description of Functions Calculation extraction conditions for width calculations (Slope correction reference 1) In 1 specified area, 2 X values are acquired to calculate the width. Calculation extraction Description conditions X value [Z value (slope Acquires the X position in which the meas- correction) + detect level] urement value exceeded the level, where the detect level (with symbol) is added to the Z...
  • Page 154 Chapter 4 Description of Functions Z value height after 傾き補正後のZ値高さ slope correction 検知レベル Detect level ② ① ●Edge selection  There is a setting to specify the scanning direction for the edge extraction. There is a setting to search the edge from the left side (X = -6.25mm) to the right side, and a setting to search from the right side to the left side.
  • Page 155 Chapter 4 Description of Functions Rising edge end point: Point where the displacement is increased by "Detection level 2" from the height displacement at the minimum point. Edge detection When the shape waveform is changed, the minimum change recognized as the edge is specified. Change less than this is not considered as edge.
  • Page 156 Chapter 4 Description of Functions  Offset val. This is used to offset the waveform calculation measurement value. In zero set, the offset value is obtained. Item Setting range -999.999 [mm] to +999.9999 [mm] (default value: Offset value 0.000 [mm]) Example) When the height calculation is selected and the workpiece height measurement value is "2.500 mm", you want to make the value to "50.000 mm"...
  • Page 157 Chapter 4 Description of Functions  Hi judg. val. The inspection judgment threshold value at the +tolerance is specified.When the measurement value is larger than this value, the judgment valu e is "Hi". Item Setting range -999.999 [mm] to +999.9999 [mm] (default value: Hi judgment val- +10.000 [mm]) ...
  • Page 158 Chapter 4 Description of Functions  Filter ●Median filter The median filtering process is performed in the time direction for the calcu- lation values of OUT1, 2 and 3, and the measurement value of the shape judgment. Except for sudden variations of the values, this process is effective in stabilizing the measurement values.
  • Page 159: Out-Out Calculation Setting

    Chapter 4 Description of Functions 4-4-5 OUT-OUT calculation setting  OUT-OUT calculation setting tab screen The calculations are performed using the value of the calculation results of OUT1-3 and OUT-OUT calculation 1, to perform Hi/Go/Lo judgment for each OUT-OUT calculation 1 and 2. ・...
  • Page 160 Chapter 4 Description of Functions Item Contents Calc target (OUT-OUT calc1) A maximum of 4 values can be set among the ±OUT1-3 and ±OUT-OUT calc1, to create the calculation formula. val1 The calculation result is output synchro- nized with the OUT selected in val1. Calc target (OUT-OUT calc2) A maximum of 4 values can be set among the ±OUT1-3 and ±OUT-OUT calc1, to...
  • Page 161: Total Judgment And Shape Judgment Setting4-82

    Chapter 4 Description of Functions 4-4-6 Total judgment and Shape judgment setting  Total judgment and Shape judgment setting tab screen Item Contents Total judg- Judgment type Set the calculation type from "No calcula- ment setting tion", "AND" or "OR" for the judgment target.
  • Page 162 Chapter 4 Description of Functions Item Contents Shape Filter Set the median filtering process. judgment Reference value Set the reference value (reference for step setting calculation and edge detection) of the shape judgment measurement. Measurement Set the measurement position and judgment position threshold (nominal value, tolerance range) of the shape judgment measurement.
  • Page 163 Chapter 4 Description of Functions Example: Judgment results when the target head is Head A in AND cal- culation conditions of "OUT1: Go (Head A)" AND "OUT2: Lo (Head B)" AND "OUT-OUT calc1: Go (OUT1-OUT2)", will be updated as follows at the update timing of the target head. OUT1 (Head A) OUT1(ヘッドA)...
  • Page 164 Chapter 4 Description of Functions ■Shape judgment measurement Based on the set Z value reference and the X value reference (edge), the di s- placement of the measurement position is measured in 5 positions maximum, and the difference (step measurement value) between the displacement of each measurement position and the reference Z value is calculated to acquire the judgment result (Hi/Go/Lo) for each measurement value and the up- per/lower limit values set for each, and the AND logical calculation result of...
  • Page 165 Chapter 4 Description of Functions ●Basic setting items of shape judgment Item Selection Contents Description Shape No calculation (default val- Select the acquisition type of reference Z ue), calculation value to detect the measurement value and the edge. Target head Head A (default value), Head Specify the head to be the calculation target.
  • Page 166 Chapter 4 Description of Functions Item Selection Contents Description Edge detect Center -6.25 - +6.25 [mm] Set the area to detect the edge area position and the detect level (Z value of the detection area of reference is ± range 0 - 3 mm used as the reference).
  • Page 167 Chapter 4 Description of Functions ■Setting of reference Z value The Z value judgment reference is selected from the "Ref. area va l." or the "Meas. val. on the work". ● When the Z value judgment reference is the reference area value The difference (step) between the Z value in the detection area of reference, and the Z value of each measurement position range is calculated and judged.
  • Page 168 Chapter 4 Description of Functions ■Setting of reference X position The detection direction of the X value reference is specified. ● When the X value reference is edge (left to right detect), or edge (right to left detect) The X position of every measurement position is moved following the edge position detected in the edge detect area.
  • Page 169 Chapter 4 Description of Functions ■Setting of measurement position Five measurement positions, the X position and the measurement range (width) are set on the following screen. 1. Acquire the detected light intensity image of the work on the detected light intensity image screen.
  • Page 170 Chapter 4 Description of Functions Item Selection Contents Description Nominal -999.999 - +999.999 [mm] Set the nominal value, +tolerance and value (default value 2.0[mm]) -tolerance of the judgment reference. Set the "Hi judg. val." and the "Lo judg. val." + tolerance 0 - +999.999 [mm] along with the "Nominal val.", +tolerance and - tolerance...
  • Page 171: Common Setting

    Chapter 4 Description of Functions 4-4-7 Common Setting  Common setting tab screen  Continuous measurement trigger signal source The trigger signal source to take sampling of measurement and judgment is selected. Settings Description Generates a measurement cycle signal in the Internal synchro.
  • Page 172 Chapter 4 Description of Functions moving average, the average count is 1.)  The external trigger input is the trigger signal to both Head A and B.  The measurement is started by an external trigger input signal, and when anoth- er external trigger is input while still in the process, the alarm output of the head which was in the process will turn On.
  • Page 173 Chapter 4 Description of Functions Near point side(-) Far point side(+) ●HL-D3SMI Operation When the value is changed to a different value by changing the setting b e- tween "Normal" and "Flip vert." in the HL-D3SMI, the NEAR and FAR indi- cated on the Z axis in the image will be switched.
  • Page 174 Chapter 4 Description of Functions ●Sensor operation After sending the setting from the HL-D3SMI, the flipping of the symbol of the Z-axis measurement value and the top and bottom of the acquired image will be performed. Normal setting Z axis -5mm -6.25mm +6.25mm...
  • Page 175 Chapter 4 Description of Functions ■Input terminal layout settings Six inputs (ZS1/2, TM1/2, RS1/2) of the terminal block can be la id out arbi- trarily in the following combinations. Input target Type OUT1 OUT2 Zero set OUT3 Timing OUT-OUT calc. 1 Reset OUT-OUT calc.
  • Page 176 Chapter 4 Description of Functions ■Output terminal layout settings Eight outputs (Hi1/2, Go1/2, Lo1/2, alarm 1/2) of the terminal block can be arbitrarily laid out by the following combinations. Output target Type OUT1 OUT2 OUT3 OUT-OUT calc 1 Alram OUT-OUT calc 2 Shape judge Total judge.
  • Page 177 Chapter 4 Description of Functions  Err. value rmvl lvl. It is the function to consider displacement data, as abnormal value based on the adjacent data, which is generated due to disturbance light or secondary reflection, to eliminate it and to convert it to the alarm value (defect). This may consider a workpiece with sharp change of irregularity as abnormal.
  • Page 178 Chapter 4 Description of Functions  Judgement operation at measurement value alram In the shape calculation measurement value, if defect due to insufficient beam or the edge position of the target object cannot be obtained, the mea s- urement value is the alarm value (+999.999 mm).The judgment operation for occurrence of the measurement value alarm can be selected.
  • Page 179 Chapter 4 Description of Functions  Output mode This changes the output of each output terminal (Hi, Go, Lo, alarm). Settings Description Usually sets the COM (-) to open (disconnected) and Normal open closed (shorted) when the judgment results are ON. Normal close Usually sets the COM (-) to closed (shorted) and open (at default)
  • Page 180: Hl-D3Smi System Settings

    Chapter 4 Description of Functions 4-4-8 HL-D3SMI System Settings The system settings are the setting function in the HL-D3SMI, not the setting items for the controller. Therefore, the items are not saved in the controller. Click "System" from the menu bar at the upper part of the menu screen. ...
  • Page 181 Chapter 4 Description of Functions Item Description Display language Changes the language displayed.(Japanese, English or Chinese) Display unit Changes the unit displayed.(Currently "mm" only.) Decimal places Can specify the number of decimal places to use when displaying measurement values.(2~4) Invalid clr val. Sets the minimum line to show in black when the detected light intensity image is displayed in color.
  • Page 182 Chapter 4 Description of Functions  Interpolation method When the displacement data of the shape waveform acquired from the sensor is the alarm value (+999.999), select the method to display it on the plot screen after eliminating the alarm value. * The data of abnormal value processing in the "Common tab"...
  • Page 183 Chapter 4 Description of Functions  Graph display method When the displacement or measurement value is displayed in graph, the con- nection method between plots is selected. Settings Illustration Description Displays acquired data as-is.The Alarm アラ ーム値 value alarm value is also displayed as Straight line Connects plot points with per- Alarm...
  • Page 184 Chapter 4 Description of Functions 4-4-9 Acquisition of Detected Light Intensity Im- age and Shape Waveform The detection status of the 2D light receiving element mounted on the sensor head and the shape waveform of the measurement value can be checked. The detected light intensity image can be saved in bitmap (.bmp) image with the size of 480 x 480, using the accompanying API or special tool software "HL-D3SMI".
  • Page 185 Chapter 4 Description of Functions Item Description Change of head Changes display of Head A/Head B. Acquisition/saving of image Get image Acquires the detected light intensity image from the sensor. Load Allows you to load and display a detected light intensity image or waveform from a file.
  • Page 186: Acquisition Of Detected Light Intensity Image And Shape Waveform

    Chapter 4 Description of Functions Item Description Det. lt. inten. wvfm. grid No grid Disables the grid display. Det. lt. inten. grid Displays the grid for the detected light intensity axis. Crosshair grid Displays the grid for both the detected light intensity axis and the image coordinate axis.
  • Page 187 Chapter 4 Description of Functions  Operation for acquisition of detected light in- tensity image When the detected light intensity image is acquired, the status of measur e- ment is temporarily changed. ● In stop of measurement (online) When "Get Image" is executed, the laser radiation intensity is changed. The image is acquired and temporary measurement is performed.
  • Page 188 Chapter 4 Description of Functions [Whole measurement mode]  The detected light intensity image according to the specified measuring range is acquired.  The image shows the condition with the same beam radiation in whole.  It shows auto/fixed of the sensitivity adjustment for setting of the maximum radiation time.
  • Page 189 Chapter 4 Description of Functions  Display of shape waveform In the detected light intensity image window, the displacement shape wav e- form suitable for the measurement mode condition set in the HL -D3C is ac- quired together with the light cross-section screen of the line beam. For the waveform display in each measurement mode, refer to "4-1-3 Various Types of Acquisition Data Displacement shape waveform"...
  • Page 190: Display Of Measurement Value

    Chapter 4 Description of Functions 4-4-10 Display of Measurement Value  Measurement value window and function (6) Graph display (7) Graph display In the case of "Shape waveform", the check box will be displayed to select which of Head A or Head B of the shape waveform is to be displayed.
  • Page 191 Chapter 4 Description of Functions Item Description Shape measurement Toggles the display/not display of (6) Shape meas. value val. group. Graph 1 display Toggles the display/not display of the Graph 1 display. Graph 2 display Toggles the display/not display of the Graph 2 display.
  • Page 192 Chapter 4 Description of Functions Item Description waveform. Displays the history of the measure- ment value, when the type of waveform displayed is the history. When shape wave- form is displayed Display Select display/not display of the OUT measure- area se- ment area by entering a check mark in the OUT lection Type check box.
  • Page 193 Chapter 4 Description of Functions ● Enlargement and overall display of displacement shape wave- form Enlargement of waveform: Drag from upper left to lower right while holding "Ctrl". Overall display of waveform: Drag from lower right to upper left while holding "Ctrl".
  • Page 194 Chapter 4 Description of Functions When multiple OUTs are displayed simultaneously, it will be overlapped and may be difficult to see. In this case, reduce the number of checks to a legible level. ●When "Meas. value history" is set The horizontal axis of the graph is the time axis, and displays a time series graph of the results of the measurement calculation.
  • Page 195 Chapter 4 Description of Functions ● Laser emission ON/OFF (head A, head B) When the "Head A emission (or Head B emission)" button is pressed dur- ing continous measurement, it can toggle emission and stop of the laser.When the letters are in red, the laser is emitted. When the letters are in black, the laser is in stop.
  • Page 196 Chapter 4 Description of Functions urement, bottom measurement and peak-to-peak measurement, the hold measurement value at desired timing can be reset. When "Reset" is executed, the measurement value with the HL-D3SMI tem- porarily shows unfixed data. All fixed values (+999.999 mm) and judgment outputs are OFF.
  • Page 197 Chapter 4 Description of Functions  Calculation value display window This screen is for displaying the extracted value set in the shape calculation. X value and Z value of the selected values in calculation values 1 to 3 set in the shape calculation of OUT1~OUT3 are individually displayed.
  • Page 198 Chapter 4 Description of Functions ● Display on the graph of leaching val. of area for calc. (calculation value) Calculation values (1 to 3) (leaching val. of area for calc.) used in the shape calculation and the reference values can be displayed on the graph. Check "On graph"...
  • Page 199 Chapter 4 Description of Functions  Multi-select position measurement value window 1) This displays the displacement (Z) of each specified position (X) in the multi-select displacement sensing mode. When other measurement mode is selected or this is not specified, "***.***" is displayed. 2) When two heads are connected and the multi-select displacement sensing mode is selected for both, the displacement of the head not specified for OUT1~OUT3 is not displayed.
  • Page 200: Buffering

    To take measurement data, etc. in an external control device such as PC, the measurement data can be temporarily stored in the memory of the controller. In the HL-D3 series, the following data can be stored.  Displacement shape waveform of each head ...
  • Page 201: Data Buffering

    Chapter 4 Description of Functions 4-5-2 Data Buffering PC (Upper level HL-D3  Data buffering procedures device) 1. Necessary settings are provided for buffering. Buffering mode Buffering type (1) Setting Buffering rate transmission No. of accumulated points Sample trigger accumulation amount Trigger target output Trigger conditions Trigger point...
  • Page 202 Chapter 4 Description of Functions After data is acquired in buffering, measurement value display and judgment stop. To restart, execute "Measurement start" on the main screen. When the measurement is restarted, the data accumulated inside is deleted.  Buffering Data can be accumulated during continuous measurement. Set necessary parameters in advance and start buffering.
  • Page 203 Chapter 4 Description of Functions Buffering operation stop, Trigger Buffering operation or reached number of start occurred accumulation Measurement Standby Measurement data accumulation operation Sample trigger mode · When buffering operation starts, the trigger generation is turned to stand-by status. ·...
  • Page 204 Chapter 4 Description of Functions ●Buffering rate Settings that accumulate the measurement data for a long time with long a c- cumulation interval based on the sampling cycle can be made. The default value is "1 (Full measurement data)". (When 4 is selected, measurement data is accumulated every 4 sampling cycles.) When data buffering is used, the measurement value acquired from SMI is updated at the sampling interval with the buffering rate.
  • Page 205 Chapter 4 Description of Functions ●Number of accumulated points The number of measurement data for accumulation can be set. The target data accumulated here is the displacement shape waveform of each head, and the following data.  The calculation measurement value of OUT1~3, calculation results of OUT-OUT calculation 1 and 2, each judgment result, and the total judg- ment results of these data ...
  • Page 206 Chapter 4 Description of Functions ●Trigger conditions When the buffering mode is trigger mode, set the condition to give trigger. When the external trigger input (TRG), or the timing input signal (TIM*) is ON, the judgment results of the trigger target output (calculation measure- ment values of OUT1-3, calculation results of OUT-OUT calculation 1 and 2, and calculation results of the shape judgment) (when changed to Go from Go, Hi or Lo from Go, Lo from Hi, Lo, Hi or Lo, Hi), or an alarm occurrence...
  • Page 207 Chapter 4 Description of Functions ●Trigger delay When the buffering mode is the trigger mode or sample trigger mode, the timing to detect the trigger can be delayed. The measurement data is read using the data delayed for the set time, after the set trigger occurs as the trigger point.
  • Page 208 Chapter 4 Description of Functions ●Status load Accumulation status of measurement data can be checked. Before loading the accumulated data, it is used to check the accumulation status.When the status is checked, the controller gives the reply of the fo l- lowing status.
  • Page 209: Buffering Display Window And Function4-130

    Chapter 4 Description of Functions 4-5-3 Buffering Display Window and Function (12) (10) (13) (11) Item Description Buffer overview Waveform The waveform of the buffering result is displayed in 3D. (It cannot be enlarged on the 3D screen.) Normal/Flip vert. Mirrors the waveform around the Z-axis.
  • Page 210 Chapter 4 Description of Functions Item Description Frame displacement Waveform with the horizontal axis for Frame and the waveform vertical axis for Z-axis (or OUT measurement values) is displayed. When the OUT value is selected as the ver- tical axis, the OUT measurement value to be displayed is selected by entering a check mark in the check box in the graph.
  • Page 211 Chapter 4 Description of Functions Optional operation with mouse Operation with a mouse has the following convenient functions: For details, refer to "3-2-6 Basic Operation of HL-D3SMI". Enlargement of plot figure: Drag from upper left to lower right while holding "Ctrl". Overall display of plot figure: Drag from lower right to upper left while holding "Ctrl".
  • Page 212 Chapter 4 Description of Functions ■ Buffering data save file format When data is acquired after buffering on the HL-D3SMI, variation of the measurement values and the shape waveform can be checked by "pla yback" on the buffering screen.The format to save data is the format that saves the head shape waveform and OUT measurement value result into one, and the format that can be used for analysis with spreadsheet software.
  • Page 213: Buffering Setting Screen And Function

    Chapter 4 Description of Functions 4-5-4 Buffering Setting Screen and Function ( 5 ) ( 6 ) ( 7 ) ( 8 ) ( 9 ) (10) (12) (11) Item Description Selects from continuous mode/trigger mode./ Buffering mode sample trigger mode. Buffering type Selects the target sensor head for buffering.
  • Page 214 Chapter 4 Description of Functions Item Description When the buffering mode is the trigger mode, Trigger target output select the output to be used as the trigger target. Select the occurrence conditions of the trigger, Trigger conditions when the buffering mode is the trigger mode. When the buffering mode is the trigger mode, Trigger point specify the number of data to be accumulated in...
  • Page 215 Chapter 4 Description of Functions  Accumulation time of buffering data The time from start of buffering to completion when the buffering data is stored in the sensor is determined by the conditions below: (When buffering mode is "Continuous mode") ...
  • Page 216: Supplementary Explanation

    Chapter 4 Description of Functions 4-6 Supplementary Explanation This section describes supplementary explanation to understand the operation of the HL-D3 further. 4-6-1 Unfixed Operation (Occurrence of Alarm, etc.) Status different from normal measuring status (irregular operation) may occur during measurement. Operations that cause irregular operation are explained. Measure- Description of Judge-...
  • Page 217: When Alarm Continues

    Chapter 4 Description of Functions Measure- Description of Judge- Alarm output Status Cause ment status ment (Indicator) value Insufficient light intensity measurement fails. Excessive light intensity measurement fails. Communication between ON with con- Hold with Status with head controllers fails. tinuous 10 immediate abnormal...
  • Page 218: Condition For Unfixed Output Data

    Chapter 4 Description of Functions If ON status of the alarm indicator (controller red indicator) or alarm output continues, check the following. Also refer to "Chapter 7 Troubleshooting". <Alarm ON is continued and recovery cannot be made at all>  Loosening or disconnection of the sensor head cable (extension cable) ...
  • Page 219 Chapter 4 Description of Functions MEMO 4-140...
  • Page 220 External communication control This chapter explains control method of the system by RS-232C communication. 5-1 Communication Control by RS-232C ······································································ 5-2 5-1-1 Specifications ··································· 5-2 5-1-2 Connecting Example with External Device ··························································· 5-3 5-1-3 Change Method of Communication ········································································ 5-4 5-1-4 Communication Procedure ··········...
  • Page 221: Communication Control By Rs-232C

    Chapter 5 External communication control 5-1 Communication Control by RS-232C 5-1-1 Specifications  Communication Specifications The specifications related to communication are listed in the table below. The configuration can be changed to the requirements of external host device. Item Settings Communication method Full duplex *1 Synchronization system...
  • Page 222 Chapter 5 External communication control 5-1-2 Connecting Example with External Device  Configuration H I 1 LASER HEAD A POWER HEAD B ALARM H I 2 I N 0 I N 1 I N 2 HEAD B RS-232C HEAD A ...
  • Page 223: Change Method Of Communication

    Chapter 5 External communication control 5-1-3 Change Method of Communication Communication conditions of baud rate, data length and parity check are fixed for the HL-D3C (controller) side. Please note that it is necessary to set communication conditions of external devices. 5-1-4 Communication Procedure ...
  • Page 224: Type And Format Of Commands

    Chapter 5 External communication control 5-1-5 Type and Format of Commands  Transmission/reception sequence  Data transmission/reception This section explains how to set or change various parameters or to confirm or load measurement values by sending a command from the external host device to HL-D3.
  • Page 225 Chapter 5 External communication control  Command Classification  Communication data format The figure below shows the basic format of request communication data and response communication data. Top ← → End … Header Command Code Data Delimiter 4characters 3 characters 1 character variable length 2 characters...
  • Page 226 Chapter 5 External communication control Only upper case of ASCII characters and alphabets can be used.  Command Format This section describes the command format transmitted from the external host device to the HL-D3. General FORMAT ● Load Command Request communication data % E E # R Header Command...
  • Page 227 Chapter 5 External communication control ● Data setting and operation command Request communication data % E E # W Header Command Data Code Normal response communication data % E E $ W Header Command Example When the number of average movement times of head A is set to 16 times Request communication data *...
  • Page 228 Chapter 5 External communication control For value setting FORMAT It is the format for handling the value with symbol. ● Load Command Request communication data % E E # R Header Command Code Normal response communication data ± % E E $ R 9 9 9 9 9 9 Header...
  • Page 229 Chapter 5 External communication control ● Data setting and operation command Request communication data ± 9 9 9 . 9 9 9 % E E # W Header Command Data: 1-character symbol + 3-digit integral Code part (no zero suppress) + decimal point + 4-digit decimal part Normal response communication data % E E $ W...
  • Page 230 Chapter 5 External communication control Slope correction FORMAT It is the format for slope correction function. Slope correction mode and angle are loaded and set. ● Load Command Request communication data % E E # R Header Command Code Normal response communication data % E E $ R Header Command...
  • Page 231 Chapter 5 External communication control Measurement of measuring cycle FORMAT It is the format to obtain the measurement value of measuring cycle. ● Load Command Request communication data % E E # R S P Header Command Code Normal response communication data % E E $ R S P 9 9 9 9 9 9...
  • Page 232 Chapter 5 External communication control ● Data setting and operation command Request communication data % E E # W P T Header Command Data (No. of measuring points) Code - 0 0 5 0 ・ ・ ・ + 0 0 0 0 0 0 Data (Measuring position 1[mm]) Data (Measuring position 9)[mm]...
  • Page 233 Chapter 5 External communication control Normal response communication data % E E $ R C F Header Command Data (mode) Data (calculation value 1 area) Data (calculation Data (calculation Data (calculation Data (calculation value 2 area) value 2 value) value 3 area) value 1 value) Data (calculation value 3 area) The calculation value area and type not used in each waveform calculation...
  • Page 234 Chapter 5 External communication control Waveform calculation (Multi-select FORMAT displacement sensing) It is the format for waveform calculation in the multi-select displacement mode. The waveform calculation mode and the calculation target position are loaded and set. ● Load Command Request communication data % E E # R C P Header Command...
  • Page 235 Chapter 5 External communication control Calculation target area (area range) FORMAT It is the format for calculation target area. The calculation target area (area 1 to area 3) is loaded and set. ● Loaded Command Request communication data % E E # R A R Header Command Code...
  • Page 236 Chapter 5 External communication control ● Data setting and operation command Request communication data % E E # W A R - 0 0 5 9 5 0 0 Header Command Data (Area 1 start position [mm]) Code - 0 0 5 0 -...
  • Page 237 Chapter 5 External communication control Output check FORMAT It is the format for output check. Measurement values and output statuses of OUT1 and OUT2 are loaded in batch. ● Load Command Request communication data % E E # R M B Header Command Code...
  • Page 238 Chapter 5 External communication control Load of multi-select displacement FORMAT measurement data It is the format for load of multi-select displacement measurement data. Multi-select displacement position and data are loaded. ● Load Command Request communication data % E E # R W T Header Command Code...
  • Page 239 Chapter 5 External communication control Load of shape waveform data FORMAT It is the format for load of shape waveform data. Maximum 501 data can be obtained by designating the start data and end data for data acquisition. ● Load Command Request communication data % E E # R P F Header...
  • Page 240 Chapter 5 External communication control Buffering Setting FORMAT It is the format for buffering setting. Buffering conditions are loaded and set. ● Load Command Request communication data % E E # R D M Header Command Code Normal response communication data % E E Data (mode) Data (head)
  • Page 241 Chapter 5 External communication control Normal response communication data % E E $ W D M Header Command Load of buffering data (normal) FORMAT It is the format for load of buffering data. ● Load Command Request communication data % E E # R Header Command End point...
  • Page 242 Chapter 5 External communication control Load of buffering data (high speed) FORMAT It is the format for load of buffering data. It is the specification to load only difference from the preceding data. Then, the data volume is reduced. ● Load Command Request communication data % E E # R Header...
  • Page 243 Chapter 5 External communication control For value setting 2 FORMAT It is the format for handling the value with two symbols. ● Load Command Request communication data % E E # R Header Command Code Normal response communication data ± % E E $ R 9 9 9 9 9 9...
  • Page 244 Chapter 5 External communication control ● Data setting and operation command Request communication data ± 9 9 9 . 9 9 9 % E E # W Header Command Data1: 1-character symbol + 3-digit integral Code part (no zero suppress) + decimal point + 4-digit decimal part ±...
  • Page 245 Chapter 5 External communication control ● Data settings and operation command Request communication data % E E # W ± 1 . 1 2 3 4 5 6 Header Command Code Data1: 1-character symbol + 3-digit integral part (no zero suppress) + decimal point + 6-digit decimal part Normal response communication data % E E $...
  • Page 246 Chapter 5 External communication control ● Data settings and operation command Request communication data % E E # W O C Command Header Calculation type Number of calculation items Code Data part 2nd item 1st item 3rd item 4th item Data When the number of calculation items is 2, 3 or 4, the specification of the continuing calculation item is set as left justified.
  • Page 247 Chapter 5 External communication control Normal response communication data ± % E E $ R F J 9 9 9 9 9 9 Position specification Nominal value (00001~00005) Header Command Data - + 9 9 9 9 9 9 9 9 9 9 9 9 -...
  • Page 248 Chapter 5 External communication control For shape judgment measurement position range setting FORMAT It is the format for setting the measurement position of the shape judgment. The setting and reading of the measurement range in positions 1-5 is performed. ● Load Command Request communication data % E E # R A F Header...
  • Page 249 Chapter 5 External communication control All output load FORMAT The measurement value of OUT1-6 and the judgment value status is loaded at once. ● Load Command Request communication data % E E # R M B E Header Command Code Normal response communication data 9 9 9 0 1H 1G 1L 1A ±...
  • Page 250 Chapter 5 External communication control All output load FORMAT The measurement value of OUT7 (shape judgment) and the judgment value status are loaded at once. ● Load Command Request communication data % E E # R M B 7 Header Command Code Normal response communication data...
  • Page 251 Chapter 5 External communication control Buffering setting 2 FORMAT It is the format for setting the buffering including the trigger conditions. The loading and setting of the buffering conditions is performed. ● Load Command Request communication data % E E # R D B Header Command Code...
  • Page 252 Chapter 5 External communication control Normal response communication data % E E $ W D B Header Command Load of buffering data 2 (normal) FORMAT It is the format for loading the buffering data compatible to OUT1-7. ● Load Command Request communication data % E E # R B A Data...
  • Page 253 Chapter 5 External communication control Load of buffering data 2 (high speed) FORMAT It is the format for loading the buffering data compatible to OUT1-7. Since the specification of this format is to only read the difference from the data set just before, the amount of data is less.
  • Page 254 Chapter 5 External communication control For total judgment (OUT6 setting) FORMAT This is the format for setting the logical calculation of the total judgment (OUT6). The setting and reading of the logical formula of the total judgment is performed. ● Load Command Request communication data % E E # R L J Header...
  • Page 255 Chapter 5 External communication control Judgment target OUT5 (OUT-OUT calculation 2) Data Normal response communication data % E E $ W L Header Command 5-36...
  • Page 256 Chapter 5 External communication control  Format of abnormal response The abnormal response communication data is common in all commands. % E E ! Header Error Code  BCC BCC is the code for horizontal parity check to improve the reliability of communication data.
  • Page 257: Command List

    Chapter 5 External communication control 5-1-6 Command List Item Format Command Code Data Description Laser OFF 00000 (Laser is OFF.) RLR WLR Laser Control Laser ON 00001 (Laser is ON.) 40 [μs] Settings are available only 00000 in the multi-select displacement measure mode.
  • Page 258 Chapter 5 External communication control Item Format Command Code Data Description Yes (perform at every 00008 measurement, use Max. value) Yes (perform at every 00009 measurement, use Min. value) Slope Angle setting correction Angle setting of slope correction -030.0000 -030.0000[°] - +030.0000[°] +030.0000 (last 3-digit decimal part is...
  • Page 259 Chapter 5 External communication control Item Format Command Code Data Description 00000 All points Beam power Width 100[μm] 00001 control unit. Width 200[μm] 00002 Number of measuring positions 00002 2 points 00003 3 points 00004 4 points 00005 5 points 00006 6 points Multi-select...
  • Page 260 Chapter 5 External communication control Item Format Command Code Data Description Width calculation 00003 (calculated value 1 - calculated value 2) Edge position 00004 (calculated value 1 - reference value) Cross-sectional area 00005 calculation Step calculation 00006 (with position correction) Height calculation 00007 (with position correction)
  • Page 261 Chapter 5 External communication control Item Format Command Code Data Description Z value [X value (start of falling 00010 edge)] 00011 X value [end of falling edge] 00012 Z value [X value (end of falling edge)] 00013 Z value [average] 00014 Positive-direction cross-sectional area Negative-direction cross-sectional 00015...
  • Page 262 Chapter 5 External communication control Item Format Command Code Data Description 00004 Position 4 00005 Position 5 Waveform 00006 Position 6 calculation RCP WCP 00007 Position 7 (Multi-select 00008 Position 8 displacement) 00009 Position 9 00010 Position 10 Specification of shape measurement value 00001 Position 1...
  • Page 263 Chapter 5 External communication control Item Format Command Code Data Description Specification of judgment type (logical calculation) of shape judgment 00000 No calculation 00001 And calculation 00002 Or calculation Target head (synchronized Head) Total judgment 00000 Head A setting 00001 Head B (OUT6) Judgment target (set 5 items from...
  • Page 264 Chapter 5 External communication control Item Format Command Code Data Description Judgment hysteresis width Hysteresis 1/2/3/4 +000.0000 - +000.0000[mm] REH WEH - +999.9990[mm] width /5/7 +999.9990 (the last digit is fixed to 0.) Area range -006.2500 - -006.2500[mm] RAR WAR Area range 1/2/3 - +006.2500[mm]...
  • Page 265 Chapter 5 External communication control Item Format Command Code Data Description One Time load Output 1: Measurement value Judgment HI Output Judgment GO Output Judgment LO Output All Outputs Alarm Output load Output 2: Measurement value Judgment HI Output Judgment GO Output Judgment LO Output Alarm Output OUT1...
  • Page 266 Chapter 5 External communication control Item Format Command Code Data Description OUT7M1~M5 (Measurement positions 1-5) Measurement value Judgment Hi output All Outputs Judgment Go output load 2 Judgment Lo output Alarm output (OUT7 common) OUT7 Shape judgment Judgment result Multi-point waveform measurement data load X axis: -999.9990 mm - +999.9990mm...
  • Page 267 Chapter 5 External communication control Item Format Command Code Data Description 00000 Measurement No. of measurement value alarm value alarm RHC WHC delays 00254 output delay count 00255 No alarm output 00000 Previous value is retained. Judgment output at Measurement value link (alarm ROH WOH measurement 00001...
  • Page 268 Chapter 5 External communication control Item Format Command Code Data Description System reserve <Fixed> 00000 area(0 is fixed to 5 digits.) 00000~ Number of Trigger Trigger point for accumulated point A Head A Buffering data points-1 settings 00000 Trigger Trigger point for Number of point B Head B...
  • Page 269 Chapter 5 External communication control Item Format Command Code Data Description When H became 00010 When L became 00011 When H or L 00012 became G When alarm 00013 occurs (ON) When alarm 00014 cancelled (OFF) When external 00015 TMG input ON 00016 When became H 00017...
  • Page 270 Chapter 5 External communication control Item Format Command Code Data Description When external 00033 TMG input ON 00034 When became H 00035 When became L When became H 00036 or L When H became OUT-OUT 00037 calculation 1 (OUT4) When L became 00038 When H or L 00039...
  • Page 271 Chapter 5 External communication control Item Format Command Code Data Description 00000 Number Trigger Number of trigger point points accumula ted data points-1 Trigger Number of trigger 00001 - 99999 delay delays Buffering 00001 settings 2 Sample Number of trigger Number accumulated data accumul...
  • Page 272 Chapter 5 External communication control Item Format Command Code Data Description Loads buffering data (OUT calculation value only) OUT number specification 00001 OUT1 00002 OUT2 00003 OUT3 OUT-OUT 00004 calculation 1 (OUT4) OUT-OUT 00005 calculation 2 (OUT5) 00006 OUT7 position 1 Data Load 2 (Normal) 00007...
  • Page 273 Chapter 5 External communication control Item Format Command Code Data Description Loads buffering data (OUT calculation value only) by the difference data. OUT number specification OUT1 00001 OUT2 00002 OUT3 00003 OUT-OUT calculation 1 00004 (OUT4) OUT-OUT calculation 2 00005 (OUT5) Data Load 2 OUT7 position 1...
  • Page 274: Error Code List

    Chapter 5 External communication control 5-1-7 Error Code List  Error code Error Error type Description code Illegal command Command is not defined. Illegal operation Area other than the code specified for each Illegal head specification command. The number of data is not the data length Illegal parameter specification corresponding to the command.
  • Page 275 Chapter 5 External communication control ・ If an abnormal response is received, check for a fault on the transmission data. If an error occurs without a fault, it could be temporary abnormality due to noise or system abnormality of the controller or host device. Supply power to the controller or system again and check it.
  • Page 276 Maintenance and Inspection This chapter describes system maintenance and inspection. 6-1 Inspection ························ 6-2 6-2 Maintenance ····················· 6-2...
  • Page 277 Chapter 6 Maintenance and Inspection 6-1 Inspection Inspect the sensor unit regularly to ensure performance and to use it under optimum conditions .  Major Inspection Items · Check that I/O terminal connections are not loose or disconnected. · Check that the glass surface on the laser aperture is free from dust, dirt or fingerprints.
  • Page 278 Troubleshooting This chapter provides information on the troubleshooting of the system. Read this chapter if something seems to be wrong with the system. 7-1 Corrective Actions ··············7-2 7-2 Error Types ·······················7-7 7-3 Initialization ···················· 7-10...
  • Page 279 Chapter 7 Troubleshooting 7-1 Corrective Actions If an error or trouble occurs during use of the system or a system failure is suspected, read this chapter carefully first and carry out the corresponding corrective actions. Ref. Type Problem Cause Corrective Action page The USB cable is not Check the connection of USB...
  • Page 280 Chapter 7 Troubleshooting Ref. Type Problem Cause Corrective Action page There is a The measurement object is Stop the fluctuation or vibration 1-10 difference fluctuating or vibrating. of the measurement object. between the The measurement object is Place the measurement object as actual distance to Measure tilted.
  • Page 281 Chapter 7 Troubleshooting The measurement display does not change: Timing input USB communication error Measurement value is ″999.999″ and all HI/GO/LO output values are OFF: Unfixed status (Measurement value not determined) The output values of HI/GO/LO are retained when the measurement value is ″999.999″: Alarm (Measurement value error) Ref.
  • Page 282 Chapter 7 Troubleshooting Ref. Type Problem Cause Corrective Action page Move the measurement object so beam projection spot come within the The line beam is out of the measurement range to light 8-10 measurement range. up or blink the measurement range indicator on the sensor head.
  • Page 283 Chapter 7 Troubleshooting Ref. Type Problem Cause Corrective Action page Language is not After matching language Is the language setting on Display setting of PC and language of displayed 4-102 PC correct? HL-D3SMI, reboot the PC. properly. Multi-select displacement If head B is not connected, sensing measuring mode is select the "Multi-zone B.C.
  • Page 284 Chapter 7 Troubleshooting 7-2 Error Types Error Details Cause and Action - It is output for normal operation. Handle error Designate the handle correctly. It occurs when the PC does not give Another possible cause is external correct operation (handle selection) to environment conditions such as the controller.
  • Page 285 Chapter 7 Troubleshooting Error Details Cause and Action Command error at external synchronization The program may not be It occurs when a command not allowed compatible. for operation is given in the external trigger measurement mode. Command error at internal synchronization The program may not be It occurs when a command not allowed...
  • Page 286 Chapter 7 Troubleshooting Error Details Cause and Action Sensor information acquisition error It occurs when acquisition of the sensor Another possible cause is external information failed during "online" environment conditions such as connection or "measurement cycle noise. check". Other error It occurs due to unexpected operation Contact us.
  • Page 287 Chapter 7 Troubleshooting 7-3 Initialization ・ Initialization deletes all settings and returns them to the factory default. ・ Refer to “Initialization of set value in the sensor” ( page 3-13 to initialize the system. ・ After initialization, the default settings are not saved. Save the settings referring to “Saving of set value in the sensor”...
  • Page 288 Specifications This chapter describes the specifications of system components (controller and sensor head). 8-1 Controller Specifications ················· 8-2 8-2 Sensor Head Specifications············· 8-4 8-3 Dimension Diagram ······················· 8-6  Controller (HL-D3C) ······························ 8-6  Sensor Head ······································· 8-7 8-4 Characteristics ······························ 8-8 ...
  • Page 289: Controller Specifications

    Chapter 8 Specifications Controller Specifications Model HL-D3C Power Supply Voltage 24 V DC ±10%, including ripple 0.5V peak to peak Current is approx. 1.0A or less Current Consumption when two sensor heads are connected. Sampling Cycle Dependent upon the measurement mode and other setting conditions Multi-Zone Standard 12.2ms (*1) Beam Control...
  • Page 290 Chapter 8 Specifications HL-D3C Connectable Sensor Max. 2 units Head Setting / Data Display HL-D3SMI (bundled application software) or dedicated API Power Indicator A green LED: it glows when power is supplied. Green LED During continuous measurement: it glows when laser radiation is emitted and it alternates between blinking twice and one-second pause when laser HEAD Indicator radiation is stopped emitting.
  • Page 291: Sensor Head Specifications

    Chapter 8 Specifications Sensor Head Specifications Model HL-D301B HL-D301C Measurement Method Diffuse Reflection*1 Measurement Center Distance 50mm Height (Z axis) Measurement Range ±10mm Near Side 11.5mm Measurement Range of Width Measurement Center 12.5mm (X axis) Far Side 12.5mm Light Source Red semiconductor laser, peak wavelength 658 nm Class 2 (JIS/IEC/GB/KS) Class 3R (JIS/IEC/GB/KS)
  • Page 292 Chapter 8 Specifications Unspecified measurement conditions (with controller) are subject to the followings. power supply: 24V DC, ambient temperature: 20°C, measurement mode: Multi-Zone Beam Control (MZBC), adjusting increment: Width 100 μm, unit detection time: 100 µs, measurement center distance, the number of average movements: 64 times, measurement object: white diffusive object (which is specified by us).
  • Page 293: Dimension Diagram

    Chapter 8 Specifications Dimension Diagram  Controller (HL-D3C) Conformed to 35mm DIN rail 25.4 (10) (Projection Dimension) Unit: mm...
  • Page 294: Sensor Head

    Chapter 8 Specifications  Sensor Head  HL-D301B, HL-D301C (Center distance: 50 mm, Measuring width: 12.5mm) X Axis Measurement Range Z Axis (Measurement Measurement Range Center Distance) 2-M5 Mounting Hole 10mm depth Laser (opposite surface) Emitting Axis Laser Radiation Indicator (Green) Measurement Range Indicator ( Yellow) Laser Receiving...
  • Page 295: Characteristics

    Chapter 8 Specifications Characteristics  Beam Diameter  HL-D301B, HL-D301C (Center distance: 50 mm, Measuring width: 12.5mm) 0.05 Measurement Range Measurement Center Distance Unit: mm...
  • Page 296: Mutual Interference Area

    Chapter 8 Specifications  Mutual Interference Area When installing 2 or more sensor heads side by side, mutual interference does not occur if the laser beam from other sensor heads is outside the shaded areas ) in the figure below. Install sensor heads as the laser spots from other sensor heads fall outside the shaded areas ( ...
  • Page 297: Measurement Range Indicator

    Chapter 8 Specifications  Measurement Range Indicator  HL-D301B, HL-D301C Measurement Range Indicator Blinking Blinking Measurement Range Measurement Center Distance The measuring range indicator is ON or blinks based on the average height of the workpiece for the overall measuring range of the width. However, it may not be correctly displayed for a workpiece with the width of 1 mm or less.
  • Page 298 Appendix 1 Index ·························· 2...
  • Page 299 Appendix Index Common setting tab screen ... 4-92 A Communication Procedure ....5-4 Condition for unfixed output data . 4-139 Accessories list ........ 1-5 Connecting Example with External Accumulation time of buffering data4-136 Device ......... 5-3 Acquisition of detected light intensity Connection ........
  • Page 300 F Installation direction of sensor head1-10 Installation environment ...... 8 FDA ........... 18 Installation method ......1-9 Features of HL-D3 series ....4-2 Installation of HL-D3SMI ....1-15 File format (detected light intensity Instantaneous power failure ....11 screen) ........4-110 Insulation Resistance ......
  • Page 301 Appendix Memory change ......4-34 Output OFF delay ......4-100 Multi-select displacement sensing Output type ........4-100 mode ........4-109 P Multi-Select Displacement Sensing mode ........... 4-6 Part names and functions ....1-7 Multi-select position measurement Peak hold measurement ....4-63 value window ......
  • Page 302 Appendix Specification of calculation target area4-67 Use Condition ........3-2 Specifications ........5-2 Use environment ......... 8 Start/stop of continuous measurement3-10 V Status load (buffering) ....4-129 Supplementary explanation ..4-137 Various types of acquisition data ..4-8 System components ......1-5 Various types of measurement mode 4-4 System configuration ......1-4 Voltage Resistance......
  • Page 303 Appendix Revision history Revision No. Released date October 2012 First release June 2013 Second release New functions added. September 2013 Third release Correction by warning label addition. October 2013 Forth release Correction. August 2014 Fifth release Personal computer operating environment. New functions added. April 2015 Sixth release Certified under FDA regulations.
  • Page 305 ■ Overseas Sales Division (Head Office): 2431-1 Ushiyama-cho, Kasugai-shi, Aichi, 486-0901, Japan ■ Telephone: +81-568-33-7861 ■ Facsimile: +81-568-33-8591 panasonic.net/id/pidsx/global For sales network, please visit our website. © Panasonic Industrial Devices SUNX Co., Ltd. 2017 ME-HLD3-12 May, 2017 PRINTED IN JAPAN...

This manual is also suitable for:

Hl-d3cHl-d301bHl-d301c

Table of Contents