Page 1
Displacement Sensor Confocal Fiber Type ZW Series User’s Manual Z322-E1-01A Cat. No.
Page 2
Introduction This manual provides information regarding functions, performance and operating methods that are required for using the ZW Series. • The ZW Displacement Sensor must be operated by personnel knowledgeable in electrical engineering. • To ensure correct use, please read this manual thoroughly to deepen your understanding of the product.
Page 4
PRODUCTS, WHETHER SUCH CLAIM IS BASED ON CONTRACT, WARRANTY, NEGLIGENCE, OR STRICT LIABILITY. In no event shall responsibility of OMRON for any act exceed the individual price of the product on which liability is asserted. IN NO EVENT SHALL OMRON BE RESPONSIBLE FOR WARRANTY, REPAIR, OR OTHER CLAIMS REGARDING THE PRODUCTS UNLESS OMRON’S ANALYSIS CONFIRMS THAT THE PRODUCTS...
Page 5
Performance data given in this document is provided as a guide for the user in determining suitability and does not constitute a warranty. It may represent the result of OMRON’s test conditions, and the users must correlate it to actual application requirements. Actual performance is subject to the OMRON Warranty and Limitations of Liability.
Introduction Meanings of Signal Words Meanings of Signal Words The following signal words are used in this manual. Indicates a potentially hazardous situation which, if not avoided, will result in minor or moderate injury, or may result in serious injury or Warning death.
Introduction Meanings of Alert Symbols Meanings of Alert Symbols The following alert symbols are used in this manual. Warning This product is not designed or rated for ensuring safety of persons. Do not use it for such purposes. Doing so may cause high-voltage section to be exposed, resulting in the electrical shock, and may cause burn from a high temperature.
DC-DC converter for its power supply circuit and inrush current may activate the protective circuit for a power supply with an overcurrent detector. Recommended power supply: S8VS-06024 (Omron, DC24 V 2.5 A 60 W) • The supply voltage must be within the rated range (DC24 V ± 10 %).
Page 9
• Whenever any trouble, including, strange odor smelled, the body overheated or smoke escaped, was found, immediately stop the operation, and consult an OMRON branch or sales office with the system shut down. • Do not drop or make a strong impact on the unit.
Introduction Precautions for Correct Use Precautions for Correct Use Please observe the following precautions to prevent failure to operate, malfunctions, or undesirable effects on product performance. (1) Installation Site Do not install the product in locations subjected to the following conditions: •...
Page 11
Introduction Precautions for Correct Use • While a fiber cable is disconnected, be sure to attach the included protective cap on both the controller side and the fiber cable side. Leaving the fiber cable with the protective cap not attached, the optical fiber may fail due to any adhered foreign matter.
Introduction Editor's Note Editor's Note Page Format Title of each chapter Chapter 4 Settings for I/O Settings for I/O Header The following describes settings for I/O. Settings for Analog Output Cross-header The following describes the settings for outputting the current measurement results from the analog output of the 20-pole terminal block.
Page 13
Introduction Editor's Note ■ Visual Aids Mark Means Indicates points that are important to ensure full product perfor- mance, such as operational precautions and application proce- dures. Indicates pages where related information can be found. Indicates information helpful in operation. Indicates that the setting is optional in a configuration procedure.
Introduction Related Manuals Related Manuals The following manual is related to the ZW series. Use this manual for reference. Model Manual name Cat. No. Application Description numbers Smart Monitor ZW Z323-E1-01 ZW-SW_ _ To learn about the This describes the...
Page 16
Introduction Related Manuals User’s Manual...
Introduction CONTENTS Meanings of Signal Words Meanings of Alert Symbols Meanings of Alert Symbols Precautions for Safe Use Precautions for Correct Use Editor's Note Page Format Notice Related Manuals Search from Menu Tree Section 1 MEASUREMENT SETUP System Configuration Part Names and Functions Sensor Head Calibration ROM Controller...
Page 18
Introduction Functions of Operating Keys Digital Displays Multi-task and Bank Data Setting Flow Functions and Operations during Measurement 2-10 Switching the Display during RUN mode 2-10 Zero Reset 2-14 Setting Threshold Value 2-17 Bank Switching 2-20 Section 3 SETTINGS FOR FUNCTIONS Setting Sensing Setting the Material for the Target to Measure Setting Exposure Time Control Mode...
Page 19
Introduction Section 4 I/O SETTINGS I/O Terminal Names and Functions I/O Terminal Functions Electrical Specifications I/O Signal Functions Settings for I/O 4-12 Settings for Analog Output 4-12 Settings for Judgment Output 4-18 Settings for Binary Output 4-22 Settings for Processing when Measurement Cannot be Performed 4-28 Settings for I/O Signals 4-31...
Introduction CONTENTS Search from Menu Tree ■FUN mode * - Default value Setting Option/Setting range Pages Sensing Material Material Normal [NORMAL] /Mirror surface setting p.3-2 [OBJECT] [OBJECT] [MIRROR]/Diffusion surface [DIFF] [SENS] Exposure Time Control Auto Upper limit 1 to 5000 ms (Default: 1000) p.3-3 Mode [AUTO]...
Page 23
Introduction CONTENTS Setting Option/Setting range Pages Measurement TASK1 Output Scaling Auto setting [TASK1] [OUTPUT] [SCALE] [AUTO] [MEAS] (Cont'd) (Cont'd) One-point scaling [1PT] Direction /Reverse [REV] Forward [FWD] [DIR] Two-point scaling [2PT] p.3-21 Manual [MANUAL] Span -2.0000 to 2.0000 (Default: 1.0000) [SPAN] Offset -999.999999 to 999.999999 mm...
Page 24
Introduction CONTENTS Setting Option/Setting range Pages I/O setting measurement measurement Keep [KEEP]/Clamp [CLAMP] p.4-28 [I/O] setting setting [HLD.RST] [HLD.RST] Current output: MIN [MIN] (Approx. 3.4 mA)/4 mA/5 mA/.../19 mA/20 mA/MAX [MAX] Analog (Approx. 21 mA) (Default: MAX) output Voltage output: MIN [MIN] [ANALOG] (Approx.
Page 25
Introduction CONTENTS Setting Option/Setting range Pages Measurement value 1 [MEAS1] (TASK1(ON /OFF), TASK2 to I/O setting Binary output Output object Output object TASK4 (ON/OFF ))/Measurement [I/O] [BINARY] [OUTPUT] [OUTPUT] value 2 [MEAS2]/Judgment value p.4-22 [JUDGE]/Off [OFF] (Cont'd) TASK1 to 4 [TASK1] to Off [OFF] /On [ON]...
Page 26
Introduction CONTENTS Pages Option/Setting range Setting System Sensor head Sensor head setting calibration calibration OK [OK]/Cancel [CAN] p.1-19 [SYSTEM] [H.CALIB] [H.CALIB] (Cont'd) Key lock Key lock Off [OFF] /On [ON] p.3-49 [LOCK] [LOCK] Zero reset Zero reset memory memory Off [OFF] /On [ON] p.3-41 [ZER.MEM]...
Page 27
Introduction CONTENTS ■RUN mode Setting [Display] Option/Setting range [Display] Pages Display target task [DISP] TASK1/TASK2/TASK3/TASK4 p.2-12 HIGH threshold value Controller: -999.99 to 999.999 p.2-13 [H.JUDGE] Smart Monitor ZW: -999.999999 to 999.999999 LOW threshold value Controller: -999.99 to 999.999 p.2-13 [L.JUDGE] Smart Monitor ZW: -999.999999 to 999.999999 Decimal point digit 0 [0DIG]/1 [1DIG]/2 [2DIG]/3 [3DIG]/4 [4DIG]/5 [5DIG]...
Chapter 1 MEASUREMENT SETUP System Configuration Part Names and Functions Sensor Head Calibration ROM Controller About Installation and Connection Installation of Sensor Head Installation of Controller 1-10 Connecting Calibration ROM 1-14 Connecting Fiber Cable 1-15 Calibrating Sensor Head 1-19 Smart Monitor ZW 1-21 Operating Environment 1-22...
Chapter 1 System Configuration System Configuration In addition to operations with the basic configuration, ZW series displacement sensors can support various measurement applications when combined with numerous peripheral devices. ZW series Basic configuration Measurement data can be easily loaded into a PLC or personal computer through Ethernet connections.
Chapter 1 Part Names and Functions Part Names and Functions The following describes the names and functions of parts of the Sensor Head, Calibration ROM and Controller. Sensor Head Names Functions Projector/receiver Projects and receives light. Serial number Serial number. Only a calibration ROM with the same serial number is available.
Chapter 1 Part Names and Functions Controller <Front view> <Rear view> Display Control panel Connectors/ terminals Bottom view User’s Manual...
Page 33
Chapter 1 Part Names and Functions ■ Front view ● Display Names (light color) Functions HIGH indicator (orange) The HIGH indicator is lit while judgment is resulted in HIGH (HIGH threshold value measured value). PASS indicator (green) The PASS indicator is lit while judgment is resulted in PASS (LOW threshold value d measured value d HIGH threshold value).
Page 34
Chapter 1 Part Names and Functions ● Connectors/terminals Names Functions RS-232C connector Connect the RS-232C cable when you are connecting the system with a PLC or personal computer through RS-232C. For the RS-232C cable, please use the following exclusive products: If you use a cable not included in the exclusive products, a false operation or breakdown may result.
Chapter 1 About Installation and Connection About Installation and Connection ■ Checking the installation environment Read “Precautions for safe use” at the beginning of this manual, and check the installation environment. Precautions for safe use p.6 ■ Checking the installation site Read “Precautions for correct use”...
Page 36
In such a case, prevent reflection by, for example, covering the light to stop reflection. ■ Measuring range With the ZW series, the measurement center distance is expressed as 0 with the NEAR side as + and the FAR side as -. ●ZW-S40 ●ZW-S20...
Page 37
Chapter 1 About Installation and Connection ■ Mutual interference When using two or more Sensor Heads next to each other, mutual interference will not occur if other beam spots are outside the areas in the following diagrams. ●ZW-S40 ●ZW-S20 19 mm 34 mm 2 mm 300 μm...
Chapter 1 About Installation and Connection Installation of Controller ■ Precautions for installation Install the Controller in the orientation indicated by the circle mark in the following figure. Do not install it laying on its side or upside down. For adequate intake and/or exhaust, keep the Controller clear by 30 mm or more on its top, and by 10 mm or more from either side.
Page 39
Chapter 1 About Installation and Connection ■ Installing on the DIN track The following describes how to attach the Controller on a 35 mm-wide DIN track. DIN track (option) PFP-100N (1 m) PFP-50N (0.5 m) PFP-100N2 (1 m) End plate (option) PFP-M ●...
Page 40
Chapter 1 About Installation and Connection ■ Installing on bottom The following describes how to attach the Controller on its bottom. Drill four installation holes on the base. For the location installation holes, see the external dimensions. External Dimensions p.6-11 Tighten four M4 screws to fix the Controller on the base.
Page 41
• For the power supply, use AWG18 to 28 cables. • Make the cable tip exposed by approx. 7 mm. DC24 V The following product is recommended for the 24 VDC power supply: S8VS-06024 (Omron, 2.5 A, 60 W) 1-13 User’s Manual...
Chapter 1 About Installation and Connection Connecting Calibration ROM To connect the calibration ROM to the Controller, follow the steps below: Connect the calibration ROM to the ROM connector on the Controller. Fix the calibration ROM by tightening the supplied M2 screw. M2 screw Tightening torque: 0.15 N m max.
Chapter 1 About Installation and Connection Connecting Fiber Cable Connect the fiber cable on the Sensor Head to the Sensor Head connector on the Controller as follows: Remove the protective caps from the controller's fiber connector and the fiber cable. Protective cap Fiber cable Protective cap...
Page 44
Chapter 1 About Installation and Connection • Handling fiber cables Use them in compliance with the following. -Fiber cable bend radiuses must be at least 20 mm. -Do not let bending cause stress at the root section of a fiber connector. -Do not yank hard on a fiber cable.
Page 45
Chapter 1 About Installation and Connection ■ Extending fiber cable To extend the fiber cable on the Sensor Head, use an extension fiber cable and connecting adapter. Connecting adapter ZW-XFC Sensor Head Extension fiber cable fiber cable ZW-XF_ _R 2 m/5 m/10 m/20 m/30 m Mate the convex section on the fiber cable with the groove on the connection adapter and turn the threaded section clockwise while pushing in.
Page 46
Chapter 1 About Installation and Connection • The connection adapter (ZW-XFC) comes packed together with the extension fiber cable (ZW-XF_ _R). • Never use any extension fiber cable and/or connecting adapter other than those specified in the above. • Hold the combined length of the normal and extension fiber cables to no more than 32 m. •...
Chapter 1 About Installation and Connection Calibrating Sensor Head Calibrate the Sensor Head by obtaining the dark data in the no-incoming light status. • When using the sensor for the first time. • When removing and inserting a fiber cable from/to the Controller. •...
Page 48
Chapter 1 About Installation and Connection Steps Key operation Display Description Press key for two seconds to enter the RUN TEACH TEACH mode. TEACH TEACH When Sensor Head calibration fails If the Sensor Head is calibrated in an inappropriate environment, an error is displayed on the main ZERORST/ ZERORST/ ESC display.
Chapter 1 Smart Monitor ZW Smart Monitor ZW ZW series is provided with the Smart Monitor ZW software utility. This utility allows you to set up sensing functions and monitor the waveforms of measurement results on a personal computer. Smart Monitor ZW...
Chapter 1 Smart Monitor ZW Operating Environment The following describes the operating environment for Smart Monitor ZW. Before starting installation on a personal computer, make sure that it satisfies the following requirements: Item Condition Windows 7 (32 or 64-bit version) Windows XP (Service Pack3 or more, 32-bit version) Intel Pentium III, 850 MHz or more (2 GHz or more is recommended.) Memory...
Chapter 1 Smart Monitor ZW Installation/Uninstallation Method The following describes the preparations for using Smart Monitor ZW. ■ Installing Smart Monitor ZW • Before you install Smart Monitor ZW, quit all other programs that are running. If virus detection software is enabled, installation may take time to complete. •...
Page 52
Chapter 1 Smart Monitor ZW ● For Windows XP Turn your PC ON and startup up Windows. Select [Control Panel] from the start menu. Double-click [Add/Remove Programs]. Select [SmartMonitorZW] from the list and click the [Remove]. Click the [Yes]. 1-24 User’s Manual...
Chapter 1 Smart Monitor ZW Settings when Connecting Personal Computer with Controller To connect a personal computer with the Controller directly through an Ethernet cable, set up the network on the personal computer as follows: Specify a network address appropriate for the Controller settings as the IP address for the personal computer.
Page 54
Chapter 1 Smart Monitor ZW Under the [Network] tab, double- click [Internet Protocol Version 4 (TCP/IPv4)]. The [Internet Protocol Version 4 (TCP/ IPv4) Properties] dialog box appears. Click the [Use the following IP address] option and enter an IP address and subnet mask. Example: When matching the computer settings to the controller's network...
Page 55
Chapter 1 Smart Monitor ZW ● For Windows XP Select [Control Panel] from the start menu. The [Control Panel] dialog box appears. Click [Network and Internet Connection], and [Network Connections]. The [Network Connections] dialog box appears. Right-click [Local Area Connection] and select [Properties] from the displayed menu.
Page 56
Chapter 1 Smart Monitor ZW Click the [Use the following IP address] option and enter an IP address and subnet mask. Example: When matching the computer settings to the controller's network address and setting the following values: IP address: 192.168.250.2 Subnet mask: 255.255.255.0 Click [OK] to complete the configuration.
After installation is completed, start up Smart Monitor ZW by the following procedure. Make sure that the Controller is connected to the personal computer. Turn the Controller ON and set it to the RUN mode. Select [Programs]-[OMRON]-[ZW]-[SmartMonitorZW] from the Windows [Start] menu. ■ Exiting Smart Monitor ZW Select [File]-[Close] in the Smart Monitor ZW menu bar.
Chapter 2 BASIC OPERATION Overview of Setting and Measurement Operation Modes Functions of Operating Keys Digital Displays Multi-task and Bank Data Setting Flow Functions and Operations during Measurement 2-10 Switching the Display during RUN mode 2-10 Zero Reset 2-14 Setting Threshold Value 2-17 Bank Switching 2-20...
Chapter 2 About Installation and Connection/Sensor Head Overview of Setting and Measurement Operation Modes The controller has the following three operating modes. Switch to the desired mode before you start operation. (The controller starts up in the RUN mode whenever turning it on.) Mode Description RUN Mode...
Chapter 2 Overview of Setting and Measurement Functions of Operating Keys The following table lists the names and functions of the operating keys on the controller: Functions Name RUN mode FUN mode m (LEFT) key Changes sub-display Functions differently depending on the o (RIGHT) key content.
Chapter 2 Overview of Setting and Measurement Digital Displays The theme displayed on the main or sub-display varies depending on the currently selected operating mode. The following table lists the theme displayed, when turning the controller on, or in the RUN or FUN mode.
Page 63
Chapter 2 Overview of Setting and Measurement ■ Entering numerical values To enter numerical values, including parameters, for the sub-display, follow the steps below: Sub-display Apply (Parameter) ZERO/ ZERO/ SET Select digit Select value (1) When entering numerical values, the sub-display displays the current setting value and its uppermost digit flashes.
Overview of Setting and Measurement Multi-task and Bank Data ■ Multi-task function In the ZW Series, you can set multiple measurement processing for one sensing setting. This measurement processing is called a "task (TASK)." Example: Measure the height and surface fluctuation simultaneously...
Page 65
Overview of Setting and Measurement ■ Bank data ZW series can hold up to eight sets of settings, which are called a "bank (BANK)". When the device setup is changed, you can switch the bank externally. ● What is bank? The sensing settings for measurement are held as one bank.
Chapter 2 Setting Flow Setting Flow Installation & Connection Chapter 1 MEASUREMENT SETUP - About Installation and Connection Attach a Sensor Head. Power ON Default setting when connect Chapter 1 MEASUREMENT SETUP - sensor head Calibrating Sensor Head Calibrate the Sensor Head. Setting measurement items Chapter 3 SETTINGS FOR FUNCTIONS Select task(s) from TASK1 to TASK4, and set up measurement...
Page 67
Chapter 2 Setting Flow Chapter 2 BASIC OPERATION - Threshold Setting Setting Threshold Value Chapter 2 BASIC OPERATION - Bank Switching Bank Switching Chapter 2 BASIC OPERATION - Executing Zero Reset Zero Reset I/O Setting Chapter 4 I/O SETTINGS (Analog, Judgement, and Binary output) Using Ethernet/RS-232C Chapter 5 Ethernet/RS-232C Communications...
Chapter 2 Functions and Operations during Measurement Functions and Operations during Measurement Switching the Display during RUN mode In RUN mode, you can switch measured value display by pressing the keys during the operation. You can check the threshold value and analog output value while displaying the measured value on the main display.
Page 69
Chapter 2 Functions and Operations during Measurement ■ Details displayed on the sub-display The items listed in the following table appears on the sub-display. Press the keys to toggle the display. Display Details Description Threshold Displays the HIGH and LOW threshold values. When displaying a HIGH threshold value, the THRESHOLD-H indicator lights up, while for a LOW threshold value, the THRESHOLD-L indicator lights up.
Page 70
Chapter 2 Functions and Operations during Measurement ■ Display details change The measurement result displayed on the main display in RUN mode can be selected from TASK 1 to 4. The number of digits displayed can also be changed. Settings [Display] Description [Display] Task for displayed target TASK1/TASK2/TASK3/TASK4...
Page 71
Chapter 2 Functions and Operations during Measurement ■ Threshold values change The threshold value for the task displayed on the main display in RUN mode can be changed. To change the target task, change the task displayed on the main display. Display details change p.2-12 As an example, here is an explanation of the procedure for setting the HIGH threshold value by entering "1.000"...
Chapter 2 Functions and Operations during Measurement Zero Reset ■ What is zero reset? This function allows resetting the measured value to "0" at any timing during measurement in the RUN mode. The measured value can be displayed and output as a positive or negative deviation (tolerance) from the set reference value "0".
Page 73
Chapter 2 Functions and Operations during Measurement Example 3:Using zero reset to measure steps in sensing object (zero reset at each measurement Sensor head This step is measured. Zero reset Zero reset Zero reset executed executed executed Direction of movement The zero reset function also allows setting the reference value to the hold value for a hold measurement or any value other than zero.
Page 74
Chapter 2 Functions and Operations during Measurement Press key. ZERO/ ZERO/ SET The ZERO indicator illuminates and the current measured value is registered as 0 (zero). • When a zero reset is executed, the analog output becomes the voltage or current value at the center of the two preset points.
Chapter 2 Functions and Operations during Measurement Setting Threshold Value Switch the controller to the FUN mode and set the range in order for the measured value to be judged as PASS. Both HIGH and LOW threshold values are set. As a judgment result, HIGH, PASS or LOW is output.
Page 76
Chapter 2 Functions and Operations during Measurement ■ Teaching Performs measurement and uses the measurement results to set threshold values. Sensor head Sensor head Teaching point = HIGH threshold value Teaching point = LOW threshold value Threshold sample Threshold sample (upper limit) (lower limit) Hold, trigger, and scaling settings that have been made before teaching are reflected in...
Page 77
Chapter 2 Functions and Operations during Measurement Steps Key operation Display Description The current measured value is displayed on the main display and the current set threshold value is TEACH TEACH displayed on the sub-display. (At that time, the THRESHOLD-H indicator lights up.) Press key to display the current measured TEACH...
Chapter 2 Functions and Operations during Measurement Bank Switching Switches banks. As an example, here is an explanation of the procedure for setting BANK2: Operating procedure Steps Key operation Display Description Press key for two seconds to enter the FUN UNLIT TEACH TEACH...
Chapter 3 SETTINGS FOR FUNCTIONS Setting Sensing Setting the Material for the Target to Measure Setting Exposure Time Control Mode Setting Measurement Items Measuring the Height Measuring the Thickness Calculating 3-10 Setting the Output Conditions 3-14 Setting the Filter 3-14 Setting the Scaling 3-21 Setting the Hold...
Chapter 3 Setting Sensing Setting Sensing Setting the Material for the Target to Measure Set the material for the target to measure. Setting [Display] Description Normal [NORMAL] A measurement can be performed with a certain performance level regardless of the type of target to measure. Usually, select this setting.
Chapter 3 Setting Sensing Setting Exposure Time Control Mode Set the exposure time control mode and exposure time (upper limit or fixed value). Setting [Display] Description Auto [AUTO] Automatically sets the exposure time within the range that does not exceed the specified upper limit.
Page 82
Chapter 3 Setting Sensing Steps Key operation Display Description Set "500" as the upper limit for the exposure time. ZERORST/ ZERORST/ ESC "UPPER" is displayed on the main display and the current setting value is displayed on the sub-display. Press key to enter the editing mode, and the ZERO/ ZERO/ SET...
Chapter 3 Setting Measurement Items Setting Measurement Items Obtain the waveform data based on the specified sensing condition, and calculate the height/thickness of up to four surfaces included in the measuring range. Count the measurement surface closest to the Sensor Head first. Sensor head Edge 1st Edge 2nd...
Chapter 3 Setting Measurement Items Measuring the Height Set this item when measuring The setting for common height the height of an object below measurements as shown in the a transparent object as shown following diagram is registered in the following diagram. for TASK1 in advance.
Page 85
Chapter 3 Setting Measurement Items As an example, here is an explanation of the procedure for measuring the height of the surface (edge 2nd) below a transparent object (as shown in the diagram on the right on the previous page). Operating procedure Steps Key operation...
Chapter 3 Setting Measurement Items Measuring the Thickness If you already know the glass thickness, you can adjust the scaling with reference to the thickness, and easily measure the thickness of a transparent object. Sensor head Transparent object Edge 1st Thickness Edge 2nd Setting [Display]...
Page 87
Chapter 3 Setting Measurement Items Steps Key operation Display Description Press keys to select either of "MEAS" and ZERORST/ ZERORST/ ESC press key. ZERO/ ZERO/ SET Press keys to select either of "TASK1" ZERO/ ZERO/ SET and press key. ZERO/ ZERO/ SET Press keys to select either of "ITEM"...
Chapter 3 Setting Measurement Items Calculating Perform calculations using the results calculated by the tasks. Setting [Display] Description [Display] Calculation [CALC] Select this to perform logic operations on X and Y with the parameter freely set. K + mX + nY In addition, you can assign, to TASK, the measurement of characteristic points you have set, and measure multiple points or perform calculations.
Page 89
Chapter 3 Setting Measurement Items Operating procedure Steps Key operation Display Description Press key for two seconds to enter the FUN UNLIT TEACH TEACH mode. TEACH TEACH Press keys to select either of "MEAS" and ZERORST/ ZERORST/ ESC press key. ZERO/ ZERO/ SET ZERO/...
Page 90
Chapter 3 Setting Measurement Items Steps Key operation Display Description Select "Parameter m" for the parameter type. ZERORST/ ZERORST/ ESC Press keys to select either of "PARAM.M" and press key. ZERO/ ZERO/ SET ZERO/ ZERO/ SET Set the parameter to "1." ZERORST/ ZERORST/ ESC The current setting value is displayed on the sub-...
Page 91
Chapter 3 Setting Measurement Items Steps Key operation Display Description Set the parameter to "TASK2." ZERORST/ ZERORST/ ESC The current setting value is displayed on the sub- display. Press keys to enter the editing mode, and the sub-display blinks. ZERO/ ZERO/ SET Select "TASK2"...
Chapter 3 Setting the Output Conditions Setting the Output Conditions Setting the Filter Set the filter condition when filtering information obtained from the sensor. The following types of filters can be set depending on purpose. Displacement Waveform when Smooth filter is not set Spike-like changes are Median filter removed.
Page 93
Chapter 3 Setting the Output Conditions ■ Setting the median filter The intermediate value of multiple sets of data can be output as the measurement result. Setting [Display] Description Low [LOW] Outputs the intermediate value of the last 3 measurements. Mid [MID] Outputs the intermediate value of the last 9 measurements.
Page 94
Chapter 3 Setting the Output Conditions ■ Setting the average value filter The average of the measured values obtained based on the preset number of samples can be output. Select this setting when you want to ignore sudden changes in measured values.
Page 95
Chapter 3 Setting the Output Conditions ■ Setting the differ filter Use the differentiation function to detect only sudden changes in the measured values that occur during very short periods of time. The differentiation function detects changes between the present value and the measured value that is in effect just before the comparing pitch.
Page 96
Chapter 3 Setting the Output Conditions Steps Key operation Display Description Press key for two seconds to enter the RUN TEACH TEACH mode. TEACH TEACH 3-18 User’s Manual...
Page 97
Chapter 3 Setting the Output Conditions ■ Setting the frequency filter Set a filter to ignore or detect the changes in a specific frequency in the measured data. Setting [Display] Description Lowpass Filter [LO.PASS] Ignores frequency components larger than the specified cut-off frequency.
Page 98
Chapter 3 Setting the Output Conditions As an example, here is an explanation of the procedure for selecting the "Lopass filter" setting for the frequency filter type, and the "1 Hz" cut-off frequency filter setting. Operating procedure Steps Key operation Display Description 1 - 4...
Chapter 3 Setting the Output Conditions Setting the Scaling This setting is used when you want to correct any errors that are generated due to the installation status of the Sensor Head, and display the corrected value on the main display as a measured value. There are three types of setting: "auto scaling"...
Page 100
Chapter 3 Setting the Output Conditions Operating procedure Steps Key operation Display Description Press key for two seconds to enter the FUN UNLIT TEACH TEACH mode. TEACH TEACH Press keys to select either of "MEAS" and ZERORST/ ZERORST/ ESC press key.
Page 101
Chapter 3 Setting the Output Conditions Steps Key operation Display Description "OK/CAN" is displayed on the sub-display. ZERORST/ ZERORST/ ESC ZERORST/ ZERORST/ ESC Press key to execute the scaling or ZERO/ ZERO/ SET to cancel. ZERO/ ZERO/ SET Press key for two seconds to enter the RUN TEACH TEACH mode.
Page 102
Chapter 3 Setting the Output Conditions Operating procedure Steps Key operation Display Description 1 - 6 For moving to SCALE - AUTO, see steps 1 to 6 in p.3-22 Press keys to select either of "2PT" and ZERORST/ ZERORST/ ESC press key.
Page 103
Chapter 3 Setting the Output Conditions ■ Manual scaling Set the scaling by entering the correction value. Setting [Display] Description Span [SPAN] Sets the inclination of the sensor characters as a coefficient. Range: -2.0000 to 2.0000 (Default value: 1.0000) Measurement value (mm) Workpiece displacement...
Page 104
Chapter 3 Setting the Output Conditions As an example, here is an explanation of the procedure for selecting the "Span" setting for the manual scaling type, and the "1.2" inclination coefficient setting. Operating procedure Steps Key operation Display Description 1 - 5 For moving to SCALE, see steps 1 to 5 in p.3-22 Select "Manual"...
Page 105
Chapter 3 Setting the Output Conditions ■ Thickness scaling The thickness is measured at one position and offset values are set for that measured value. Operating procedure Steps Key operation Display Description 1 - 5 For moving to SCALE, see steps 1 to 5 in p.3-22 Select "Thick"...
Chapter 3 Setting the Output Conditions Setting the Hold Set the hold conditions for measured values. The hold functions hold any value from the measured values during the specific period (sampling period), such as the maximum or minimum value. ■ Type Set the hold conditions for measured values.
Page 107
Chapter 3 Setting the Output Conditions Setting [Display] Description Auto peak [AUTOPK] Holds the "maximum value" of the measurement result. The output changes every time the maximum value is updated. Output (Max.value) Current measured value Auto bottom [AUTOBT] Holds the "minimum value" of the measurement result. The output changes every time the minimum value is updated.
Page 108
Chapter 3 Setting the Output Conditions Setting [Display] Description Off [OFF] The hold function is not used. The measured value is always output. ● Hold clearing conditions The values held can be cleared by the following operation. • The mode is switched between the FUN mode and RUN mode. •...
Page 109
Chapter 3 Setting the Output Conditions As an example, here is an explanation of the procedure for selecting the "Peak" hold type setting. Operating procedure Steps Key operation Display Description Press key for two seconds to enter the FUN UNLIT TEACH TEACH mode.
Page 110
Chapter 3 Setting the Output Conditions ■ Triggers Set the input method for the timing of the start and end of the measurement period. Setting [Display] Description Timing [TIMING] Enters the trigger for the start of sampling by using the timing input. The period (Default value) that the timing signal is ON is the sampling period.
Page 111
Chapter 3 Setting the Output Conditions Setting [Display] Description Self-down [SELF-D] The sampling period is the period at which the measured value is smaller than the specified self-trigger level. Hold measurement is possible without a sync input. Measured value Hysteresis width Self-trigger (for self-trigger) level...
Page 112
Chapter 3 Setting the Output Conditions Steps Key operation Display Description Press key for two seconds to enter the RUN TEACH TEACH mode. TEACH TEACH ● When holding with a key input Press key on the controller to enable the trigger input or reset input. •...
Page 113
Chapter 3 Setting the Output Conditions ■ Delay A delay time is set to ignore measured values immediately after the TIMING input. This is useful for avoiding bounding during device startup and the influence of machine vibration. The delay time (the delay between TIMING input and the start of sampling) and the sampling time can be set.
Page 114
Chapter 3 Setting the Output Conditions As an example, here is an explanation of the procedure for selecting the "10 ms" delay time and sampling time settings. Operating procedure Steps Key operation Display Description 1 - 5 For moving to HOLD, see steps 1 to 5 in p.3-31 Press keys to select either of "DELAY"...
Chapter 3 Setting the Output Conditions Setting the Zero Reset ■Type Set how zero reset is to be executed. Setting [Display] Description Real value [REAL] Sets the measured value when a zero reset is executed to zero. (Default value) Sensor head Measurement of height from reference surface Reference A...
Page 116
Chapter 3 Setting the Output Conditions As an example, here is an explanation of the procedure for selecting the "Real value" zero reset type setting. Operating procedure Steps Key operation Display Description Press key for two seconds to enter the FUN UNLIT TEACH TEACH...
Page 117
Chapter 3 Setting the Output Conditions ■Offset Set an offset to set the reference value for zero reset to a value other than 0. Setting [Display] Description Offset [OFFSET] Sets the reference value. Range: -999.999999 to 999.999999 mm (Default value: 0) As an example, here is an explanation of the procedure for selecting the "10 mm"...
Page 118
Chapter 3 Setting the Output Conditions ■Status Set valid/invalid for the zero reset function. Setting [Display] Description On [ON] When a zero reset input is received externally, a zero reset is executed. (Default value) Off [OFF] Even when a zero reset input is received externally, a zero reset is not executed.
Page 119
Chapter 3 Setting the Output Conditions ■ Zero reset memory Select whether or not to hold the measured value zero reset level even if the power is turned OFF. Setting [Display] Description On [ON] The zero reset level is saved to memory even if the power is turned OFF. Off [OFF] Zero reset is canceled when the power is turned OFF.
Page 120
Chapter 3 Setting the Output Conditions As an example, here is an explanation of the procedure for selecting the "ON" (Enabled) zero reset memory setting. Operating procedure Steps Key operation Display Description Press key for two seconds to enter the FUN UNLIT TEACH TEACH...
Chapter 3 Setting the Banks Setting the Banks Changing the Bank Mode Select the bank contents to be obtained from the settings or judgment value. Setting [Display] Description Normal [NORMAL] Sensing setting, measurement setting and I/O setting that are set in the FUN (Default value) mode are regarded as bank data.
Chapter 3 Setting the Banks Copying the Bank Settings Copy the selected bank setting to another bank. As an example, here is an explanation of the procedure for copying the BANK1 setting to BANK4. Operating procedure Steps Key operation Display Description Press key for two seconds to enter the FUN...
Chapter 3 Setting the Banks Saving the Bank/System Settings Save the bank/system settings to the controller. • The settings of all banks are saved regardless of the currently selected bank number. • After you have made or changed settings, be sure to save the setup data. All settings will be deleted if you turn the power OFF without saving the data.
Chapter 3 Setting the Banks Clearing the Bank Settings Clear (Initialize) the setting of the currently selected bank. Settings in system setting and settings displayed in RUN mode are not initialized. Here is an explanation of the procedure for clearing the bank. Operating procedure Steps Key operation...
Chapter 3 Setting the System Setting the System Display/set the system environment. Checking Information Displays the set measuring cycle and information of the controller and Sensor Head. Setting [Display] Description Measuring cycle [CYCLE] Displays the currently set measuring cycle (unit: ms). Controller Information Version [VER] Displays the model information of the controller.
Page 126
Chapter 3 Setting the System Steps Key operation Display Description When the key is pressed, "SER.2" is ZERORST/ ZERORST/ ESC displayed on the main display and the lower-order digit is displayed on the sub-display. ZERO/ ZERO/ SET Press key for two seconds to enter the RUN TEACH TEACH mode.
Chapter 3 Setting the System Setting the Key Lock The key lock function disables all Controller keys. Once the key lock is set, no key input will be accepted until the lock is released. This function is useful to prevent inadvertent changes to settings. Note that, moving to the key lock setting menu or moving between menu hierarchies are possible even when the key lock function is ON.
Chapter 3 Setting the System Initializing Settings Returns all banks/system settings to their default settings. • The settings of all banks/system settings are returned to the default settings regardless of the currently selected bank number. • Parameters for which the default values are decided by the Sensor Head measuring range (Hys, Trigger hys, HIGH Threshold, LOW Threshold) are all set to the default value of "0", which is the factory default.
Chapter 4 I/O SETTINGS I/O Terminal Names and Functions I/O Terminal Functions Electrical Specifications I/O Signal Functions Settings for I/O 4-12 Settings for Analog Output 4-12 Settings for Judgment Output 4-18 Settings for Binary Output 4-22 Settings for Processing when Measurement Cannot be Performed 4-28 Settings for I/O Signals...
Chapter 4 I/O Terminal Names and Functions I/O Terminal Names and Functions The following describes the names and functions of the Controller I/O terminals (20-pole terminal block, 52-pole extension connector). I/O Terminal Functions The following summarizes the I/O terminals and explains their functions. ■...
Page 131
Chapter 4 I/O Terminal Names and Functions ■ 52-pole extension connector Used for bank number selection input, binary output object task selection input, binary output, etc. Compatible connector: FX2B series (Hirose Electric Co., Ltd.) A parallel cable (ZW-XCP2) for an extension connector with 2 m cable is available. (See p.6-15) ZW-XCP2 Signal name...
Page 132
Chapter 4 I/O Terminal Names and Functions ZW-XCP2 Signal name Description cable color BINARY1 Binary output BINARY0 Orange GATE GATE signal output Yellow COM_OUT3 COM3 for output Green COM_OUT3 Blue BANK_OUT3 Bank number output Brown BANK_OUT2 BANK_OUT1 Orange Not used Yellow BINARY_OUT2 Binary output task...
Chapter 4 I/O Terminal Names and Functions Electrical Specifications ■ Input circuit Item Specifications Model ZW-C10T/C10AT ZW-C15T/C15AT Input type Input voltage DC24 Vr10 % (21.6 to 26.4 V) DC24 Vr10 % (21.6 to 26.4 V) Input current 7 mA TYP (DC24 V) 7 mA TYP (DC24 V)j ON voltage/ON current 19 V min./3 mA min.
Page 134
Chapter 4 I/O Terminal Names and Functions ■ Output circuit Item Specifications Model ZW-C10T/C10AT ZW-C15T/C15AT Output type Output voltage DC21.6 to 30 V DC21.6 to 30 V Load current 20-pole terminal block: 50 mA max. 20-pole terminal block: 50 mA max. 52-pole extension connector: 52-pole extension connector: 30 mA max.
Chapter 4 I/O Signal Functions I/O Signal Functions The following describes the functions of I/O signals. ■ 20-pole terminal block ● Analog output Name Description Analog voltage output This outputs the measured value, from -10 V to +10 V as the voltage value. When measurement not possible: Approx.
Page 136
Chapter 4 I/O Signal Functions ● ENABLE output Name Description ENABLE output This turns ON when the sensor is ready for measurement. This output is interlocked with the ENABLE indicator. ● ZERO input Name Description ZERO input This is used to execute and clear a zero reset. ●...
Page 137
Chapter 4 I/O Signal Functions ■ 52-pole extension connector ● Binary output Name Description BINARY output This outputs the measurement result or judgment value as binary. The measured value is output converted to 21 bits of binary data. All the task judgment results can be output together. ●...
Page 138
Chapter 4 I/O Signal Functions ● Binary output task number output Name Description BINARY_OUT output This outputs the task number currently output as binary. It expresses the task number in combinations of BINARY_OUT1 and 2. Bank BINARY_OUT1 BINARY_OUT2 Number TASK1 TASK2 TASK3 TASK4...
Page 139
Chapter 4 I/O Signal Functions ● Bank selection input Name Description BANK_SEL input This is used for switching banks. Specify the bank number in combinations of BANK_SEL1, 2 and 3. However, if the bank mode is set to "JUDGEMENT", the bank cannot be switched at the external signal input because the number of banks increases to 32.
Chapter 4 Settings for I/O Settings for I/O The following describes settings for I/O. Settings for Analog Output The following describes the settings for outputting the current measurement results from the analog output of the 20-pole terminal block. ■ Output destination setting With analog output, the measurement results can be output converted into a current from 4 to 20 mA or a voltage from -10 to +10 V.
Page 141
Chapter 4 Settings for I/O Steps Key operation Display Description Select "Voltage output" as the output destination. ZERORST/ ZERORST/ ESC The current setting value is displayed on the sub- display. Press keys to enter the editing mode, and the sub-display blinks. ZERO/ ZERO/ SET Select "VOLT"...
Page 142
Chapter 4 Settings for I/O ■ Setting focus For the analog output, because the measured value is converted to a current of 4 to 20 mA or a voltage of -10 to +10, and is then output, you can freely set the relationship between the displayed measured value and output value.
Page 143
Chapter 4 Settings for I/O Steps Key operation Display Description The current setting value is displayed on the sub- ZERORST/ ZERORST/ ESC display. Press keys to enter the editing mode, and the sub-display blinks. Select "ON" and press key. ZERO/ ZERO/ SET ZERO/ ZERO/ SET...
Page 144
Chapter 4 Settings for I/O ■ Correcting analog output values Discrepancies may occur between the current value/voltage value output as analog set on the Controller and the current value/voltage value actually measured due to the conditions for the connected external device or other factors. The analog output correction function can be used to correct this discrepancy.
Page 145
Chapter 4 Settings for I/O Steps Key operation Display Description Correct the Point 2 output. ZERORST/ ZERORST/ ESC Press keys to input the correction value and press key. ZERO/ ZERO/ SET Next, check the ammeter value and press key. ZERO/ ZERO/ SET ZERORST/ ZERORST/ ESC...
Chapter 4 Settings for I/O Settings for Judgment Output The following describes the settings for outputting the judgment results from the judgment output of the 20-pole terminal block. ■ Assignment of judgment output Sets the task for which to output the judgment results. Setting [Display] Description TASK1 [TASK1]...
Page 147
Chapter 4 Settings for I/O Steps Key operation Display Description Press key for two seconds to enter the RUN TEACH TEACH mode. TEACH TEACH ■ Operation settings at judgment output Sets the hysteresis width for the upper and lower limits of judgments and the judgment output timing.
Page 148
Chapter 4 Settings for I/O Setting [Display] Description Timer [TIMER] Set the timing for judgment outputs to match the operation of external devices. Off [OFF] Outputs the judgment as Measured value HIGH threshold (Default value) soon as the judgment result value has been applied.
Page 149
Chapter 4 Settings for I/O As an example, here is an explanation of the procedure for setting the timer type to "1 shot" and the timer time to "10 ms". Operating procedure Steps Key operation Display Description 1 - 3 For moving to JUDGE, see steps 1 to 3 in p.4-18 Press keys to select either of "TIMER"...
Chapter 4 Settings for I/O Settings for Binary Output The following describes the settings for outputting the current measurement results and judgment values from the binary output of the 52-pole extended connector. ■ Output content setting Sets the output content for binary output. Setting [Display] Description Measurement value 1...
Page 151
Chapter 4 Settings for I/O Steps Key operation Display Description Press keys to select either of "TASK1" ZERORST/ ZERORST/ ESC and press key. ZERO/ ZERO/ SET ZERO/ ZERO/ SET Enable TASK1 binary output. ZERORST/ ZERORST/ ESC The current setting value is displayed on the sub- display.
Page 152
Chapter 4 Settings for I/O ● When the judgment is output b20 b19 b18 b17 b16 b15 b14 b13 b12 b11 b10 TASK2 TASK4 TASK3 Judgment Judgment Judgment result result result HIGH PASS Item Details b0/3/6 HIGH Turns ON when the judgment result is HIGH. Turns ON when the judgment result is PASS.
Page 153
Chapter 4 Settings for I/O ■ Decimal point digit setting Sets the number of digits after the decimal point for data output as binary. Setting [Display] Description Decimal point digit [DEC.NUM] [0DIG]: 0 digit [1DIG]: 1 digit [2DIG]: 2 digits [3DIG]: 3 digits [4DIG]: 4 digits [5DIG]: 5 digits...
Page 154
Chapter 4 Settings for I/O Steps Key operation Display Description Select "3" as the number of digits after the decimal ZERORST/ ZERORST/ ESC point. The current setting value is displayed on the sub- display. Press keys to enter the editing mode, and the ZERO/ ZERO/ SET sub-display blinks.
Page 155
Chapter 4 Settings for I/O ■ GATE signal setting Sets the output time for the synchronization signal (GATE) for taking in signals externally. Setting [Display] Description GATE period [GATE] The GATE signal is output for the set time. As an example, here is an explanation of the procedure for setting the output time to "100 ms".
Chapter 4 Settings for I/O Settings for Processing when Measurement Cannot be Performed Set the output methods for linear, judge, and terminal block when a non-measurement state occurs temporarily due to insufficient received light amount or the reset input state, for example.
Page 157
Chapter 4 Settings for I/O As an example, here is an explanation of the procedure for setting the processing for when measurement is not possible to "Clamp". Operating procedure Steps Key operation Display Description Press key for two seconds to enter the FUN UNLIT TEACH TEACH...
Page 158
Chapter 4 Settings for I/O ■ Setting the clamp value If [Clamp] is selected for the processing when measurement cannot be performed, set the clamp value to be output. • For analog output Output Setting When current is MIN (approximately 3.4 mA)/ 4 to 20mA (every 1 mA)/ MAX (approximately 21 output mA), (Default value: MAX) When voltage is...
Chapter 4 Settings for I/O Settings for I/O Signals This section describes the settings for controlling by using external I/O signals. ■ Binary output object task selection input The task output as binary is selected in combinations of the binary output object task selection input signals (BINARY_SEL1 and 2).
Page 160
Chapter 4 Settings for I/O ■ Bank select input The bank is selected in combinations of the bank select input signals (BANK_SEL1 to Bank select input 1 Bank select input 2 Bank select input 3 Selected bank (BANK_SEL1) (BANK_SEL2) (BANK_SEL3) BANK1 BANK2 BANK3...
Chapter 4 Timing Charts Timing Charts The following shows the timing charts when communication is performed with external devices. ■ Basic operation Exposure Judgment output (HIGH/PASS/LOW) Binary output GATE output Analog output Item Minimum Maximum Measurement cycle 0.5 ms Depends on the set conditions (0.5 to 30 ms) 1 Ps Exposure time...
Page 162
Chapter 4 Timing Charts ■ Peak/Bottom/Peak to peak/Average hold (12) (13) (4) (5) (9)(10) (11) Trigger output (TIMING) Reset output (RESET) Busy output Judgment output (HIGH/PASS/LOW) Binary output GATE output Analog output Item Minimum Maximum Response time of analog output 0.1 ms GATE signal rise time 0.2 ms...
Page 163
Chapter 4 Timing Charts (Caution) When the setting for non-measurement is "Clamp", if the sampling value is an abnormal value or an undetermined value *, sampling is not executed. If sampling has been started, it is stopped. The output value is as follows. - The clamp value is held.
Page 164
Chapter 4 Timing Charts ■ Auto peak/Auto bottom/Auto peak to peak hold (6)(7) (8) (9) (10) (1) (2) (11) Reset output (RESET) Busy output Judgment output (HIGH/PASS/LOW) Binary output GATE output Analog output Item Minimum Maximum Response time of analog output 0.1 ms GATE signal rise time 0.2 ms...
Page 165
Chapter 4 Timing Charts (Caution) When the setting for non-measurement is "Clamp", if the sampling value is an abnormal value or an undetermined value *, sampling is not executed. If sampling has been started, it is stopped. The output value is as follows. - The clamp value is held.
Page 166
Chapter 4 Timing Charts ■ Sample hold (10) (11) Trigger output (TIMING) Reset output (RESET) Busy output Judgment output (HIGH/PASS/LOW) Binary output GATE output Analog output Item Minimum Maximum Response time of analog output 0.1 ms GATE signal rise time 0.2 ms Output time of GATE signal Setting value...
Page 167
Chapter 4 Timing Charts (Caution) When the setting for non-measurement is "Clamp", if the sampling value is an abnormal value or an undetermined value *, sampling is not executed. The output value is as follows. - The clamp value is held. - If the previous hold value is not the clamp value, the GATE signal is output.
Page 168
Chapter 4 Timing Charts ■ Bank switching BANK_SEL input (BANK_SEL1/2/3) BANK_OUT output (BANK_OUT1/2/3) BUSY output ENABLE output Clamp Measurement Measurement Measurement Item Minimum Maximum Response time of input 200 ms Bank switching time 100 ms Measurement start response time 3uT0 Depends on the set conditions ●...
Page 169
Chapter 4 Timing Charts ■ LED OFF LED OFF input Turn ON Turn ON Turn OFF ENABLE output Clamp Measurement Measurement Measurement Item Minimum Maximum Measurement start response time 3uT0 Depends on the set conditions 100 Ps Time of receiving LED OFF input 100 Ps Response time of LED OFF ENABLE response time after LEDs...
Page 170
Chapter 4 Timing Charts ■ Zero reset Zero reset input (ZERO) Judgment output (HIGH/PASS/LOW) Item Minimum Maximum Response time of input 2 msT0 3 msT0u2 Zero reset input time 50 ms 0.8 s Cancel time of zero reset input ● Explanation of operations The zero reset input is turned ON.
Page 171
Chapter 4 Timing Charts ■ Operating mode switching MODE BUSY output ENABLE output Judgment output All OFF (HIGH/PASS/LOW) Binary output CLAMP GATE output Analog output CLAMP Item Minimum Maximum Response time of analog output 0.1 ms Measurement start response time 3uT0 Depends on the set conditions...
Page 172
Chapter 4 Timing Charts ■ Binary output ● When the judgment results for all tasks are output at the same time (judgment value mode (When the output target is a judgment value) The binary output results can be acquired when the GATE output is ON. (1) (2) Judgment output (HIGH/PASS/LOW)
Page 173
Chapter 4 Timing Charts ■ Task measurement result output The following two output methods can be selected from. • Measured value 1 mode (When measured values for multiple tasks are output consecutively) The preset tasks are output in order for each of a certain cycle. •...
Page 174
Chapter 4 Timing Charts After the binary output update cycle, the TASK4 results are output (judgment output and binary output). After binary output update cycle 2, the TASK1 results are output (judgment output and binary output). Which tasks to output results for can be selected. Binary output object task selection input p.4-10 4-46 User’s Manual...
Page 175
Chapter 4 Timing Charts ● Measured value 2 mode (When measured values for multiple tasks are output by BINARY_SEL input) T17 T4 Judgment output (HIGH/PASS/LOW) TASK A measurement value TASK B measurement value TASK A BINARY_SEL input TASK B Binary output TASK A result TASK A result TASK B result...
Chapter 5 Ethernet/RS-232C COMMUNICATION Overview Ethernet Communication RS-232C Communication Connecting Using Ethernet Cable Connection Method Communication Settings Connecting Using RS-232C Cable Connection Method Communication Settings 5-10 Communication Command List 5-12 Command format 5-14 User’s Manual...
Chapter 5 Overview Overview Using the Ethernet connector or RS-232C connector of the Controller, you can communicate digitally with external devices such as a personal computer or programmable controller. Compared to linear output, you can obtain high resolution, highly stable measurement data. Communication with external devices using Ethernet or RS-232C is performed in RUN or TEACH mode.
Page 179
Chapter 5 Overview Important Communication with multiple devices simultaneously cannot be achieved via Ethernet. For example, when a personal computer and the PLC are connected to the controller via Ethernet, the communication established between the PLC and the controller needs to be disconnected before a communication with the controller is to be established with the personal computer using Smart Monitor ZW.
Chapter 5 Overview RS-232C Communication Connections to the programmable controller, programmable terminal, and personal computer can be made. Communication can be performed using non-procedural commands. Command communication Obtaining a measurement result Bank switching Zero reset Personal computer RS-232C cable For PLC/programmable terminal: ZW-XPT2 For personal computer: ZW-XRS2 Connecting Using RS-232C Cable p.5-7 Two lines from the Ethernet connector and RS-232C connector can be used together for communica-...
Chapter 5 Connecting Using Ethernet Cable Connecting Using Ethernet Cable Connection Method Insert one end of the Ethernet cable Ethernet connector into the Ethernet connector of the controller. Insert another end of the Ethernet cable into the Ethernet connector of the external device.
Page 182
Chapter 5 Connecting Using Ethernet Cable Operating procedure Steps Key operation Display Description Press key for two seconds to enter the FUN UNLIT TEACH TEACH mode. TEACH TEACH Press keys to select either of "SYSTEM" ZERORST/ ZERORST/ ESC and press key.
Chapter 5 Connecting Using RS-232C Cable Connecting Using RS-232C Cable Connection Method Insert one end of the RS-232C cable RS-232C connector (square 17-pin side) into the RS-232C connector of the controller Insert another end of the RS-232C cable (D-SUB 9-pin side) into the Ethernet connector of the external device.
Page 184
Chapter 5 Connecting Using RS-232C Cable ■ RS-232C cable (For PLC/programmable terminal) ZW-XPT2 (Cable length: 2 m) Controller side PLC/Programmable terminal side Square 17-pin side D-SUB 9-pin side Pin No. Signal name Signal name Pin No. GND(0V) TXD(SD) TXD(SD) RXD(RD) RXD(RD) RTS(RS) RTS(RS)
Page 185
Chapter 5 Connecting Using RS-232C Cable ■ RS-232C cable (For personal computer) ZW-XRS2 (Cable length: 2 m) Personal Computer side Controller side Square 17-pin side D-SUB 9-pin side Signal name Pin No. Signal name Pin No. GND(0V) RXD(RD) TXD(SD) TXD(SD) RXD(RD) RTS(RS) GND(0V)
1 bit [1BIT]/2 bit [2BIT] (default value: 1 bit) Baud Rate [BAUD.RT] 9600/19200/38400/57600/115200 (default value: 38400) CS/RS [CS/RS] OFF/ON (default value: OFF)j Communication cannot be established with the ZW series in the following condition. • Data length: 7-bit and Parity: None Operating procedure Steps Key operation...
Page 187
Chapter 5 Connecting Using RS-232C Cable ■ Setting the delimiter Set the delimiter for RS-232C communication. Setting [Display] Description CR [CR] delimiter: CR (default value) LF [LF] delimiter: LF CR+LF [CRLF] delimiter: CR+LF Operating procedure Steps Key operation Display Description 1 - 3 For moving to COM, see steps 1 to 3 in p.5-6 Press...
Chapter 5 Connecting Using RS-232C Cable Communication Command List Command Format Return value Details Refer name MS <task number> <measured value> Acquires the current measured value. If p.5-14 <delimiter> <delimiter> the <task number> is omitted, the measured value displayed is acquired. If "4"...
Page 189
Chapter 5 Connecting Using RS-232C Cable Command Format Return value Details Refer name VR <delimiter> <type/version> Acquires the system version information. p.5-24 <delimiter> EX. ZW-C10 1.100 <delimiter> CA <0> <delimiter> OK <delimiter> Calibrates the Sensor Head. p.5-25 LS <save intervals> OK <delimiter>...
Chapter 5 Connecting Using RS-232C Cable Command format ■ Measurement command <MS command> Acquire the current measured value. * The same can be processed with the M, MEASURE command, which is in a ZS series format. <Command format> Space Task number <Response format>...
Page 191
Chapter 5 Connecting Using RS-232C Cable • When a command was not successfully processed <Parameter explanation> Parameter Details Task number Specifies the number of the task of which the measurement result is to be output. 0: TASK1 1: TASK2 2: TASK3 3: TASK4 4: TASK1 to 4 5-15...
Page 192
Chapter 5 Connecting Using RS-232C Cable ■ Judgment result acquisition command <JG command> Acquires the judgment result of the specified task. <Command format> Space Task number <Response format> • Normal processing (Task numbers 0 to 3) (Example) When the judgment result is "HIGH" judgment result •...
Page 193
Chapter 5 Connecting Using RS-232C Cable ■ Processing unit data acquisition command <DG command> Acquire the measurement data and setting data of the processing unit. <Command format> Space Unit number Space Data number <Response format> • Normal processing Setting value (N letter) •...
Page 194
Chapter 5 Connecting Using RS-232C Cable ■ Processing unit data setting command <DS command> Change the setting data of the processing unit. <Command format> Space Unit number Space Data number Space Setting value (N letter) <Response format> • Normal processing •...
Page 195
Chapter 5 Connecting Using RS-232C Cable ■ Current bank acquisition command <BG command> Acquire the current bank number. <Command format> <Response format> • Normal processing Bank number • When a command was not successfully processed <Parameter explanation> Parameter Details Bank number Displays the current bank number.
Page 196
Chapter 5 Connecting Using RS-232C Cable ■ Current bank setting command <BS command> Replace the current bank number by the specified bank number. <Command format> Space Bank number <Response format> • Normal processing • When a command was not successfully processed <Parameter explanation>...
Page 197
Chapter 5 Connecting Using RS-232C Cable ■ Zero reset execution command <ZR Command> Execute a zero reset for the specified task. <Command format> Space Task number <Response format> • Normal processing - If the task number is omitted, the zero reset is executed for the task of which the result is cur- rently displayed.
Page 198
Chapter 5 Connecting Using RS-232C Cable ■ Zero reset execution command <ZC command> Cancel the zero reset of the specified task. <Command format> Space Task number <Response format> • Normal processing - If the task number is omitted, the zero reset is cancelled for the task of which the result is cur- rently displayed.
Page 199
Chapter 5 Connecting Using RS-232C Cable ■ Timing input command <TM command> Execute the timing input. <Command format> OFF: 0/ON: 1 <Response format> • Normal processing • When a command was not successfully processed ■ Reset input command <RT command> Execute the reset input.
Page 200
Chapter 5 Connecting Using RS-232C Cable ■ White LED OFF input command <LD command> Turn ON/OFF the logical beam. <Command format> Space Space ON: 0/OFF: 1 <Response format> • Normal processing • When a command was not successfully processed ■ Version information acquisition command <VR command> Acquire the system version information.
Page 201
Chapter 5 Connecting Using RS-232C Cable ■ Sensor head calibration command <CA command> Calibrate the Sensor Head. <Command format> Space <Response format> • Normal processing • When a command was not successfully processed 5-25 User’s Manual...
Page 202
Chapter 5 Connecting Using RS-232C Cable ■ Internal logging start command <LS command> Start the internal logging of the data. <Command format> Space Save intervals Space Save count <Response format> • Normal processing • When a command was not successfully processed <Parameter explanation>...
Page 203
Chapter 5 Connecting Using RS-232C Cable ■ Internal logging end command <LE command> End the internal logging of the data. <Command format> <Response format> • Normal processing • When a command was not successfully processed ■ Internal logging data acquisition command <LO command> Acquire the internal logging information.
Page 204
Chapter 5 Connecting Using RS-232C Cable ■ Internal logging data clear command <LC command> Clear the internal logging data. <Command format> <Response format> • Normal processing • When a command was not successfully processed 5-28 User’s Manual...
Page 205
Chapter 5 Connecting Using RS-232C Cable ■ Internal logging data information acquisition command <LI command> Acquire the internal logging information. <Command format> <Response format> • Normal processing Operation status Space Saved data count • When a command was not successfully processed <Parameter explanation>...
Page 206
Chapter 5 Connecting Using RS-232C Cable ■ Data save command <DV command> Save all bank data and system settings to EEPROM. <Command format> <Response format> • Normal processing • When a command was not successfully processed 5-30 User’s Manual...
Instruction sheet, Fixing screw (M2) for Calibration ROM, Precautions for correct use *1 Capacity value when Omron standard mirror surface target is measured at the measurement center distance as the average of 4,096 times *2 Material setting for the Omron standard mirror surface target: Error from an...
Chapter 6 Sensor Head Linearity Characteristic by Materials The measured distance displayed on the main display expresses the measurement center distance as 0 with the near side from the sensor as + and the far side as -. ■ ZW-S20 Material setting: Normal Material setting: Mirror surface Material setting: Diffusion surface...
Chapter 6 Controller Controller Specifications Specifications Item ZW-C10T ZW-C10AT ZW-C15T ZW-C15AT Input/Output type Number of connected Sensor Heads 1 per Controller Sensor Head compatibility Available Light source for measurement White LED Segment Main display 11-segment red display, 6 digits display Sub-display 11-segment green display, 6 digits Status indicators...
Page 215
Chapter 6 Controller Specifications Item ZW-C10T ZW-C10AT ZW-C15T ZW-C15AT External 52-pole Bank Selected Transistor output system interface extension bank output Output voltage: 21.6 to 30 VDC connector (BANK_OUT Load current: 50 mA or less 1 - 3) Residual voltage when turning ON: 1.2 V or less Leakage voltage when turning OFF: 0.1 mA or less Selected DC input system...
Chapter 6 Controller Status Indicators for Controller Display Output Input Judgment Measure- RS-232C/ output ment Status 11 segment Analog Binary Ethernet (HIGH/ LED OFF Zero reset mode output output display PASS/ LOW) Normal Measure- Output Judg- Output Enabled Enabled Enabled measurement ment result accord-...
Chapter 6 Accessories Accessories Extension Fiber Cable ■ ZW-XF02R/XF05R/XF10R/XF20R/XF30R Fiber Cable φ2.0 FC connector FC connector (φ10) Unit mm * The following table lists cable lengths per models. Type Specification L mm ZW-XF02R 2000±20 ZW-XF05R 5000±50 ZW-XF10R 10 m 10000±100 ZW-XF20R 20 m 20000±200...
Chapter 6 Accessories Connecting Adapter (For Fiber Cable Connection) ■ ZW-XFC Unit mm The connection adapter (ZW-XFC) comes packed together with the extension fiber cable (ZW- XF_R), but the connection adapter alone can be purchased for maintenance. 6-13 User’s Manual...
(Unit mm) Specifications Item ZW-XPT2 ZW-XRS2 Applicable controller ZW series Ambient temperature Operating: 0 to +50 °C Storage: -15 to +60 °C (with no icing or condensation) Ambient humidity Operating and storage: 35 % to 85 % (with no condensation)
2200 13.1 (Unit: mm) Item Specifications Applicable controller ZW series Ambient temperature Operating: 0 to +50 °C Storage: -15 to +60 °C (with no icing or condensation) Ambient humidity Operating and storage: 35 % to 85 % (with no condensation)
Chapter 7 APPENDIX Troubleshooting Error Messages and Countermeasures EMC Directive Conformity Updating Firmware Flow of Updating Firmware Processing Item Data List 7-13 Index 7-19 Revision History 7-23 User’s Manual...
Replace the fiber cable. disconnected. The Sensor Head lens is The Sensor Head needs to be broken. repaired. Please contact an OMRON branch or sales office. For sensor head repair, return as a set with the Calibration ROM. Water and/or oil droplets are Perform air purging and so attached.
Page 225
Chapter 7 Troubleshooting Error type Problem Probable cause Possible countermeasure Page Measuremen The measured values Intense ambient light is • Shield the ambient light. Smart t error fluctuate. present. • Increase the background Monitor Input error removal level. Operation Manual Mutual interference is Check the Sensor Head p.1-9...
Page 226
Chapter 7 Troubleshooting Error type Problem Probable cause Possible countermeasure Page Output error No judgment output to Cables are not connected Check the output circuit and p.4-2 external. correctly. the wiring for proper connection. The signal line is disconnected. The signal logic is not correct. Check the logic of the signal. The RESET input line is short- Check the input circuit and the p.4-2...
The linearity The Calibration ROM is not controller may be broken. correction data cannot inserted into the controller. Please contact an OMRON branch or be loaded. sales office. (Note) The system setting is The system settings saved After holding down the Mode switching invalid.
Page 228
And then calibrate the Sensor Head. (see p.1-19) If an error code other than the one listed above is displayed, the controller may be broken. Please con- tact an OMRON branch or sales office. User’s Manual...
EMC Directive Conformity Applicable directive CE Marking Safety category Low voltage directive EMC directive Conformed Not applicable Conformed For more details on conformity level, please contact your OMRON sales representative to obtain "Declaration of Conformity: In compliance with EN45014). User’s Manual...
Chapter 7 Updating Firmware Updating Firmware This section describes how to update the firmware of ZW Series Controllers. Use Warp Engine ZW to update the firmware. Warp Engine ZW is automatically installed when Smart Monitor ZW is installed. The most recent version of the software can be downloaded from the following website for OMRON members.
Page 231
Chapter 7 Updating Firmware Connecting the controller to a personal computer Connect the controller to the personal computer by the Ethernet cable. Ethernet cable Turn on the power of the controller. Make sure that the power of the controller is connected securely. When the power is turned off while updating, the controller breaks down and does not run normally.
Page 232
Chapter 7 Updating Firmware Select [Programs]-[OMRON]-[ZW]- [WarpEngineZW] from the Windows [Start] menu. The [Warp Engine ZW] screen is displayed. When the startup of Warp Engine ZW fails, the following screen is displayed after a message appears. Set the connection port.
Page 233
• If the progress bar stops while update is being performed, or update does not finish normally even after 10 minutes, there is a possibility that update may have failed. In this case, contact an OMRON sales representative about the firmware version before update and the one in the write file.
Page 234
Chapter 7 Updating Firmware Click the [Exit] button to exit the Warp Endine 7-12 User’s Manual...
Chapter 7 Processing Item Data List Processing Item Data List Setti uisiti Data Unit Processing Default Setting range/output numb Palameter bled number Item value range bled disa disa bled bled Picture input Mesured cycle 500 - 10000 (Ps) 2 area mode 0: OFF 1: ON Area tracking mode...
Page 236
Chapter 7 Processing Item Data List Setti uisiti Data Unit Processing Default Setting range/output numb Palameter bled number Item value range bled disa disa bled bled Measuring Measured item 0: None point TASK1 1: Height 2: Thick TASK2 to 3 3: Calculation Measurement Surface 1 0: Edge 1st...
Page 237
Chapter 7 Processing Item Data List Setti uisiti Data Unit Processing Default Setting range/output numb Palameter bled number Item value range bled disa disa bled bled Average Average count 8: Count 0: Count 1 1: Count 2 2: Count 4 3: Count 8 4: Count 16 5: Count 32...
Page 238
Chapter 7 Processing Item Data List Setti uisiti Data Unit Processing Default Setting range/output numb Palameter bled number Item value range bled disa disa bled bled Zero reset Offset when a zero reset is -999999999 - 999999999 executed (nm) Zero reset mode 0: Real 1: Hold Zero reset execution...
Page 239
Chapter 7 Processing Item Data List Setti uisiti Data Unit Processing Default Setting range/output numb Palameter bled number Item value range bled disa disa bled bled Analog output 2 Monitor focus mode 0: Off 1: On Monitor focus output position -999.999999 to (measurin 999.999999 (mm)
Page 240
Chapter 7 Processing Item Data List Setti uisiti Data Unit Processing Default Setting range/output numb Palameter bled number Item value range bled disa disa bled bled Binary output Output during clamping 0: MAX 1: MIN Binary output target 0: None 1: Measurement value 1 2: Measurement value 2 3: Judgment value...
Chapter 7 Revision History Revision History A manual revision code appears as a suffix to the catalog number at the bottom of the front and back covers of this manual. Z322-E1-01A Cat. No. Revision code Revision code Date Revised contents Feb, 2012 Original production Mar,2012...
Page 246
Chapter 7 Revision History 7-24 User’s Manual...
Need help?
Do you have a question about the ZW Series and is the answer not in the manual?
Questions and answers