Read this manual before using the system in order to achieve
maximum performance.
Keep this manual in a safe place after reading it so that it can
be referenced at any time.
Safety Precautions
This manual explains the functions, usage, and configurations for TM-H1 <TM-Navigator>, Setup software for the TM3000 Series. Read this manual carefully before starting to use the software to ensure the optimum performance and full
functionality of the <TM-Navigator>. Keep this manual in a safe place for future reference.
Read the TM-3000 Series User's Manual as well as this manual when using the <TM-Navigator>. The controller portion
of the TM-3000 Series is referred to as the "controller" in this manual.
Symbols
This manual indicates symbols as follows.
Reference
Provides advanced and useful information for operation.
Contents
Contents
Chapter 1Getting Started
System Environment ......................................... 1-2
The following computer environments are necessary to
use the TM-Navigator.
• CPU:
Pentium III 1GHz or more (1.7GHz or more
recommended)
• Supported OS:
Windows 7*
Windows Vista*
Windows XP Professional Edition/Home Edition
Windows 2000
• Memory capacity:
512MB or more (1GB or more recommended)
• Display:
XGA (1024 x 768 pixels) or greater, 256 colors or
greater
• Hard disk drive space:
1GB or more
• Interface*
Includes one of the following:
USB2.0/1.1*
* Use this software in recommended environments
according to your OS.
*1 Compatible with each edition of Home Premium,
Professional, Ultimate.
*2 Compatible with each edition of Ultimate, Business,
Home Premium and Home Basic.
*3 Select one for communication. Multiple interfaces
cannot be used for communication at the same time.
*4 Function is not guaranteed when connected through
a USB hub.
*5 Function is not guaranteed when connected through
a router or a LAN connection.
To use the Excel transmission function, install any of the
following applications in addition to the above
requirements.
Excel2007 / Excel2003 / Excel2002 / Excel2000
1
2
3
:
4
or Ethernet*
5
Installing TM-Navigator
This section describes how to install the TM-Navigator
and "USB driver" to a computer.
Before Installation
Check the following items before installing.
Reference
• We recommend making a backup of the master disc in
case the CD-ROM becomes damaged.
• Close all programs before installing.
User privileges
• For Windows XP/2000
When TM-Navigator is installed into the default folder
(C:\Program Files\Keyence\TM-Navigator\), set the
following access privileges.
Users must be given rights for “User” or greater in
order to use TM-Navigator.
• For Windows VISTA/7
When TM-Navigator is installed into the default folder
(C:\Program files\Keyence\TM-Navigator\), set the
following access privileges.
Users must be given rights for "User" or greater in
order to use TM-Navigator.
Free space on the hard disk
TM-Navigator can only be installed on a hard disk drive.
The hard disk drive where the software will be installed
must have at least 1GB of free space. If there is
insufficient free space, delete unnecessary items to
secure the free space.
Pre-installation Windows environment
TM-Navigator is a Windows application and the software
is installed in Windows. Check that Windows 7/Vista/XP/
2000 is installed on the computer and is working
properly.
This section describes how to start and exit TM-Navigator.
Reference
• Multiple instances of TM-Navigator cannot be started
up at the same time.
• The USB and Ethernet interfaces on a single controller
cannot be used at the same time.
• Communication is disabled when the controller is in the
"Program mode".
Start
TM-Navigator starts up in one of the following methods:
• Start up with the default values
• Read from a file
• Read the settings of the connected controller
Click the [Start] button and then select
1
TM-Navigator, or double-click on the
TM-Navigator icon on the desktop.
Step 2-1 When [Start up with the default values] is
selected
Select [Start up with the default values] the first time that
TM-Navigator is started up or when creating a new
program.
Use the following procedure to start up.
Select [Start up with the default values]
1
and click the [OK] button.
TM-Navigator starts up. The main screen and the
[Select the settings to display upon startup] dialog
box are displayed.
Reference
Click the [Exit] button to exit TM-Navigator.
Select the setting contents and press
2
the [OK] button.
TM-Navigator starts up with the default states for all
setting files.
The operation when [Start up with the default values] is
selected is determined based on whether the head data
has been saved on the hard disc drive of the computer or
not.
• If not registered (When using TM-Navigator for the first
time):
Select the head model to use from the pull-down menu
and start up.
• If registered:
The head data already recorded is used at start up. The
head model cannot be selected.
When [Read from a file] is selected, TM-Navigator loads
a program file and an environment setting file that have
been saved on the computer.
Select [Read from a file] and click the
1
[OK] button.
Starting and Exiting TM-Navigator
Select [Read Environment Setting] or
3
select [Start Environment Settings with
default setting].
The operation procedure will differ depending on the
status that [Read Environment Setting] is selected
or [Start Environment Settings with default setting] is
selected.
(1) When [Read Environment Setting] is selected
Select the environment setting file (*.ens)and click the
[Open] button.
Getting Started
The [Open] dialog box appears.
Select a program file to read and click
2
the [Open] button.
The [Start up environment setting (2/2)] dialog
appears.
The environment setting file is read and TM-Navigator
starts up.
(2) [Start Environment Settings with default setting] is
selected
TM-Navigator starts up with the defaults for the
environment settings.
Step 2-3 When [Read the settings of the connected
controller] is selected
Select [Read the settings of the
1
connected controller] and click the
[OK] button.
Exit
Select [Exit] from the [File] menu.
1
Reference
If the settings have been changed, make sure to
save the program file and environment setting file
before exiting TM-Navigator. The changes will be
lost if the files are not saved before exiting.
"Reading and Saving Setting Files" (page 3-2)
If the settings have been changed, a confirmation
window appears.
The setting files (environment setting file and
program file) on the connected controller are read
and TM-Navigator starts up.
Reference
In order to read the controller settings, communication
must be established between the controller and
computer beforehand.
"Connecting via USB" (page 1-7)
"Connecting via Ethernet" (page 1-9)
Reference
If the [No] button is clicked, TM-Navigator exits without
saving the settings.
This section describes how to connect the controller to a
computer with a USB connection.
Connection Method
Use a USB cable (included).
LE
O
S
N
O
C
R
TO
I
N
3000
-
MO
TM
R
E
W
O
P
ON
/O
I
D
R
A
C
SD
B
EAD
H
T
OU
B
US
A
EADH
2C
RS-23
NET
R
E
ETH
USB connectorUSB port
Reference
• Install the USB driver when connecting the computer
and controller with the USB interface for the first time.
"Installing the USB Driver" (page 1-8)
• Do not remove the USB cable while the controller is
running. Otherwise, the controller may not function
correctly. If the communication is disabled due to
accidental disconnection of the USB cable, restart both
TM-Navigator and the controller.
The driver is installed at the same time as the application
software for Windows 7, Vista, XP, and 2000. Normally
following operations are not necessary.
If the driver installation is cancelled while installing the
application software, follow the procedure below to
manually install the USB driver.
Installing on Windows XP
Connect the controller to a computer with Windows XP. If
the controller is being connected for the first time, the
USB driver for the TM-3000 Series must be installed. The
connection is automatically recognized after the USB
driver has been installed once and does not need to be
installed again.
This section explains how to install the driver for the TM3000 Series on a computer with Windows XP for the first
time.
Hardware detection must be performed when installing
the USB driver for the TM-3000 Series.
Use the following methods to install the driver.
Start up Windows XP and log in as a
1
user that has Administrator privileges
(or similar privileges that permit
changing system settings).
Connect the USB port on the computer
2
with the USB port on the TM-3000
Series controller using the USB cable.
The message "Found New Hardware" appears and
the Hardware Update Wizard starts up.
Select [Search for the best driver in
4
these locations.] and check the box
next to [Include this location in the
search:].
Then, enter "C:\Program Files\KEYENCE\TMNavigator\driver" in the text box and click the [Next]
button.
Reference
"C:\Program Files\KEYENCE\TM-Navigator\driver"
represents the location where TM-Navigator will be
installed.
Change the location depending on the system
environment.
Continue installation according to the
5
on-screen instructions.
When installation of the USB driver ends
successfully, the [Completing the Hardware Update
Wizard] dialog appears.
Click the [Finish] button to complete
6
installation of the USB driver.
Select [Install from a list or specific
3
location (Advanced)], and click the
[Next] button.
When installing onto a computer with Windows 2000,
install the USB driver according to the wizard.
Connecting via Ethernet
This section describes how to connect the controller to a
computer with an Ethernet connection. When using Ethernet
communication, one computer can be connected to multiple
controllers. One of the connected controllers can be selected
for communication. The communication protocol is TCP / IP,
while the connection uses peer-to-peer communication.
Reference
• Configure the settings so that there are different IP
addresses used for the computer and each controller
on the network.
• function is not guaranteed when connected through a
router or a separate LAN connection.
• One computer cannot communicate with multiple
controllers at the same time.
Multiple computers cannot be connected to one controller.
•
•
Do not set 0.0.0.0 or 255.255.255.255 for the IP address.
Connecting
Connecting via Ethernet
Getting Started
Configuring Communication Settings
Set the following communication settings when
communicating with Ethernet.
• IP address
Configure unique addresses for the computer and each
controller. Do not set 0.0.0.0 or 255.255.255.255 for the
IP address.
Ex.: When using two controllers and one computer
• Subnet mask
Configure the same settings on the computer and
controllers. Use the default value normally.
(Default: 255.255.255.0)
• Default gateway
Use the default value normally.
(Default: 0.0.0.0)
Connecting one controller directly to one
computer
Use a commercial Ethernet cross cable (*) for connection.
* Use cables supporting the communication speed.
Cross cable
LE
O
S
N
O
C
MONITOR
TM-3000
R
E
OW
P
N
O
/O
I
D
R
A
C
SD
HEAD-B
T
U
O
USB
A
HEAD-
RS-232C
ETHERNET
Ethernet connectorEthernet port
Connecting to two or more controllers
A 1000BASE-T / 100BASE-TX / 10BASE-T hub is required
to connect to two or more controllers. Use commercial
Ethernet straight cables to connect between the hub and
the computer or controllers.
Hub
LE
O
S
N
O
C
R
MONITO
TM-3000
R
E
W
O
P
ON
I/O
D
R
A
DC
S
HEAD-B
E
L
O
S
N
O
C
OUT
USB
TOR
MONI
TM-3000
R
HEAD-A
WE
O
P
N
O
I/O
RS-232C
D
ET
SDCAR
ETHERN
HEAD-B
OUT
USB
HEAD-A
RS-232C
ETHERNET
Straight cable
Ethernet port
Set the Ethernet settings for the
1
controller.
Set the IP address, subnet mask, and default
gateway.
For more information about configuring settings, see
"TM-3000 Series User's Manual".
Reference
Restart all of the controllers after configuring the
settings to activate the changes to the Ethernet
settings.
Set the Ethernet settings (TCP / IP) for
2
the computer.
The method for configuring the settings depends on
the version of Windows. For more details, see the
instruction manual for the computer or LAN card.
Displays the buttons for frequently used menus, such as the displays for measurement values and communication
with the controller.
TM-Navigator reads the setting data (program file and environment setting file) that is saved
in the controller.
"Receiving All Settings" (page 3-4)
TM-Navigator writes changed setting data (program file and environment setting file) to the
controller.
"Sending All Settings" (page 3-4)
Displays the value measured by the head on TM-Navigator.
Clicking [Measurement value acquisition start] button displays and updates the
measurement data.
"View measurement value" (page 4-2)
(5)
2-2
Displays the image viewed by the head on TM-Navigator.
Configures the settings for storing measurement data in the controller.
Stored data can be displayed on TM-Navigator or saved as a file on the computer.
"Data Storage" (page 4-13)
Configures the settings for storing measured image data in the controller.
Stored image data can be displayed on TM-Navigator or saved as a file on the computer.
"Image Storage" (page 4-19)
(3) Setting and operation area for program settings
Switches the program No. of which the setting will be changed.
No. 0 to 15
The settings for the selected program No. can be checked and changed. (Program No.)
Clicking on the selected program No. changes the color of the button to blue.
Clicking on this button displays the preceding program No.
Main Window
The currently displayed program
No. is shown.
Clicking on this button displays the following program No.
Clicking on this button displays the [Edit program name] dialog. Set the program name in this
dialog box.
Edit program name
Reference
• Enter up to 16 characters for the program name.
• Letters and numbers can be used for the program name.
CopyCopies the settings* in the currently selected program No. for pasting.
Paste
Pastes the settings* that were copied by using the [Copy] button into the program No. that is
being edited.
InitializationInitializes the settings* in the currently selected program No.
Global initializationInitializes the settings* for all of the program No. 0 to 15.
* "Copy", "Paste", and "Initialization" act on the following settings:
• Head Settings
• Master Registration (including the master image)
This section describes how to transmit all settings
between TM-Navigator and the controller.
Settings that are changed in TM-Navigator are updated
to the controller immediately after being sent. Settings
Operations with the Setting Files
from the controller are reflected to TM-Navigator
immediately after being received.
This function transmits the following data to the controller.
• All of the settings for program No. 0 to 15 (Head
settings, Master registration, Position correction,
Measurement settings, OUT settings, Common
settings)
• Controller environment settings
Sending All Settings
Connect TM-Navigator and the
1
controller, and check that
communication is normal.
"Connecting via USB" (page 1-7)
"Connecting via Ethernet" (page 1-9)
Click the [Send settings to controller]
2
icon on the tool bar.
Receiving All Settings
Connect TM-Navigator and the controller,
1
and check that communication is normal.
"Connecting via USB" (page 1-7)
"Connecting via Ethernet" (page 1-9)
Click the [Receive settings from
2
controller] icon of the tool bar.
Alternative
Select [Receive the settings from the controller] from
the [Comm] menu.
The [Communicating] dialog appears.
The dialog closes when receiving the settings is
complete.
Alternative
Select [Send the settings to the controller] from the
[Comm] menu.
The [Communicating] dialog appears.
The dialog closes when sending the settings is
complete.
This section describes displaying the values measured with the controller in real time on the TM-Navigator.
Functions and Display
The values measured by the controller can be displayed in real time in the [View measurement value] window.
Measurement controls to the controller such as a trigger and timing input can also be performed.
Displaying the Measurement Data
(1)
(2)
(1) [Measurement value acquisition start] button
Displays the values being measured by the controller in real time on TM-Navigator.
Displayed while the measurement value acquisition is stopped. Click this button to start
receiving measurement values.
(3)
(4)(5)
Displayed while the measurement values are being received. Click this button during
measurement to stop receiving the values.
(2) View measurement value
Displays the measurement result from the controller for each OUT setting.
The values for all of the OUT settings (OUT1 to OUT16) that are set on the controller are displayed.
Tolerance evaluation outputTiming/Zero displayMeasurement value
"Connecting via USB" (page 1-7)
"Connecting via Ethernet" (page 1-9)
Click the [View measurement value]
2
icon on the tool bar.
The [View measurement value] window appears.
Alternative
• Select [View measurement value] from the
[Display] menu.
Click the [Measurement value acquisition
3
start] button.
The measurements for the OUT settings that are
configured in the controller appear in the window.
Reference
• If communication is not possible between TM-Navigator
and the controller, or if a head is not connected, the
following dialog appears shortly after clicking the
[Measurement value acquisition start] button or
[Trigger] button.
Check the connection between each head and
between TM-Navigator and the controller.
• Press the "F-5" key.
4-4
For more information about the OUT settings, see
"TM-3000 Series User's Manual".