Omron ZW-C1*T User Manual

Displacement sensor zw series confocal fiber type
Hide thumbs Also See for ZW-C1*T:
Table of Contents

Advertisement

Quick Links

Displacement Sensor
ZW series
Confocal Fiber Type
Displacement Sensor
User's Manual
ZW-C1@ T
Z322-E1-05

Advertisement

Table of Contents

Troubleshooting

loading

Summary of Contents for Omron ZW-C1*T

  • Page 1 Displacement Sensor ZW series Confocal Fiber Type Displacement Sensor User’s Manual ZW-C1@ T Z322-E1-05...
  • Page 2 Introduction Thank you for purchasing the ZW. This manual provides information regarding functions, performance and operating methods that are required for using the ZW. When using the ZW, be sure to observe the following: • The ZW must be operated by personnel knowledgeable in electrical engineering. •...
  • Page 3 APPLICATION CONSIDERATIONS (Please Read) Basic configuration User's Manual Installation and Connections Basic Operation Settings for Function Convenient Functions Communications with External Devices Offline Settings Troubleshooting Sensor controller operations APPENDICES Confocal Fiber Type Displacement Sensor...
  • Page 4 LOSS OF PROFITS OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE 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.
  • 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.
  • Page 6 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 7 • 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.
  • Page 8 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: • Ambient temperature outside the rating •...
  • Page 9: Editor's Note

    4. Maintenance and Inspection Do not use thinner, benzene, acetone or kerosene to clean the Sensor Head, fiber cable and Sensor Controller. If large dust particles adhere to the emitter/receiver of the Sensor Head or Sensor Controller, use a blower brush (used to clean camera lenses) to blow them off.
  • Page 10: Copyrights And Trademarks

    • Every effort has been made to ensure the accuracy of the contents of this manual, but if you should notice any mistake, questionable section, or the like in this manual, please contact an OMRON branch or sales office. • If you do so, please also tell us the manual number, which is found at the end of the manual.
  • Page 11: Table Of Contents

    Table of Contents Editor's Note ........... . 7 Copyrights and Trademarks .
  • Page 12 PC tool ............52 3-3 Switching operation modes .
  • Page 13 Initializing Settings ..........112 5.Convenient Functions 5-1 Displaying measured values in graphs.
  • Page 14 Errors for Ethernet Connection ........208 Errors Common to All Communication States .
  • Page 15 Settings for Binary Output ........268 Settings for Judgment Output .
  • Page 16: Search From Settings

    Search from Settings Settings Set by Sysmac Studio Set by Sensor Controller Setting the Material for the Target to Measure p.71 p.228 Setting Exposure Time Control Mode p.75 p.230 Measuring the Height p.79 p.231 Measuring the Thickness p.81 p.232 Calculating p.82 p.233 Setting the Filter...
  • Page 17: Basic Configuration

    Basic configuration 1-1 ZW-series Displacement Sensors ......16 1-2 Basic Operation Flow........17...
  • Page 18: Zw-Series Displacement Sensors

    1-1 ZW-series Displacement Sensors The ZW-series is a line of fiber coaxial displacement sensors. They consist of Sensor Head and Sensor Controller, calibration ROM, and exclusive setting PC tool which runs on personal computers for system settings and monitoring. Sensor head Sensor Controller PC tool Detects a target to...
  • Page 19: Basic Operation Flow

    1-2 Basic Operation Flow The following is the basic operation flow for ZW Series. Installation and connection Section 2 Installation and Connections Install the sensor head. Preparation for measurement Default settings for connecting Section 2 Installation and Connections the sensor head. Perform a sensor head calibration.
  • Page 20 Section 3 Basic Operation Setting Threshold Value 3-6 Setting Threshold Value Functions used Switching Banks 3-4 Bank Switching during operation Executing Zero Reset 3-5 Perform the Zero Reset Section 6 Communications with External Devices Setting I/O (analog/judgment) 6-1 Parallel I/O connection Using Ethernet/ 6-2 No-protocol Connection RS-232C Communications...
  • Page 21: Installation And Connections

    Installation and Connections 2-1 System Configuration ........20 2-2 Part Names and Functions .
  • Page 22: System Configuration

    Extension fiber cable (included with the fiber ZW-XF_ _R cable for extension) (2 m/5 m/10 m/20 m/30 m) (Note 4) Industrial network hub (sold separately) ZW-XFC Use the recommended products below: W4S1-0 (Omron) 5-port type 3-port type System Configuration ZW User's Manual...
  • Page 23: Connection Compatibility

    Connection Compatibility Connected to Other connection ZW-C1@T Ethernet RS-232C I/O Cable (no-protocol) (no-protocol) Ethernet Compatible Compatible (no-protocol) Ethernet Compatible Compatible (programmable no- protocol) Important Can be connected simultaneously via Ethernet with PC tools (Sysmac Studio, SmartMonitorZW) and another device (PLC etc). Can be connected simultaneously via Ethernet with PC tools (Sysmac Studio, SmartMonitorZW) and another device (PLC etc).
  • Page 24: Part Names And Functions

    2-2 Part Names and Functions The following describes the names and functions of parts of the Sensor Head, Calibration ROM and Sensor Controller. Sensor Head Straight type Right angle type Names Functions Projector/receiver Projects and receives light. Serial number. Serial number. Only a calibration ROM with the same serial number is available.
  • Page 25: Sensor Controller

    Sensor Controller <Front view> <Rear view> Display Control panel Connectors/ terminals <Bottom view> ZW User's Manual Part Names and Functions...
  • Page 26: Front View

    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). The PASS indicator is lit while judgment is resulted in PASS (LOW threshold value  PASS indicator (green) measured value ...
  • Page 27: Rear View

    • RJ45 connector (8-pin modular jack) • For one-to-one connection: Select cross cable. • For connection through an industrial switching hub: Select straight cable. (Recommended hub: W4S1-0@ (Omron)) 52-pole expansion connector The 52-pole expansion connector is used to utilize extended functions, such as binary I/ Os, including output for measured value, GATE signal or binary output task number out- puts, or binary output object task selection input signals;...
  • Page 28: Installation

    2-3 Installation Installation of Sensor Head Installation procedure Place the Sensor Head with an appropriate distance from the target to measure, fixing it by tightening four M3 screw inserted into their respective installation holes. Tightening torque: 0.54 N • m 10-1 Specifications and External Dimensions p.282 M3 screw×4 Important...
  • Page 29 Measuring range With the ZW series, the measurement center distance is expressed as 0 with the NEAR side as + and the FAR side as -. Straight type ZW-S07 ZW-S20 NEAR side: +0.3 mm Measurement center NEAR side: +1 mm Measuring Measurement center distance: 7 mm...
  • Page 30 Right angle type ZW-SR07 ZW-SR20 Measurement center Measurement center distance: 7 mm distance: 20 mm NEAR side: +0.3 mm NEAR side: +1 mm Measuring Measuring center: 0 mm Measuring center: 0 mm FAR side: -0.3 mm Measuring range range FAR side: -1 mm ZW-SR40 Measurement center distance: 40 mm...
  • Page 31 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. Straight type ZW-S07 ZW-S20 6.7 mm 0.6 mm 19 mm 1.6 mm 2 mm 3.0 mm...
  • Page 32 Right angle type ZW-SR07 ZW-SR20 6.7 mm 0.6 mm 19 mm 1.6 mm 2 mm 3.0 mm ZW-SR40 34 mm 12 mm 6.0 mm Installation ZW User's Manual...
  • Page 33: Installation Of Sensor Controller

    Installation of Sensor Controller Precautions for installation Install the Sensor 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 Sensor Controller clear by 30 mm or more on its top, and by 10 mm or more from either side.
  • Page 34 Installing on the DIN track The following describes how to attach the Sensor 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 Installation procedure Hook the upper edge of the Sensor Controller's back slot onto the upper edge of the DIN track.
  • Page 35: Connecting Calibration Rom

    Installing on bottom The following describes how to attach the Sensor Controller on its bottom. Drill four installation holes on the base. Important For the location installation holes, see the external dimensions. 10-1 Specifications and External Dimensions p.282 Tighten four M4 screws to fix the Sensor Controller on the base.
  • Page 36: Connecting Fiber Cable

    Connecting Fiber Cable Connect the fiber cable on the Sensor Head to the Sensor Head connector on the Sensor Controller as follows: Remove the protective caps from the Sensor Controller's fiber connector and the fiber cable. Protective cap Fiber cable Protective cap Fiber connector Important...
  • Page 37 Important • 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 connecting section of a fiber connector. -Do not yank hard on a fiber cable. -Do not step on a fiber cable or place anything heavy on it.
  • Page 38 Extending fiber cable To extend the fiber cable on the Sensor Head, use an extension fiber cable and connecting adapter. Connection 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 39 Important • 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. •...
  • Page 40: Calibrating Sensor Head

    Calibrating Sensor Head Calibrate the Sensor Head by obtaining the dark data in the no-incoming light status. • When removing and inserting a fiber cable from/to the Sensor Controller (Including the initial connection). • When extending a fiber cable. The calibration data is stored inside the Sensor Controller .
  • Page 41 Important When Sensor Head calibration fails If the Sensor Head is calibrated in an inappropriate environment, an error is displayed on the main display. If this happens, chack the environment and try again. If an error continues even after calibrating the Sensor Head in an appropriate environment, the fiber connector on the Sensor Head or Sensor Controller may be stained.
  • Page 42: Wiring

    2-4 Wiring 20-pole terminal block Used for judgment output, control input, etc. Compatible cable specifications: AWG 18 to 28, pin processed length: 7 mm Signal name Signal name OUT1 (V) OUT1 (A) OUT1 0V COM_OUT1 ALARM HIGH1 BUSY1 PASS1 ENABLE1 LOW1 ZERO1 COM_IN1...
  • Page 43 Class Name Description Parallel HIGH output This outputs judgment results - HIGH (HIGH threshold values < Measured value). output This outputs judgment results - PASS (LOW threshold values  Measured value  HIGH PASS output threshold values). LOW output This outputs judgment results - LOW (LOW threshold values > Measured value). ALARM output This turns ON when there is a system error.
  • Page 44 • For the power supply, use AWG18 to 28 cables. • Make the cable tip exposed by approx. 7 mm. Note The following product is recommended for the 24 VDC power supply: S8VS-06024 (Omron, 2.5 A, 60 W) Wiring ZW User's Manual...
  • Page 45: 52-Pole Extension Connector

    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.302) (*1 ) (*2 ) (*1 )
  • Page 46 Class Name Description Parallel BANK_OUT output This outputs the currently specified bank number. output It expresses the bank number in combinations of BANK_OUT1, 2 and 3. Bank Number BANK_OUT1 BANK_OUT2 BANK_OUT3 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 BINARY output This outputs the measurement result or judgment value as binary.
  • Page 47 Class Name Description Parallel BINARY_SEL input This selects which task's data is output as binary. input Specify the task number in combinations of BINARY_SEL1 and 2. It is only enabled in RUN mode. Task Number BINARY_SEL1 BINARY_SEL2 TASK1 TASK2 TASK3 TASK4 BANK_SEL input This is used for switching banks.
  • Page 48: Electrical Specifications

    Electrical Specifications Input circuit Item Specifications Model ZW-C10T/C10AT ZW-C15T/C15AT Input type Input voltage DC24 V10 % (21.6 to 26.4 V) DC24 V10 % (21.6 to 26.4 V) Input current 7 mA Typ. (DC24 V) 7 mA Typ. (DC24 V) ON voltage/ON current 19 V min./3 mA min.
  • Page 49 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: 30 mA max. 52-pole extension connector: 30 mA max. ON residual voltage 1.2 V max.
  • Page 50: Installing The Sysmac Studio

    2-5 Installing the Sysmac Studio The PC Tool used to set up ZW-series Displacement Sensors is installed from the Sysmac Studio Installer. Refer to the Sysmac Studio Version 1 Operation Manual (Cat. No. W504) for the system requirements and installation procedure. Installing the Sysmac Studio ZW User's Manual...
  • Page 51: Basic Operation

    Basic Operation 3-1 Launching a project ........50 3-2 Explanation of Screen Sections .
  • Page 52: Launching A Project

    3-1 Launching a project Connecting to the sensor with PC tool Creating a new project Create a new project, add a sensor to the project, then start communicating with the sensor. Start up the PC tool. Create a new project. Click [New Project] and select [Displacement Sensor] from [Category] under [Select Device], and [ZW] from [Device].
  • Page 53: Entering Project Information

    After the sensor is connected, the following window appears. The Main pane appears on the Edit pane. The sensor starts up in RUN mode. Adding a sensor to a project After the project is created, additional sensors can be added to the project. ...
  • Page 54: Explanation Of Screen Sections

    3-2 Explanation of Screen Sections PC tool The following summarizes the names and functions of the window sections of Sysmac Studio. Sysmac Studio Main window Name Description Menu bar Menu items that can be used with this tool is displayed. Toolbar Tool functions that can be used with this tool is displayed with icons.
  • Page 55 Explorer pane Name Description Sensor model Displays the sensor model. Displays online/offline status at the end. Bank group This is a group of bank data. Bank data can be registered up to 8 in NORMAL mode, and up to 32 in JUDGMENT VALUE BANK mode. Bank data This is used to set functions to perform measurements.
  • Page 56 Edit pane The Edit Pane changes as shown below based on what is selected in the Explorer Pane. Main pane Bank data edit pane System data setting pane Name Description Menu icon Parameters to be edited on each edit pane can be changed. Setting item When editing each menu item selected with menu icons, a pop up window is called out.
  • Page 57 List of icons (1) Menu icon Edit pane type Icon Menu name Description Main pane General settings Sensor name and project information can be checked. Online Switching between online and offline connections with the actual sensors, and switching the operating mode can be performed. Also, the internal logging process, saving set data, monitoring the measurement results can be performed.
  • Page 58 (2) Operation icons Bank data edit pane Icon Name Description Zoom in Zoom in the line bright. Zoom out Zoom out the line bright. Fit to frame Change the size of the line bright so it fits the window size. Export Saves the line bright being displayed.
  • Page 59: Switching Operation Modes

    3-3 Switching operation modes The Sensor Controller has two operation modes. One is RUN mode and the other is FUN mode. Switch to the desired mode depending on purpose. (The Sensor Controller always starts up in the RUN mode when the power is turned on.) Item Setting item Mode...
  • Page 60: Bank Switching

    3-4 Bank switching Multi-task and Bank Data Multi-task Function With the ZW Series, you can set multiple measurement processing for one sensing setting. This measurement processing is called a "task (TASK)." Example: When measuring height and side run-out at the same time Surface fluctuation (TASK2) Height (TASK1) For tasks, TASK1 to TASK4 are available for registration.
  • Page 61 Bank Data ZW series can hold up to eight sets of sensing settings, which are called "bank (BANK)". When the setup is changed, the bank can be switched externally. What is Bank? The sensing settings for measurement are held as one bank. Sensing Sensing Filter...
  • Page 62: Switching Banks

    Switching Banks Switches banks. Click the bank group on the Explorer pane to open. Select the bank data to switch and double click or right click it to select the Edit menu. The bank in the Bank data edit pane that is active on the Edit pane becomes the current bank.
  • Page 63: Perform The Zero Reset

    3-5 Perform the Zero Reset 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 64 Example 3: Measure the level difference of the sensing object (execute zero reset at every 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 65 Important • When a zero reset is executed, the analog output becomes the voltage or current value at the center of the two preset points. Analog output becomes roughly 0 V or 12 mA when focus is not set. Setting Monitor Focus p.140 •...
  • Page 66: Setting Threshold Value

    3-6 Setting Threshold Value Threshold Value Settings Switch the Sensor 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. HIGH threshold value Measured value LOW threshold value...
  • Page 67  Explorer pane : [Bank] | [(Bank Data Name)] (double click)  Edit pane : [Task Settings] icon (  Task settings window : [Judgment] Enter the [LOW threshold] and [HIGH thresh- old]. Important • Hysteresis (hysteresis width) can also be set to threshold values. Set hysteresis when measured values are dispersed around a threshold value, and judgments are unstable, to prevent chattering.
  • Page 68: Saving A Project

    3-7 Saving a project Saving a project Save the project being edited with the PC tool. The project to be saved has the following information. Configuration data Description Project information Information on the sensor registered in this project. Entire sensor information Entire sensor information.
  • Page 69: Operating With Sensor Controller

    3-8 Operating with Sensor Controller Other than using PC tools, ZW Series can also be operated using the operation keys on the Sensor Controller. For details on how to operate with operation keys, see 9. Sensor controller operations (p.213). ZW User's Manual Operating with Sensor Controller...
  • Page 70 MEMO Operating with Sensor Controller ZW User's Manual...
  • Page 71: Settings For Function

    Settings for Function 4-1 Setting Sensing ......... . . 70 4-2 Setting Measurement Items.
  • Page 72: Setting Sensing

    4-1 Setting Sensing Selecting the Area Mode Area modes can be used selectively according to the target to measure. Item Setting item Setting value Description Operating mode Area Mode 1 area mode Usually, select this setting. 2 area mode We recommend measuring in the 2 area mode when the measurement object is a transparent object and the reflection characteristics of the target to measure are different.
  • Page 73: Setting The Material Of The Target To Measure

    Setting the Material of the Target to Measure Setting the material of the target to measure. Item Setting item Setting value Description Operation mode Material Normal (default value) A measurement can be performed at specific linearity regardless of the type of target to measure. Usually, select this setting.
  • Page 74: Setting The Noise Cut Level

    Setting the Noise Cut Level The setting a larger value than the noise level, the noise can be cut. Noise can be cut. Noise Item Setting item Setting value Description Operation mode Noise cut level 0 to 4,095 [Gradation] Set the number of gradations when noise is cut from the (Default value :100) line bright.
  • Page 75: Setting Smoothing Size

    Setting Smoothing Size When two measurement surfaces are close, the line bright may not be divided. The setting of smoothing size a smaller value, it becomes easy to divide. Smoothing size : 5 Smoothing size : 1 Item Setting item Setting value Description Operation mode Smoothing size...
  • Page 76: Setting Start Direction Of Count Measurement Surfaces

    Setting Start Direction of Count Measurement Surfaces When a number of measurement surfaces exists, start direction can be selected from NEAR side or FAR side. Example: NEAR Example: FAR 1 surface 4 surface 2 surface 3 surface 3 surface 2 surface 4 surface 1 surface Item...
  • Page 77: Setting Exposure Time Control Mode

    Setting Exposure Time Control Mode Set the exposure time control mode and exposure time (maximum) or exposure time (fixed). Item Setting item Setting value Description Exposure time Exposure mode Auto (default value) Automatically sets the exposure time within the range that does not exceed the specified upper limit.
  • Page 78: Setting The Measurement Area

    Setting the Measurement Area The measurement area can be limited, setting upper line and lower line of selected area. The measurement object can be measured stabile, cutting out the area that the object does not exist. When the measurement object is set to "Glass," measurement may not be performed correctly as measurement will be influenced by reflection from the rear surface.
  • Page 79 Automatically Following the Range of Measurement Area2 When 2 area mode is set, the measurement area 2 can be set automatically to measure the measurement surface (Follow) , and the measurement area 2 range can be follow the measurement surface (Base) movement.
  • Page 80 Set [Area follow]. Set [Reference surface] and [Following surface]. Click [Area Teach]. The range applied to measure the measurement surface (Follow) is automatically set as the measurement area 2. Setting Sensing ZW User's Manual...
  • Page 81: Setting Measurement Items

    4-2 Setting Measurement Items What is a Measurement Item? 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. Perform calculations using the output result of each task. Count the measurement surface closest to the Sensor Head first.
  • Page 82 Item Setting item Setting value Description Height settings Measurement Area 1 (default value)/Area 2 The area targeted for measurement can be switched. area Measurement Edge1/Edge2/Edge3/Edge4/ The measurement surface targeted for measurement can surface peak (default value) be switched. The peak is the surface of all measurement surfaces having the highest received light amount.
  • Page 83: Measuring The Thickness

    Measuring the Thickness If you have glass of known thickness, scaling can be adjusted referenced to that glass so that transparent objects can be measured more easily. Sensor head Transparent object Edge 1st Thickness Edge 2nd Item Setting item Setting value Description Thickness Measurement...
  • Page 84: Performing Calculations

    Performing Calculations Perform calculations using the results calculated by the tasks. The calculation formula is mX+nY+K. Item Setting item Setting value Description Calculation Parameter X OFF (default value)/TASK1 to TASK4 The task to be calculated can be switched. Parameter Y OFF (default value)/TASK1 to TASK4 The task to be calculated can be switched.
  • Page 85: Setting The Output Conditions

    4-3 Setting the Output Conditions Setting 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 86  Explorer pane : [Bank] | [(Bank Data Name)] (double click)  Edit pane : [Task Settings] icon (  Task Settings window : [Scaling] Select [Scaling]. Enter the correction value to [Span] and [Offset]. Note Fixed scaling can also be executed by the operating keys on the Sensor Controller. Performing Manual Scaling p.240 Automatically Setting Scaling Performing 1-point Scaling...
  • Page 87  Explorer pane : [Bank] | [(Bank Data Name)] (double click)  Edit pane : [Task Settings] icon (  Task Settings window : [Scaling] Select [Scaling] ON. Click [Auto setting]. The [Scaling] popup menu appears. Select [Actual scaling (one point)], and click [Next >].
  • Page 88 Performing 2-point Scaling Measurement is performed at two positions, and offset values are set for those measured values. Example: When correcting display values to match actual distances Display value (mm) Point 2 -3.0 Measured value (mm) -2.8 -3.0 Point 1 Item Setting item Setting value...
  • Page 89 Select [Actual scaling (two points)], and click [Next >]. The [Scaling] popup menu display changes to [1st point settings]. Set correction of the 1st point. Click [STOP] to fix the [Current value], set [Set value] and click [Next >]. The [Scaling] popup menu display changes to [2nd point settings].
  • Page 90 Performing Thickness Scaling The thickness is measured at one position and offset values are set for that measured value. Item Setting item Setting value Description Thickness scaling Setting value -999.999999 to 999.999999 [mm] Correct the measured value, and set the value to display. ...
  • Page 91: Setting Filters

    Setting Filters Set the filter condition when filtering information obtained from the sensor before output. 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. [MEDIAN] Changes are smoothed Average filter...
  • Page 92 Setting the Median Filter The intermediate value of multiple sets of data can be output as the measurement result. Item Setting item Setting value Description Medial filter Filter mode Median filter is not used. (default value) Outputs the intermediate value of the last three measurements. Middle Outputs the intermediate value of the latest nine measurements.
  • Page 93 Setting the Average Filter Output measured data as the average value of a preset count. Set this, for example, to ignore sudden changes in measured value. Item Setting item Setting value Description Average number Average 1/2/4/8/16/32/64/128/ Switches the average count. of times 256 (default value)/512/ 1024/2048/4096 [times]...
  • Page 94 Setting the Frequency Filter Set a filter to ignore or detect the changes in a specific frequency in the measured data. Item Setting item Setting value Description Frequency filter Frequency filter OFF (default value) Frequency filter is not used. Lowpass filter Ignores frequency components larger than the specified cut-off frequency.
  • Page 95 Setting the Differentiation Filter Set this filter to detect sudden changes in measured values occurring within an extremely short time. The differentiation filter detects changes in the measured value and current value before a comparison interval. The time of this comparison interval is defined as the differential cycle. (Default value: OFF) Item Setting item Setting value...
  • Page 96: Setting Hold

    Setting Hold Set the hold conditions of the measured value. The hold function holds (retain) any value from the measured values during the specific time (sampling period), such as the maximum or minimum value. Setting the Hold Mode Set the hold mode of the measured value. Item Setting item Setting value...
  • Page 97 Item Setting item Setting value Description Hold Hold mode Auto Peak to Holds the difference between the maximum and minimum values of the Peak measurement result. The output changes every time the maximum or the minimum value is updated. Output (Max.value - Min.value) Current measured value...
  • Page 98 Hold clearing conditions Held values can be cleared by the following operation. • When FUN (adjustment) mode/RUN (operation) mode is switched • When hold RESET is entered (20-pole terminal block, key) • Hold RESET command is entered. (Example) Peak The mode is switched between the FUN mode and RUN mode FUN mode RUN mode...
  • Page 99 Setting Triggers Set how measurement start to end timing is to be input. Item Setting item Setting value Description Trigger Trigger method External input Enter the trigger for the start of sampling in "TIMING input" for the 20-pole Set- terminal block. tings The period that the signal input to "TIMING input"...
  • Page 100  Explorer pane : [Bank] | [(Bank Data Name)] (double click)  Edit pane : [Task Settings] icon (  Task Settings window : [Hold] Set the hold mode. Setting the Hold Mode p.94 Select the trigger method from [Trigger settings] - [Trigger method].
  • Page 101 Performing Hold with a Key Input The TIMING/RESET inputs can be held on the Sensor Controller by setting as follows. Item Setting item Setting value Description Sensor settings Timing/Reset key input OFF (default value)/ON Enables TIMING and RESET key inputs from the Sensor Controller.
  • Page 102 Setting a Trigger Delay Set this to ignore measure values following TIMING input to avoid the influence of bounding or mechanical vibration when a device is started up. The delay time (the delay between timing input and the start of sampling) and the sampling time can be set. TIMING input Delay time Sampling time...
  • Page 103: Setting The Zero Reset

    Setting the Zero Reset Setting the Status Set enable/disable of the zero reset function. Important The status is set for each task.  Explorer pane : [Bank] | [(Bank Data Name)] (double click)  Edit pane : [Task Settings] icon ( ...
  • Page 104 Setting the Offset Set this item to set the reference value by a zero reset to a value other than zero. Item Setting item Setting value Description Zero reset Offset -999.999999 to 999.999999 [mm] Set the offset value. (default value: 0) ...
  • Page 105 Setting the Zero Reset Type Set the zero reset type. Item Setting item Setting value Description Zero reset Zero reset type Real value Sets the measured value when a zero reset is executed to zero. Sensor head Measurement of height from reference surface Reference A Zero reset...
  • Page 106 Setting the Zero Reset Memory Select whether or not to hold the measured value zero reset level even if the power is turned OFF. As shown in the figure below, use the zero reset memory still set to "OFF" when using this function to perform a zero reset at each measurement.
  • Page 107 Set the operating mode to the FUN mode. 3-3 Switching operation modes p.57  Explorer pane : [System] (double-click)  Edit pane : [Sensor Settings] icon ( Select ON/OFF from [Zero-Reset Memory mode]. Note The zero reset mode can also be set by the operating keys on the Sensor Controller. Setting the Zero Reset Memory p.251 ZW User's Manual Setting the Output Conditions...
  • Page 108: Setting The Banks

    4-4 Setting the Banks Changing the Bank Mode Select the bank contents to be obtained from the settings or judgment value. Item Setting item Setting value Description Sensor settings Bank mode Normal (default Sensing setting, measurement setting and I/O setting that are set in the FUN value) (adjustment) mode are regarded as bank data.
  • Page 109: Copying The Bank/System Settings

    Copying the Bank/System Settings Copy the selected bank setting to another bank. Also, copy ZW system settings to a different ZW. Set the operating mode to the FUN mode. 3-3 Switching operation modes p.57 Copy the bank data or system data. Select the copy source bank data or system data from the explorer pane, and select [Copy] from the right-click menu.
  • Page 110: Saving The Bank/System Settings

    Saving the Bank/System Settings Save the bank/system settings to the Sensor Controller. Important • 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.
  • Page 111: Clearing The Bank Settings

    Clearing the Bank Settings Select a bank and initialize its settings. Set the operating mode to the FUN mode. 3-3 Switching operation modes p.57 Select the bank data. Select the bank data from the explorer pane, and select [Initialize] from the right-click menu. Note The bank settings can also be cleared by the operating keys on the Sensor Controller.
  • Page 112: Setting The System

    4-5 Setting the System Display/set the system environment. Checking Information Displays the information of the Sensor Controller and Sensor Head. Item Displayed item Setting value Description General settings Sensor Name Displays the name of the Sensor Controller information Sensor controller model Displays the model information of the Sensor Controller.
  • Page 113: Making Sensor Settings

    Making Sensor Settings Setting the Key Lock This function disables all key inputs on the Sensor Controller. Once the key lock is set, no key input will be accepted until the lock is released. This function is useful for preventing inadvertent changes to settings. Item Displayed item Setting value...
  • Page 114: Initializing Settings

    Setting the Number of Digits Displayed Past the Decimal Point Set the number of digits displayed past the decimal point for when numerical values are displayed on the main display and sub-display of the Sensor Controller. Item Setting item Setting value Description Sensor settings The number of decimal...
  • Page 115: Initializing Settings P

    Note • Settings can also be initialized by selecting and right-clicking a [(ZW model)] option from the explorer pane and selecting "Initialize sensor" from the right-click menu. • Settings can also be initialized by the operating keys on the Sensor Controller. Initializing Settings p.263 ZW User's Manual Setting the System...
  • Page 116 MEMO Setting the System ZW User's Manual...
  • Page 117: Convenient Functions

    Convenient Functions 5-1 Displaying measured values in graphs ..... . . 116 5-2 Saving measured values in a file ......121 5-3 Displaying saved measured values .
  • Page 118: Displaying Measured Values In Graphs

    5-1 Displaying measured values in graphs The measured values can be displayed in graphs.  Explorer pane : [(ZW model name)] (double click)  Edit pane : [Online] icon (  Online setting window : [Trend Monitor] Click [Trend Monitor] - [Start monitor]. The Trend Monitor window starts up.
  • Page 119 Select data to monitor the trend for. Set data to monitor the trend for. The types of data that can be set are as follows. Item Setting item Description Target data TASK1 TASK1 measurement results TASK2 TASK2 measurement results TASK3 TASK3 measurement results TASK4 TASK4 measurement results...
  • Page 120: Specifying The Sampling Start And End Conditions

    Specifying the sampling start and end conditions You can specify the conditions for starting and ending sampling. Check the Trigger start conditions/Trigger end conditions checkbox. Select the trigger condition. Item Setting item Range Description Sampling setting Trigger start Input and output Specify parallel I/O (TIMING, ZERO, BUSY, ENABLE, conditions HIGH, PASS, LOW) as the trigger condition.
  • Page 121 Set the trigger condition. • When the trigger target is "Data slope" Item Setting item Range Description Trigger condition Condition When the measurement results are the same value as the judgment value, the trigger condition is considered to have been met. ...
  • Page 122: Starting And Ending Sampling Before And After The Trigger Condition Is Met

    Starting and ending sampling before and after the trigger condition is met You can adjust how long to start or end the sampling before or after the condition for starting and ending sampling is met. Measurement value Measurement data satisfied the start condition trigger Sampling interval Sampling start position A Sampling start position B...
  • Page 123: Saving Measured Values In A File

    5-2 Saving measured values in a file Data sampled with the trend monitor can be exported and imported as a CSV format file. Outputting the results of sampling as a file Sampled measured values can be saved as a CSV format file. A file is prepared each time the trigger condition is met.
  • Page 124 Item Output items Description TriggerStartObject TASK1 Indicates the target data for the trigger start condition. TASK2 TASK3 TASK4 TIMING ZERO BUSY ENABLE HIGH PASS TriggerStartConditions EqualTo Indicates the trigger start condition. NotEqualTo EqualTo: = NotEqualTo:  AndMore AndMore:  MoreThan LessThan MoreThan: >...
  • Page 125 TriggerStartValue2 TriggerStartDelay TriggerEnd True TriggerEndType DataWindowIn TriggerEndObject TASK2 TriggerEndConditions TriggerEndValue1 -0.5 TriggerEndValue2 TriggerEndDelay ExternalFileStorage FALSE MaxSamplesPerFile 4500 TargetDirectory C:\Omron\Data\DataTrace\ FilePrefix Index (DataName1) (DataName2) 1.21314 1.21314 1.22098 1.22098 0.12334 0.12334 -0.1211 -0.1211 -1.23456 -1.23456 -1.22222 -1.22222 ZW User's Manual Saving measured values in a file...
  • Page 126: Displaying Saved Measured Values

    5-3 Displaying saved measured values You can import a file to which measured values were exported and display those sampling results as a graph.  Explorer pane : [(ZW model name)] (double click)  Edit pane : [Online] icon ( ...
  • Page 127: Performing Internal Logging

    5-4 Performing internal logging Up to 12,800 x 4tasks measured data can be logged in the Sensor Controller's internal memory. Item Output items Description LoggingMode Internal Indicates the internal logging. SamplePeriod 1 to 99999 Indicates the storage interval.  Explorer pane : [(ZW model name)] (double click) ...
  • Page 128 After internal logging ends, click the [Save to file (Sensor  PC)] to output the data to a file. A CSV format file in the following format is output. LoggingMode Internal SamplePeriod Index Task1 Task2 Task3 Task4 1.21314 1.21314 1.21314 1.21314 1.22098 1.22098...
  • Page 129: Storing The Light Reception Wave Form In A File

    5-5 Storing the light reception wave form in a file The light reception wave form can be stored in a file as a record of the measurement state. Item Output items Description RegionNo Area1 / Area2 Indicates the measurement area. Area1: Measurement Area 1 Area2: Measurement Area 2 StartPosition 0 to 255...
  • Page 130 • For Area 2 mode RegionNo Area1 Area2 StartPosition (Display area start point) (Display area start point) EndPosition (Display area end point) (Display area end point) Position Value Value (Amount of light received 0) (Amount of light received 0) (Amount of light received 1) (Amount of light received 1) (Amount of light received 2) (Amount of light received 2)
  • Page 131: Recovering Calibration Rom Data

    5-6 Recovering calibration ROM data If an abnormality occurs in the sensor's calibration ROM, you can recover the backed up calibration ROM data into the sensor. Set the operating mode to the FUN mode. 3-3 Switching operation modes p.57  Explorer pane : [Device Group] | [(Sensor Name)] (double click) ...
  • Page 132: Printing The Contents Of Settings

    5-7 Printing the contents of settings You can print the contents of bank data and system data settings. Item Setting item Mode Description Print Target data All information The sensor information, bank group data, and system data are all printed. Sensor information The sensor information is printed.
  • Page 133: Controll Input Signal With Pc Tool

    5-8 Controll input signal with PC tool Following input signal can be controlled with PC tool. • LED-OFF • TIMING • RESET • ZERO Explorer pane : [Bank] | [(Bank data Name)] (double click)  Edit pane : [I/O input] Select ON from [I/O input].
  • Page 134 MEMO Controll input signal with PC tool ZW User's Manual...
  • Page 135: Communications With External Devices

    Communications with External Devices 6-1 Parallel I/O connection........134 6-2 No-protocol Connection .
  • Page 136: Parallel I/O Connection

    6-1 Parallel I/O connection 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 137 RESET input Name Description RESET input This resets all executing measurements and outputs. While a RESET is being input, judgment output conforms to the non-measurement setting. If this RESET input switches ON while the hold function is used, the state in effect before the hold function was set will be restored.
  • Page 138 Bank number output Name Description BANK_OUT output This outputs the currently specified bank number. It expresses the bank number in combinations of BANK_OUT1, 2 and 3. Bank Number BANK_OUT1 BANK_OUT2 BANK_OUT3 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 BANK8 Binary output task number output Name Description BINARY_OUT output...
  • Page 139 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.
  • Page 140: Settings For Analog Output

    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. Setting the analog output destination With analog output, the measurement results can be output converted to a current from 4 to 20 mA or a voltage from -10 to +10 V.
  • Page 141 Assigning Analog Output Set the task for which to output the results as analog. Item Setting item Setting value Description Analog output Output object None/TASK1/TASK2/TASK3/ Select the task to output as analog. TASK4 Set the operating mode to the FUN mode. 3-3 Switching operation modes p.57 ...
  • Page 142 Setting Monitor Focus With analog output, the relationship between the output value and measured value to be displayed can be set as desired to convert the measurement result to 4 to 20 mA current or -10 to +10 V voltage before output. Set the focus to match the connected external device.
  • Page 143 Set the operating mode to the FUN mode. 3-3 Switching operation modes p.57  Explorer pane : [Bank] | [(Bank Data Name)] (double click)  Edit pane : [I/O Settings] icon (  I/O Setting Screen : [Analog output] Select ON/OFF from [Monitor Focus]. Enter the [Distance] and [Output value] at [Point1].
  • Page 144  Explorer pane : [Bank] | [(Bank Data Name)] (double click)  Edit pane : [I/O Settings] icon (  I/O Setting Screen : [Analog output] Select ON from [Analog output adjustment]. Click [Setting]. The "Analog Output Adjust" popup menu appears.
  • Page 145: Settings For Judgment Output

    Settings for Judgment Output The following describes the settings for outputting the judgment results from the judgment output of the 20-pole terminal block. Assigning judgment output Set the task for which to output the judgment results. The judgment results for the selected task are output from the following output terminals of the 20-pole terminal block.
  • Page 146 Setting Operation at Judgment Output Set the hysteresis width of the judgment upper/lower limit values and judgment output timing. 3-6 Setting Threshold Value p.64 Item Setting item Setting value Description Judgment Hysteresis width 0 to 99.9999mm Sets the hysteresis value (difference between operating point and output recovery point) of the judgment upper/lower limit values when HIGH/ PASS/LOW judgment is unstable near the boundary.
  • Page 147 Item Setting item Setting value Description Judgment Timer mode One Shot When the judgment result changes to PASS, the PASS output is executed output for the time set to [Timer Duration]. Measured value HIGH threshold value LOW threshold value HIGH output PASS output LOW output : Timer time...
  • Page 148: Settings For Binary Output

    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. Item Setting item Setting value Description Binary output...
  • Page 149 Set the operating mode to the FUN mode. 3-3 Switching operation modes p.57  Explorer pane : [Bank] | [(Bank Data Name)] (double click)  Edit pane : [I/O Settings] icon (  I/O Setting Screen : [Binary output] Select the task from [Output object]. Note Binary output can also be assigned with key operations on the Sensor Controller.
  • Page 150 Set the operating mode to the FUN mode. 3-3 Switching operation modes p.57  Explorer pane : [Bank] | [(Bank Data Name)] (double click)  Edit pane : [I/O Settings] icon (  I/O Setting Screen : [Binary output] Select the decimal point digit from [Decimal point digit].
  • Page 151 Select the output cycle from [Output cycle]. Note Output cycle can also be assigned with key operations on the Sensor Controller. Output cycle setting p.270 GATE signal setting Sets the output time for the synchronization signal (GATE) for taking in signals externally. Item Setting item Setting value...
  • Page 152: Settings For Processing When Measurement Is Not Possible

    Settings for Processing When Measurement Is Not Possible Setting operation when measurement is not possible Set the output method when the sensor head temporarily enters a non-measurement state, for example, due to insufficient received light amount or a RESET input state. Example: When skipping occurs in the waveform due to insufficient received light intensity Amount of displacement State with waveform skip caused...
  • Page 153 Select the operation during non- measurement at [Non-Measurement Setting]. Note The operations for when measurement is not possible can also be set with key operations on the Sensor Controller. Setting operation when measurement is not possible p.273 Setting the Clamp Value for Analog Output Set the clamp value to output when "Clamp"...
  • Page 154 Note Clamp values can also be set with key operations on the Sensor Controller. Setting the Clamp Value p.274 Setting the Clamp Value for Binary Output Set the clamp value to output when "Clamp" is selected as processing when measurement is not possible. Item Setting item Setting value...
  • Page 155: Settings For Bank Control

    Settings for Bank Control This section describes the settings for controlling banks by using parallel I/O. Selecting banks The bank is selected in combinations of the bank select input signals (BANK_SEL1 to 3). Bank selection input 1 Bank selection input 2 Bank selection input 3 Selected bank (BANK_SEL1)
  • Page 156: Settings For Internal Logging

    Settings for Internal Logging Set the LOGGING save count and LOGGING save intervals The following describes the settings for internal logging. Item Setting item Setting value Description Internal logging LOGGING save 0 to 12800 Sets the maximum data count to be internally logged. count (default value) LOGGING save...
  • Page 157: Timing Chart

    Timing Chart 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 Min. Max. Measuring cycle 0.5 ms Depends on the set conditions (0.5 to 10.0 ms) 1 s Exposure time Max.
  • Page 158 Hold (peak/bottom/peak to peak/average) (4) (5) (9)(10) (11) (12) (13) TIMING input (TIMING) RESET input (RESET) Busy output Judgment output (HIGH/PASS/LOW) Binary output GATE output Analog output Item Min. Max.  Response time of analog output 0.1 ms  GATE signal rise time 0.2 ms GATE signal output time Setting value...
  • Page 159 Important 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. • Hold the clamp value. •...
  • Page 160 Hold (auto peak/auto bottom/auto peak-to-peak) (6)(7) (8) (9) (10) (1) (2) (11) RESET input Busy output Judgment output (HIGH/PASS/LOW) Binary output GATE output Analog output Item Min. Max.  Response time of analog output 0.1 ms  GATE signal rise time 0.2 ms GATE signal output time Setting value...
  • Page 161 Hold (sampling) (10) (11) TIMING input RESET input Busy output Judgment output (HIGH/PASS/LOW) Binary output GATE output Analog output Item Min. Max.  Response time of analog output 0.1 ms  GATE signal rise time 0.2 ms GATE signal output time Setting value Setting value (0.1 to 100.0 ms)
  • Page 162 Important 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. • Hold the clamp value. • If the previous hold value is not the clamp value, the GATE signal is output. •...
  • Page 163 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 Min. Max.  Input response time 200 ms  Bank switching time 100 ms Measurement start response time 3×T0 Depends on the set conditions Explanation of operations (1) The BANK_SEL signal is switched to the bank number to switch to.
  • Page 164 LED OFF LED OFF input Turn ON Turn OFF Turn ON ENABLE output Clamp Measurement Measurement Measurement Item Min. Max. Measurement start response time 3 × T0 Depends on the set conditions 100 s  LED OFF input minimum time ...
  • Page 165 Zero reset ZERO input Judgment output (HIGH/PASS/LOW) Item Min. Max. Input response time 2 ms+T0 3 ms+T0×2 ZERO input time 50 ms 0.8s  ZERO input cancel time Explanation of operations (1) The ZERO input is turned ON. (2) After the ZERO input time, the ZERO input is turned OFF. (3) After the ZERO input is turned OFF, the zero reset is executed and the judgment results reflected in the measurement results are output.
  • Page 166 Operating Mode Switching MODE BUSY output ENABLE output Judgment output All OFF (HIGH/PASS/LOW) Binary output CLAMP GATE output Analog output CLAMP Item Min. Max.  Response time of analog output 0.1 ms Measurement start response time 3 × T0 Depends on the set conditions Important In FUN mode, there is no binary output.
  • Page 167 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) Binary output...
  • Page 168 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 169 Measured value 2 mode (When measured values for multiple tasks are output by BINARY_SEL input) (4) (5) (10) T17 T4 Judgment output (HIGH/PASS/LOW) TASK A measurement value TASK B measurement value BINARY_SEL input TASK A TASK B Binary output TASK A result TASK A result TASK B result TASK B result...
  • Page 170 Internal logging LOGGING input Logging stopped Logging in progress Logging stopped state state Operation status Item Min. Max.  LOGGING input minimum time 3ms+T0 Input response time 2ms+T0 3ms+T0 × 2 Explanation of operations (1) The LOGGING input is turned ON. (2) After the LOGGING input is turned ON, the internal logging is started.
  • Page 171: No-Protocol Connection

    6-2 No-protocol Connection Outline of No-protocol Communications A system is possible where no-protocol communications is performed between the displacement sensor and an external device (e.g. PLC) and control from the external device (e.g. PLC) is performed by commands/ responses. Communications with the external device is possible over Ethernet or the RS-232C interface. This control system functions in the RUN mode.
  • Page 172: Setting Up No-Protocol Communications

    Setting Up No-protocol Communications Setting Network Settings in the Sensor This section describes how to set the network settings in the Displacement Sensor.  Explorer pane : [Device group] | Sensor name | [System] | [System data] (Double-click)  Edit Pane : [Ethernet communication settings] icon ( ) | [Ethernet settings] The following items can be set.
  • Page 173 0 to 255, d: to 254 Set it in the form a.b.c.d. (Default: 192.168.250.100) Note If you connect an external OMRON CS/CJ- series PLC to Ethernet, the following default IP address is assigned to the PLC. • IP address: 192.168.250.node_address Port No.
  • Page 174 Note The initial setting for No-protocol Communications can also be set by the operating keys on the Sensor Controller. Initial Settings for No-protocol Communications p.277 No-protocol Connection ZW User's Manual...
  • Page 175: Setting Communications Specifications (Rs-232C Communications)

    Setting Communications Specifications (RS-232C Communications) Setting RS-232C communications on the sensor body Set RS-232C communications on the displacement sensor body.  Explorer pane : [Device Group] | [(Sensor Name)] | [System] | [System Data] (double-click)  Edit pane : [RS-232C Communications Settings] icon ( Item Description Range...
  • Page 176: Setting For Serial Data Output After Application Of Measured Value

    Setting for serial data output after application of measured value When hold is set, the applied measured data can be output automatically. Data that can be output The data to be output is measured values applied at the time that the output cause occurs. The data to be output is fixed to four tasks, TASK1 to TASK4, and can not be set individually.
  • Page 177 Note • When the output timing is such that multiple records are buffered, data for up to 10 records is output together. • When output data is buffered faster than it is output, the outputting can not keep up and an overflow occurs in the ZW.
  • Page 178 Setting the output format Item Setting item Description Range Data output set- Output data type Select the output format. ASCII, Binary tings (default value: ASCII) Digits of integer Select the number of digits in the integer 1 to 5 [digits] part.
  • Page 179 • When the output format is ASCII Set the number of digits in the integer section, number of digits in the fraction section, negative number expression, zero suppression, field separator, and record separator items. • Output Format TASK1 measured TASK2 measured TASK4 measured •...
  • Page 180: Command List

    Command List This table lists no-protocol communications commands. The available commands are listed as follows. Command Format Return value Description Pages name MS <Task number> <Measured value> Acquires the current measured value. p.180 <Delimiter> <Delimiter> If the <task number> is omitted, the measured value displayed is acquired.
  • Page 181 Command Format Return value Description Pages name LO <Task number> <First data <Internal logging data > Acquires the internal logging data. p.191 number> <Output data count> <Delimiter> If the <task number> is omitted, internal <Delimiter> logging data acquisition is executed for the task of which the result is currently displayed.
  • Page 182: Command Format

    Command Format Measurement command <MS command> Acquires 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> Normal measurement (Task numbers 0 to 3) (Example) -30.719923mm −...
  • Page 183 <Parameter explanation> Parameter Description 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 Judgment result acquisition command <JG command> Acquires the judgment result of the specified task. <Command format>...
  • Page 184 Processing unit data acquisition command <DG command> Acquires the measurement data and setting data of the processing unit. <Command format> ↑ Space ↑ Unit number ↑ Space ↑ Data number <Response format> Normal processing ↑ Data (N letter) When a command was not successfully processed <Parameter explanation>...
  • Page 185 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 When a command was not successfully processed <Parameter explanation>...
  • Page 186 Current bank data 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 Description Bank number Displays the current bank number. 0: BANK1 1: BANK2 2: BANK3 3: BANK4...
  • Page 187 Current bank data 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> Parameter Description Bank number Specifies the bank number to switch to.
  • Page 188 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 currently displayed. •...
  • Page 189 Zero reset cancel 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 canceled for the task of which the result is currently displayed. •...
  • Page 190 TIMING input command <TM command> Executes TIMING input. <Command format> ↑ ↑ Space Space ↑ OFF: 0/ON: 1 <Response format> Normal processing When a command was not successfully processed RESET input command <RT command> Executes RESET input. <Command format> ↑ ↑...
  • Page 191 White LED OFF input command <LD command> Turns the logical beam ON/OFF. <Command format> 0 CR ↑ ↑ 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 192 Sensor head calibration command <CA command> Calibrate the Sensor Head. <Command format> ↑ Space <Response format> Normal processing When a command was not successfully processed Internal logging start command <LS command> Start the internal logging of the data. <Command format> ↑...
  • Page 193 <Parameter explanation> Parameter Description Save intervals Sets the intervals(0 to 1000) to be internally logged. If “1” is set , all measured data is stored, and “2” is set, one measured data is stored every two measurement. If “0” is set, only the applied measured data is stored when hold is set. Save count Sets the maximum data count (1 to 12,800) to be internally logged.
  • Page 194 <Response format> Normal processing The internal logging data is output. (Example) TASK1 -3.071992mm, TASK2 -2.998122mm, TASK3 2.345678mm, and TASK4 2.471249mm 9 CR • The character format is ASCII. • The return value is right-aligned and 11 characters + delimiter. • The unit of the measured values is nm. •...
  • Page 195 When a command was not successfully processed/When internal logging is not stopped • If internal logging is started without clearing logging data, data is saved end of last logging data. • When ZW internal memory size is not enough, internal logging is automatically ended. Overwrite is not executed.
  • Page 196 When a command was not successfully processed System data acquisition <YG command> Acquires the system data. <Command format> ↑ Space ↑ Data number <Response format> Normal processing ↑ Data (N letter) ↑ Space When a command was not successfully processed <Parameter explanation>...
  • Page 197 System data setting <YS command> Sets the system data. <Command format> ↑ Space ↑ Data number ↑ Space ↑ Setting value <Response format> Normal processing When a command was not successfully processed <Parameter explanation> Parameter Description Data number Specifies the data number to be acquired. Setting value This is the setting value of the specified data.
  • Page 198 IP address acquisition <IG command> Acquires the IP address. <Command format> <Response format> Normal processing (Example) When the IP address of the ZW is 192.168.250.50 When a command was not successfully processed IP address setting <IS command> Sets the IP address. <Command format>...
  • Page 199 Subnet mask acquisition <KG command> Acquires the subnet mask. <Command format> <Response format> Normal processing (Example) When the ZW subnet mask is 255.255.255.0 When a command was not successfully processed Subnet mask setting <KS command> Sets the subnet mask. <Command format> (Example) When setting subnet mask 255.255.255.0 for the ZW ↑...
  • Page 200 Default gateway acquisition <GG command> Acquires the default gateway. <Command format> <Response format> Normal processing (Example) When the ZW default gateway is 0.0.0.0 When a command was not successfully processed Default gateway setting <GS command> Sets the default gateway. <Command format> (Example) When setting the default gateway 0.0.0.0 for the ZW ↑...
  • Page 201 OUT IP address acquisition of the specified socket number <OG command> Acquires the OUT IP address. <Command format> ↑ Space ↑ Socket number <Response format> Normal processing (Example) When the OUT IP address of the ZW is 192.168.250.100 When a command was not successfully processed <Parameter explanation>...
  • Page 202 OUT IP address setting of the specified socket number <OS command> Sets the OUT IP address. <Command format> ↑ ↑ Space Space ↑ Socket number <Response format> Normal processing When a command was not successfully processed <Parameter explanation> Parameter Description Socket number Specifies the socket number of which the serial data is to be output.
  • Page 203 MAC address acquisition <MI command> Acquires the MAC address. <Command format> <Response format> (Example) When the MAC address of the ZW is 00.00.0A.75.00.00 Normal processing When a command was not successfully processed Head serial information acquisition <HS command> Acquires the head serial information. <Command format>...
  • Page 204 Restart <RS command> Restarts the Sensor Controller <Command format> <Response format> Normal processing When a command was not successfully processed No-protocol Connection ZW User's Manual...
  • Page 205: Offline Settings

    Offline Settings 7-1 Performing Settings Offline....... . . 204 7-2 Starting a Project in Offline Mode......205 7-3 Changing between Online and Offline .
  • Page 206: Performing Settings Offline

    7-1 Performing Settings Offline The personal computer tools set enables the user to perform settings offline without connecting an actual sensor. Parameters set offline can be saved as project data just like parameters set online, and conditions set offline can be transferred to the sensor as desired. The following functions are disabled during offline setting.
  • Page 207: Starting A Project In Offline Mode

    7-2 Starting a Project in Offline Mode To start a project in Offline Mode, select [Enter the type] on the Select Sensor Dialog Box after you create a project, then select the sensor type and version. You cannot change the sensor type and version after you select them. ZW User's Manual Starting a Project in Offline Mode...
  • Page 208: Changing Between Online And Offline

    7-3 Changing between Online and Offline Before you go offline, save all settings and parameter changes to the Sensor's internal memory. Saving your project does not save the data in the Sensor. You can use the following two methods to change between offline and online. ...
  • Page 209: Troubleshooting

    Troubleshooting 8-1 Error Messages......... . . 208 8-2 Troubleshooting .
  • Page 210: Error Messages

    ALARM output of parallel I/O turns ON, and "SYSERR" and error code are displayed on the main and sub-displays, respectively. If an error code other than the one listed above is displayed, the displacement sensor may be broken. Please contact an OMRON branch or sales office. Error Messages ZW User's Manual...
  • Page 211: Errors Common To All Communication States

    If an error code other than the one listed above is displayed, the displacement sensor may be broken. Please contact an OMRON branch or sales office. As a provisional measure, the measurement can be resumed using the data of the previously read Calibration ROM.
  • Page 212: Troubleshooting

    Replace the fiber cable.  The Sensor Head lens is broken. The Sensor Head needs to be 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 forth to attached.
  • Page 213 Error type Phenomenon Cause Countermeasure Pages Measurement The measured values Intense ambient light is present. • Shield the ambient light. Smart error fluctuate. • Increase the background removal Monitor ZW level. Operation Manual Mutual interference is occurring. Check the Sensor Head installation p.29 position.
  • Page 214 Error type Phenomenon Cause Countermeasure Pages Output error The judgment result Cables are not connected correctly. Check the output circuit and the p.40 cannot be output to an wiring for proper connection. The signal line is disconnected. external device.  The signal logic is not correct.
  • Page 215 Sensor controller operations 9-1 Search from Menu Tree ........214 9-2 Functions of Operating Keys .
  • Page 216: Search From Menu Tree

    9-1 Search from Menu Tree FUN Mode Menu * - default value Setting Option/Setting Range Pages Sensing Normal [NORMAL] Material Material setting Mirror surface [MIRROR]/ p.228 [OBJECT] [OBJECT] [SENS] Diffusion surface [DIFF] Exposure time Auto Upper limit 1 to 5000 s (default value: 1000) control mode p.230 [AUTO]...
  • Page 217 Setting Option/Setting Range Pages Measurement TASK1 Output Scaling Auto  setting [TASK1] [OUTPUT] [SCALE] [AUTO] [MEAS] One-point (cont'd) (cont'd)  scaling [1PT] Direction Forward [FWD] /Reverse [REV] [DIR] Two-point  scaling [2PT] p.240 Manual  [MANUAL] Span -2.0000 to 2.0000 (default value: [SPAN] 1.0000) Offset...
  • Page 218 Setting Option/Setting Range Pages Non-measurement Non-measurement I/O setting setting setting Keep [KEEP]/Clamp [CLAMP] p.273 [I/O] [HLD.RST] [HLD.RST] Current output: MIN [MIN] (approx. 3.4 mA)/4mA/5mA/../19mA/ 20mA/MAX [MAX] Analog (approx. 21mA) (default value: MAX) output p.274 Voltage output: MIN [MIN] [ANALOG] (approx. -10.8V)/-10V/-9V/.../9V/10V/ MAX [MAX] (approx.
  • Page 219 Setting Option/Setting Range Pages Measurement value 1 [MEAS1] Data output (TASK1(ON*/OFF), TASK2 to TASK4 I/O setting Binary output Output object setting (ON/OFF*))/Measurement value 2 p.268 [I/O] [BINARY] [OUTPUT] [COM.OUT] [MEAS2]/Judgment value [JUDGE]/ Off [OFF] * (cont'd) TASK1 to 4 [TASK1] to Off [OFF] */On [ON] p.268 [TASK4]...
  • Page 220 Setting Option/Setting Range Pages System Save Save setting OK [OK]/Cancel [CAN] p.255 [SAVE] [SAVE] [SYSTEM] (cont'd) Initialization Initialization OK [OK]/Cancel [CAN] p.263 [INIT] [INIT] Communications RS-232C Data length 7bit [7BIT]/8bit [8BIT] [COM] [RS232C] [DATA] Parity None [OFF] /Odd [ODD]/ [PARITY] Even [EVEN] Stop bit 1bit [1BIT]...
  • Page 221: Run (Run) Mode Menu

    Setting Option/Setting Range Pages System Sensor head Sensor head setting Calibration calibration OK [OK]/Cancel [CAN] p.262 [SYSTEM] [H.CALIB] [H.CALIB] Key lock Key lock Off [OFF] /On [ON] p.261 [LOCK] [LOCK] Zero reset Zero reset MEMORY memory Off [OFF] /On [ON] p.251 [ZER.MEM] [ZER.MEM]...
  • Page 222: Functions Of Operating Keys

    9-2 Functions of Operating Keys The following table lists the names and functions of the operating keys on the Sensor Controller: Name Function RUN Mode FUN Mode  (LEFT) key Changes sub-display content. Functions differently depending on the settings.  (RIGHT) key •...
  • Page 223: Digital Displays

    9-3 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 Sensor Controller ON, or in the RUN or FUN mode. Operation mode Main display (upper line, in red) Sub-display (lower line, in green) When turning ON The Sensor Controller model name, "ZW-C"...
  • Page 224: Switching Operation Modes

    9-4 Switching operation modes 3-3 Switching operation modes p.57 key to switch between the operation modes. The RUN indicator identifies the current operation mode. RUN mode: Turned on. FUN mode: Turned off. To switch between the RUN and FUN modes, press and hold the button for two seconds.
  • Page 225 Entering Numerical Values To enter numerical values, including parameters, for the sub-display, follow the steps below: Sub-display Apply (Parameter) Select digit Select value (1) When entering numerical values, the sub-display displays the current setting value and its uppermost digit flashes. (2) Press the keys to select a digit to enter a number.
  • Page 226: Functions And Operations During Measurement

    9-5 Functions and Operations during Measurement Switching the RUN (Run) Mode Display In the RUN mode, you can switch the 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. (Note 1) Analog voltage Analog current...
  • Page 227 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 for tasks for displayed target. THRESHOLD-H indicator lights for the HIGH threshold value. THRESHOLD-L indicator lights for the LOW threshold value.
  • Page 228 Changing Display Details The measurement result displayed on the main display in RUN mode can be selected from TASK1 to 4. The number of digits displayed can also be changed. Setting [DISPLAY] Option [DISPLAY] Task for displayed target [DISP] TASK1/TASK2/TASK3/TASK4 Decimal point digit [DEC.NUM] 0 [0DIG]/1 [1DIG]/2 [2DIG]/3 [3DIG]/4 [4DIG]/5 [5DIG] As an example, here is an explanation of the procedure for setting TASK2 as the task to be displayed target.
  • Page 229 Changing Threshold Values The threshold value for the task displayed on the main display in the RUN mode can be changed. Important To change the target task, change the task displayed on the main display. Changing Display Details p.226 As an example, here is an explanation of the procedure for setting the HIGH threshold value by entering "1.000"...
  • Page 230: Setting Sensing

    9-6 Setting Sensing Setting the Material of the Target to Measure Setting the Material of the Target to Measure p.71 As an example, here is an explanation of the procedure for the "MIRROR" setting as the material. Operating procedure Steps Key operation Display Description...
  • Page 231: Setting Start Direction Of Count Measurement Surfaces

    Setting Start Direction of Count Measurement Surfaces Setting Start Direction of Count Measurement Surfaces p.74 As an example, here is an explanation of the procedure for setting start direction of count measurement surface to "NEAR". Operating procedure Steps Key operation Display Description Press and hold the...
  • Page 232: Setting Exposure Time Control Mode

    Setting Exposure Time Control Mode Setting Exposure Time Control Mode p.75 As an example, here is an explanation of the procedure for setting the exposure time control mode to "AUTO" and the exposure time (maximum) to "500 s". Operating procedure Steps Key operation Display...
  • Page 233: Setting Measurement Items

    9-7 Setting Measurement Items Measuring the Height Measuring the Height p.79 As an example, here is an explanation of the procedure for measuring the height of the surface (2nd surface) below a transparent object (as shown in the diagram on p.79). Operating procedure Steps Key operation...
  • Page 234: Measuring The Thickness

    Measuring the Thickness Measuring the Thickness p.81 As an example, here is an explanation of the procedure for measuring the thickness from the top surface of glass on which specular reflection occurs as the 1st surface to the 2nd surface (as shown in the diagram on p.81).
  • Page 235: Calculating

    Steps Key operation Display Description Press the key to return to the previous menu. Select "SUR2." Press the keys to select "END" and press the key. Select the measurement surface. The current setting value is displayed on the sub-display. Press key to enter editing mode and the sub-display blinks.
  • Page 236 Steps Key operation Display Description Sets the surface peak hold for TASK1 and the surface average hold for TASK2. Setting Hold p.94 Press the keys to select "TASK3" and press the key. Press the keys to select "ITEM" and press the key.
  • Page 237 Steps Key operation Display Description Select "PARAMn" for the parameter type. Press the keys to select "PARAM.N" and press the key. Set the parameter to "-1". The current setting value is displayed on the sub-display. Press key to enter the editing mode, and the sub-display blinks.
  • Page 238: Setting The Output Conditions

    9-8 Setting the Output Conditions Setting the Filter Setting Filters p.89 Setting the Median Filter Setting the Median Filter p.90 As an example, here is an explanation of the procedure for selecting the "MID" median filter setting. Operating procedure Steps Key operation Display Description...
  • Page 239 Setting the Average Filter Setting the Average Filter p.91 As an example, here is an explanation of the procedure for selecting the "128" average count setting. Operating procedure Steps Key operation Display Description 1 to 4 For moving to "FILTER", see steps 1 to 4 on p.236. Select "AVE"...
  • Page 240 Setting the Frequency Filter Setting the Frequency Filter p.92 As an example, here is an explanation of the procedure for selecting the "LOPASS" setting for the frequency filter type, and the "1Hz" cut-off frequency filter setting. Operating procedure Steps Key operation Display Description 1 to 4...
  • Page 241 Setting the Differentiation Filter Setting the Differentiation Filter p.93 As an example, here is an explanation of the procedure for selecting the "10ms" number of differential cycles. Operating procedure Steps Key operation Display Description 1 to 4 For moving to "FILTER", see steps 1 to 4 in p.236. Select "DIFFER"...
  • Page 242: Setting Scaling

    Setting Scaling Performing Manual Scaling Performing Manual Scaling p.83 As an example, here is an explanation of the procedure for setting the manual scaling type to "SPAN" and the inclination coefficient to "1.2". Operating procedure Steps Key operation Display Description Press the key for two seconds to enter the FUN mode.
  • Page 243 Automatically Setting Scaling Performing 1-point Scaling Performing 1-point Scaling p.84 Operating procedure Steps Key operation Display Description 1 to 5 For moving to "SCALE", see steps 1 to 5 in p.240. Select "AUTO" as the scaling type. The current setting value is displayed on the sub-display. Press key to enter editing mode and the sub-display blinks.
  • Page 244 Performing 2-point Scaling Performing 2-point Scaling p.86 Operating procedure Steps Key operation Display Description 1 to 6 For moving to "SCALE" - "AUTO", see steps 1 to 6 in p.240. Press the keys to select "2PT" and press the key. Press the key when the main display shows "POINT1".
  • Page 245 Performing Thickness Scaling Performing Thickness Scaling p.88 Operating procedure Steps Key operation Display Description 1 to 5 For moving to "SCALE", see steps 1 to 5 in p.240. Select "THICK" as the scaling type. The current setting value is displayed on the sub-display. Press key to enter editing mode and the sub-display blinks.
  • Page 246: Setting Hold

    Setting Hold Setting the Hold Mode Setting the Hold Mode p.94 As an example, here is an explanation of the procedure for selecting the "PEAK" hold mode setting. Operating procedure Steps Key operation Display Description Press and hold the key for two seconds to enter the FUN mode.
  • Page 247 Setting Triggers Setting Triggers p.97 As an example, here is an explanation of the procedure for selecting the "TIMING" trigger type setting. Operating procedure Steps Key operation Display Description 1 to 5 For moving to "HOLD", see steps 1 to 5 in p.244. Press the keys to select "TRIG"...
  • Page 248 Performing Hold with a Key Input Press the key on the Sensor Controller to enable the TIMING or RESET input. • TIMING input is ON while the key is pressed. • • RESET input is ON when the key is pressed. Note that the key input is disabled in the default setting.
  • Page 249: Setting A Trigger Delay

    Setting a Trigger Delay Setting a Trigger Delay p.100 Operating procedure Steps Key operation Display Description 1 to 5 For moving to "HOLD", see steps 1 to 5 in p.244. Press the keys to select "DELAY" and press the key. Enable the delay.
  • Page 250: Setting The Zero Reset

    Setting the Zero Reset Setting the Status Setting the Status p.101 As an example, here is an explanation of the procedure for selecting the "ON" (Enabled) zero reset type setting. Operating procedure Steps Key operation Display Description Press and hold the key for two seconds to enter the FUN mode.
  • Page 251 Setting the Offset Setting the Offset p.102 As an example, here is an explanation of the procedure for selecting the "10 mm" reference value setting. Operating procedure Steps Key operation Display Description 1 to 5 For moving to "ZERO", see steps 1 to 5 in p.248. Press the keys to select "OFFSET"...
  • Page 252 Setting the Zero Reset Mode Setting the Zero Reset Type p.103 As an example, here is an explanation of the procedure for selecting the "REAL" zero reset type setting. Operating procedure Steps Key operation Display Description 1 to 5 For moving to "ZERO", see steps 1 to 5 in p.248. Press the keys to select "TYPE"...
  • Page 253 Setting the Zero Reset Memory Setting the Zero Reset Memory p.104 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 and hold the key for two seconds to enter the FUN mode.
  • Page 254: Setting The Banks

    9-9 Setting the Banks Switching Banks Switching Banks p.60 As an example, here is an explanation of the procedure for setting BANK2. Operating procedure Steps Key operation Display Description Press and hold the key for two seconds to enter the FUN mode.
  • Page 255: Changing The Bank Mode

    Changing the Bank Mode Changing the Bank Mode p.106 As an example, here is an explanation of the procedure for selecting the "NORMAL" bank mode setting. Operating procedure Steps Key operation Display Description Press and hold the key for two seconds to enter the FUN mode.
  • Page 256: Copying The Bank Settings

    Copying the Bank Settings Copy the selected bank setting to another bank. Copying the Bank/System Settings p.107 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 and hold the key for two seconds to enter the FUN...
  • Page 257: Saving The Bank/System Settings

    Saving the Bank/System Settings Save the bank/system settings to the Sensor Controller. Important • 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.
  • Page 258: Clearing The Bank Settings

    Clearing the Bank Settings Clear (initialize) the setting of the currently selected bank. Clearing the Bank Settings p.109 Important Operations on the Sensor Controller do not initialize system settings and settings displayed in RUN mode. Operating procedure Steps Key operation Display Description Press and hold the...
  • Page 259: Setting Threshold Value

    9-10Setting Threshold Value 3-6 Setting Threshold Value p.64 There are two ways of setting the threshold value. Method Operating key Description TEACHING Perform the measurement and set the result as the threshold value. This is a convenient way when the upper or lower limit sample is available. Direct Set the threshold value by entering the numerical values directly.
  • Page 260 Operating procedure Steps Key operation Display Description Press and hold the key for two seconds to enter the FUN mode. Press the key to select MEAS, then press the key. Press the key to select TASK1, then press the key. Press the key to select JUDGE, then press the key.
  • Page 261: Direct

    Direct Set the threshold value by entering the numerical values directly. As an example, here is an explanation of the procedure for setting a HIGH threshold value by entering "40.000" directly. Operating procedure Steps Key operation Display Description 1 to 4 For moving to JUDGE, see steps 1 to 4 on p.258.
  • Page 262: Setting The System

    9-11Setting the System Display/set the system environment. Checking Information Display the set measuring cycle and information of the Sensor Controller and Sensor Head. Checking Information p.110 As an example, here is an explanation of the procedure for displaying the serial No. of the Sensor Head. Operating procedure Steps Key operation...
  • Page 263: Setting The Key Lock

    Setting the Key Lock Setting the Key Lock p.111 Important Note that, moving to the key lock setting menu or moving between menu hierarchies are possible even when the key lock function is ON. Here is an explanation of the procedure for turning the key lock ON. Operating procedure Steps Key operation...
  • Page 264: Calibrating Sensor Head

    Calibrating Sensor Head Calibrating Sensor Head p.38 Operating procedure Steps Key operation Display Description Press and hold the key for two seconds to enter the FUN mode. (For details on the functions of the Mode switching key, see p.220.) Press the keys to select "SYSTEM"...
  • Page 265: Initializing Settings

    Initializing Settings Initializing Settings p.112 Operating procedure Steps Key operation Display Description Press and hold the key for two seconds to enter the FUN mode. Press the keys to select "SYSTEM" and press the key. Press the keys to select "INIT" and press the key.
  • Page 266: Connecting Parallel I/O

    9-12Connecting Parallel I/O Settings for Analog Output Setting the analog output destination Setting the analog output destination p.138 As an example, here is an explanation of the procedure for outputting the voltage. Operating procedure Steps Key operation Display Description Press and hold the key for two seconds to enter the FUN mode.
  • Page 267 Assigning Analog Output Assigning Analog Output p.139 As an example, here is an explanation of the procedure for outputting the results of TASK1 as analog. Operating procedure Steps Key operation Display Description 1 to 3 For moving to "ANALOG", see steps 1 to 3 in p.264. Press the keys to select "OUTPUT"...
  • Page 268 Steps Key operation Display Description Select monitor focus ON/OFF. The current setting value is displayed on the sub-display. Press key to enter editing mode and the sub-display blinks. In this example, select "ON" and press the key. Set the distance value of the 1st point. The current setting value is displayed on the sub-display.
  • Page 269 Adjusting the analog output value Adjusting the analog output value p.141 As an example, the following explains the procedure for correcting 4 mA output (Point1) and 20 mA output (Point2). Operating procedure Steps Key operation Display Description 1 to 3 For moving to "ANALOG", see steps 1 to 3 in p.264.
  • Page 270: Settings For Binary Output

    Settings for Binary Output Output Content Setting Output content setting p.146 As an example, here is an explanation of the procedure for outputting the measured value of TASK1 as binary for each measuring cycle. Operating procedure Steps Key operation Display Description Press and hold the key for two seconds to enter the FUN mode.
  • Page 271 Decimal Point Digit Setting Decimal point digit setting p.147 As an example, here is an explanation of the procedure for setting the number of digits after the decimal point to "3". Operating procedure Steps Key operation Display Description 1 to 3 For moving to "BINARY", see steps 1 to 3 in p.264.
  • Page 272 Output cycle setting Output cycle setting p.148 As an example, here is an explanation of the procedure for setting the output cycle to "2 times" the measurement cycle. Operating procedure Steps Key operation Display Description 1 to 3 For moving to "BINARY", see steps 1 to 3 in p.264. Press the keys to select "CYCLE"...
  • Page 273: Settings For Judgment Output

    Steps Key operation Display Description Set the output time. The current setting value is displayed on the sub-display. Press key to enter the editing mode, and the sub-display blinks. To edit numerical values, use the keys. In this example, input "100", then press the key.
  • Page 274 Setting Operation at Judgment Output Setting Operation at Judgment Output p.144 As an example, the following explains the procedure for setting the timer type to "1 SHOT" and the timer duration to "10ms". Operating procedure Steps Key operation Display Description 1 to 3 For moving to "JUDGE", see steps 1 to 3 in p.271.
  • Page 275: Settings For Processing When Measurement Is Not Possible

    Settings for Processing When Measurement Is Not Possible Setting operation when measurement is not possible Setting operation when measurement is not possible p.150 As an example, the following explains the procedure for setting processing for when measurement is not possible to "CLAMP". Operating procedure Steps Key operation...
  • Page 276 Setting the Clamp Value Setting the Clamp Value for Analog Output p.151 As an example, the following explains the procedure for setting the clamp value to "analog voltage output 10V". Operating procedure Steps Key operation Display Description 1 to 4 For moving to "HLD.RST"...
  • Page 277: Setting For Internal Logging

    Setting for Internal Logging Setting LOGGING save count and LOGGING save intervals Settings for Internal Logging p.154 As an example, here is an explanation of the procedure for setting save intervals to "1" and save count to "100". Operating procedure Steps Key operation Display...
  • Page 278 Steps Key operation Display Description Press the key for two seconds to enter the RUN mode. Connecting Parallel I/O ZW User's Manual...
  • Page 279: Connecting By No-Protocol Communications

    9-13 Connecting by No-protocol Communications Initial Settings for No-protocol Communications Initial Settings for No-protocol Communications p.171 Operating procedure Steps Key operation Display Description Press and hold the key for two seconds to enter the FUN mode. Press the keys to select "SYSTEM" and press the key.
  • Page 280: Setting Communications Specifications (Rs-232C Communications)

    Setting Communications Specifications (RS-232C Communications) Setting Communications Specifications (RS-232C Communications) p.173 Operating procedure Steps Key operation Display Description 1 to 3 For moving to "COM", see steps 1 to 3 in p.277. Press the keys to select "RS232C" and press the key.
  • Page 281: Setting Serial Data Output

    Setting Serial Data Output Setting the data output destination p.174 Operating procedure Steps Key operation Display Description Press and hold the key for two seconds to enter the FUN mode. Press the keys to select "I/O" and press the key. Press the keys to select "COM.OUT"...
  • Page 282: Set The Delimiter

    Set the delimiter Setting Communications Specifications (RS-232C Communications) p.173 Operating procedure Steps Key operation Display Description 1 to 3 For moving to "COM", see steps 1 to 3 in p.277. Press the keys to select "DELIMI" and press the key. Select the delimiter.
  • Page 283: Appendices

    APPENDICES 10-1 Specifications and External Dimensions ..... 282 10-2 Firmware update......... 304 10-3 Processing Item Data List .
  • Page 284: Specifications And External Dimensions

    Accessories Instruction Manual, Calibration ROM fixing screws (M2), Note on Use Capacity value when OMRON standard mirror surface target is measured at the measurement center distance as the average of 4,096 times When connected with the Sensor Controller for the Export Control Trade Ordinance (ZW-CE1@T/ZW-C1@@T), the minimum resolution is 0.25 m, regardless of the Sensor Head and the number of measurements averaged.
  • Page 285 External Dimensions ● ZW-S07/S20/S30/S40 Note 1. Type ZW-S07 ZW-S20 11.8 ZW-S30 11.7 Standard ZW-S40 11.7 4-φ3.5 (Mounting holes) 4-M3 Standard surface surface ±0.1 ± Standard surface Mounting hole dimensions (Note1) (Note1) Standard fiber cable (φ 2.0) Connector Measurement center Measurement end Measurement φ...
  • Page 286 ● Calibration ROM (ZW-XROM) 27.4 (Unit: mm) * This comes with the Sensor Head (ZW-S07/S20/S30/S40/SR07/SR20/SR40). Be sure to use a Calibration ROM together with the Sensor Head with the same serial number. Spot diameter Spot diameters of ZW-SR07, ZW-SR20, and ZW-SR40 are the same as spot diameters of ZW-S07, ZW-S20, and ZW-S40 respectively.
  • Page 287 ● ZW-S20 ● ZW-S30 ZW User's Manual Specifications and External Dimensions...
  • Page 288 ● ZW-S40 Linearity characteristic by material (typical examples) Shows the measured distance displayed on the Sensor Controller's main display and the X-axis distance. The measured distance displayed on the main display expresses the measurement center distance as 0 with the near side from the sensor head as + and the far side as -. ●...
  • Page 289 ● ZW-S20 Material setting: Mirror surface Material setting: Diffusion surface Material setting: Normal Mirror Mirror White ceramic SUS BA SUS BA Glass Glass White ceramic -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1...
  • Page 290 ● ZW-SR20 Material setting: Mirror surface Material setting: Diffusion surface Material setting: Normal Mirror Mirror White ceramic SUS BA SUS BA Glass Glass White ceramic -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 -1 -0.8 -0.6 -0.4 -0.2 0 -1 -0.8 -0.6 -0.4 -0.2 0...
  • Page 291 Angle Characteristic (typical examples) The angle characteristic plots the slope of the target in the measuring range and the maximum value of the error generated in analog output. Straight type α direction β direction Model nameplate Slope angle + Slope angle + Slope angle −...
  • Page 292 ● ZW-S20 Mirror β direction Mirror α direction Slope angle Slope angle +8° +8° 0° 0° -8° -8° -0.5 -0.5 -0.5 -0.5 Distance [mm] Distance [mm] White ceramic α direction White ceramic β direction Slope angle Slope angle +50° +50° 0°...
  • Page 293 ● ZW-S40 Mirror α direction Mirror β direction Slope angle Slope angle +5° +5° 0° 0° -5° -5° Distance [mm] Distance [mm] White ceramic α direction White ceramic β direction Slope angle Slope angle +50° +50° 0° 0° -50° -50° Distance [mm] Distance [mm] ZW User's Manual...
  • Page 294 Right angle type α direction β direction Slope angle + Slope angle + Slope angle − Slope angle − ● ZW-S07 Mirror β direction Mirror α direction Slope angle Slope angle +8° +8° 0° 0° -8° -8° -0.3 -0.15 0.15 -0.3 -0.15 0.15...
  • Page 295 ● ZW-SR20 Mirror β direction Mirror α direction Slope angle Slope angle +8° +8° 0° 0° -8° -8° -0.5 -0.5 Distance [mm] Distance [mm] White ceramic α direction White ceramic β direction Slope angle Slope angle +50° +50° 0° 0° -50°...
  • Page 296: Sensor Controller

    Sensor controller Specifications Item Specifications ZW-C10T ZW-C10AT ZW-C15T ZW-C15AT Input/Output type Number of connected Sensor Heads 1 per Sensor 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 LED display Status indicators...
  • Page 297 Item Specifications ZW-C10T ZW-C10AT ZW-C15T ZW-C15AT External inter- 52-pole Bank Currently Transistor output system face extension selected Output voltage: 21.6 to 30 VDC connector bank output Load current: 50 mA or less (BANK_OUT Residual voltage when turning ON: 1.2 V or less 1 to 3) Leakage voltage when turning OFF: 0.1 mA or less Bank...
  • Page 298: Status Indicators

    Status indicators Mode Status Display Output Input RS-232C/ Ethernet 11-segment ANALOG Judgment Binary out- LED OFF Zero display Output output reset (HIGH/ PASS/LOW) Normal measurement Measureme Output Judgment Output Enabled Enabled Enabled nt result according to result according to measureme the mode Measurement KEEP...
  • Page 299 External Dimensions ZW-C10T/C15T/C10AT/C15AT ROM mounting screw hole M2, depth 2.0 MAX. 127.5 (14.9) DIN track attachment hook Frame ground terminal mounting screw Frame ground terminal mounting screw hole M4-L6 M4, depth 7.0 MAX. 4-φ4.5 43±0.1 Mounting hole dimensions 14.5 Installation holes 4-M4 depth 6.0 MAX.
  • Page 300: Pc Tools (Sysmac Studio)

    PC tools (Sysmac Studio) Item Operating environment (*1) Operating system (OS) Windows XP (Service Pack3 or later) / Vista (32bit version) / 7 (32bit version/64bit Japanese or English version) / 8 (32bit version/64bit version) Windows PC mounted with Celeron 540 (1.8 GHz) or faster chip Core i5 M520 (2.4 GHz) or equivalent or faster product is recommended.
  • Page 301: Accessories

    Accessories Extension fiber cable ZW-XF02R/XF05R/XF10R/XF20R/XF30R Fiber Cable (φ2.0) FC connector FC connector (φ10) (50) (42) (42) (Unit: mm) * The following table lists cable lengths per models. Type Specification L (mm) ZW-XF02R 2000±20 ZW-XF05R 5000±50 ZW-XF10R 10000±100 ZW-XF20R 20000±200 ZW-XF30R 30000±300 Item Specifications...
  • Page 302 Connection adapter (for connecting fiber cable) 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. Fiber connector cleaner ZW-XCL φ2.4±0.05 29±0.1 151±0.1 (Unit: mm) This cleaner can be used only for the following locations: •...
  • Page 303 RS-232C cable ZW-XPT2 (for PLC/programmable terminal connection) 2000±150 (100) (20±5) 33.6 25.4 11.7 9-pin square 17-pin square connector connector plug type Vinyl insulated round cord φ5.8 12 cores /Insulated outside diameter: φ0.6) (Conductor cross sectional area: 0.08 mm (Unit: mm) ZW-XRS2 (for PC connection) 2000±150 (100)
  • Page 304 Important Secure a minimum bending radius (R) for the cable that is at least as large as the specification value. If the bending radius is smaller than the specification value, this can cause damage to the cable. Parallel cable ZW-XCP2 +170 2200 (13.1)
  • Page 305: Emc Directive Conformity

    EMC Directive Conformity CE Marking Applicable directive Safety category Low voltage directive EMC directive Conformed Not applicable Conformed Specifications and External Dimensions ZW User's Manual...
  • Page 306: Firmware Update

    10-2 Firmware update For information on how to obtain the latest version of the firmware, please contact your OMRON sales representative. After obtaining the latest version of the firmware, follow the procedure below to update the firmware. Important Do not turn OFF the power supply to the Sensor Controller during updating. The Sensor Controller would no longer start up properly.
  • Page 307: Performing The Update On Warp Engine Zw

    In this case, contact an OMRON branch or sales office about the firmware version before update and the firmware version in the write file.
  • Page 308 From the personal computer's Start menu, select [All Programs] - [OMRON] - [ZW] - [Warp Engine ZW]. The [Warp Engine ZW] screen is displayed. If Warp Engine ZW fails to start up, a message and then the following screen is displayed.
  • Page 309 In this case, contact an OMRON branch or sales office about the firmware version before the update and the one in the write file.
  • Page 310: Processing Item Data List

    10-3 Processing Item Data List Unit Processing Item Data Parameter default Setting range/output range Acquisition Setting number number value Yes/No Yes/No Image input Measuring cycle 2000 500 to 10000 (s) 2 area mode 0: OFF 1: ON Area tracking mode 0: Tracking OFF 1: Start point tracking 2: End point tracking...
  • Page 311 Unit Processing Item Data Parameter default Setting range/output range Acquisition Setting number number value Yes/No Yes/No Measurement MEASUREMENT ITEM 0: None point TASK 1 1: Height 2: Thickness of TASK 2 to transparent object 3: Calculation Measurement surface 1 0: SUR.1ST 1: SUR.2ND 2: SUR.3RD 3: SUR.4TH...
  • Page 312 Unit Processing Item Data Parameter default Setting range/output range Acquisition Setting number number value Yes/No Yes/No Frequency filter 2 Filter type 0: OFF 1: High pass filter 2: Low pass filter 3: Band pass filter Cut-off frequency 1 to 999999 (1 div: 0.001) Yes Cut-off frequency (upper) 999999 1 to 999999 (1 div: 0.001) Yes...
  • Page 313 Unit Processing Item Data Parameter default Setting range/output range Acquisition Setting number number value Yes/No Yes/No Judgment Hysteresis width 0.05% of 0 to 999999999 (nm) processing measuring range Timer mode 0: OFF 1: Off delay 2: On delay 3: One shot Delay time 1 to 5000 (ms) Task subject to judgment...
  • Page 314 Unit Processing Item Data Parameter default Setting range/output range Acquisition Setting number number value Yes/No Yes/No 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 Binary output cycle 1 to 100 (cycle) TASK1 specified for data...
  • Page 315: System Data List

    10-4 System data list Data Parameter default value Setting range/output range Acquisition Setting number Yes/No Yes/No RS-232C data length 0: 7 bit 1: 8 bit RS-232C parity 0: None 1: Off 2: Even RS-232C stop bit 0: 1 bit 1: 2 bit RS-232C baud rate 0: 9600 1: 19200...
  • Page 316 Data Parameter default value Setting range/output range Acquisition Setting number Yes/No Yes/No Current bank number 0 to 7: Banks 1 to 8 (start bank number) 0 to 31: Banks 1 to 32 (start judgment value bank number) LOGGING save count 12800 0 to 128000 LOGGING save intervals...
  • Page 317: Index

    Index System data acquisition Numeric System data setting 20-pole terminal block TIMING input command Terminal functions Version information acquisition 52-pole expansion connector command White LED OFF input command Analog output Zero reset cancel command Adjusting output value Zero reset execution command Assigning Connection adapter 36, 300...
  • Page 318 Names of parts Precautions for installation Judgment Output Specifications Assigning 143, 146, 147, 148, 149 Spot diameter Setting Operation at Judgment Output Setting Exposure Time Control Mode 72, 73, 74, 75 Judgment result Setting Measurement Items Calculation LEFT/RIGHT key 24, 220 Height LOW indicator Thickness...
  • Page 319 ZW User's Manual Index...
  • Page 320: 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. Cat. No. Z322-E1-05 Revision code Revision code Date Revision Contents February 2012 Original production July 2013 Change specifications January 2014...
  • Page 322 Carl-Benz-Str. 4, D-71154 Nufringen, Germany Hoffman Estates, IL 60169 U.S.A. Tel: (1) 847-843-7900/Fax: (1) 847-843-7787 Tel: (49) 7032-811-0/Fax: (49) 7032-811-199 © OMRON Corporation 2012 All Rights Reserved. OMRON (CHINA) CO., LTD. OMRON ASIA PACIFIC PTE. LTD. In the interest of product improvement, Room 2211, Bank of China Tower, No.

Table of Contents