AdeptWindows 3.0 Installation Guide
AdeptWindows 3.0 Installation Guide
AdeptWindows 3.0 Installation Guide
Version 3.0
August 2006
Part Number: 00971-07401 Rev A
AdeptWindows Installation Guide
Adept Technology, Inc., assumes no responsibility for any errors or omissions in the
documentation. Critical evaluation of the documentation by the user is welcomed.
Your comments assist us in preparation of future documentation. Please submit your
comments to: techpubs@adept.com.
Copyright © 1996 – 2003, 2006 by Adept Technology, Inc. All rights reserved.
ActiveV, Adept, Adept 1060, Adept 1060+, Adept 1850, Adept 1850 XP, Adept 540,
Adept 560, Adept C40, Adept C60, Adept CC, Adept Cobra 550, Adept Cobra 550
CleanRoom, Adept Cobra 600, Adept Cobra 800, Adept Cobra i600, Adept Cobra
i800, Adept Cobra s600, Adept Cobra s800, Adept DeskTop, Adept Digital Workcell,
Adept FFE, Adept FlexFeeder 250, Adept IC, Adept Impulse Feeder, Adept LineVision,
Adept MC, Adept MV, Adept MV-10, Adept MV-19, Adept MV4, Adept MV-5, Adept
MV-8, Adept NanoBonder EBS, Adept NanoBonder LWS, Adept NanoCell, Adept
NanoStage L1P2, Adept NanoStage L3, Adept NanoStage L3P2, Adept OC, Adept
SmartAmp, Adept SmartAxis, Adept SmartController CS, Adept SmartController CX,
Adept SmartModule, Adept SmartMotion, Adept SmartServo, Adept sDIO, Adept
Servo Kit, Adept sMI6, Adept SMIF-EZ, AdeptAlign 650, AdeptAtlas, AdeptCartesian,
AdeptForce, AdeptFTP, AdeptGEM, AdeptModules, AdeptMotion, AdeptMotion Servo,
AdeptMotion VME, AdeptNet, AdeptNFS, AdeptOne, AdeptOne-MV, AdeptOne-XL,
AdeptRAPID, AdeptSix 300, AdeptSix 300CL, AdeptSix 600, AdeptTCP/IP,
AdeptThree, AdeptThree-MV, AdeptThree-XL, AdeptTwo, AdeptVicron, AdeptVicron
300S, AdeptVicron 310D, AdeptVision AVI, AdeptVision AGS, AdeptVision GV,
AdeptVision I, AdeptVision II, AdeptVision VME, AdeptVision VXL, AdeptVision XGS,
AdeptVision XGS II, AdeptWindows, AdeptWindows Controller, AdeptWindows DDE,
AdeptWindows Offline Editor, AdeptWindows PC, AIM Command Server, AIM
Dispense, AIM PCB, AIM VisionWare, A-Series, AutoCal, AutoTune, AutoWidth, CCM,
CCMII, CGM, FlexFeedWare, HyperDrive, Microenvironment, MicroV+, MotionWare,
ObjectFinder, ObjectFinder 2000, PackOne, PalletWare, SMIF-C, SMIF-EZX, SMIF-Z,
SMIF-ZX, S-Series, UltraOne, V, V+, and VisionTeach are trademarks of Adept
Technology, Inc.
2
AdeptWindows Installation Guide
Table of Contents
OVERVIEW ................................................................................ 5
What's New? ......................................................................................5
System Requirements .........................................................................5
PC Requirements ........................................................................................5
Adept Controller Requirements .....................................................................6
Adept MV Controller Requirements......................................................................... 6
Adept SmartController Requirements ..................................................................... 6
Network Requirements ................................................................................6
How Do I Begin?.................................................................................7
Which Connection Method Should I Use?........................................................7
How Can I Get Help? ...........................................................................7
3
AdeptWindows Installation Guide
TROUBLESHOOTING................................................................ 24
General Startup Problems .................................................................. 24
Energy Star Compliant Systems.......................................................... 24
Serial Communications ...................................................................... 24
Ethernet Communications .................................................................. 24
Using PING to Test the Ethernet Setup ........................................................ 24
Pinging the Adept Controller................................................................................ 24
Pinging the PC ................................................................................................... 25
Connecting to an Adept Controller Through TCP/IP........................................ 25
NetManage's TCP/IP ........................................................................................... 25
Other Ethernet Problems ........................................................................... 25
More Ethernet Troubleshooting Resources.................................................... 26
PC or Adept Controller Problems ......................................................... 26
PC or Windows Program Problems............................................................... 26
Adept Controller Problems.......................................................................... 26
V+ License....................................................................................... 26
4
AdeptWindows Installation Guide
Overview
The AdeptWindows quick installation guide is intended to get you up and running the
AdeptWindows software as quickly as possible, making only the necessary
connections and configurations. For detailed or more advanced setups, refer to the
AdeptWindows online documentation.
What's New?
Version 3.0 contains the following new features:
y Connect button added to the Scan Ethernet window.
In previous versions of AdeptWindows, you were required to write down the
desired IP address and then enter it in the V+ Cell Address dialog box.
AdeptWindows version 3.0 allows you to simply select the desired IP address
and press the new Connect button to connect to the selected system.
y Controller Network Configuration Utility
The Controller Network Configuration Utility simplifies the process of bringing
up a new Adept controller. It allows you to set the IP address (and subnet
mask) of the Adept controller regardless of the current IP address of the
controller and of the PC.
y Vision improvements
y Vision window appends the text "(LIVE)" to the title bar when live video is
displayed.
y For V+ 14.2 and later, V+ no longer transmits video when the Vision
window is closed.
y When V+ detects missing video data, it gradually reduces the video
transmission rate until no video data is missing.
System Requirements
The AdeptWindows software runs on Windows 95/98 and Windows NT 4.0/2000/XP.
Unless noted, the term “Windows” refers to these operating systems.
Note: When installing the Omni-NFS Server product on a Windows XP system, you
will need to perform additional configuration steps. See page 11 for details.
Additionally, you will need to disable the Windows Firewall, to allow communication
with the Adept controller. See your Windows documentation for details.
The AdeptVision image is not supported by the serial option. However, vision
graphics are displayed on the PC.
PC Requirements
In order to use AdeptWindows, a PC should be configured as follows:
y IBM-compatible PC with a processor capable of running Windows® 95/98 or
Windows® NT/2000/XP.
y Windows 95/98 or Windows NT 4.0/2000/XP operating system. (Windows
95/98 requires the Microsoft Windows Installer 2.0 update for the MSI-based
software installer, which is available from the Microsoft website.)
y 500 Mb hard disk (recommended minimum, more may be required for your
version of Windows).
y Minimum of 16 Mb RAM (more memory may be required to run Windows
NT/2000/XP).
y SVGA monitor.
5
AdeptWindows Installation Guide
y CD-ROM drive.
y AdeptWindows Kit (includes AdeptWindows CD, Ethernet crossover cable,
Online Help, and the AdeptWindows Installation Guide). AdeptWindows
version 3.0D2 or later is recommended for use with the SmartController.
y For the Ethernet option, the PC requires an Ethernet card, and an Adept-
supplied crossover cable or user-supplied networking hardware (cabling, hub,
wireless node, etc.).
CAUTION: If the Adept-supplied crossover cable is used, it must be directly
connected between the PC's Ethernet card and the Adept controller. DO NOT
mix the crossover cable with user-supplied hubs or cables.
y For the serial option, a serial-interface cable is required.
NOTE: If the PC has Windows 2000 SP3 or Windows XP, the following V+ system
versions (or later) are required: 13.0 edit G3, 13.1 edit K1, 13.2 edit E5, 13.3 edit
A3, 14.0 edit K5, 14.1 edit B8, 14.2 edit C8, 15.0 edit E, 15.1 edit B5, 15.2 edit A,
16.x.
Network Requirements
AdeptWindows users should be aware that a fixed IP address is required for both the
PC and the Controller. Typically, IP addresses are allocated by your IT department.
6
AdeptWindows Installation Guide
How Do I Begin?
Before you can use AdeptWindows, you must complete the following steps:
1. Install the Adept controller.
2. Install AdeptWindows on your PC.
3. Install the AdeptWindows license on the Adept controller.
4. Set up a serial or Ethernet connection.
5. Start the AdeptWindows program(s).
7
AdeptWindows Installation Guide
To install AdeptWindows:
1. Insert the AdeptWindows software CD-ROM into the CD drive of your PC.
2. If AutoPlay is enabled, the Welcome to AdeptWindows menu is automatically
displayed.
3. If AutoPlay is disabled, you will need to manually start the CD-ROM. Use
Windows Explorer to browse to your CD-ROM drive, right-click on the drive,
and select AutoPlay from the menu.
4. Click Read Important Information. The ReadMe file is displayed.
5. Verify that your system meets the minimum requirements described in the
System Requirements section.
6. After reviewing the information, click the close icon in the upper-right corner
of the information window to close it.
7. Click Install AdeptWindows. The AdeptWindows Setup Wizard opens.
Follow the on-screen instructions to complete the installation.
8
AdeptWindows Installation Guide
Step 1 Set sharing properties for the 3.5 inch floppy drive
Step 2 Specify configuration parameters for the Omni-NFS server
Step 3 for Windows 95/98 Users:
Specify start-up options for NFS Server
Step 3 for Windows NT/2000/XP Users:
Map group and user ids. Then, specify autostart settings for the NFS Server
Note: When using the Omni-NFS server with Windows XP, you must disable
the Windows Firewall to allow communication with the Adept controller.
Step 1
To set sharing properties for the 3.5 inch floppy drive (A:).
1. Double-click on the My Computer icon or select Start => Programs =>
Windows Explorer to access the A drive.
2. Highlight the A drive.
3. Click the right mouse button and select Properties from the pop-up menu.
The 3.5" Floppy (A:) Properties window is displayed.
4. Click the NFS Sharing tab.
5. Select the Shared button.
6. Click the Exported to All Clients check box.
7. Select the Read/Write button in the Directory Access Rights section.
8. Click OK to close the 3.5 Floppy (A:) Properties window.
Step 2
To configure the NFS Server:
1. Select Start => Programs => Omni-NFS Server V4.1 => NFS Server to
start the Omni-NFS Server configuration utility program. The Omni-NFS
Server Configuration window is displayed.
9
AdeptWindows Installation Guide
10
AdeptWindows Installation Guide
Step 3 depends on the operating system you are using. Choose either Windows
95/98 or Windows NT/2000/XP.
Step 3 - Windows 95/98 Users Only
To set autostart options for the NFS Server.
1. Click on the NFS Server icon using the right mouse button.
2. Be sure the Run at Boot Time option is enabled (checked).
3. Click on the desktop to close the Omni-NFS Server menu. Then, click the Exit
button in the Omni-NFS Server window.
Installation is complete. You can now access the Omni-NFS Server from a V+
system.
Step 3 - Windows NT/2000/XP Users Only
To complete the NFS configuration for Windows NT/2000/XP, you need to map group
and user IDs and specify autostart settings.
1. Click the Mapping button on the Omni-NFS Server Configuration window. The
UID & GID Mapping window is displayed as shown below.
11
AdeptWindows Installation Guide
2. Click on the User Name to UID tab at the top of the UID & GID Mapping
window. The settings for mapping a user name to a UID are displayed as
shown below.
12
AdeptWindows Installation Guide
3. Click the Default Group button. The Default Group Mapping window is
displayed as shown below.
13
AdeptWindows Installation Guide
Note: When using the Omni-NFS server with Windows XP, you must disable
the Windows Firewall to allow communication with the Adept controller.
Installation is complete. You can now access the Omni-NFS Server from a V+ system
and mount an NFS drive.
14
AdeptWindows Installation Guide
Additionally, this item works only with Adept MV controllers that are equipped with
an AWC board. It will not work with the Adept SmartController.
Required Cabling
The serial interface cable is provided with the AdeptWindows Controller board.
The controller end of the cable has a circular mini-DIN male connector. This
connector plugs into the RS-232/TERM port (circular mini-DIN female connector)
located on the AWC board. See the Adept MV Controller User's Guide or Adept
SmartController User's Guide for pinout details.
The PC end of the cable is terminated with a DB 25-pin serial connector. This plugs
into a 25-pin serial port on your PC. A 25- to 9-pin adapter is included that can be
used to connect the cable to a 9-pin serial port.
Hardware Connection
To set up the serial connection:
1. Connect one end of the serial interface cable to a COM port in your PC. Make
a note of the COM port you are using (this information is required during the
software startup).
2. Connect the other end of the cable to the RS-232/TERM port on the AWC
board or RS-232 port on the Adept SmartController.
3. Set the DIP switches on SW1 on the AWC board or Adept SmartController.
Note: When the DIP switches on the AWC board are set for AdeptWindows, the
AdeptWindows option must be enabled (see “Installing the AdeptWindows
License” on page 11 for details). Otherwise, the connection will succeed but all
other installed license options on the controller will be unavailable.
Configuring the Serial Protocol
The serial ports are automatically configured by the AdeptWindows PC software and
V+ 14.0 (or later) operating system. Therefore, you do not need to manually
configure the serial protocol.
The V+ version 14.0 (or later) operating system (running on the Adept controller)
and the AdeptWindows PC application (running on the PC) are configured to operate
at a predefined baud rate. This protocol automatically overrides any previously
defined serial configuration for the serial port on the Adept controller and on the PC.
You are now ready to start AdeptWindows PC.
15
AdeptWindows Installation Guide
A Note on IP Addresses
The IP address is the logical means by which the higher-level Ethernet software
identifies a specific node. The IP address must be unique for each node within a LAN.
The Default IP Address
For Adept MV controllers, when an AWC board is installed in the Adept MV controller,
V + version 13.0 (or later) will automatically create a “default” IP address for the
controller that is based on the AWC board’s serial number (not the controller’s serial
number). The default IP address will take the form:
172.16.1xx.1yy
where “xx” and “yy” are the right-most 4 decimal digits of the AWC board’s serial
number as shown below.
Note: The AWC board serial number is located on a bar-code label attached
to the backplane connectors at the rear of the board.
The default IP address will be used whenever:
y the NVRAM has not been initialized
y the IP address in the NVRAM has been set to 0
y a hardware or software switch on the Adept controller forces use of the
default IP address.
If you are using the default IP address for the Adept controller (either AWC-equipped
MV controller, or Adept SmartController), then you must use the following IP address
and subnet mask for the PC:
IP address: 172.16.aa.bb
subnet mask: 255.255.0.0
16
AdeptWindows Installation Guide
where "aa" and "bb" in the IP address define a unique node address for each PC in
the system. Adept recommends using 1 for the first PC, 2 for the second PC, 3 for
the third PC, etc. See the section “Installing TCP/IP” in the AdeptWindows online
documentation for details.
Required Interface Hardware
Each PC requires a user-supplied Ethernet interface card. These are available
at most PC supply outlets.
A shielded cross-over Ethernet cable is provided with the AdeptWindows
Software Kit. This cable can be used in place of a network hub when one PC is
connected to one Adept controller.
If more than one PC or Adept controller is being connected, you must use a
user-supplied network hub and user-supplied Ethernet cables. These are
available at most PC supply outlets.
CAUTION: If the Adept-supplied crossover cable is used, it must be
directly connected between the PC's Ethernet card and the Adept
controller. DO NOT mix the crossover cable with user-supplied hubs or
cables.
The AWC board and Adept SmartController are equipped with an Ethernet
interface connector. Therefore, no additional hardware is required for the
Adept controller.
17
AdeptWindows Installation Guide
The Controller Network Configuration Utility allows you to set the IP address (and
subnet mask) of the Adept controller regardless of the current IP address of the
controller and of the PC. You can also use the tool to set other Adept controller
startup features such as use of AdeptWindows PC as the default system user
interface, and enabling auto-start (i.e., use of the disk file AUTO.V2). You can record
the IP address of the PC so it will be accessed as the default NFS server for the
controller. Lastly, you can initiate a reboot of the Adept controller, so that the
configuration changes will take effect.
18
AdeptWindows Installation Guide
3. Record the IP address of the controller. For the MV controller with an AWC
board, the IP address is included in the serial number on the connector label
of the AWC board (see A Note on IP Addresses, on page 16, for details). For
the SmartController, the IP address is on a label on the bottom of the
controller.
4. Connect the Adept controller and your PC using the Adept-supplied crossover
cable. DO NOT connect a hub between the controller and PC or use any other
network cable.
5. Install the AdeptWindows software on the PC. For Setup Type, choose
"Typical" and accept the default installation directory. Although installation of
the Omni-NFS software is not required for this setup, you may install it at this
time for future use.
6. Install TCP/IP on the PC using the IP address and subnet mask shown in the
illustration.
NOTE: To establish an Ethernet connection, the PC and the controller must be
on the same network.
7. Reconnect the power to the controller. For the SmartController, make sure
the 24VDC power is connected with the correct polarity. See the section titled
“Installing Power” in the SmartController User's Guide for details.
19
AdeptWindows Installation Guide
20
AdeptWindows Installation Guide
3. Connect the Adept controller and your PC using the Adept-supplied crossover
cable. DO NOT connect a hub between the controller and PC or use any other
network cable.
4. Install the AdeptWindows software on the PC. For Setup Type, choose
"Typical" and accept the default installation directory. Although installation of
the Omni-NFS software is not required for this setup, you may install it at this
time for future use.
5. Determine the IP address and subnet mask of your PC by looking at the
TCP/IP properties of Network Settings in the Windows Control Panel. See
“Installing TCP/IP” in the AdeptWindows online documentation, for more
details. Alternatively, you can determine the IP address of your PC by using
the "winipcfg" command (Windows 95/98) or "ipconfig" command (Windows
NT/2000/XP) in the Windows MS-DOS Prompt window.
NOTE: To establish an Ethernet connection, the PC and the controller must be
on the same network.
6. Based on the PC’s IP address and subnet mask determined above, define a
controller IP address, which will be configured in the next step.
21
AdeptWindows Installation Guide
Follow the online instructions, and, when instructed, reconnect the power to
the controller. For the SmartController, make sure the 24VDC power is
connected with the correct polarity. See the section titled “Installing Power” in
the SmartController User's Guide for details.
NOTE: It may take up to a minute for the controller to boot and for
the screen shown in Controller Network Configuration Tool
(below) to appear.
8. Enter the new controller IP address and subnet mask. Be sure that the
“AdeptWindows PC as default interface” and “Re-start Adept controller”
checkboxes are selected as shown in the figure below. Then click the “Update”
button to update the new configuration.
22
AdeptWindows Installation Guide
11. Connect using Ethernet (if this is the first time you have used AdeptWindows,
you will be prompted. Otherwise, select this option from the File pulldown on
the top menu bar). Enter the controller IP address and click OK. The V+
operating system will be loaded from the CompactFlash. AdeptWindows will
establish a connection with V+ and the Adept system identification
information will be displayed followed by a flashing cursor at a dot prompt.
The Adept controller is now ready for use.
23
AdeptWindows Installation Guide
Troubleshooting
Use this section to help you resolve problems that you may encounter when using
AdeptWindows.
General Startup Problems
y SW1 Dipswitches: Check that the dipswitches are set to the correct
positions (this is commonly overlooked). Check that the dipswitches are fully
seated in the required positions. Exercise the four dipswitches by flipping
them up and down several times and then set them to the required positions.
y CompactFlash: Is the original CompactFlash shipped from Adept installed? Is
it fully inserted?
NOTE: Do not substitute an off-the-shelf unit for the original
CompactFlash that was supplied by Adept (it will not work).
y 24VDC Power: Does the fan in the rear of the controller work when power is
applied? Do any LED’s come on when power is applied? Check the power
supply output. Check the polarity of the wiring to the XDC1 or XDC2
connector (incorrect polarity will not damage the controller, but it will not
work).
Energy Star Compliant Systems
On some computers that use "Energy Star" compliant motherboards, any network
connections may be disrupted when the BIOS power-save function activates. If your
system exhibits this problem, you can correct it by disabling the power-save feature
in the BIOS.
See your PC user's guide or installation manual for details.
Serial Communications
y Serial Cable: Check that the data transfer cable is a null-modem (not
straight-through) type. Test and verify the cable for continuity and accurate
wiring.
y Serial Communications: When using HyperTerminal, check that the COM
port settings are set correctly in the HyperTerminal session.
Ethernet Communications
Using PING to Test the Ethernet Setup
To test the Ethernet connection, it is useful to know how to “PING” between the
PC and the controller. The PING command sends a quick message between the
two devices to verify that the Ethernet connection is working.
Pinging the Adept Controller
To test the communication from the PC to the Adept controller, you can execute
the PING command at the PC’s MS-DOS prompt. From the Windows taskbar,
select:
Start => Programs => MS DOS Prompt
At the MS-DOS prompt, type the PING command followed by the IP address (or
node name) for the Adept controller. If you do not know the IP address of the
controller, you will have to scan for it using AdeptWindows.
For example, to PING a controller with the IP address 172.16.113.170,type:
PING 172.16.113.170
24
AdeptWindows Installation Guide
Pinging the PC
You can also use the PING command to test the communication from the Adept
controller to your PC. At the Monitor prompt, type the PING command followed
by the IP address (or node name) for the PC:
PING 172.16.200.1
If the PING is successful, the following message is displayed:
.Success
y Check the IP network address and subnet mask setting for the PC using the
Network option located on the Windows Control Panel. See the Windows
online help for details.
y Check the IP address and subnet mask setting for the Adept controller using
the CONFIG_C utility. See "Changing Software Switches and Network
Settings" in the AdeptWindows online documentation for details.
NetManage's TCP/IP
It is recommended that you not run NetManage's TCP/IP in conjunction with
Microsoft's TCP/IP. Doing so can cause a one-second delay when displaying
characters in the monitor window that are typed on the keyboard.
To correct this problem, disable the NetManage TCP/IP connection. See the
Windows online help system for details.
Other Ethernet Problems
y Ethernet Cable: Check that the Ethernet cable is a crossover (not straight-
through) type (for direct connection between PC and controller; no hubs). Are
you using a shielded Ethernet cable? The crossover, shielded Ethernet cable
supplied with the AdeptWindows Software Kit is for direct connections (no
network hub).
y Ethernet Communications: Do the PC and controller have common network
numbers? Do they have identical subnet masks? Did you restart Windows
after setting the IP address and subnet mask on your PC? If communicating
25
AdeptWindows Installation Guide
with the controller using the default IP address, check that your PC IP address
is on the network number “172.16.xxx.xxx” and that the subnet mask is
“255.255.0.0”.
y PING Command: The “ping” command can be used in the PC MS-DOS
Prompt window to check the Ethernet connection with the controller. For
details, see the topic Using PING to Test the Ethernet Setup on page 24.
More Ethernet Troubleshooting Resources
For more information about troubleshooting your Ethernet connection, see
“Troubleshooting Ethernet Problems” in the Adept Document Library at:
http://www.adept.com/Main/KE/DATA/Procedures/EtherTrouble/EtherTroubleTOC.html
26
AdeptWindows Installation Guide
27
AdeptWindows Installation Guide
PN 00971-07401 Rev A
28