- 96134E Configuration Software LK-H2 for the LK-G5000 Series LK-Navigator 2 User's Manual Read this manual before use. Keep this manual in a safe place for future reference. 
- Introduction This manual explains the installation, handling, operation, and precautions for <>. In order to use the functions provided in <> correctly, read and understand the contents of this manual beforehand. Store this manual where it can easily be referenced. When using LK-Navigator 2, also refer to the LK-G5000 series User's manual.  The following terms are used in this manual. "Controller" refers to the LK-G5000 series controller (LK-G5000V or LK-G5000). 
- Safety Precautions This <> manual, and the User's manual provide important information on the safe and correct use of this product to prevent property damage of, and harm to the user and other personnel. Read and understand the following section on notations and symbols before reading the rest of this manual. Always obey the contents described herein. Also read and understand the instruction manuals provided with the related devices and equipment. 
- End-user License Agreement Use of <> (the "software") is conditional upon the customer's acceptance of the terms of the software end-user license agreement ("this agreement") provided herein. Using or copying this software in part or whole constitutes the customer's acceptance of the terms in this agreement. 1. License grant 1 The KEYENCE CORPORATION (the "owner") grants non-exclusive usage rights to the customer provided that the customer observes the terms of this agreement. 
- 6. Support In accordance with this agreement, the owner shall provide technical support for regarding questions the customer may have regarding this software. However, the owner's technical support is not a promise that the customer will be able to achieve its objective. 7. Termination 1 This agreement terminates automatically when the customer discontinues further use of this software, such as by means of destroying this software and its copies. 
- Contents Introduction ............................................. 2 Safety Precautions .................................. 3 End-user License Agreement ................. 4 Contents .................................................. 6 Chapter 1 Before Use Overview of LK-Navigator 2 ................. 1-2 Functions and features .................. 1-2 Operating environment .................. 1-5 Chapter 2 Preparations before Operating Connecting the Controller and PC ....... 2-2 USB connection .......... 
- Before Use 1 1 1 Overview of LK-Navigator 2....................................... 
- 1 Before Use Overview of LK-Navigator 2 1 LK-Navigator 2 is software for configuring parameters and monitoring the LK-G5000 series controller. It is used by connecting a PC and the controller to configure parameters and monitor operating status. Functions and features This section explains the major functions and features of LK-Navigator 2. Operation settings • LK-Navigator 2 allows you to upload the settings in the controller to the PC for viewing and editing. 
- 1 Before Use 1 Monitoring functions These two items can be monitored. • Measurement value • Received light waveform The screen shown below is a display example of the "Measurement value display". 
- 1 Before Use 1 1-4 
- 1 Before Use Data storage The controller has a data storage function for storing measurement values. The PC can be used to control these functions: • Start/stop/clear the data storage • Configure the data storage method • Upload/download settings between the controller and PC • Upload storage data from the controller • Read and save storage data on the PC • Display waveform of up to 12 data series downloaded from the controller. 
- 1 Before Use Operating environment 1 The following environment is required to run LK-Navigator 2. Check that the PC meets the following conditions, and that the necessary equipment is available. CPU Supported OS Memory capacity Display resolution Capacity required for installation Interface Pentium III 1 GHz or higher (1. 
- Preparations before Operating 2 2 Connecting the Controller and PC........................................ 2-2 Installing the Software .......................................................... 2-6 Installing the USB Driver ...................................................... 2-8 Launching/Exiting LK-Navigator 2 ........................................ 
- 2 Preparations before Operating Connecting the Controller and PC This section explains how to connect the controller and the PC. The controller provides three interfaces. Choose an interface supported by the PC. NOTE 2 It is not possible to connect and communicate via the USB, Ethernet, and RS-232C interfaces simultaneously. USB connection This section explains how to connect the controller and PC with a USB cable. 
- 2 Preparations before Operating Ethernet connection This section explains how to connect the controller and PC using an Ethernet connection. An Ethernet connection allows connection of multiple controllers to a single PC. The communication protocol is TCP/IP, and the connection format is Peer to Peer. • • • • NOTE Be sure not to use duplicated IP addresses for the controller(s) and PC. KEYENCE does not guarantee the operation of connections using other LAN protocols or routers. 
- 2 Preparations before Operating Change the communication settings When connecting via Ethernet, the communication settings for connecting to the network, such as the IP address and subnet mask must be changed. 1 2 Change the communication settings at the controller. Refer to the LK-G5000 series User's Manual for details. NOTE To enable the new communication settings, restart the controller after changing the settings. 2 3 4 5 Change the communication settings on the PC. 
- 2 Preparations before Operating RS-232C connection This section explains how to connect the controller and PC with an RS-232C cable. To use the RS-232C connection, use the dedicated cable OP-96368 (straight 2.5-m cable) with either OP-96369 (D-sub 25 pin) or OP-26401 (D-sub 9 pin). OP-96369 or OP-26401 2 OP-96368 500 0 LK-G (V) (A) 0V (V) (A) 0V 1 Reference The orientation and location of the RS-232C port on the PC differs for each PC. 
- 2 Preparations before Operating Installing the Software This section explains the procedures for installing LK-Navigator 2 and the USB driver on your PC. 2 • • • NOTE This procedure explains the installation process for Windows XP. Before starting the installation, close any other applications currently running. When installing on Windows 2000 Professional, Windows XP Professional, Windows Vista, or Windows 7, you must logon as a user with administrator privileges. 
- 2 Preparations before Operating Uninstallation This section explains the procedures for uninstalling LK-Navigator 2 from your PC. • • • NOTE This procedure explains the uninstallation process for Windows XP. Before starting the uninstallation, close any other applications currently running. When uninstalling on Windows 2000 Professional, Windows XP Professional, Windows Vista, or Windows 7, you must logon as a user with administrator privileges. 
- 2 Preparations before Operating Installing the USB Driver This procedure is not required for Windows 7, Vista, XP, or 2000 because the installer installs the USB driver when installing LK-Navigator 2. This procedure explains how to manually install the USB driver in the event the LKNavigator 2 installer was canceled before installing the driver. When the USB driver is installed on the PC, the PC will automatically recognize the controller. 
- 2 Preparations before Operating Launching/Exiting LK-Navigator 2 This section explains how to launch and exit LK-Navigator 2. Launching 2 NOTE Multiple instances of LK-Navigator 2 cannot be run. The controller cannot communicate simultaneously over its USB, RS-232C, and Ethernet interfaces. • The controller cannot communicate when it is in "Program Setting Mode". • • 1 From the Windows Start menu, select "All Programs" - "KEYENCE Applications" - "LKNavigator 2". LK-Navigator 2 launches. 
- 2 Preparations before Operating Reference Refer to the following explanations before selecting the other options. • "Read from file": Refer to "Read from file" (page 2-10). • "Read controller settings": Refer to "Read controller settings" (page 2-10). 3 2 Click "OK". The program initializes. Read from file 4 5 At the "Select startup configuration setting" dialog, select "Read from file". 6 7 Select the settings file to load. Click "OK". The "Open file " dialog appears. Click "Open". 
- 2 Preparations before Operating Exiting 1 Click "Exit" at the bottom right of the main window. If any settings were changed, a confirmation dialog appears. Reference Clicking the 2 in the title bar also exits the program. 2 Click "Yes". The "Save as" dialog appears. NOTE • Click "No" to exit without saving the settings. • Click "Cancel" to return to the previous window. 3 Enter the file name to save the settings. Reference The extension for an LK-G series setting file ". 
- 2 Preparations before Operating 2 2-12 
- Window Functions and Operation 3 3 Names and Functions........................................................... 3-2 Flow of Operation ................................................................. 3-4 Basic Settings....................................................................... 3-5 Environment Settings ......................................................... 3-24 Communication Settings..................................................... 3-26 Program Settings................................. 
- 3 Window Functions and Operation Names and Functions This section explains the names and functions of the LK-Navigator 2 main window. (1) (2) 3 (3) (4) (5) (6) (7) (8) (1) Menu bar Displays the LK-Navigator 2 controls menu. (2) Tool bar Shows buttons for frequently used functions in the menu bar. Refer to "Measurement Value Display" (page 3-29) to "Data Storage Setting" (page 3-33) for details. (3) Settings pane Used to configure each head and output. 
- 3 Window Functions and Operation (7) Exit Exits LK-Navigator 2 (page 2-9). (8) Open/Save Loads and saves settings made in LK-Navigator 2. Refer to "Loading/Saving the Settings File" (page 3-39) for details on loading and saving a settings file. 
- 3 Window Functions and Operation Flow of Operation This explanation will outline the procedures to set the input for HEAD01 to OUT01 after launching LK-Navigator 2. 1 3 2 3 4 Connect the controller and PC with an RS-232C cable, LAN cable, or USB cable. (page 2-2) Start the controller, then start the PC. Launch LK-Navigator 2 (page 2-9). At the "Select startup configuration setting", select "Start up with the default values" (page 2-9). 5 analog outputs being used. (page 3-24). 
- 3 Window Functions and Operation Basic Settings This section explains the basic settings for the LK-Navigator 2. Head settings This section explains the items and functions on the "Head Settings" tab. Configure the head connected to the controller to match the operating environment. 3 Click the "Head Settings" tab in the settings pane. General settings (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (1) Target head selection Specifies the head to configure. 
- 3 Window Functions and Operation (3) Basic point If several peaks exist when using the transparent object mode, this control specifies whether to use the peak that is NEAR or FAR from the sensor head as the reference. (4) ABLE Sets whether to use AUTO or MANUAL control of the light intensity. • Normally set to "AUTO". • If set to "MANUAL", set the upper and lower limits for the light intensity control range (setting range: 1 to 99). 
- 3 Window Functions and Operation  Executing ABLE tuning 1 Click "ABLE Tuning". The "ABLE Tuning" dialog appears. 3 NOTE • If you do not want to download the settings to the controller when tuning starts, uncheck "Send the PC settings to the controller while executing is in progress". • The controller enters communications mode when ABLE tuning is in progress. 2 3 Click "Start" to start tuning. Click "Stop". Tuning ends. The optimal settings are configured automatically. 
- 3 Window Functions and Operation Alarm error (1) 3 (2) (3) (4) (1) Number of Errors Sets the number of cycles to hold the most recent valid measurement (Setting range: 0 to 9999). Number of Errors Operation 0 Handles alarm immediately 1 to 9998 Holds most recent valid measurement 9999 No alarm handling (2) Number of Recovery Sets the number of cycles to measure before automatically recovering from the alarm (Setting range: 0 to 9999). 
- 3 Window Functions and Operation OUT settings This section explains the items and functions on the "OUT Settings" tab. These settings define how the measurement data should be handled to suit the operating environment. To use three or more OUTs by using the head expansion unit, change the setting on the "Controller Environment Setting" dialog (page 3-24). 3 Click the "OUT Settings" tab in the settings pane. Calculation method (1) (2) (3) (1) Target OUT selection Specifies the OUT to configure. 
- 3 Window Functions and Operation AVE/P-P/MAX/MIN Sets the type of output to associate with the OUT to configure. The operation specified from the "Type" options is applied to the checked OUTs. • AVE: Average value • P-P: Max. to min. value • MIN: Min. value • MAX: Max. value (3) Copy OUT settings/Paste OUT settings 3 Use this button to copy the OUT settings to another OUT (or an OUT in a different program number). 
- 3 Window Functions and Operation Measurement, Tolerance (1) 3 (2) (3) (1) Measurement Sets the measurement and tolerance comparator method. Measurement type Sets the measurement type. Measurement mode Sets the measurement mode. TRIGGER Sets a trigger for any "Measurement mode" setting other than "NORMAL". 
- 3 Window Functions and Operation (2) Filter Type Sets the filtering process to apply to the measurement. Averaging Times Sets the number of averaging measurements if "Type" is set to "Moving-average". 3 Reference Fewer average times results in faster measurement data response, while more average times stabilizes the measurement data. Cutoff frequency Sets the cutoff frequency if "Type" is set to "LOW-PASS FILTER" or "HIGH-PASS FILTER". 
- 3 Window Functions and Operation Scaling, Offset (1) 3 (2) (1) Scaling Setting Sets the scaling. Input1/ Display1, Input2/ Display2 Sets how to display the input value from the head using two points. Set from the measurement data Sets the scaling factor while observing the actual measurement data. Refer to "Setting scaling from measurement data" (page 3-14) for details. (2) Offset Sets the offset value. 
- 3 Window Functions and Operation  Setting scaling from measurement data 1 Click "Set from the Measurement data". 2 Click "Yes". A confirmation dialog appears. 3 The "Scaling Setting" dialog appears. NOTE The controller enters communications mode when "Scaling Setting" is in progress. 3 4 5 6 3-14 At the reference surface, click "Set" for "Input1". This sets the measurement data of the reference surface into "Input1". Insert the master work piece, then click "Set" for "Input2". 
- 3 Window Functions and Operation Display, Analog (1) 3 (2) (1) Display Minimum display unit Sets the decimal point position and number of digits to display for measured and setting values. Reference Digits not displayed below the decimal point are rounded off. NOTE These settings are initialized when the "Minimum display unit" setting is changed: Scaling, offset, tolerance setting, analog output scaling, auto zero reference value. 
- 3 Window Functions and Operation Common settings This section explains the items and functions on the "Common Settings" tab. Click the "Common Settings" tab in the settings pane. General 3 (1) (2) (3) (4) (5) (1) Sampling cycle Sets the sampling cycle for measuring. (2) Tolerance comparator output format Sets the hold behavior to apply to the tolerance comparator output when the tolerance comparator result changes from ON to OFF. (3) Alarm output form Sets the alarm output operation. 
- 3 Window Functions and Operation (5) Copy common settings/ Paste common settings Use this button to copy these settings to the common settings in a different program number. Refer to "Copying the common settings to another program" (page 3-17) for detail.  Copying the common settings to another program This example explains how to copy the "Common Settings" from program No. 0 to program No. 1. 1 2 3 4 Complete all settings for the "Common Settings". 3 Click "Copy common settings" on program No. 0. 
- 3 Window Functions and Operation Synchronization setting (1) 3 (1) Synchronization setting Check the OUTs to synchronize. NOTE If the storage cycle (page 3-37) is set to "Timing input", check the OUT specified for data storage on the "Synchronization setting" page as well. Otherwise, the data will not be stored. 
- 3 Window Functions and Operation Mutual interference prevention 3 (1) (1) Mutual interference prevention Use this setting to prevent interference when multiple head units are connected. Assign each head to a group from A to C. This setting prevents the reflection from interfering between groups A and B, and from groups A to C. 
- 3 Window Functions and Operation Data storage (1) (2) 3 (3) (1) Amount of Data Stored Sets the number of data points to store. (2) Storage cycle Sets the interval for data storage. Reference Data will be stored at the interval (in units of ms or μs) displayed under the value set. (3) Selected OUT Check the OUT to store data for. Reference If the storage cycle is set to "Timing input", the OUT specified for synchronization (page 3-18) can be selected here. 
- 3 Window Functions and Operation Analog output 3 (1) (1) Analog output Sets an analog channel from CH01 to CH12 to each OUT to be used as an analog output from the controller. 
- 3 Window Functions and Operation Settings list This tab provides a view of the items set within a program. Click the "Settings List" tab in the settings pane. 3 (1) (2) (3) (1) Settings list Displays a list of the settings for the selected program. (2) Copy the settings list to the clipboard Copies the settings list to the clipboard. This feature can be used to paste the settings to other applications. 
- 3 Window Functions and Operation Downloading, uploading settings This section explains how to download and upload settings from the controller. NOTE The controller cannot communicate when it is in "Program Setting Mode", "Program selection mode", or "Tolerance setting mode". • If the connection with the controller uses the RS-232C interface and you change the RS-232C settings in the "Controller Environment Setting", LK-Navigator 2 will download the settings and then change the "PC Communication settings". 
- 3 Window Functions and Operation Environment Settings This section explains how to configure the operating environment of the controller. To use three or more heads/OUTs by using the head expansion unit, set the "No. of used heads" and "No. of used OUT" before configuring the measurement settings. Otherwise, changing these settings will initialize the other measurement settings. 3 Click the "Controller Environment Setting" in the lower left of the main window to display the "Environment setting" dialog. 
- 3 Window Functions and Operation (2) Ethernet IP Address Sets the controller's IP address. Subnet mask Sets the subnet mask for the controller. Gateway Sets the gateway for the controller. 3 (3) Basic setting No. of used heads Sets the number of heads the controller can use. No. of used OUT Sets the number of OUTs the controller can use. No. of used analog Ch Sets the number of analog output channels the controller can use. Panel lock Sets whether to lock the display panel connected to the controller. 
- 3 Window Functions and Operation Communication Settings This section explains how to configure the communications between the controller and PC. From the "Communication settings" menu, select "PC Communication settings" to display the "PC Communication settings" dialog. (1) 3 (2) (3) (1) Communication via USB Select this option when the controller and PC are connected via USB. (2) Communicate with Ethernet Select this option when the controller and PC are connected via Ethernet. 
- 3 Window Functions and Operation Program Settings This section explains the procedures for copying and initializing programs registered in the controller. Copying programs Settings can be copied to other program numbers to avoid the trouble of repeating settings. 3 Reference The copied settings will overwrite any existing settings in the destination program. 1 3 2 4 1 From the main window, select the original program number to copy. In this example, program No.0 is selected. 2 3 Click "Copy". 
- 3 Window Functions and Operation Initializing programs The settings can be initialized to their factory default settings. Initializing erases any existing settings. 1 3 2 1 2 Select the destination program number to initialize from the main window. In this example, program No.1 is selected. Click "Initialize". A confirmation dialog appears. Reference To initialize the settings in all program numbers, click "Global initialization". 
- 3 Window Functions and Operation Measurement Value Display This section explains the "Measurement Value Display" function that allows viewing of measurements on the PC. Click "Measurement Value Display" on the tool bar to display the "Measurement Value Display" window. Reference The "Measurement Value Display" window can also be displayed by selecting "Measurement Value Display" from the "View" menu. 
- 3 Window Functions and Operation (2) Display the measurement data after applying simultaneous auto zero, simultaneous reset, or simultaneous timing Simultaneous zero Applys auto zero simultaneous to the OUT specified for synchronization. Simultaneous reset Resets simultaneous to the OUT specified for synchronization. Simultaneous timing Inputs the timing signal simultaneous to the OUT specified for synchronization. 3 (3) Select display Click, then check the OUTs to display. 
- 3 Window Functions and Operation Received Light Waveform Display This section explains the "View Received Light Waveform" function that allows viewing of received light measurements on the PC. Click "View Received Light Waveform 1" or "View Received Light Waveform 2" on the tool bar to display the "View Received Light Waveform" window. (In this example, click "View Received Light Waveform 1"). 
- 3 Window Functions and Operation (3) Model display Indicates the model of the head used to acquire the displayed waveform. (4) Waveform display manipulating tool bar Zoom/shrink Zooms/shrinks the waveform vertically and horizontally. 3 Move display position Moves the waveform up or down. ABLE Displays the waveform after applying ABLE processing to the displayed peak waveforms 1 to 4 if "Measurement mode" is set to "Transparent object-2". 
- 3 Window Functions and Operation Data Storage Setting This section explains how to change data storage settings, and about the "Data storage" function for displaying measurement results. Names and functions of the data storage settings window Click "Data Storage" on the tool bar to display the "Data Storage" window. Reference The "Data Storage" window can also be displayed by selecting "Data Storage" from the "View" menu. 
- 3 Window Functions and Operation (1) Start Storage Starts storing data on the controller. (2) Stop Storage Stops storing data on the controller. (3) Clear Stored Data Clears the data stored on the controller. 3 NOTE Clear storage data clears all data stored on the controller. (4) Status display Displays the status of data storage on the controller. 
- 3 Window Functions and Operation Hide cursor Hides the cursor. Select cursor Selects and displays the cursor. (8) Waveform name Sets a user-defined name to the waveform. NOTE Waveform names may contain up to any 16 alphanumeric characters except the comma and period, or 8 double-byte characters. • Waveform names can only be set when the waveform is displayed. 3 • (9) Waveform color Sets the color of the waveform. NOTE Waveform colors can only be set when the waveform is displayed. 
- 3 Window Functions and Operation Data storage setting flow 1 2 3 Click "Data Storage Setting". Preset the target OUT, amount of data store, and storage cycle. Refer to "Changing data storage settings" (page 3-37) for details. Click "Start Storage". The controller starts storing measurement data. Storage stops automatically when number of data set in "Amount of Data Stored" has been stored. Reference • Click "Stop Storage" to pause data storage. 
- 3 Window Functions and Operation Changing data storage settings At the "Data Storage" window, click "Data Storage Setting" to display the "Data Storage Setting" dialog.     3   (1) Amount of Data Stored Sets the number of data points to store. (2) Storage cycle Sets the interval for data storage. (3) Receive from Controller Uploads the settings from the controller. (4) Send to Controller Downloads settings to the controller. 
- 3 Window Functions and Operation Loading storage data At the "Data Storage" window, click "Storage Data Readout" to display the "Read accumulation data" dialog. 3   (1) Data01 to Data12 Set the target to load for each data from 01 to 12. (2) Readout Starts loading storage data. NOTE The controller enters communications mode when "Readout" is in progress. 
- 3 Window Functions and Operation Loading/Saving the Settings File This section explains how to load and save settings on the PC. Loading the settings file 1 Click "Open" on the main window. The "Open file " dialog appears. Reference This dialog can also be displayed by selecting "Open settings file" from the "File" menu. 2 3 Select the settings file to load. Click "Open". Saving the settings file 1 Click "Save" on the main window. The "Save as" dialog appears. 
- 3 Window Functions and Operation Changing "No. of used heads" and "No. of used OUT" in the settings file (LK-Backup) LK-Backup allows values for "No. of used heads" and "No. of used OUT" to be changed without initializing measurement settings. 1 3 2 3 4 5 6 3-40 Save the current settings file in LK-Navigator (page 3-39). Launch LK-Backup by double-clicking the LK-Backup shortcut icon. Click "Open", then select the saved settings file. Change the values for "No. of used heads" and "No. 
- Appendix A Error Messages and Corrective Action................................. A-2 Index .................................................................................... 
- Error Messages and Corrective Action This section lists the error messages displayed by LK-Navigator 2 when an error occurs, and applicable corrective action. During operation  During data communications A Error message Cause Correction (Communications) failed. * Contents in () will change to indicate the item that failed. Controller is not ready for communications. The display panel or RS-232C is in settings mode. The controller is communicating via LK-Navigator 2 with another PC. 
- During configuration  Head settings Error message Cause Correction Setting range is 1 to 99. The ABLE field contains a blank or is set to 0. Set the ABLE field with a value from 1 to 99. Set so the lower limit < = upper limit. The lower limit for ABLE is set to a Set with a value so that the lower value greater than the upper limit. limit < = upper limit. ABLE tuning Alarm cycles to hold Illegal input. Input a value from 0 The alarm cycles to hold field to 9999. contains a blank. 
- Error message Cause Set so the lower limit < upper limit. The lower limit for the tolerance is Set the tolerance lower limit to a set to a value greater than the value that is less than the upper upper limit. limit. Correction Tolerance hysteresis A The tolerance hysteresis field Illegal input. Input a value from (0 to 99.9999) *. contains a blank, non-numeric value, or a value outside the setting range. Set the tolerance hysteresis field to a value in the displayed range. 
- Index F A G ABLE .................................................. 3-6 ABLE tuning ................................ 3-6, 3-7 Alarm handling.................................... 3-8 Alarm output mode ........................... 3-16 Analog output........................... 3-15, 3-21 Analog output scaling ....................... 3-15 Auto transmission.............................. 3-24 Averaging times ................................ 3-12 B Baud rate .................................. 
- O Offset .................................................3-13 OUT settings........................................3-9 OUT to store ......................................3-20 P A Panel lock ..........................................3-25 Parity.........................................3-24, 3-26 PC communication settings ...............3-26 Port ....................................................3-26 Program selection ..............................3-25 Program settings ................................ 
- Revision History Date of printing Version January 2011 Official release Revision details 
- WARRANTIES AND DISCLAIMERS (1) KEYENCE warrants the Products to be free of defects in materials and workmanship for a period of one (1) year from the date of shipment. If any models or samples were shown to Buyer, such models or samples were used merely to illustrate the general type and quality of the Products and not to represent that the Products would necessarily conform to said models or samples. 
- Copyright (c) 2011 KEYENCE CORPORATION. All rights reserved.