ADP 400 Timeclock Maint and Troubleshoot Guide - Home

Maintenance and Troubleshooting Guide
400 Series Timeclock
Timeclock
This document provides information on maintaining the 400
Series timeclock and resolving any user problems.
®
Document Part Number: 4702158-001
Document Revision: A
The information in this document is subject to change without notice and should not be construed as a commitment
by ADP, Inc. ADP is not responsible for any technical inaccuracies or typographical errors which may be contained
in this publication. Changes are periodically made to the information herein, and such changes will be incorporated
in new editions of this publication. ADP may make improvements and/or changes in the product and/or the programs
described in this publication at any time without notice.
This document or any part thereof may not be reproduced in any form without the written permission of Kronos
Incorporated. All rights reserved. © 1999, 2000, Kronos Incorporated.
ADP provides this publication "as is" without warranty of any kind, either express or implied, including, but not limited
to, the implied warranties of merchantability or fitness for a particular purpose.
ADP is a registered trademark of ADP of North America, Inc. eTIME is a registered trademark of Automatic Data
Processing, Inc.
Adaptive Server is a trademark of Sybase, Inc. AS and WebSphere are trademarks, and AIX, AS/400, and IBM are
registered trademarks of International Business Machines Corporation. Lotus and 1-2-3 are registered trademarks
of Lotus Development Corporation. Carbon Copy and OpenVMS are trademarks of Compaq Computer Corporation.
Cognos, Impromptu, and PowerPlay are registered trademarks, and PowerCube is a trademark of Cognos
Incorporated. HandPunch is a registered trademark of Recognition Systems, Inc. INFORMIX-OnLine is a registered
trademark of Informix Software, Inc. INTERSOLV is a registered trademark of Intersolv, Inc. Java and all Java-based
trademarks and logos referenced in this document are trademarks or registered trademarks of Sun Microsystems,
Inc. in the United States and other countries. Microsoft and Windows NT are registered trademarks and Windows 95
is a trademark of Microsoft Corporation in the United States and/or other countries. Netscape and Netscape
Navigator are registered trademarks of Netscape Communications Corporation in the United States and other
countries. Net8 is a trademark, and ORACLE, SQL*Net, and SQL*Plus are registered trademarks of Oracle
Corporation. Corel and Quattro are registered trademarks of Corel Corporation or Corel Corporation Limited.
PeopleSoft is a registered trademark of PeopleSoft, Inc. Pervasive.SQL is a registered trademark of Pervasive
Software Inc. in the United States and/or other countries. Seagate Crystal Reports is a trademark of Seagate
Software, Inc. Show N Tel is a registered trademark of Brooktrout Technology, Inc. Solaris and Sun are registered
trademarks of Sun MicroSystems, Inc. in the United States and other countries. UNIX is a registered trademark in
the United States and other countries, licensed exclusively through X/Open Company Ltd. Velcro is a registered
trademark of Velcro Industries B.V. Visual DataFlex is a registered trademark of Data Access Corporation. All other
trademarks are the property of their respective owners.
When using and applying the information generated by ADP products, customers should ensure that they comply
with the applicable requirements of federal and state law, such as the Fair Labor Standards Act.
FCC Compliance
After testing, this equipment complies with the limits for a Class A digital device pursuant to Part 15 of FCC Rules.
These limits provide reasonable protection against harmful interference when this equipment is operated in a
commercial environment. This equipment generates, uses, and can radiate radio frequency energy. If it is not
installed and used in accordance with the instruction manual, it can cause harmful interference to radio
communications. Operation of this equipment in a residential area is likely to cause harmful interference, in which
case, the user, and not Kronos Incorporated, is required to correct the interference.
Canadian DOC Compliance
This digital apparatus does not exceed the Class A limits for radio noise emissions from digital apparatus set out in
the Radio Interference Regulations of the Canadian Department of Communications.
Cet appareil numérique respecte les limites de rayonnement de bruits radioélectriques applicables aux appareils
numériques de classe A, prévues au Règlement sur le matériel brouilleur du ministère des Communications du
Canada.
EN 55022 (CISPR 22)
This product is a Class A product. In a domestic environment, it may cause radio interference in which case the user
may be required to take adequate measures.
Published by ADP, Inc.
ADP, Inc.
One ADP Boulevard
Roseland, NJ 07068
For more informaiton, see the following ADP, Inc. Web page:
http://www.ADP.com
Document Revision History
Document Revision
Release Date
A
July 2000
ADP Incorporated
Contents
About This Guide
Guide Organization ....................................................................................... x
Abbreviations and Terms ............................................................................. xi
Related Documents .....................................................................................xiii
Chapter 1: Introduction
The 400 Series Timeclock and Its Parts .....................................................1-2
Mainboard ............................................................................................1-2
Available Options ................................................................................1-3
The Field Replaceable Unit and Options .............................................1-8
Maintenance Basics ....................................................................................1-9
Tools Required for Maintenance .........................................................1-9
Safety Considerations ..........................................................................1-9
Cleaning the Timeclock .....................................................................1-10
Before You Call Support ..........................................................................1-11
Chapter 2: Preventive Maintenance
The Lithium Battery ...................................................................................2-2
Determining the Lithium Battery’s Life ..............................................2-2
Replacing the Lithium Battery .............................................................2-3
The Lead-Acid Battery ...............................................................................2-6
Testing the Lead-Acid Battery .............................................................2-6
Replacing the Lead-Acid Battery .........................................................2-7
Verifying the Integrity of the Network .....................................................2-10
Chapter 3: Servicing the 400 Series Timeclock
Handling Static-Sensitive Components ......................................................3-2
Saving and Restoring Data .........................................................................3-3
Terminal Service Utility ......................................................................3-3
Contents
SL400 for DOS .................................................................................... 3-9
Programming the 400 Series Timeclock ........................................... 3-16
Removing and Replacing Parts of the Timeclock ................................... 3-19
Removing the Battery Backup Board ................................................ 3-21
Replacing the Battery Backup Board ................................................ 3-22
Removing the I/O Board ................................................................... 3-24
Replacing the I/O Board .................................................................... 3-26
Removing the Mainboard .................................................................. 3-27
Replacing the Mainboard .................................................................. 3-29
Removing the Keypad ....................................................................... 3-31
Replacing the Keypad ........................................................................ 3-32
Removing the Keypad Membrane ..................................................... 3-33
Replacing the Keypad Membrane .................................................... 3-34
Removing the LCD ............................................................................ 3-34
Replacing the LCD ........................................................................... 3-35
Removing the Reader Cover ............................................................. 3-36
Replacing the Reader Cover .............................................................. 3-37
Upgrading Memory .................................................................................. 3-39
RAM Upgrade ................................................................................... 3-39
Boot-EPROM Upgrade ..................................................................... 3-42
Chapter 4: Troubleshooting
Timeclock Hardware Failures .................................................................... 4-2
Power-Up Failures ..................................................................................... 4-6
Badge-Reading Problems ........................................................................... 4-8
Keypad Problems ..................................................................................... 4-10
Lead-Acid Battery Backup Failures ......................................................... 4-11
Communications Problems ...................................................................... 4-13
Serial Troubleshooting ...................................................................... 4-13
Ethernet Troubleshooting .................................................................. 4-15
Chapter 5: Changing Timeclock Firmware
Using the Correct Versions ........................................................................ 5-2
About the Flash Utility ........................................................................ 5-2
About the Boot-EPROM ..................................................................... 5-2
vi
ADP Incorporated
Contents
About the Flash Application Program .................................................5-3
Softloading an Application with SL400 .....................................................5-4
SL400 for Windows .............................................................................5-4
SL400 for DOS ....................................................................................5-7
Chapter 6: Using Maintenance Mode
Command Modes Overview .......................................................................6-2
Operating in Maintenance Mode ................................................................6-3
Maintenance Mode Password .....................................................................6-4
Commands List ...........................................................................................6-5
Executing Commands .................................................................................6-7
Appendix A: Error and Status Messages
Interpreting Error Messages ...................................................................... A-2
Error Messages ......................................................................................... A-3
Status Messages .......................................................................................A-17
Index
400 Series Timeclock Maintenance and Troubleshooting Guide
vii
Contents
viii
ADP Incorporated
About This Guide
This guide is specifically written for ADP Client Service Representatives and all
others who install, maintain, and service the 400 Series Timeclock.
The supported features for the 400 Series Timeclocks vary among the
applications. You should check your application documentation or with your sales
representative to ensure that the application supports the features you need.
This preface contains the following sections:
M
Guide Organization
M
Abbreviations and Terms
M
Related Documents
About This Guide
Guide Organization
This guide contains the following information:
x
M
Chapter 1, “Introduction,” provides information on the 400 Series Timeclock
and its parts and optional boards. Some basic maintenance information is
provided as well as a section for customers that ADP TLM CorporateSupport.
M
Chapter 2, “Preventive Maintenance,” provides information on performing
preventive maintenance on the 400 Series Timeclock such as replacing the
lithium and lead-acid batteries and verifying the integrity of the network.
M
Chapter 3, “Servicing the 400 Series Timeclock,” describes the procedures
used to save and restore 400 Series Timeclock data and remove and replace
parts of the timeclock. It also provides information on handling
static-sensitive components, and upgrading memory.
M
Chapter 4, “Troubleshooting,” includes information on troubleshooting 400
Series Timeclock hardware and power-up failures, resolving badge-reading,
keypad, and internal modem module problems, lead-acid battery failures, and
communication problems.
M
Chapter 5, “Changing Timeclock Firmware,” describes how to use the SL400
utility to change 400 Series Timeclock firmware.
M
Chapter 6, “Using Maintenance Mode,” describes how to use maintenance
mode and provides a listing of the maintenance mode commands and
procedures.
M
Appendix A, “Error and Status Messages,” contains a listing of error and
status messages, what they mean, and how to resolve the situations that cause
them to appear on the 400 Series Timeclock.
ADP Incorporated
Abbreviations and Terms
Abbreviations and Terms
The guide uses the following abbreviations and terms:
Abbreviation
Meaning
AC
alternating current
AFT
Arbiter File Transfer
AWG
American Wire Gauge
BABT
British Approvals Board for Telecommunications
CCTV
closed circuit television
CE
Conformité Européene
CRC
cyclical redundancy check
CRT
cathode-ray tube
CSA
Canadian Standards Association
DC
direct current
DOS
disk operating system (for example, IBM PC-DOS)
EEPROM
electrically erasable programmable read-only memory
EPROM
erasable programmable read-only memory
FCC
Federal Communications Commission
FIFO
first in, first out RAM Buffer
FRU
field replaceable unit
I/O
input/output
K
kilobyte of memory
LCD
liquid crystal display
LED
light-emitting diode
MB
megabyte of memory
OS
operating system
PC
personal computer
PIN
personal identification number
PROM
programmable read-only memory
400 Series Timeclock Maintenance and Troubleshooting Guide
xi
About This Guide
xii
Abbreviation
Meaning
RAM
random access memory
TCP/IP
Transmission Control Protocol/Internet Protocol
UDP
User Datagram Protocol
UL
Underwriter’s Laboratory
UPC
Universal Product Code
VAC
volts alternating current
VDC
volts direct current
ADP Incorporated
Related Documents
Related Documents
Additional information relating to the 400 Series Timeclock can be found in these
other ADP documents:
M
400 Series Timeclock Installation Guide (part number 4702157-001) provides
step-by-step instructions for installing the 400 Series Timeclock.
M
400 Series Timeclock Configuration Guide (part number 4702161-001)
provides information on configuring operating parameters on the 400 Series
Timeclock. The guide also includes a list and explanation of the procedures
and steps that comprise these parameters, as well as configuration worksheets.
M
400 Series Timeclock Host Sofware Interface Guide (part number
4702159-001) provides information on configuring 400 Series Timeclocks
that interact with ADP data collection and entry management host
applications. The guide also provides instructions for configuring and
communicating with 400 Series Timeclocks that interact with host software
other than ADP applications.
M
400 Series Timeclock Supervisor’s Reference (part number 4702160-001)
explains the 400 Series Timeclock supervisor’s procedures and provides
information on supervisor mode.
M
400 Series Timeclock Quick Reference Card details operating mode functions,
including how they appear on the 400 Series Timeclock, and the appropriate
responses to timeclock prompts. The card also contains a list of error
messages with their meanings and resolutions.
M
400 Series Timeclock Hardware Options (various part numbers) explains
available 400 Series Timeclock options in individual, stand-alone documents
that contain product information as well as troubleshooting procedures and
installation instructions.
400 Series Timeclock Maintenance and Troubleshooting Guide
xiii
About This Guide
xiv
ADP Incorporated
Chapter 1
Introduction
The 400 Series Timeclock and the options associated with it are introduced in this
chapter. Also provided is some basic maintenance information you should
understand before you begin to service the timeclock.
A section specifically for customers is included on the things to do before calling
ADP TLM Corporate Support and requesting a service call by a Client Service
Representative (CSR).
This chapter contains the following sections:
M
The 400 Series Timeclock and Its Parts
M
Maintenance Basics
M
Before You Call Support
Chapter 1
Introduction
The 400 Series Timeclock and Its Parts
Before you do any maintenance or troubleshooting of the 400 Series Timeclock,
you should become familiar with its parts. You also should be familiar with the
option boards that are available with the timeclock.
Mainboard
ADP provides two types of mainboards for the 400 Series Timeclock: the 186
board and the 177 board. Some of the connections on the 177 board differ from
the connections on the 186 board. The following figure shows in detail the 186
mainboard and its connector locations:
4
2
3
1
5
6
7
8
9
10
11
12
13
14
15
16
17
40001_00
1-2
ADP Incorporated
The 400 Series Timeclock and Its Parts
Legend
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
LCD cable connector (P2)
Keypad cable connector (P1)
Ethernet option connector (P3)
LEDs (mounted on back side of board)
Modem (J2)
RS-485 termination/biasing switch (SW1)
Not used and not on all mainboards (P4)
Optics assembly (OP1) (mounted on back side of board beneath metal optics shield)
RS-485 configuration switch (SW2)
I/O board cable connector (P5)
Fuse (F1)
Internal Beeper (BPR1)
I/O port (TB1)
Communications port (TB2)
Battery backup cable connector (TB3)
Lithium battery (BATT1)
DC wall supply connector (J1 or J3)
The mainboard comes in different RAM sizes: 128K and 256K.
Available Options
You can add several options that plug into the mainboard, such as an I/O board, a
battery backup board, the Ethernet option board, and a modem option board.
The following sections describe these options.
400 Series Timeclock Maintenance and Troubleshooting Guide
1-3
Chapter 1
Introduction
I/O Option Boards
You can add optional I/O boards (with connecting cable and mounting screw) to
the 400 Series Timeclock. These boards support the connection of optional
devices. The following figure shows the standard I/O board and the connector
locations. A proximity reader and magnetic reader I/O board and a dual reader I/O
board are also available.
3
2
4
1
5
6
40002_00
Legend
1
2
3
4
5
6
1-4
Mainboard cable connector (P1)
RS-232 serial printer port (TB2)–Port not used.
Remote indicator lights/Megabeep External beeper/Remote swipe bar code reader/
Wand bar code reader port (TB1)
ADP RS-485 remote swipe bar code reader RS-485/Termination jumper (SB1)
ADP RS-485 remote swipe bar code reader port (TB3)
I/O port (TB4) for master synch and other less used hardware options
ADP Incorporated
The 400 Series Timeclock and Its Parts
Battery Backup Board
You can install an optional 12 VDC lead-acid battery and battery backup board in
the 400 Series Timeclock to provide it with up to 12 hours of full functionality.
The following figure shows the battery backup board and the cable locations:
1
2
3
40018_00
Legend
1
2
3
Mainboard cable (INPUT)
Fuse (F1)
Battery cable (BATT)
Note
Battery backup board cables are soldered in.
400 Series Timeclock Maintenance and Troubleshooting Guide
1-5
Chapter 1
Introduction
Ethernet Option Board
You can install an optional Ethernet board in the 400 Series Timeclock. This
option board provides a way for 400 Series Timeclocks and a host to connect to a
standard Ethernet network. TCP/IP UDP is the network protocol used for sending
and receiving messages. The following figure illustrates the Ethernet option board
and its connectors:
1
2
4
3
40019_01
Legend
1
2
3
4
1-6
Mainboard connector (J1)
Flash
Output jack (P1)
ST-NIC chip
ADP Incorporated
The 400 Series Timeclock and Its Parts
Modem Option Board
You can install an optional modem board in the 400 Series Timeclock:the highspeed (14.4Kbps) option board. This option board makes it possible to establish
communications over telephone lines between the host and the 400 Series
Timeclock.
The following figure illustrates the high-speed modem option board and its
connectors:
2
1
40020_00
Legend
1
2
RJ-11 jack for the telco cable
Mainboard connector (P1)
400 Series Timeclock Maintenance and Troubleshooting Guide
1-7
Chapter 1
Introduction
The Field Replaceable Unit and Options
You can send the field replaceable unit (FRU) that is mounted on the wall back to
ADP Incorporated for servicing. The FRU consists of the front cover and the
associated mainboard. However, an ADP CSR can remove and replace some of
the components of the FRU at the customer site. In addition, the CSR can add
options as needed to the mainboard. Following are elements of the FRU and some
of the available options:
M
Battery backup board
M
Chassis assembly
M
Cover assembly
M
DC wall supply
M
Ethernet option board
M
Front covers
M
I/O board
M
Keypad
M
Keypad membrane
M
Liquid crystal display (LCD)
M
Lead-acid battery
M
Lithium battery
M
Mainboards (128K and 256K RAM)
M
Reader cover
M
14.4Kbps modem option board
For instructions on removing and replacing the batteries, see Chapter 2,
“Preventive Maintenance.”
1-8
ADP Incorporated
Maintenance Basics
Maintenance Basics
This section describes the tools you will need to service the timeclock, safety
considerations, and instructions for cleaning the timeclock.
Tools Required for Maintenance
You need the following tools to service and maintain the 400 Series Timeclock:
M
Screwdrivers: Phillips #0, #1, #2; and straight blade 1/8 inch and 1/4 inch
M
5-32 security-head Allen wrench
M
A nonmetallic pointed tool
M
Battery Backup Kit
M
Soft, clean, lint-free cleaning cloths
M
Spray bottle of general-purpose glass cleaner
M
Isopropyl alcohol
M
Anti-Static Kit
M
Wire cutters/strippers
Safety Considerations
The 400 Series Timeclock is approved by Underwriter’s Laboratories (UL), the
Canadian Standards Association (CSA), and the Federal Communications
Commission (FCC), and ships from the factory in a safe condition. The 14.4Kbps
modem option and other option boards have also been approved by the British
Approvals Board for Telecommunications (BABT) and have been granted the
Conformité Européene (CE) mark. For more information, see the documentation
for the specific options.
This guide contains information that must be followed to ensure safe operation
and maintenance of the timeclock. Failure to follow a warning statement can
result in personal injury.
400 Series Timeclock Maintenance and Troubleshooting Guide
1-9
Chapter 1
Introduction
Cleaning the Timeclock
It is important to keep the 400 Series Timeclock case clean in order to prevent dirt
and grease from obscuring the timeclock’s LCD display or from possibly getting
inside the badge reader.
Follow these steps to clean the 400 Series Timeclock’s case and keyboard:
1. Using a soft, lint-free cloth, and a spray bottle of glass cleaner, clean the
outside of the 400 Series Timeclock’s cover and case. Do not spray the
cleaner inside the timeclock’s case. (When cleaning the timeclock’s case,
spray the cleaner on the cloth—do not spray the cleaner directly on the
timeclock.)
2. Clean the polycarbonate lens that covers the timeclock’s display.
Caution
Do not use steel wool, or any other abrasives, or solvents such as alcohol,
benzene, or acetone, as they can damage the timeclock.
1-10
ADP Incorporated
Before You Call Support
Before You Call Support
If you are having a problem, do the following:
M
Check the physical connections; for example, check the LED lights and the
link lines. Check the connections of any plug-ins.
M
Verify the timeclock configuration; for example, is the timeclock’s password
and IP address correct? Also, verify the procedures you used to configure the
timeclock.
M
Check the network connection; that is, check the link on the port that the
timeclock is connected to at the hub or switch and verify the circuit and
wiring.
M
Ping the timeclock from the host PC if your timeclock has an Ethernet board.
If you can ping the timeclock, but it still won’t collect or update data, check to
see if it is a duplicate IP address problem. To do this for a timeclock with an
Ethernet board, unplug the Ethernet cable from the back of the timeclock. If
you can still ping the timeclock, another device shares the IP address. For
information on how to ping the timeclock, see the section “Ping Utility” in
Chapter 4.
If you cannot ping the timeclock, the PC host may be communicating to the
timeclock through a switch or some other device.
Caution
If you change anything, and the problem still exists, go back to the original
situation. Do not try to change something else at that point, because you may
introduce another problem.
400 Series Timeclock Maintenance and Troubleshooting Guide
1-11
Chapter 1
1-12
Introduction
ADP Incorporated
Chapter 2
Preventive Maintenance
The 400 Series Timeclock requires periodic preventive maintenance to ensure
trouble-free operation. ADP recommends that the timeclock receive preventive
maintenance once a year.
This chapter contains the following sections:
M
The Lithium Battery
M
The Lead-Acid Battery
M
Verifying the Integrity of the Network
Chapter 2
Preventive Maintenance
The Lithium Battery
Each 400 Series Timeclock is equipped with a 3 VDC lithium battery that protects
data stored in the timeclock’s RAM. The battery also powers the timeclock’s
internal real-time clock if external power is lost. You cannot read badges or make
keypad entries while the timeclock is operating on lithium battery backup.
Each time you restore external power to the 400 Series Timeclock after it has been
operating on lithium battery backup, the timeclock updates the amount of time the
timeclock has been operating on battery backup and sizes the installed RAM. The
timeclock displays the message LOW LITHIUM BATTERY if the battery is
within 14 days of its limit.
Determining the Lithium Battery’s Life
You should replace the 400 Series Timeclock’s lithium battery if one of the
following conditions exist:
M
The battery is more than 3 years old.
M
The battery is at or near its maximum usage limit.
M
The timeclock displays the message LOW LITHIUM BATTERY.
The length of time the 3 VDC lithium battery can supply backup power depends
on the 400 Series Timeclock’s RAM size. The following table presents the lithium
battery life for each of the 400 Series Timeclocks:
RAM Size
Lithium Battery Life
128K
90 days
256K
60 days
When performing preventive maintenance on the 400 Series Timeclock, you
should determine the remaining life of the lithium battery. Replace the 3 VDC
lithium battery if it has a backup capability of 14 days or less.
2-2
ADP Incorporated
The Lithium Battery
Follow these steps to determine the remaining life of the 400 Series Timeclock’s
lithium battery:
1. Swipe a supervisor badge or maintenance badge through the timeclock’s
integral swipe reader.
2. In response to the PASSWORD prompt, enter a valid supervisor password.
The timeclock now operates in supervisor mode.
3. Press the * key. In response to the ENTER COMMAND NUMBER prompt,
type 41 at the keypad and press Enter.
The timeclock displays the battery life in days. If the lithium battery has a life
of 14 days or less, then replace the battery by following the instructions in the
section, “Replacing the Lithium Battery.”
4. Press any key to exit command 41.
5. Press the * key. In response to the ENTER COMMAND NUMBER prompt,
type 0 and press Enter to exit supervisor mode and return to normal mode.
Replacing the Lithium Battery
Warning
A lithium battery can explode if improperly replaced, handled, or stored. To avoid
this hazard, replace it with the same type of battery or equivalent. Discard a used
lithium battery according to local environmental and safety regulations.
Use the following precautions when handling, storing, or replacing the lithium
battery:
M
Do not short the battery.
M
Do not charge the battery.
M
Do not disassemble the battey.
M
Do not directly solder onto the battery.
M
Do not use or store the battery above the temperature of 158o F (70o C).
400 Series Timeclock Maintenance and Troubleshooting Guide
2-3
Chapter 2
Preventive Maintenance
M
Replace the 400 Series Timeclock’s lithium battery only with a battery
supplied by ADP Incorporated. The part number for the lithium battery is
7900002-001.
Follow these steps to remove and replace the 400 Series Timeclock’s lithium
battery:
1. Save the timeclock’s data and configuration.
See the section “Saving and Restoring Data” in Chapter 3.
2. Remove the timeclock’s security screw which holds the front cover in place.
3. Unplug the timeclock.
4. Carefully swing the 400 Series Timeclock’s front cover open so that you have
access to the mainboard.
5. Locate the lithium battery on the mainboard. Note the polarity of its
connector. The bottom of the connector is positive (+), and the top of the
connector is negative (-).
6. Using a nonmetallic pointed tool, carefully remove the old lithium battery
from the mainboard and dispose of it according to local environmental and
safety regulations.
7. Orient the new lithium battery so that its positive (+) end faces down (the flat
side—not the tip end, as shown below), and press the battery into its
connector. See the following figure:
2-4
ADP Incorporated
The Lithium Battery
8. Since you have just installed a brand new lithium battery, you must update the
lithium battery life value, which is stored in RAM. Reset the lithium battery
life value by following these steps:
a. Swipe a maintenance badge through the 400 Series Timeclock’s integral
swipe reader.
The timeclock operates in maintenance mode and prompts ENTER
COMMAND NUMBER.
b. Type 190 and press Enter.
The timeclock prompts ARE YOU SURE?.
c. Press Enter to reset the lithium battery life value.
The lithium battery’s life value is automatically reset to its maximum
value.
d. In response to the ENTER COMMAND NUMBER prompt, type 0 and
press Enter to exit maintenance mode and return to normal mode.
400 Series Timeclock Maintenance and Troubleshooting Guide
2-5
Chapter 2
Preventive Maintenance
The Lead-Acid Battery
You can install an optional 12 VDC lead-acid battery (part number 8600670-002)
and battery backup board in the 400 Series Timeclock to provide it with up to 12
hours of full functionality, including support of:
M
Full LCD display (backlight automatically dimmed)
M
Integral swipe badge reader
M
Keypad entries
M
Bell relay (device connected to bell relay must have its own power source)
M
I/O board (remote badge reader, bell relay)
Testing the Lead-Acid Battery
Warning
The type of lead-acid battery used in the 400 Series Timeclock can generate
hundreds of amperes for short periods of time if its terminal posts or cable leads
are shorted together. Use extreme caution when handling the battery to ensure that
its cable leads do not come in contact with each other and that its terminal posts do
not come in contact with metal.
If the 400 Series Timeclock is equipped with an optional 12 VDC lead-acid
battery, the battery should be replaced if its age is 4 years or greater, regardless of
condition. To test a lead-acid battery that is less than 4 years of age, follow these
steps:
1. Make sure that all power to the 400 Series Timeclock is off.
2. Carefully swing the timeclock’s front cover open so that you have access to
the 12 VDC lead-acid battery installed within the timeclock’s case.
3. Disconnect the battery cables from the battery.
4. Remove the battery from the timeclock case by gently pushing the
timeclock’s side tabs away from the battery and sliding the battery out.
2-6
ADP Incorporated
The Lead-Acid Battery
5. Install a new battery within the timeclock’s case.
For more information see the section, “Replacing the Lead-Acid Battery.”
6. Dispose of the old battery properly in accordance with all local environmental
and safety regulations.
7. To test the battery backup option, look at the yellow LED on the front of the
400 Series Timeclock. When you remove AC power while the battery backup
option is installed, the yellow LED flashes on and off, indicating that the
timeclock is being powered by battery. When you restore AC power, the LED
illuminates continuously.
Replacing the Lead-Acid Battery
To replace the lead-acid battery, complete the following steps:
1. Remove the old lead-acid battery by following steps 1 through 4 in the
previous section, “Testing the Lead-Acid Battery.”
2. Locate the battery’s red and black terminal tabs. Ensure the red tab is on the
right, as in the following figure:
400 Series Timeclock Maintenance and Troubleshooting Guide
2-7
Chapter 2
Preventive Maintenance
3. Insert the battery into the timeclock chassis at a 45-degree angle, as shown in
the the following figure:
Black
Red
4. Rotate the battery into position.
The battery will snap into position with side tabs holding it in place, as shown
in the following figure:
Black
2-8
Red
ADP Incorporated
The Lead-Acid Battery
5. Connect the red (+/positive) and black (-/negative) cables from the battery
backup board to the matching battery tabs.
6. Connect the battery backup board cable to TB3 located at the bottom center of
the timeclock’s mainboard, as shown in the following figure:
To TB3
7. Close and lock the timeclock’s front cover.
Caution
Failure to connect the battery cables to the proper terminals on the lead-acid
battery can cause the fuse on the battery backup board to blow.
400 Series Timeclock Maintenance and Troubleshooting Guide
2-9
Chapter 2
Preventive Maintenance
Verifying the Integrity of the Network
Verify the integrity of the 400 Series Timeclock’s communications capabilities by
following these steps:
1. Perform a general inspection of the installation site. Ensure that all
communications cables are routed properly and are securely connected to the
timeclock(s), the host PC, and any other ADP equipment that may be installed
at the site (such as RS-485 Smart Converters).
2. While at the installation site, check with the system administrator or other
personnel who are familiar with the timeclock network to see if they are
experiencing any problems with the installation. If so, obtain a detailed
explanation of the problem.
3. Inspect the cables. Make sure they are properly attached.
4. Check wires for any breaks.
5. If you are running Total Time from the ADP Central Controller shell
program, type the Activity History Report and look for any communications
error messages.
You can also use the Tryit utility of the Terminal Service Utility (TSU)
application if you are using a Windows time and attendance application. For
information about Tryit, see the section “Tryit Utility” in Chapter 4.
If there are any communications problems, take appropriate action to resolve
them. For more information, see the section “Communications Problems” in
Chapter 4.
2-10
ADP Incorporated
Chapter 3
Servicing the 400 Series Timeclock
Servicing the 400 Series Timeclock consists mainly of saving and restoring the
timeclock’s data and removing and replacing malfunctioning components of the
field replaceable unit (FRU). Instructions are also included for upgrading
memory.
This chapter contains the following sections:
M
Handling Static-Sensitive Components
M
Saving and Restoring Data
M
Removing and Replacing Parts of the Timeclock
M
Upgrading Memory
Note
When servicing the 400 Series Timeclock, collecting data from the timeclock is
not always an adequate method of saving employee data, as the latest punch status
(in or out) is lost on power-up (if the lithium battery is disabled). Prior to servicing
the 400 Series Timeclock, you must save its data by following the steps in the
“Saving and Restoring Data” section in this chapter.
Chapter 3
Servicing the 400 Series Timeclock
Handling Static-Sensitive Components
Many assemblies in the 400 Series Timeclock have static-sensitive components.
Static electricity can cause hardware components to fail.
You can damage components if you do not take the following precautions:
3-2
M
When handling a static sensitive assembly (such as a printed circuit board) for
any reason, first put on an Anti-Static wrist strap. Wrap the conductive wrist
strap around your wrist so that it is comfortable, and secure the fastener. Be
sure the other end of the strap is grounded.
M
When you finish handling the assembly, replace it in the 400 Series
Timeclock, or place it on a grounded conductive surface.
M
When shipping or storing a printed circuit board, always place the board in a
conductive shipping bag or carton.
ADP Incorporated
Saving and Restoring Data
Saving and Restoring Data
When servicing the 400 Series Timeclock, you may encounter various reasons for
disconnecting the timeclock from its power source. For example, you may have to
remove and replace the timeclock’s lithium battery, or you may have to replace
the timeclock itself. Disconnecting the timeclock causes the timeclock to lose its
stored data. Before disconnecting the timeclock for any reason, you must save the
data in the timeclock so important information is not lost. After you finish
servicing the timeclock, you must then restore the timeclock’s data.
ADP provides service utilities for Windows and DOS systems that you can use to
save and restore the 400 Series Timeclock’s data.
Terminal Service Utility
You can use the utilities of the Terminal Service Utility (TSU) application to save
and restore data in a Windows environment. The application includes the
following utilities:
M
Check
The Check utility reports the current serial parameter settings. It reports the
ports available and the baud rate on the Communications Resource Summary
screen.
M
Setcomm
The Setcomm utility shows the current system settings on the
Communications Setup screen. You use this tool to configure serial
parameters.
M
SL400
You can use the SL400 utility to save and restore data and to update the
timeclock’s flash-EEPROM. For information on updating the flashEEPROM, see Chapter 5, “Changing Timeclock Firmware.”
M
SoftLoad
You can use the SoftLoad utility to update the timeclock’s firmware. From the
Update Firmware window, you can search for files and browse to change
directories.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-3
Chapter 3
Servicing the 400 Series Timeclock
M
Transfer
You use the Transfer utility to transmit commands in a text file from the PC to
the timeclock. This utility provides a way to change programming and to
obtain programming in a text file. It uses the Arbiter File Transfer (AFT)
software. See the 400 Series Timeclock Configuration Guide and the 400
Series Timeclock Host Software Interface Guide for information on using
AFT.
M
Tryit
You can use the Tryit utility to test the communications line. For instructions
for using Tryit see the section “Tryit Utility” in Chapter 4.
You need just the Setcomm and SL400 utilites to save and restore the 400 Series
Timeclock’s data. While using these utilities, you can edit and save text files by
accessing the Open option on the Files menu. The default for editing is Notepad,
but you can use WordPad if it is in the current directory or path.
3-4
ADP Incorporated
Saving and Restoring Data
Configuring with Setcomm
Before you use the SL400 utility, you must configure the TSU application. To
access the Terminal Service Utility application, complete the following steps:
1. Unzip the TERMUTIL.ZIP file and run the SETUP.EXE file.
2. The setup window to install the Terminal Service Utility appears:
Follow the on screen instructions to install the Terminal Service Utility
program.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-5
Chapter 3
Servicing the 400 Series Timeclock
3. From the Start menu, select Programs - >Terminal Services - > Terminal
Utility. The Terminal Services Utility appears:
Complete the following steps to configure the application:
1. Select the radio buttons for the primary and secondary serial ports for serial
and modem communications. Be sure to select both the communications
(COM) port and the appropriate baud rate to match your system’s
communications specifications.
Note
For modem timeclocks, specify a modem initialization string in the Command
field. The default should be Z.
2. Click the Advanced button to configure transmission delays if you experience
problems communicating with the timeclock. Generally the defaults are
satisfactory for most communications.
3. Click the Save button and then click the OK button to save these settings.
Setcomm creates a COMMLINK.CFG file in the directory that you select.
Consult the online Help if you experience any problems.
3-6
ADP Incorporated
Saving and Restoring Data
Saving the Timeclock Parameters
To save the timeclock parameters, use the SL400 utility.
Caution
Before you collect the timeclock parameters, be sure to collect the punch data
from the timeclock using your host software.
To access the SL400 utility from the Terminal Service Utility window, select
Tools > SL400. The SL400 dialog box appears:
To save the timeclock parameters, complete the following steps:
1. Check the Save Program Parameters box, and uncheck the other preferences.
2. Specify the timeclock for which you want to save the parameters. Enter into
the Address field the IP address for Ethernet timeclocks, the telephone
number for modem timeclocks, or the password for direct connection
timeclocks.
3. Click the Update button to retrieve the timeclock’s programming parameters.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-7
Chapter 3
Servicing the 400 Series Timeclock
The SL400 utility stores the parameters to a specified file, XXXXXX.PRM. If the
timeclock uses serial communications, the X’s in the filename correspond to the
six-digit password entered; for example, if the password is 111111, the file is
called 111111.PRM. If the timeclock uses Ethernet communications, the X’s in
the filename correspond to the last six digits of the timeclock’s IP address.
After you save the timeclock’s parameters, you can now service the timeclock as
required.
Restoring the Timeclock Parameters
Before restoring the parameters, you must cold-start and then reprogram the
timeclock. For information, see the section “Programming the 400 Series
Timeclock.”
To restore the timeclock parameters, complete the following steps:
1. From the Terminal Service Utility window, select Tools > SL400.
The SL400 dialog box appears.
2. Select the Restore Parameters box and clear the other preferences.
3. Specify the timeclock for which you want to restore the parameters. Enter into
the Address field the IP address for Ethernet timeclocks, the telephone
number for modem timeclocks, or the password for direct connection
timeclocks.
4. Click the Update button to restore the timeclock’s parameters.
Other TSU Options
You can use the DataSave and DataRestore preferences on the SL400 window to
save and restore all the data in the timeclock. However, the process of saving all
the data takes more time than saving just the timeclock’s parameters. However, if
you save just the timeclock parameters, remember to reinitialize the timeclock
using your host application.
3-8
ADP Incorporated
Saving and Restoring Data
You can also use the SL400 utility to update the timeclock’s flash-EEPROM. For
more information, see the section, “Softloading an Application with SL400” in
Chapter 5.
SL400 for DOS
A DOS version of SL400 is available for ADP DOS products. You can use this
program (SL400.EXE) to save and restore the 400 Series Timeclock’s data. Prior
to saving data, ensure that you installed the versions of SL400.EXE,
SETCOMM.EXE, CHECK.EXE, and TRYIT.EXE that are compatible with the
installed version of your 400 Series Timeclock application and its associated
COMM.FIG file.
The SL400 utility has three options:
M
Application update
Use this for softloading an application into the flash EEPROM. See Chapter
5, “Changing Timeclock Firmware” for instructions.
M
Terminal Parameters
Use this for saving and restoring the timeclock’s parameters. The process of
saving data using this option takes about 30 seconds at a 9600 baud rate; the
process of restoring it takes about 1 minute. Prior to using this option, be sure
to collect the punch information from the 400 Series Timeclock.
M
Datasave
Use this for saving and restoring the timeclock’s RAM data. This option saves
all data in the timeclock. The process of saving data using this option takes
about 10 minutes at a 9600 baud rate; the process of restoring data takes about
the same amount of time. The time will vary based on the amount of RAM
(128K or 256K).
Saving the Timeclock Parameters
Follow these steps to save the 400 Series Timeclock’s parameters using the DOS
SL400 utility:
1. Install the appropriate version of SL400.EXE, in the \etime\APPS directory.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-9
Chapter 3
Servicing the 400 Series Timeclock
2. If this is a new software installation, you need to know your computer’s
communication setup specifications before proceeding. To configure
Setcomm:
a. Go into the DOS environment and find the directory that contains
SETCOMM.EXE.
If the SETCOMM.EXE file is not in the \etime\DATA directory, move it
to that directory.
b. At the DOS prompt, enter SETCOMM and press Enter.
c. Edit the information in the opened window to match your system’s
communications specifications.
d. Exit from the DOS window. When you exit, the system creates or
modifies a COMM.FIG file.
e. Check that the modified or new COMM.FIG file is in the same directory
as the SL400.EXE file.
Both files should be in the \etime\DATA directory.
3. To run the SL400.EXE program from the \etime\DATA directory, enter
SL400 at the DOS prompt and press Enter.
The Series 400 Service Utility window appears:
3-10
ADP Incorporated
Saving and Restoring Data
4. Select the Terminal Parameters option and press Enter.
The Terminal Parameters window appears:
5. Select the Store Parameters option and press Enter.
The Store Parameters window appears:
400 Series Timeclock Maintenance and Troubleshooting Guide
3-11
Chapter 3
Servicing the 400 Series Timeclock
6. Enter the password and phone number of the timeclock you are saving the
parameters from. If there is no phone used, enter 0 for the phone number.
Press Enter.
The SL400 utility stores the parameters to a specified file, XXXXXX.PRM. If
the timeclock uses serial communications, the X’s in the filename correspond
to the six-digit password entered; for example, if the password is 111111, the
file is called 111111.PRM. If the timeclock uses Ethernet communications,
the X’s in the filename correspond to the last six digits of the timeclock’s IP
address.When the utility finishes transferring the information, it displays the
message:
***Successful Completion***
7. Press any key to return to the Store Parameters screen. You can save another
timeclock’s parameters or press Esc to exit from the SL400 application.
8. After you have saved the 400 Series Timeclock’s parameters, you can service
the timeclock as required.
Examining the Timeclock’s Parameter File
After you save the timeclock’s parameters, you can view, print, or modify the
information.
M
To view the timeclock’s parameter file, use the DOS editor. In the directory
where the file SL400.EXE is located, enter the following command at the
prompt:
C:\> edit XXXXXX.PRM
Press Enter and the file displays on the screen.
M
To print the timeclock’s parameters, press the ALT, F, P keys in sequence.
You can choose to print selected text only or the complete document.
M
To modify the timeclock’s parameters, highlight or delete the specific
information you want to change and type in the new information.
To save the file, press the ALT, F, A keys in sequence. The Save as dialog
box appears. Rename the file and save it to any directory. You should rename
the file so that the original file will not be modified. It is best to use a file
3-12
ADP Incorporated
Saving and Restoring Data
name that is not the password, because you may want to use only a few files
for many timeclocks . You can now use the new parameter file with the
changes you made. If you make any changes, be sure to print a copy of the
timeclock’s parameters for future reference. To close the DOS editor, press
the ALT, F, X keys in sequence.
After you save the timeclock’s parameters, you can now service the timeclock as
required. Before restoring the parameters, you must cold-start and reprogram the
timeclock.
Restoring the Timeclock Parameters
To program the 400 Series Timeclock before using SL400 to restore the
parameters, you need the printed copy of the timeclock’s parameters. For
instructions on printing the parameters, see the section “Examining the
Timeclock’s Parameter File.”
You can also get the information you need from the timeclock by swiping a
maintenance badge and using Command 90, Procedure 9, Step 1, Procedure 10,
Steps 1 and 2, and Procedure 30, Steps 1 and 2. Write down the value for a
modem (1 if there is a modem or 2 if there is not). Also write down the baud rate,
the password, and the IP address before cold-starting the timeclock and beginning
the programming procedure. For information on programming the timeclock, see
the section “Programming the 400 Series Timeclock.”
To restore the parameters, go to the DOS directory where SETCOMM.EXE is
located, and complete the following steps:
1. Run the SL400.EXE program by entering SL400 and pressing Enter.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-13
Chapter 3
Servicing the 400 Series Timeclock
The Series 400 Service Utility window appears:
2. Select the Terminal Parameters option.
The Terminal Parameters window appears:
3-14
ADP Incorporated
Saving and Restoring Data
3. Select the Restore Parameters option.
You are prompted for the name of the timeclock parameter file.
4. Enter the name of the timeclock parameter file and press Enter.
You are prompted for the password and telephone number.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-15
Chapter 3
Servicing the 400 Series Timeclock
5. Enter the password and telephone number of the timeclock you are restoring
parameters to and press Enter.
The SL400 application starts restoring the parameters. This takes
approximately 1 minute to complete at a 9600 baud rate. When the process is
completed, the following message displays:
***Successful completion***
6. Exit from the SL400 application by pressing the Esc key until you are at the
DOS prompt. Type Exit to close the DOS window.
7. From the Start menu, select Programs>ADP Application>Commlink.
and initialize the 400 Series Timeclock.
Programming the 400 Series Timeclock
After you cold-start the timeclock using maintenance command 93, you must
reprogram the timeclock before you can restore the timeclock’s parameters. Refer
to your notes or to the printed copy of the timeclock’s parameter file for the values
you need to complete the following procedure for programming the timeclock:
Keystrokes
Terminal Displays
*
ENTER COMMAND NUMBER
90 Enter
PROCEDURE .9
(Some timeclocks may display PROCEDURE .2
at this point.)
* Enter
ENTER BATTERY LIFE XX
(The XX can be 90 or 60)
*
PROCEDURE .1
9 Enter
PROCEDURE 09 STEP 01
Enter
PROCEDURE 09 STEP 01
ENTER VALUE ...0
0 Enter (if no modem)
PROCEDURE 09 STEP 02
or
1 Enter (if a modem)
3-16
ADP Incorporated
Saving and Restoring Data
Keystrokes
Terminal Displays
Enter
BAUD[*/-]
9600
Enter
PROCEDURE 09 STEP 03
Enter
PROCEDURE 09 STEP 03
ENTER VALUE ..0
Enter
PROCEDURE 09 STEP 04
Enter
PROCEDURE 09 STEP 04
ENTER VALUE ...0
Enter
PROCEDURE 10
Enter
PROCEDURE 10 STEP 01
Enter
BAUD [+/1] XXXX
(The XXXX will be 2400 or 9600)
2400 Enter (if modem)
PROCEDURE 10 STEP 02
or
(If a 14.4Kps modem, PROCEDURE 10, STEP 7
& 9. (Refer to the 400 Series Timeclock
Configuration Guide to determine what values to
enter.) Earlier versions of the 400 Series
Timeclock require Procedure 10, Step 2 to be set
to 132 for the modem.)
9600 Enter (if no modem)
*
PROCEDURE .1
30 Enter
PROCEDURE 30 STEP 01
Enter
PROCEDURE 30 STEP 01
PASSWORD
XXXXXX Enter
PROCEDURE 30 STEP 02
(For the XXXXXX use the unique 6digit password for a serial timeclock,
such as 111111, or the last six digits
of the IP address for an Ethernet
timeclock,.)
Enter
PROCEDURE 30 STEP 02
IP 000.000.000.000
400 Series Timeclock Maintenance and Troubleshooting Guide
3-17
Chapter 3
Servicing the 400 Series Timeclock
Keystrokes
Terminal Displays
XXX.XXX.XXX.XXX Enter (If the
PROCEDURE 31
timeclock has an Ethernet board, use
12-digit IP address, such as
158.228.055.066 (zeros must be
used).
or
Enter (if no Ethernet)
* Enter
ENTER COMMAND NUMBER
83 Enter
DATE
dd/mm/yy (enter day, then month,
and then year) Press Enter.
ENTER TIME
HH:MM (enter time in 24-hour
format or 12-hour format.)
Press Enter.
ENTER COMMAND NUMBER
* Enter
MO 04-JAN-99 13:00
ADP Total Time XXX
(Shown here is an example. The date and time you
set appears on the display.)
Some of the procedures and steps described in the above procedure may vary
depending on the optional boards that you use. For more information on a specific
board, see the installation guide for that board. For more information about the
procedures and steps, see the 400 Series Timeclock Configuration Guide.
3-18
ADP Incorporated
Removing and Replacing Parts of the Timeclock
Removing and Replacing Parts of the Timeclock
The ADP Client Service Representative can remove and replace parts of the 400
Series Timeclock and the timeclock’s optional boards.
The following figure shows the assembled view of the 400 Series Timeclock:
40012_00
400 Series Timeclock Maintenance and Troubleshooting Guide
3-19
Chapter 3
Servicing the 400 Series Timeclock
The following figure shows the unassembled view of the timeclock parts:
9
8
7
6
5
4
3
2
1
40003_02
Legend
1
2
3
4
5
6
7
8
9
Keypad
Keypad membrane
Reader cover
Front cover
LCD
Mainboard
I/O board ribbon cable
I/O board
Chassis
This section contains information on removing and replacing certain components
of the field replaceable unit (FRU) and some of the optional boards. These include
the following:
M
3-20
Battery backup board
ADP Incorporated
Removing and Replacing Parts of the Timeclock
M
I/O board
M
Mainboard
M
Keypad
M
Keypad membrane
M
Liquid crystal display (LCD) assembly
M
Reader cover
You can find information about other elements as follows:
M
For information on removing and replacing the 3 VDC lithium battery and the
12 VDC lead-acid battery, see Chapter 2, “Preventive Maintenance.”
M
For installation instructions for the Ethernet Option Board, see the Ethernet
Option Board Assembly and Installation Guide.
M
For installation instructions for the Chassis Assembly, Cover Assembly, DC
Wall Supply, and Front Cover, see the ADP 400 Series Timeclock Installation
Guide.
M
For installation instructions for the modem modules, see the ADP Terminal
14.4Kbps Modem Option Installation Guide.
Removing the Battery Backup Board
The 400 Series Timeclock’s optional battery backup board is shipped from the
factory with its battery cable and mainboard cable soldered to their respective
connectors on the board.
With external power removed from the 400 Series Timeclock, follow these steps
to remove the timeclock’s optional battery backup board:
1. Carefully open the 400 Series Timeclock’s front cover so that you have access
to the battery backup board installed within the timeclock’s case.
Do not swing the cover open more than 90 degrees from its chassis, as the
hinge assembly may break.
2. Disconnect the battery cable’s red and black leads from the 12 VDC lead-acid
battery.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-21
Chapter 3
Servicing the 400 Series Timeclock
3. Disconnect the cable that connects the battery backup board to the mainboard
from connector TB3 on the mainboard.
4. Using a number 2 Phillips-head screwdriver, remove the single screw that
secures the battery backup board to the 400 Series Timeclock’s chassis.
5. Remove the battery backup board from the timeclock’s chassis.
The following figure demonstrates how to remove the battery backup board:
40016_00
Replacing the Battery Backup Board
With external power removed from the 400 Series Timeclock, follow these steps
to replace the optional battery backup board (from slot number 1 only):
1. Remove the old battery backup board following the steps in the previous
section, “Removing the Battery Backup Board.”
2. Place a replacement battery backup board within the 400 Series Timeclock’s
chassis. The board is shipped from the factory with the battery cable and
mainboard cable soldered to their respective connectors on the board. Using a
number 2 Phillips-head screwdriver, secure the battery backup board to the
timeclock’s chassis by driving a single 6-32 x .187 screw through the board
and into the chassis. The board MUST be located in slot number 1. See the
3-22
ADP Incorporated
Removing and Replacing Parts of the Timeclock
following figure for orientation, and see the section “The Lead-Acid Battery”
in Chapter 2.
40017_00
Caution
Failure to connect the battery cable to the proper terminals on the 12 VDC battery
can cause fuse F1 on the battery backup board to burn out.
3. Connect the battery backup board’s battery cable to the 12 VDC lead-acid
battery:
a. Connect the battery cable’s red lead to the positive (+) terminal on the
battery.
b. Connect the battery cable’s black lead to the negative (-) terminal on the
battery.
4. Plug the cable that connects the battery backup board to the mainboard into
connector TB3 on the mainboard.
5. Connect the 400 Series Timeclock to its external power source.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-23
Chapter 3
Servicing the 400 Series Timeclock
Removing the I/O Board
The 400 Series Timeclock’s optional I/O board is connected to the mainboard’s
connector P4 (177 board) or P5 (186 board) by way of a cable.
Caution
If you are removing the I/O board and you do not plan to replace it, be sure to
collect the punches in the timeclock and save the timeclock’s data. For
instructions, see the section “Saving and Restoring Data.”
With external power removed from the 400 Series Timeclock, follow these steps
to remove the timeclock’s optional I/O board:
1. Carefully open the 400 Series Timeclock’s front cover so that you have access
to the I/O board installed within the timeclock’s case.
2. Disconnect the battery cables from the lead-acid battery.
3. Disconnect the cable that connects P1 on the I/O board to the mainboard.
4. Using a number 2 Phillips-head screwdriver, remove the single screw that
secures the I/O board to the 400 Series Timeclock’s case.
5. Remove the I/O board from the timeclock’s case.
If you are planning to replace the I/O board, proceed to the section “Replacing
the I/O Board.” If you are not planning to replace the I/O board, connect the
400 Series Timeclock to its external power source and proceed to step 6.
The following figure demonstrates how to remove the I/O board:
3-24
ADP Incorporated
Removing and Replacing Parts of the Timeclock
40004_00
6. Warm-start the timeclock using Procedure 79 or maintenance command 92 to
ensure that program mode values are consistent with the fact that there is no
longer an I/O board.
For information about procedures, see the 400 Series Timeclock
Configuration Guide. For information about maintenance commands, see
Chapter 6, “Using Maintenance Mode.”
400 Series Timeclock Maintenance and Troubleshooting Guide
3-25
Chapter 3
Servicing the 400 Series Timeclock
Replacing the I/O Board
With external power removed from the 400 Series Timeclock, follow these steps
to replace the timeclock’s optional I/O board:
1. Seat a replacement I/O board within the 400 Series Timeclock’s case.
2. Using a number 2 Phillips-head screwdriver, secure the I/O board to the
timeclock’s case by driving a single screw through the board and into the
case.
3. Plug the cable that connects the I/O board to the mainboard into connector P1
on the I/O board.
4. Connect the 400 Series Timeclock to its external power source.
The following figure demonstrates how to replace the I/O board:
40013_00
3-26
ADP Incorporated
Removing and Replacing Parts of the Timeclock
Removing the Mainboard
The mainboard is connected to the front cover by three screws. With external
power removed from the 400 Series Timeclock, follow these steps to remove the
timeclock’s mainboard:
1. Disconnect the 400 Series Timeclock from its external power source.
2. Unlock and swing open the timeclock’s front cover. Do not swing the cover
open to an angle of more than 90 degrees from its chassis, as the
timeclock’s hinge assembly may break. The mainboard is mounted inside the
front cover.
3. Disconnect the DC wall supply’s cord from connector J1 or J3 on the
mainboard.
4. Disconnect all cables connected to the mainboard, such as the keyboard and
display cables and other cables to optional boards.
5. Carefully separate the 400 Series Timeclock’s front cover from the
timeclock’s chassis. Press the hinge pin assembly tabs with one hand while
simultaneously pulling the front cover off of the chassis with the other hand.
The front cover separates from the chassis with the hinge knuckles and hinge
pin assembly connected to it, as the following figure shows:
400 Series Timeclock Maintenance and Troubleshooting Guide
3-27
Chapter 3
Servicing the 400 Series Timeclock
40005_00
6. Using a number 2 Phillips-head screwdriver, remove the three screws that
secure the front cover to the mainboard.
7. Lift the mainboard up and out of the front cover. Note that you must guide the
board out of the two supporting posts at the bottom of the front cover.
The following figure shows how to remove the mainboard from the front
cover:
3-28
ADP Incorporated
Removing and Replacing Parts of the Timeclock
40006_00
Replacing the Mainboard
With external power removed from the 400 Series Timeclock, follow these steps
to replace the timeclock’s mainboard:
1. Seat the mainboard inside of the front cover with its components facing up.
Move the keyboard and display cables out of the way before seating the
mainboard. The mainboard should rest on the two supporting posts located at
the bottom of the front cover, and the holes in the mainboard must line up
with the accepting post on the front cover.
2. Using a number 2 Phillips-head screwdriver, drive a 6-32 x .312 screw
through each of the screw holes in the mainboard and into the front cover.
3. Connect the 400 Series Timeclock’s front cover to its chassis by carefully
guiding the two hinge pin assembly tabs through the two brackets provided on
the inside of the chassis.
4. Reconnect all cables to the mainboard.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-29
Chapter 3
Servicing the 400 Series Timeclock
5. Install a lithium battery on the mainboard following the instructions in
Chapter 2, “Preventive Maintenance,” or remove the battery tab if a new or
replacement mainboard is used.
6. Plug the DC wall supply’s cable into the mainboard’s power connector.
7. Plug the DC wall supply into an AC outlet. The timeclock should power up
normally.
8. Close the timeclock’s front cover.
The following figure shows how to replace the mainboard:
40007_00
9. Ensure that the mainboard is functioning properly by operating the timeclock
in maintenance mode and executing the following maintenance mode
commands:
3-30
M
Command 83: Set Date and Time
M
Command 110: Display Firmware and Memory Size
M
Command 111: RAM Test
M
Command 152: Read Badge and Display Value
M
Command 153: Display Test
ADP Incorporated
Removing and Replacing Parts of the Timeclock
M
Command 154: Keypad Test
M
Command 156: Test Gate/Bell Port (optional)
For more information, see Chapter 6, “Using Maintenance Mode.”
10. If a time and attendance application has not been loaded into the mainboard’s
flash-EEPROM, do so by following the instructions in Chapter 5, “Changing
Timeclock Firmware.”
11. Configure the timeclock’s operating parameters.
Removing the Keypad
The 400 Series Timeclock’s rubber keypad should be replaced only if it is cut or
otherwise physically damaged. If there are problems with the timeclock accepting
data from the keypad, it is generally the result of a problem with the keypad
membrane (located beneath the rubber keypad; see the sections “Removing the
Keypad Membrane” and “Replacing the Keypad Membrane” for more
information) or the mainboard.
With external power removed from the 400 Series Timeclock, follow these steps
to remove the timeclock’s keypad:
1. Remove the 400 Series Timeclock’s mainboard following the instructions in
the section “Removing the Mainboard” earlier in this chapter.
2. With the mainboard removed, the keypad’s four posts, spring washers, and
retaining rings are exposed. Remove the washers and retaining rings.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-31
Chapter 3
Servicing the 400 Series Timeclock
3. Lift the rubber keypad off of the keypad membrane.
The following figure shows how to remove the keypad:
40008_00
Replacing the Keypad
With external power removed from the 400 Series Timeclock, follow these steps
to replace the timeclock’s keypad:
1. Seat the rubber keypad on top of the keypad membrane. Ensure that its four
posts pass through the keypad membrane and out through the back of the front
cover.
2. Secure the keypad to the back of the front cover by installing a spring washer
and a retaining ring over each of its posts.
3. Reinstall the mainboard by following the instructions in the section
“Replacing the Mainboard” earlier in this chapter.
4. Test operation of the keypad by executing maintenance mode command 154.
For more information, see Chapter 6, “Using Maintenance Mode.”
3-32
ADP Incorporated
Removing and Replacing Parts of the Timeclock
The following figure shows how to replace the keypad:
40009_00
Removing the Keypad Membrane
With external power removed from the 400 Series Timeclock, follow these steps
to remove the timeclock’s keypad membrane:
1. Remove the 400 Series Timeclock’s mainboard following the instructions in
the section “Removing the Mainboard.”
2. With the mainboard removed, the keypad’s four posts, spring washers, and
retaining rings are exposed. Remove the washers and retaining rings.
3. Turn the front cover over.
4. Lift the rubber keypad off the keypad membrane.
5. Feed the keypad membrane cable through the provided slot in the front cover
and lift the keypad membrane up off the front cover.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-33
Chapter 3
Servicing the 400 Series Timeclock
Replacing the Keypad Membrane
With external power removed from the 400 Series Timeclock, follow these steps
to replace the timeclock’s keypad membrane:
1. While holding the front cover face up, feed the keypad membrane cable
through the provided slot in the front cover.
2. Seat the keypad membrane in place on the front cover.
3. Seat the rubber keypad on top of the keypad membrane. Ensure that its four
posts pass through the keypad membrane and out through the back of the front
cover.
4. Secure the keypad to the back of the front cover by installing a spring washer
and an e-ring over each of its posts.
5. Reinstall the mainboard by following the instructions in the section
“Replacing the Mainboard.”
6. Test operation of the keypad by executing maintenance mode command 154.
For more information, see Chapter 6, “Using Maintenance Mode.”
Removing the LCD
With external power removed from the 400 Series Timeclock, follow these steps
to remove the timeclock’s liquid crystal display (LCD):
1. Remove the 400 Series Timeclock’s mainboard following the instructions in
the section “Removing the Mainboard.”
2. With the mainboard removed, the LCD’s mounting position on the back of the
front cover is exposed. Four mounting posts hold the LCD in place. To
remove the LCD, carefully spread the mounting posts apart and lift the LCD
up and out.
3-34
ADP Incorporated
Removing and Replacing Parts of the Timeclock
The following figure shows how to remove the LCD:
40010_00
Replacing the LCD
With external power removed from the 400 Series Timeclock, follow these steps
to replace the timeclock’s LCD:
1. Spread the four mounting posts apart and seat the LCD in place.
2. Reinstall the mainboard by following the instructions in the section
“Replacing the Mainboard.”
3. Test operation of the LCD by executing maintenance mode command 153.
For more information, see Chapter 6, “Using Maintenance Mode.”
400 Series Timeclock Maintenance and Troubleshooting Guide
3-35
Chapter 3
Servicing the 400 Series Timeclock
The following figure shows how to replace the LCD:
40011_00
Removing the Reader Cover
With external power removed from the 400 Series Timeclock, follow these steps
to remove the reader cover:
1. Remove the 400 Series Timeclock’s mainboard following the instructions in
the section “Removing the Mainboard.”
2. With the mainboard removed, the reader cover’s locking screw and two
plastic mounting clips are exposed. Remove the Phillips-head screw located
on the cover’s lower left inside area.
3. In the same area, locate the two plastic mounting clips, holding the reader
cover in.
4. Carefully press one side in and pull on the reader cover to remove it.
3-36
ADP Incorporated
Removing and Replacing Parts of the Timeclock
Note
The metal wear bar may dislodge from the front cover.
The following figure shows how to remove the reader cover:
40014_00
Replacing the Reader Cover
With external power removed from the 400 Series Timeclock, follow these steps
to replace the reader cover:
1. Place the metal wear bar over the plastic rail, located to the left of the optics
window. The long metal wear bar is to be placed to the right.
2. Line up the reader cover over the top of the main cover, aligning the bottom
and right side edges and the two plastic mounting clips to pass into the main
cover.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-37
Chapter 3
Servicing the 400 Series Timeclock
3. Press down on the reader cover, snapping it into place.
The sound made when you snap the reader cover into place is rather loud, so
do not be alarmed.
4. Using a number 2 Phillips-head screwdriver, replace the reader cover’s
locking screw.
5. Reinstall the mainboard by following the instructions in the section
“Replacing the Mainboard” earlier in this chapter.
The following figure demonstrates how to replace the reader cover:
40015_00
3-38
ADP Incorporated
Upgrading Memory
Upgrading Memory
This section describes how to upgrade the memory in the 400 Series Timeclock.
You will need an 5-32 security-head Allen wrench and a nonmetallic pointed tool
for removing the lithium battery. For information about static protection when
upgrading the timeclock’s memory, see the section “Handling Static-Sensitive
Components.” If you are not familiar with the mainboard location codes used in
this section, see the mainboard figure in the section “The 400 Series Timeclock
and Its Parts” in Chapter 1.
Caution
Upgrading the timeclock’s memory will erase all timeclock configuration
information and punch data. Before changing the memory configuration, be sure
to save the timeclock’s data. See the section “Saving and Restoring Data” earlier
in this chapter.
RAM Upgrade
This section contains information you need to upgrade the 400 Series Timeclock’s
random access memory (RAM). The two types of mainboard support different
RAM configurations.
M
Mainboard 6600177-XXX
This mainboard supports memory configurations of 128K and 256K. You
achieve the memory configurations by installing either one or two 128K
memory chips.
M
Mainboard 6600186-XXX
This mainboard supports memory configurations of 128K and 256K. You
achieve the memory configurations by installing one or two 128 memory
chips. Use the shorting jumpers located at J1 to configure the hardware for
128K memory chips.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-39
Chapter 3
Servicing the 400 Series Timeclock
Inserting the Memory Chip
During the procedure for installing the memory chip, which is described in
“Changing the Memory Configuration,” you need to insert a memory chip into the
socket on the mainboard. If you do not insert the memory chip into the socket
properly, the chip will not function.
You must first locate Pin 1 of the socket and the memory chip to properly orient
the memory chip in the socket on the mainboard. The markings on the mainboard
have a rectangular outline for the socket.
M
PIN1 on the mainboard is located in the upper left corner, on the edge of the
outline that has a notch.
M
PIN 1 of the memory chip is noted by a small dot in the upper left corner of
the chip.
When you place the memory chip into the socket, align both PIN1 on the chip and
the socket. Be sure that the pins go straight into the socket and that the chip sits
flat. You must push firmly to seat the chip properly. Be careful not to push
excessively or you may bend or break the pins.
Changing the Memory Configuration
To install the new memory chip and change and verify the memory configuration,
complete the following steps:
1. Disconnect the wall transformer from its AC power source.
2. Using the Allen wrench, remove the screw on the left side of the timeclock
and open the unit.
3. If a battery backup board is installed, unplug the battery backup connection at
TB3 on the mainboard.
4. Using the nonmetallic tool, remove the lithium battery at BATT1, by wedging
it through the slots on the side of the holder. Take care not to damage the
battery holder when removing the battery. For more details, see the section
“Replacing the Lithium Battery” in Chapter 2.
3-40
ADP Incorporated
Upgrading Memory
5. Before inserting new memory chips into the appropriate sockets, locate the
existing memory chips on the mainboard.
On the 6600177-XXX mainboard, the primary memory chip is at location U4;
the secondary is at U5. Note that the primary memory chip is soldered to the
mainboard; there is a socket for the secondary memory chip.
On the 6600186-XXX mainboard, the primary memory chip is at location U5;
the secondary is at U6. Note that both the primary and secondary memory
chips have sockets.
–
If upgrading a 6600177-XXX or 6600186-XXX mainboard from 128K to
256K, insert the memory chip into the secondary socket.
6. Plug in the battery backup connection at TB3 on the mainboard (if a battery
backup board is installed).
7. Install the lithium battery into BATT1, ensuring that the positive (+) side of
the battery is positioned on the same side of the holder as the board markings.
8. Close the 400 Series Timeclock, and using the Allen wrench, replace the
screw on the left side of the timeclock.
9. Connect the wall transformer to its AC power source. The timeclock should
turn on normally and display:
1/01/96 12:00A OR 1/01/96 12:00A
KOS.2XXX
KOS.3XXX
The XXX show the boot-EPROM version. The date and time are incorrect
until initialized.
10. Check the timeclock for memory size. At the timeclock keyboard, press the *
key.
The timeclock displays the ENTER COMMAND NUMBER message.
11. Type 110 and press Enter.
The timeclock displays the boot-EPROM version and the amount of memory:
128K or 256K.
12. Restore the timeclock’s data. For instructions, see the section “Saving and
Restoring Data” earlier in this chapter.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-41
Chapter 3
Servicing the 400 Series Timeclock
Boot-EPROM Upgrade
This section contains information you need to upgrade the 400 Series Timeclock’s
boot erasable programmable read-only memory (EPROM).
Caution
Upgrading the boot-EPROM will erase all timeclock configuration information
and punch data. Before upgrading the boot-EPROM, be sure to save the
timeclock’s data. See the section “Saving and Restoring Data” earlier in this
chapter.
Be sure to cold-start the 400 Series Timeclock before you upgrade the bootEPROM. Use maintenance command 93 or Procedure 78 to cold-start the
timeclock.
Complete the following steps to upgrade the boot-EPROM:
1. Locate the boot-EPROM memory chip on the mainboard.
The memory chip is at the U2 location on the 6600177-XXX mainboard and at
the U3 location on the 6600186-XXX mainboard.
2. Disconnect the DC power source from the timeclock.
3. Disconnect the lead-acid battery from the timeclock’s mainboard.
You do not have to remove the lithium battery.
4. Unplug the memory chip from its socket, using a smooth upward tug.
To avoid bending the legs of the chip, the best way to remove the chip is with
a chip remover. The better chip removers have a piece that settles onto the top
of the chip while its fingers insert under the body of the chip. The chip
remover’s fingers secure the chip against the rest of the remover to ensure that
pressure is distributed between the two ends of the chip.
5. Align the notch on the new boot-EPROM with the notch on socket U3 or U2
on the timeclock’s mainboard.
6. Plug in the new memory chip being sure to orient it properly so that all the
chip’s legs are plugged in.
For more information, see the section “Inserting the Memory Chip.”
3-42
ADP Incorporated
Upgrading Memory
7. Reconnect the lead-acid battery to the timeclock’s mainboard.
8. Reconnect the DC power source.
9. Enter maintenance mode and use command 117 to confirm that the bootEPROM upgrade is successful.
10. Restore the timeclock’s data.
For instructions, see the section “Saving and Restoring Data” earlier in this
chapter.
400 Series Timeclock Maintenance and Troubleshooting Guide
3-43
Chapter 3
3-44
Servicing the 400 Series Timeclock
ADP Incorporated
Chapter 4
Troubleshooting
This chapter provides troubleshooting procedures to help isolate the source of
hardware malfunctions that can occur while operating the 400 Series Timeclock.
Troubleshooting procedures are provided for the following types of problems:
M
Timeclock Hardware Failures
M
Power-Up Failures
M
Badge-Reading Problems
M
Keypad Problems
M
Lead-Acid Battery Backup Failures
M
Communications Problems
For troubleshooting information related to specific options, see the following
documentation:
M
Ethernet Option Installation and Overview Guide
M
ADP 14.4Kbps Modem Option Installation Guide
M
Battery Backup Option Installation Guide
M
Optional I/O Board Installation Guide
M
Universal Relay Installation Guide
Chapter 4
Troubleshooting
Timeclock Hardware Failures
Since error messages do not display for most hardware failures, you must perform
some hands-on troubleshooting to determine their causes. You need the following
tools to troubleshoot the 400 Series Timeclock’s hardware:
M
#0, #1, and #2 Phillips-head screwdrivers
M
1/8-inch and 1/4-inch flat blade screwdrivers
M
A nonmetallic pointed tool
M
5-32 security-head Allen wrench
M
AC/DC voltmeter
M
Ohmmeter
You also need the following functioning elements of the Field Replaceable Unit
(FRU) and option boards.
M
Mainboard
M
LCD display assembly
M
DC wall transformer
M
Keypad
M
Remote swipe bar code badge reader
M
14.4Kbps modem module
M
Ethernet option board
The following table summarizes the steps that you should follow when
troubleshooting the 400 Series Timeclock’s hardware. This table covers the
majority of troubleshooting contingencies. For additional information, see the
sections following the table.
4-2
Symptom
Probable Cause
Corrective Action
400 Series Timeclock
fails to power up
DC wall transformer is not
plugged in properly to
timeclock or outlet.
Plug in DC wall transformer.
ADP Incorporated
Timeclock Hardware Failures
Symptom
Probable Cause
Corrective Action
No LCD backlight
AC line is not live or is
supplying improper voltage.
Measure voltage at AC outlet
and, if necessary, locate another
power source.
Power LED is off
LED indicator light is burned Replace mainboard.
out.
For more information, see “Power-Up Failures.”
Display fails to work
AC line is not live or is
supplying improper voltage.
Measure voltage at AC outlet
and, if necessary, locate another
power source.
DC wall supply is not plugged Plug in DC wall transformer.
in properly to timeclock or
outlet.
Display’s cable is not
connected to mainboard.
Make sure cable is connected to
connector P2 on mainboard.
Display board is
malfunctioning.
Replace with a functioning
mainboard.
Mainboard is malfunctioning. Replace with a functioning
mainboard.
For more information, see “Power-Up Failures.”
400 Series Timeclock
fails to read badges
(integral reader)
Badge is unreadable.
Inspect badge. Clean badge and/
or reader.
Timeclock is improperly
configured.
Check bar code symbology,
badge reader type, and company
ID code.
Mainboard is malfunctioning. Connect a functioning
mainboard.
For more information, see “Badge-Reading Problems.”
400 Series Timeclock Maintenance and Troubleshooting Guide
4-3
Chapter 4
Troubleshooting
Symptom
Probable Cause
Corrective Action
400 Series Timeclock
fails to read badges
(remote reader)
Badge is unreadable.
Inspect badge. Clean badge and/
or reader.
Badge reader is improperly
connected.
Check connections.
Timeclock is improperly
configured.
Check bar code symbology,
badge reader type, and company
ID code.
For more information, see “Badge-Reading Problems.”
Keypad fails to work
Keypad’s ribbon cable is
improperly connected to
mainboard.
Make sure ribbon cable is
connected to connector P1.
Keypad is malfunctioning.
Replace keypad.
Make sure the cable is not
twisted or cut.
Mainboard is malfunctioning. Replace mainboard.
For more information, see “Keypad Problems.”
Internal modem does
not communicate
Incorrect baud rate.
Make sure internal modem and
host modem are configured with
the same baud rate (14.4Kbps)
Procedure 10, Step 1.
Ring count must be set to an
amount between 1 and 4.
Procedure 9, Step 1.
Timeclocks must be configured
for RS-485 communications.
Make sure terminals are
terminated and biased properly.
For more information, see the ADP 14.4Kbps Modem Option
Installation Guide.
4-4
ADP Incorporated
Timeclock Hardware Failures
Symptom
Probable Cause
Corrective Action
Lead-acid battery
failure
The battery backup option is
improperly installed.
Reinstall according to
specifications.
Ensure that fuse F1 is not blown.
Battery backup board battery- Replace with functioning battery
charging circuit is not
backup board.
functioning properly.
Battery is defective.
Replace with a functioning
battery.
For more information, see “Lead-Acid Battery Backup
Failures.”
Communications
failure
Improper cabling.
Ensure that all communications
cables are routed correctly and
connected properly.
Improper termination and
biasing (RS-485).
Make sure the network is
properly terminated and biased.
Improper communication
parameter configuration.
Check baud rate,
communications port
configuration, and
communications parameters on
host PC. Correct where
necessary.
Hardware defect.
Use printer port for
communications.
Replace mainboard with
functioning mainboard.
For more information, see “Communications Problems.”
400 Series Timeclock Maintenance and Troubleshooting Guide
4-5
Chapter 4
Troubleshooting
Power-Up Failures
If the 400 Series Timeclock does not power up, then one of the following
assemblies may be faulty:
M
DC wall supply
M
LCD display
M
Mainboard
Use the following steps when troubleshooting problems that occur when powering
up the timeclock:
1. Check the Power Status LED, the bottom indicator light on the 400 Series
Timeclock. This light illuminates if the timeclock is receiving adequate
power. If it does not illuminate, proceed to step 3. If the LED illuminates, but
the timeclock does not power up, go to step 2.
2. Check the LCD display:
a. Remove the AC power from the timeclock.
b. Disconnect the LCD display’s cable from connector P2 on the mainboard.
c. Connect a functioning display board to connector P2 on the mainboard.
d. Supply AC power to the 400 Series Timeclock.
If the timeclock powers up properly, install the functioning display board
in the timeclock. If the timeclock does not power up, proceed to step 3.
3. Using an AC voltmeter set to 150 VAC (or set to 250 VAC for a 220 VAC
line), measure the AC voltage. Measured voltages must be in these tolerance
ranges:
AC hot to ground measures 108 to 132 VAC
AC hot to AC neutral measures 108 to 132 VAC
AC neutral to ground measures 0 to .5 VAC
If the measured AC voltages are not within range, locate another AC power
source.
4-6
ADP Incorporated
Power-Up Failures
4. Verify that the DC wall supply is good:
a. Check to see that the DC wall supply is plugged into the 400 Series
Timeclock’s power connector and to an AC wall outlet. If the wall supply
is not plugged in properly, plug it in securely.
b. Unplug the DC wall supply from the timeclock, but not from the wall
outlet.
c. Using a voltmeter, measure the DC voltage across CR6. The voltage
should measure approximately 24–28 VDC. If the voltage is present, and
within tolerance, then proceed to step 5.
If DC power is not present, then replace the DC wall supply with a
functioning one.
5. If, after performing all of the above steps, the timeclock still does not power
up properly, replace the mainboard with a functioning mainboard.
400 Series Timeclock Maintenance and Troubleshooting Guide
4-7
Chapter 4
Troubleshooting
Badge-Reading Problems
If the 400 Series Timeclock is experiencing badge-reading problems, the source of
the problems can usually be traced to one of the following:
M
Bar code badges are unreadable or the badge is out of specification.
M
Remote badge reader is improperly connected to the timeclock.
M
Integral or connected badge reader is malfunctioning.
M
The 400 Series Timeclock is improperly configured for the connected badge
reader(s), company ID code of the badges being read, or the bar code
symbologies being read.
M
Mainboard is malfunctioning.
Use the following procedure to troubleshoot badge-reading problems:
1. Using maintenance mode command 152, verify that the 400 Series Timeclock
can read badges in maintenance mode.
Configuration settings are sometimes the cause of badge reader problems.
Using maintenance command 152 can cause confusion in diagnosing these
problems. Command 152 bypasses configuration settings, and problems that
exist while in normal mode can be missed while in maintenance mode. For
example, all bar code symbologies are temporarily enabled when command
152 is used, and any configuration setting using Procedure 11 to disable a
symbology is ignored.
Try using command 10 while operating in supervisor mode. If the badges read
properly using command 152 and not command 10, then the problem is in
how the 400 Series Timeclock is configured. Check the settings in Procedures
12, 13, and 14. For more information, see the 400 Series Timeclock
Configuration Guide.
2. Clean the integral swipe badge reader.
3. Inspect the bar code badges that are being read. If badges are being scraped
off, you may need a wider-slot reader. Contact ADP TLM Corporate Support.
If the badges are damaged in any way, replace them with functioning
badges.
If the badges are good, then proceed to step 4.
4-8
ADP Incorporated
Badge-Reading Problems
4. If the connected wand, CCD, handheld laser bar code reader, or remote reader
is malfunctioning, follow these steps:
a. Disconnect the bar code reader from the 400 Series Timeclock and
connect a functioning reader in its place.
b. Attempt to read some badges using the functioning reader.
If the timeclock fails to read the badges, proceed to step 5.
5. Verify that the 400 Series Timeclock is configured properly for the attached
badge reader(s), the bar code symbologies being read, and the company ID
code of the badges being read.
M
Ensure that the bar code symbology that you are attempting to read has
been enabled in Procedure 11.
The remote reader converts any badge into the Code 128 bar code
symbology. Be sure this symbology is not disabled when using a remote
reader.
M
Ensure that the correct badge reader type has been enabled in Procedure
1, Step 2.
The badge reader only reads the bar code default (3) or generic (4) unless
it is a PIN only unit.
M
Ensure that the correct company ID code has been enabled in Procedure
29.
For information on these procedures and steps, see the 400 Series
Timeclock Configuration Guide.
Change these program mode values if necessary and then reconfigure the
400 Series Timeclock. Attempt to read some badges or bar codes after
reconfiguring the timeclock. If the bar code reader still fails to work
properly, proceed to step 6.
6. Check the I/O board if external devices are being used. Replace if defective.
7. If, after performing all of the above steps, the 400 Series Timeclock still does
not read badges, replace the mainboard with a functioning mainboard.
400 Series Timeclock Maintenance and Troubleshooting Guide
4-9
Chapter 4
Troubleshooting
Keypad Problems
Constant or intermittent keypad problems can usually be attributed to one of the
following:
M
Keypad is malfunctioning
M
Mainboard is malfunctioning
Use the following procedure to troubleshoot keypad problems:
1. Execute maintenance mode command 154 to test the keypad.
2. Press a key on the keypad. Its corresponding character(s) should appear on the
timeclock’s LCD. If not, proceed to step 4.
3. Press Clear twice to abort.
4. Determine if the keypad’s ribbon cable is properly connected to the
mainboard:
a. Open the 400 Series Timeclock’s front cover.
b. Ensure that the keypad’s ribbon cable is connected to connector P1 on the
mainboard and that it is not twisted or cut.
If the cable is improperly connected, reconnect it properly and secure the
front cover.
5. Try replacing the keypad membrane. For instructions, see the section
“Replacing the Keypad Membrane” in Chapter 3.
If none of the above steps solve the problem, replace the mainboard with a
functioning board.
4-10
ADP Incorporated
Lead-Acid Battery Backup Failures
Lead-Acid Battery Backup Failures
Failure of the 400 Series Timeclock’s 12 VDC lead-acid battery backup option
can be traced to one of the following problems:
M
The battery backup option is installed improperly.
M
The battery backup board’s battery-charging circuit is not functioning
properly.
M
The lead-acid battery is not holding a charge properly.
M
The battery backup board’s sensing circuitry is not functioning properly and
is failing to switch the timeclock’s power source to the lead-acid battery when
external power is lost or interrupted.
If at any time the 12 VDC lead-acid battery backup option fails to provide backup
DC power to the 400 Series Timeclock when its external power source is lost or
interrupted, you should isolate the source of this failure by following these steps:
1. Inspect the 400 Series Timeclock and ensure that its lead-acid battery option
is installed properly:
a. Ensure that the battery backup board’s black cable is connected to the
battery’s negative (-) terminal and that its red cable is connected to the
battery’s positive (+) terminal.
b. Ensure that the battery backup board’s mainboard cable is connected to
connector TB3 on the mainboard.
c. Ensure that fuse F1 on the battery backup board is not burned out. If it is,
replace it with a 5.0A/125V glass fuse (part number 4400111-001).
d. Ensure that the battery backup board’s three cables are soldered to the
board properly.
2. With the 400 Series Timeclock connected to its external power source, ensure
that the battery backup board’s battery-charging circuitry is functioning
properly:
a. Using a standard multimeter, measure the charge voltage supplied to the
lead-acid battery while it is connected to the battery backup board. Place
the battery tester/multimeter’s probes across the lead-acid battery’s
positive and negative terminals.
400 Series Timeclock Maintenance and Troubleshooting Guide
4-11
Chapter 4
Troubleshooting
b. If this voltage measures less than 12 VDC, then either the lead-acid
battery is failing to hold its charge or the battery backup board’s batterycharging circuitry is failing.
If the voltage measures 12 VDC or greater, go to step 3.
c. Replace the lead-acid battery with a functioning battery, and re-measure
the voltage. For more information, see the section “The Lead-Acid
Battery” in Chapter 2.
If the voltage again measures less than 12 VDC, the battery backup
board’s battery-charging circuitry is not functioning properly. Leave the
functioning battery in place as the original battery cannot hold a charge
properly.
3. With the 400 Series Timeclock’s battery backup option installed and
connected, remove external power from the timeclock by unplugging its
communications cable connector.
Note
This step applies only to power over communications set ups; otherwise, you
should remove the wall supply.
Observe the timeclock’s power status LED (the bottom yellow LED). If the
LED is flashing, the battery backup board’s sensing circuitry is functioning
properly.
If the power status LED is not lit, the battery backup board’s sensing circuitry
is not functioning properly, and the timeclock is not being switched over to
battery backup when external power is lost or interrupted. Replace the battery
backup board with a functioning board.
4-12
ADP Incorporated
Communications Problems
Communications Problems
A single 400 Series Timeclock or a network of timeclocks can experience the
following communications problems:
M
Serial problems
M
Ethernet problems
M
Modem problems
Serial and Ethernet troubleshooting information is described in this section. For
information on troubleshooting modem problems, see the ADP 14.4Kbps Modem
Option Installation Guide.
Serial Troubleshooting
The source of serial communications problems can usually be traced to one of the
following:
M
Improper communications cabling
M
Improper RS-485 network termination and biasing
M
Improper configuration of the 400 Series Timeclock’s communications
parameters (baud rate, start/stop bits, etc.)
M
Faulty communications hardware
Use the following procedure to troubleshoot communications problems:
1. Speak with the system administrator or someone who is familiar with the
installation and obtain a specific explanation of the problem.
If the customer is running Total Time from the ADP Central Controller shell
program, type the Activity History Report and look for any communications
error messages.
2. Examine all communications cables and ensure that they are connected
correctly to all devices on the network and are routed properly.
3. When troubleshooting a network of daisy-chained 400 Series Timeclocks
using RS-485 communications, ensure that the network is properly terminated
and biased.
400 Series Timeclock Maintenance and Troubleshooting Guide
4-13
Chapter 4
Troubleshooting
4. Run the SETCOMM.EXE and CHECK.EXE utility programs on the host PC
and establish its baud rate and COMM port configuration.
5. Use the TRYIT.EXE utility program to test communications between the host
PC and each timeclock on the network. Attempt to isolate the
communications problems to a single 400 Series Timeclock by using
TRYIT.EXE.
6. Ensure that the communications parameters of each timeclock on the network
match those of the host PC. The 400 Series Timeclock’s configuration
parameters are set using Procedures 9, 10, and 30 of the timeclock program.
7. Check the password to ensure that there are no duplicates in the network.
8. If the communications problems can be isolated to a single timeclock, use the
following maintenance mode commands to test the timeclock’s
communications hardware:
M
Command 136: Reinitialize Communications Hardware
M
Command 175: Channel A Transmit Test
M
Command 176: Channel A Echo Test
M
Command 177: Channel A External Loopback Test
M
Command 178: Channel A Local Loopback Test
M
Command 179: Channel A Remote Loopback Test
M
Command 138: Test Internal Modem Module (with modem option only)
M
Command 180: Channel B Transmit Test (with I/O board option only)
M
Command 181: Channel B Echo Test (with I/O board option only)
M
Command 182: Channel B External Loopback Test (with I/O board
option only)
M
Command 183: Channel B Local Loopback Test (with I/O board option
only)
M
Command 184: Channel B Remote Loopback Test (with I/O board option
only)
For information on the commands themselves, see Chapter 6, “Using
Maintenance Mode.”
9. If the 400 Series Timeclock fails any of the maintenance commands listed in
step 5, replace its mainboard.
4-14
ADP Incorporated
Communications Problems
Ethernet Troubleshooting
You can use the Ping utilty and the Tryit utility to test Ethernet communications.
Ping Utility
You can test the communications to an Ethernet timeclock using the PING.EXE
utility program. The PING.EXE utility can send a signal from the host computer
to a 400 Series Timeclock that has an Ethernet option attached.
You can run this program from the installed directory to check the
communications to timeclocks. The command line for PING follows:
ping password [-frequency] [-s] [-b] [-?]
where password is the 6-digit timeclock password and frequency represents the
frequency number of a continuous test. Ping assumes that the first two octets of
the IP address are the same; therefore, you can only ping timeclocks which share
these first two octets. The optional parameters are:
M
-f invokes a continuous test. You must specify a frequency rate for this
option.
M
-s displays statistics of the tests such as number of successful tests.
M
-b removes the audio
M
-? displays help on the command line usage
For example, if you want to ping a timeclock with the password 111111, type:
ping 111111
If you are unable to successfully ping a timeclock, consider the following:
M
Is this a new timeclock? An upgraded timeclock? Has it ever worked before?
M
Have you verified that the IP address has been entered correctly in the
application?
M
Have you checked the timeclock’s configuration for the proper IP address
(Procedure 30, Step 2)?
M
Can you ping other devices on that same segment? If not, contact the
customer Network Administrator or IS personnel.
400 Series Timeclock Maintenance and Troubleshooting Guide
4-15
Chapter 4
Troubleshooting
M
Have you tried to ping the timeclock from a host PC on the same segment as
the timeclock?
If you are experiencing either of the following situations:
M
You have just put in a new Ethernet daughtercard and it will not work and you
cannot Ping it.
M
You have just replaced a 400 Series Timeclock with a new one using the same
IP address and it will not work and you cannot ping it.
there is a good chance that the host PC is communicating to the timeclock through
a switch or some other device that builds an Address Resolution Protocol (ARP)
table. In this case, it is possible for the switch or other device to still have the IP
address of this timeclock mapped to the physical address of the original Ethernet
daughtercard.
You can ask the Network Administrator for a number of things for a workaround:
M
New IP address (they can use the old IP address immediately for another
device).
M
To remove the entry from the Switch database (ARP table)
M
To put a static entry in the switch database (ARP table)
If you are able to ping an Ethernet timeclock, but software communication fails,
run the Tryit utility to further test the communications.
Tryit Utility
The Tryit utility tests the communication line between the host computer and
timeclock by establishing a communication link. This utility is part of the
Terminal Service Utility application. For more information about this application,
see the section “Terminal Service Utility” in Chapter 3.
4-16
ADP Incorporated
Communications Problems
From the Terminal Service Utility window, select Tools > Tryit.
The Tryit dialog box appears:
When running Tryit, you must specify the Ethernet IP address. When you click
the Test button, the results of the test appear in a message box. Communication is
successful when Tryit identifies timeclock and version number; otherwise a
failure message displays.
If communication fails, check all cables from the host computer to the 400 Series
Timeclock; also check the passwords and IP addresses.
400 Series Timeclock Maintenance and Troubleshooting Guide
4-17
Chapter 4
4-18
Troubleshooting
ADP Incorporated
Chapter 5
Changing Timeclock Firmware
This chapter provides instructions for using the SL400 utility to modify the time
and attendance application stored in the 400 Series Timeclock’s flash-EEPROM.
This chapter describes the following information:
M
Using the Correct Versions
M
Softloading an Application with SL400
Chapter 5
Changing Timeclock Firmware
Using the Correct Versions
Before attempting to use a utility to update the flash application in your 400 Series
Timeclock, check the versions of the items described in this section.
About the Flash Utility
If you are using DOS, use either version 8D.00.03G (or higher) of the SL400.EXE
utility or version 8D00.03G (or higher) of the SOFTLOAD.EXE utility to update
the 400 Series flash application files. Earlier versions of these utilities cannot
properly load .KRE files or .KRA files.
If you are using a Windows system, use the SL400 utility of the Terminal Service
Utility (TSU) application, Version 2A.01.03 or higher. Note that you can also use
the TSU Softload utility to update the flash.
About the Boot-EPROM
The boot-EPROM of your 400 Series Timeclock is identified by a version stamp
of KOS.XXXX, where the XXXX indicates the release version; for example,
KOS.2A00 or KOS.2A01. Maintenance command 110 gives you the bootEPROM version.
If the boot-EPROM version of the 400 Series Timeclock is KOS.2XXXX, your
timeclock’s mainboard’s number is 6600177-XXX, and you can only softload
flash application programs with the file name 400XXXX.KRN.
If the boot PROM version of your timeclock is KOS.3XXX, your mainboard’s
number is 6600186-XXX, and you can only softload flash application programs
with the file name 400XXXX.KRE.
5-2
ADP Incorporated
Using the Correct Versions
About the Flash Application Program
The flash application program is identified by a version stamp of 400.XXXX,
where the XXXX indicates the release version; for example, 400.3B02 or
400.3B03. Maintenance command 110 gives you the version.
The Ethernet option board has its own flash application program device that
controls the higher level Ethernet communications functions, and this flash is also
intended to be field upgradeable using the softload process. Ethernet flash
programs are identified by the alphanumeric version followed by a .KRA
extension; for example, ETH1A01.KRA or ETH1A02.KRA.
If you softload the wrong flash file type or use an earlier version of SL400.EXE,
or you use SOFTLOAD.EXE to softload a 400XXXX.KRE or ETHXXXX.KRA
file, the softload fails somewhere in the middle of Block 1. If you allow the
softload process to complete after a failure occurs (this may take a few minutes of
seeming inactivity), SOFTLOAD and SL400 terminate the softload process
appropriately, and the timeclock returns to boot mode; that is, the timeclock
displays KOS.XXXX. You can then softload the proper flash file using the correct
version of SOFTLOAD or SL400 and activate the file without incident.
Warning
If you break the communications link and you cold-start the timeclock before the
400 Series Timeclock is restored to boot mode; that is, while the timeclock
displays the SOFT LOAD MODE... message, a serious problem can occur. The
timeclock returns to boot mode but can be in a state where you must return it to
the Repair Depot before the correct flash application can be softloaded and
activated. Symptoms of a problem include seeing the ERROR 50 message. If this
happens, you must return the timeclock to the Repair Depot. It cannot be fixed in
the field.
400 Series Timeclock Maintenance and Troubleshooting Guide
5-3
Chapter 5
Changing Timeclock Firmware
Softloading an Application with SL400
ADP periodically releases new versions of its time and attendance applications. It
is possible to upgrade a 400 Series Timeclock’s flash-EEPROM with a new time
and attendance application by softloading the application over the
communications lines connected to the timeclock. If a 400 Series Timeclock is
connected to a modem, it is even possible to upgrade the timeclock from a remote
site.
ADP provides a SL400 service utility for Windows and DOS systems that you can
use to softload an application or to save and restore data. For more information on
saving and restoring data, see the section “Saving and Restoring Data” in Chapter
3.
SL400 for Windows
Use the Windows SL400 utility, which is part of the Terminal Service Utility
(TSU) application, to softload an application into the 400 Series Timeclock’s
flash-EEPROM. For more information about the TSU application, see the section
“Terminal Service Utility” in Chapter 3.
Follow these steps to softload the 400 Series Timeclock with a time and
attendance application flash:
1. Save the data in the 400 Series Timeclock by following the steps in the
section “Saving and Restoring Data” in Chapter 3.
Note
The Setcomm utility in the TSU application creates a configuration file called
COMMLINK.CFG in the TSU directory.
5-4
ADP Incorporated
Softloading an Application with SL400
2. From the Start menu, select Programs > Terminal Services > Terminal
Utility.
The Terminal Service Utility window appears:
3. From the Terminal Service Utility window, select Tools > SL400.
The SL400 dialog box appears:
4. Check the Load Firmware box, and clear the other preferences.
400 Series Timeclock Maintenance and Troubleshooting Guide
5-5
Chapter 5
Changing Timeclock Firmware
5. Specify the file to be loaded by typing the location and file name in the
Firmware Selection field.
The file extension .KRN or .KRE indicates that the file is an update file. The
file name should reflect the location of the file, in this case the directory
“4002A00”.
6. Specify the timeclock to be upgraded. Enter into the Address field the IP
address for Ethernet timeclocks, the telephone number for modem timeclocks,
or the password for direct connection timeclocks.
7. Click the Update button to load the firmware.
The SL400 utility program places the target 400 Series Timeclock in softload
mode, erases the application currently loaded in the timeclock’s flashEEPROM, and loads the new application (?.KRN) into the timeclock’s flashEEPROM. While the 400 Series Timeclock is operating in softload mode, it
displays a series of messages that reflect the progress of the operation:
SOFT LOAD MODE...
ERASING FLASH...
PROGRAMMING FLASH...
BLOCK 1 OF 2, BLOCK 2 OF 2...
When the softload is complete, the SL400 utility displays the total number of
bytes programmed (the size of the application sent to the timeclock).
8. After the 400 Series Timeclock has been softloaded, it may display:
PROCEDURE .1
This indicates that the 400 Series Timeclock is operating in program mode.
Note
The timeclock can possibly return to normal mode after a softload if you are
not upgrading to the next major version number of the flash application. If the
timeclock goes to normal mode, the previous configuration and all data stored
in the timeclock is preserved and there is no need to restore the data. This
means you do not have to perform steps 9 through 12.
You should now configure all of the timeclock’s operating parameters as
desired (see the 400 Series Timeclock Configuration Guide).
5-6
ADP Incorporated
Softloading an Application with SL400
9. After you configure the timeclock’s operating parameters, press * * Enter to
exit program mode and return to maintenance mode.
The 400 Series Timeclock’s display shows the prompt ENTER COMMAND
NUMBER.
10. Restore the saved data to the 400 Series Timeclock.
The ENTER COMMAND NUMBER prompt reappears. For information on
restoring the data, see the section “Saving and Restoring Data” in Chapter 3.
11. Press Enter to exit maintenance mode and return to normal mode.
The 400 Series Timeclock displays the date and time:
WE 01-JAN-92 12:00
ADP Total Time
12. Use the Timekeeper Central program to run the “Broadcast Time to
Terminals” function, which will synchronize the 400 Series Timeclocks’ date
and time. You can also use Commlink or Terminal Service Utility (TSU) to
synchronize the date and time.
Note
To test communications between the timeclock and the host, use the TSU
Tryit utility.
SL400 for DOS
You can use the DOS SL400.EXE utility to softload an application into the 400
Series Timeclock’s flash-EEPROM.
Caution
Prior to performing a softload, ensure that you install the versions of SL400.EXE,
SETCOMM.EXE, CHECK.EXE, and TRYIT.EXE that are compatible with the
installed version of your 400 Series Timeclock application and its associated
COMM.FIG file.
400 Series Timeclock Maintenance and Troubleshooting Guide
5-7
Chapter 5
Changing Timeclock Firmware
Follow these steps to softload the 400 Series Timeclock with a time and
attendance application flash:
1. Save the data in the 400 Series Timeclock by following the steps in the
section “Saving and Restoring Data” in Chapter 3.
2. Install the appropriate version of SL400.EXE, SETCOMM.EXE,
CHECK.EXE, and TRYIT.EXE in the \etime\DATA directory.
3. If this is a new software installation, run SETCOMM, CHECK, and TRYIT to
create a COMM.FIG file; otherwise, use the existing COMM.FIG file.
4. Run the SL400.EXE program from the \etime\DATA directory.
The Series 400 Service Utility window appears:
5-8
ADP Incorporated
Softloading an Application with SL400
5. Select the Application Update option.
The Application Update window appears:
\etime\4002A00
6. Enter the path and file name of the application you want to send to the 400
Series Timeclock.
The file extension .KRN or .KRE indicates that the file is an update file. The
file name should reflect the location of the file, in this case the directory
C:\etime\4002A00.
7. Press Enter.
A window appears that prompts you for a password and telephone number:
400 Series Timeclock Maintenance and Troubleshooting Guide
5-9
Chapter 5
Changing Timeclock Firmware
8. Enter the password and phone number of the 400 Series Timeclock to which
you want to send the application. If the timeclock is a direct connection
timeclock, leave the phone number blank or type 0.
9. Press Enter.
The SL400 utility program places the target 400 Series Timeclock in softload
mode, erases the application currently loaded in the timeclock’s flashEEPROM, and loads the new application (.KRN or .KRE) into the
timeclock’s flash-EEPROM. While the 400 Series Timeclock is operating in
softload mode, it displays a series of messages that reflect the progress of the
operation:
SOFT LOAD MODE...
ERASING FLASH...
PROGRAMMING FLASH...
BLOCK 1 OF 2
When the softload is complete, SL400.EXE displays the total number of bytes
programmed (the size of the application sent to the timeclock).
10. Press any key to return to the password and phone number entry window.
You can now specify another 400 Series Timeclock to softload, or you may
press Esc repeatedly to exit from the SL400 program.
11. After the 400 Series Timeclock has been softloaded, it may display:
PROCEDURE .1
This indicates that the 400 Series Timeclock is operating in program mode.
Note
The timeclock can possibly return to normal mode after a softload if you are
not upgrading to the next major version number of the flash application.If the
timeclock goes to normal mode, the previous configuration and all data stored
in the timeclock is preserved and there is no need to restore the data. This
means you do not need to perform steps 12 through 15.
You should now configure all of the timeclock’s operating parameters (see
the 400 Series Timeclock Configuration Guide).
5-10
ADP Incorporated
Softloading an Application with SL400
12. After you configure the timeclock’s operating parameters, press * * Enter to
exit program mode and return to maintenance mode.
The 400 Series Timeclock’s display shows the prompt ENTER COMMAND
NUMBER.
13. Restore the saved data to the 400 Series Timeclock.
The ENTER COMMAND NUMBER prompt reappears.
For information on restoring the data, see the section “Saving and Restoring
Data” in Chapter 3.
14. Press Enter to exit maintenance mode and return to normal mode.
The 400 Series Timeclock displays the date and time.
15. Use the Commlink Module to run the “Send PC Date and Time” function,
which will synchronize the 400 Series Timeclocks’ date and time. You can
also use Terminal Service Utility (TSU) to synchronize the date and time.
400 Series Timeclock Maintenance and Troubleshooting Guide
5-11
Chapter 5
5-12
Changing Timeclock Firmware
ADP Incorporated
Chapter 6
Using Maintenance Mode
Maintenance mode is available only to those who have maintenance badge entry
to the 400 Series Timeclock.
This chapter contains the following maintenance mode-related information:
M
Command Modes Overview
M
Operating in Maintenance Mode
M
Maintenance Mode Password
M
Commands List
M
Executing Commands
Chapter 6
Using Maintenance Mode
Command Modes Overview
The 400 Series Timeclock has four operating modes for its various functions.
These modes are maintenance, normal, program, and supervisor. Some 400 Series
Timeclock commands require that the timeclock be operating in maintenance
mode prior to their execution; others are available in different operating modes.
Two types of operating modes require a specially coded badge:
M
Maintenance mode
M
Supervisor mode
You configure the timeclock in program mode. You enter program mode by
swiping a maintenance badge and using maintenance command 90, which is
described later in this chapter. You can execute all commands in maintenance
mode, and a password is optional. For instructions on setting a password, see the
section “Maintenance Mode Password.”
You can also execute commands 2 through 10 and 21 through 79 in supervisor
mode. A password restricts supervisor mode. The commands that you can use in
supervisor mode are described in detail in the 400 Series Timeclock Supervisor’s
Reference.
This chapter also references procedures and steps; for example, Procedure 1, Step
9, which are described in detail in the 400 Series Timeclock Configuration Guide.
Host commands are described in detail in the 400 Series Timeclock Host Software
Interface Guide.
6-2
ADP Incorporated
Operating in Maintenance Mode
Operating in Maintenance Mode
The 400 Series Timeclock’s maintenance mode of operation allows you to display
technical information about the timeclock, execute the timeclock’s self-diagnostic
tests, and perform operational functions. The self-diagnostic tests are extremely
useful when troubleshooting hardware malfunctions.
To enter maintenance mode, simply swipe your maintenance badge, which is
labeled with a large “M,” through the timeclock’s badge reader.
Note
If the timeclock sits idle for 45 seconds without any input from the keypad, it
automatically exits maintenance mode and returns to normal mode.
After the maintenance badge is read, the prompt ENTER COMMAND NUMBER
appears on the timeclock’s display. To execute a command, use the timeclock
keypad to enter a command number and press Enter. For detailed descriptions of
the commands and how to execute them, see the section “Executing Commands.”
400 Series Timeclock Maintenance and Troubleshooting Guide
6-3
Chapter 6
Using Maintenance Mode
Maintenance Mode Password
You can configure the timeclock to require a password to enter maintenance
mode. To enable this feature, enter a six-digit password in Procedure 22, Step 3. If
you enter 0, the default value, you do not need a password to enter maintenance
mode.
If you lose the password, you cannot use maintenance mode at the timeclock. You
must reset the password using the following host command sequence:
90#22#3#password#
6-4
ADP Incorporated
Commands List
Commands List
The following is a list of the commands described in detail in this chapter in the
section “Executing Commands.”
Warning
Timeclock commands marked with an asterisk (*) can destroy the contents of
random access memory (RAM). Be sure that no important data will be lost before
executing these commands.
M
Command 0: Exit Maintenance Mode
M
Command 6: Ring Bell
M
Command 7: Silence Bell
M
Command 10: Read Badge and Display Badge Number
M
Command 41: Determine Lithium Battery Life
M
Command 62: Adjust Time
M
Command 83: Set Date and Time*
M
Command 85: Display IEEE Address
M
Command 89: Display Integral Reader Statistics
M
Command 90: Enter Program Mode
M
Command 91: Restart (no data lost)
M
Command 92: Warm-Start (application data lost)*
M
Command 93: Cold-Start (all data lost)*
M
Command 110: Display OS Version and RAM Size
M
Command 111: Test RAM
M
Command 112: Scan and Write RAM*
M
Command 114: Calculate and Display CRC Value for Flash-EEPROM
Program
M
Command 115: Display KOP Value
M
Command 116: Calculate and Display CRC Value for Boot-EPROM Program
400 Series Timeclock Maintenance and Troubleshooting Guide
6-5
Chapter 6
6-6
Using Maintenance Mode
M
Command 117: Calculate and Display CRC Value for Ethernet Option Board
M
Command 118: Modem Status
M
Command 119: Advanced Modem Configuration
M
Command 126: Verify Motion Detector or Doormat
M
Command 127: Monitor I/O Daughterboard Input Bit
M
Command 130: Employee Data Reset (for sales demonstration purposes
only)*
M
Command 135: Clear the FIFO Buffer*
M
Command 136: Reinitialize Communications Hardware
M
Command 138: Test Internal Modem Module
M
Command 138: Test Internal Modem Module
M
Command 139: Reinitialize Ethernet Option Board
M
Command 150: Monitor Main and I/O Input Bits
M
Command 152: Display Badge Information
M
Command 153: Test Display
M
Command 154: Test Keypad
M
Command 155: Test Input Bit 1
M
Command 156: Test Output Ports
M
Command 157: Adjust Contrast of Display
M
Command 158: Display Data in I/O Port
M
Command 159: Write Data to I/O Port*
M
Command 174: Use Printer Port for Communications
M
Command 175: Communications Channel A Transmit Test
M
Command 176: RS-485 Communications Channel A Echo Test
M
Command 179: Communications Channel A Remote Loopback Test
M
Command 184: Communications Channel B Remote Loopback Test
M
Command 185: Test Ethernet Option Board Communications
M
Command 190: Reset Lithium Battery Life Value
M
Command 252: Test Ethernet Board Flash
ADP Incorporated
Executing Commands
Executing Commands
The commands described in this section are available in maintenance mode. A
listing of the keystrokes required to execute a command follows a brief
description of each command.
Command 0: Exit Maintenance Mode
Command 0 returns the 400 Series Timeclock to normal mode. If you do not
touch the keypad for 45 seconds, the timeclock automatically exits maintenance
mode and returns to normal mode.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 0, press Enter.
MO 19-APR-99 00:01
Current date and time, or default setting (01-JAN92 00:01) displays.
Command 6: Ring Bell
Command 6 activates the optional external bell/alarm that is connected to the bell
relay, which is wired to the 400 Series Timeclock’s Input/Output port (TB1). You
can use Procedure 20, Step 2, to set the duration that the bell/alarm sounds. To use
this command, you must enable the timeclock to manage a bell (Procedure 5, Step
3).
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 6, press Enter.
SPECIFY INTERVAL 2
Press Enter, or press a digit (1 through 9) key
followed by Enter to specify the duration in
minutes that the bell sounds.
ENTER COMMAND NUMBER
Ready for next command.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-7
Chapter 6
Using Maintenance Mode
Command 7: Silence Bell
Command 7 tests the optional external bell/alarm that is connected to the bell
relay wired to the 400 Series Timeclock’s Input/Output port (TB1). Command 7
silences a ringing bell/alarm. To use this command, you must enable the
timeclock to manage a bell (Procedure 5, Step 3).
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 7, press Enter.
ENTER COMMAND NUMBER
Ready for next command.
Command 10: Read Badge and Display Badge Number
Command 10 tests the operation of the 400 Series Timeclock’s integral swipe
badge reader or optional remote swipe badge reader. Use this command to read a
badge and display the following information:
M
Type of badge (ADP standard badge or generic badge)
M
Reader used to read the badge
M
Number of characters encoded on the badge
M
Barcode symbology the badge uses
M
Badge contents (numeric or alphanumeric)
When the timeclock reads a standard ADP badge, nine digits appear on the
timeclock’s display. Leading zeros precede the badge number if necessary. When
the timeclock reads a generic badge, all characters encoded on the badge appear
on the timeclock’s display. When the timeclock reads an S (Supervisor) badge,
only the last two digits of the badge number appear on the timeclock’s display, for
security reasons. Reading a maintenance badge terminates execution of this
command.
6-8
ADP Incorporated
Executing Commands
Note
This command performs the same function as command 152 except that command
10 does not recognize barcode symbologies that are currently disabled at the
timeclock. (Procedure 11, step 1 of the timeclock program manages which bar
code symbologies the timeclock accepts.)
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 10, press Enter.
ENTER BADGE
Read badge using connected badge reader.
[The following is an example
display.]
“K” indicates a standard ADP badge.
K 1 18 I 2OF5
123456789
“1” indicates that the badge was read by the first
remote reader.
“18” is the number of characters encoded on the
badge.
“I 2OF5” indicates the bar code symbology.
“123456789” is the badge content.
Note: If the badge content is too long to fit on one
line, it is displayed by itself after the badge
information is displayed. The length of time that
information is displayed is controlled by the setting
for Procedure 1, step 3 of the timeclock program.
ENTER BADGE
The timeclock continues to prompt you to read more
badges. Press Clear to exit.
ENTER COMMAND NUMBER
Ready for next command.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-9
Chapter 6
Using Maintenance Mode
Command 41: Determine Lithium Battery Life
Command 41 displays the 3 VDC lithium battery’s life (the number of days the
battery is capable of supplying backup power). For a list of lithium battery lives,
see Chapter 2, “Preventive Maintenance.”
Each time external power is restored to the 400 Series Timeclock after it has been
operating on lithium battery backup, the timeclock checks the amount of time the
timeclock has been operating on lithium battery backup and the amount of RAM
installed. The timeclock displays the message LOW LITHIUM BATTERY if the
battery is within 14 days of its limit.
Note
When you cold-start the 400 Series Timeclock (when you remove both its DC
wall supply and lithium battery), it prompts for entry of the lithium battery’s life.
Thus, prior to cold-starting the timeclock, you must always determine the lithium
battery’s life by executing this maintenance command and recording the displayed
value.
6-10
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 41, press Enter.
BATTERY LIFE NN
<CLEAR>TO CONTINUE
Number of days remaining in battery’s life.
Press any key to exit the command.
ENTER COMMAND NUMBER
Ready for next command.
ADP Incorporated
Executing Commands
Command 62: Adjust Time
Command 62 adjusts the 400 Series Timeclock’s time (after it has been set using
Command 83) by a specified number of minutes.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 62, press Enter.
ENTER VALUE
Enter + or - followed by a two-digit number
representing the number of minutes the
timeclock’s time is to be incremented (+) or set
back (-).
ENTER COMMAND NUMBER
Ready for next command.
Command 83: Set Date and Time
Caution
This command can potentially destroy the contents of RAM. Save the 400 Series
Timeclock’s data prior to executing this command. If the time change is
significantly large, you lose all of the punch records in the FIFO. If you wish to
abort the command, allow the unit to “time out” of maintenance mode by making
no keypad entries for 45 seconds. You cannot abort the command after you enter
the date and time. Use the Clear key to erase entries.
In the following example, the date is set to April 19, 1999, and the time is set to
11:30 A.M. Command 83 sets the date and time in the 400 Series Timeclock. The
revised date and time are enabled immediately upon execution of the command.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 83, press Enter.
DATE (DD/MM/YY)
The date prompt appears using the dd/mm/yy order
and format specified in the timeclock program (Pr.
2). Type 19 to specify the day as the 19th.
..-..-..
DATE (DD/MM/YY)
Type 04 to specify the month as April.
19-..-..
400 Series Timeclock Maintenance and Troubleshooting Guide
6-11
Chapter 6
Using Maintenance Mode
Timeclock Displays
Keystrokes/Description
DATE (DD/MM/YY)
Type 99 to specify the year as 1999.
19-04-..
DATE (DD/MM/YY)
19-04-99
ENTER TIME
..:.. AM
ENTER COMMAND NUMBER
Press Enter to accept the entered date, or press Clear
to clear the entered date.
Type 1130 and press Enter to specify the time as
11:30 A.M.
Ready for next command.
Note
Use the eTIME Commlink Modules “Initialize” and “Send PC Date and Time” to
send the host PC’s date and time to all individual or connected 400 Series
Timeclocks. When the timeclock uses 24-hour time, midnight is represented as
00:00—not 24:00. 00:00 is an invalid time when the timeclock uses 12-hour time.
Command 85: Display IEEE Address
Command 85 displays the 400 Series Timeclock’s IEEE address. This command
applies to Ethernet option installations only.
6-12
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 85, press Enter.
(Address displays and then clears
after about 5 seconds.)
The address will look something like this: 00-4058-XX-X-XX (the X’s are the last six characters
from the Ethernet board’s IEEE address bar code
label).
ENTER COMMAND NUMBER
Ready for next command.
ADP Incorporated
Executing Commands
Command 89: Display Integral Reader Statistics
Command 89 displays swipe statistics of the 400 Series Timeclock’s three
readers: two remote readers and one integral reader. Command 89 provides a way
to count the swipes on each reader to determine if they are good or bad swipes.
The count of all the swipes displays followed by the count for the local reader, the
first remote reader, and the second remote reader. You can abort the command at
any time by pressing the Clear key.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 89, press Enter. (If you use the # key instead
of pressing Enter, the timeclock resets the counters
after displaying them.)
ALL READERS
The good and bad counts for all readers display
first.
GOOD - xxx BAD - yyy
LOCAL READER
GOOD - xxx BAD - yyy
1ST REMOTE READER
GOOD - xxx BAD - yyy
2ND REMOTE READER
The good and bad counts for the integral reader
display.
The good and bad counts for the first remote
reader display.
GOOD - xxx BAD - yyy
The good and bad counts for the second remote
reader display.
ENTER COMMAND NUMBER
Ready for next command.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-13
Chapter 6
Using Maintenance Mode
Command 90: Enter Program Mode
Command 90 causes the 400 Series Timeclock to exit maintenance mode and
operate in program mode. This mode of operation allows you to enter or change
values for the timeclock's operating parameters. For more information, see the 400
Series Timeclock Configuration Guide.
Prompt/Message
Keystrokes/Description
ENTER COMMAND NUMBER
Type 90, press Enter.
PROCEDURE 1...
The timeclock is now operating in Program mode.
Enter values for the timeclock’s operating
parameters until the desired configuration is
achieved.
Press * * Enter to exit program mode.
ENTER COMMAND NUMBER
Ready for next command.
Command 91: Restart
Command 91 provides a simple restart of the 400 Series Timeclock. When using
this command, you do not lose any data. This is the least severe of the set of
timeclock restart commands.
6-14
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 91, press Enter.
PASSWORD
Enter your communication password.
MO 19-APR-99 00:01
Ready for next command.
ADP Incorporated
Executing Commands
Command 92: Warm-Start
Command 92 performs a warm-start of the application running in the timeclock.
This erases all of the application data, and the timeclock restarts as if power was
lost and restored.
Warning
After using command 92, the only data retained in the timeclock is that dealing
with boot mode operation, including host communication settings.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 92, press Enter.
PASSWORD
Enter your communication password.
87 ERROR
This message appears if there is any uncollected
punch information. Press Clear to abort and use
your host software to collect the data.
TERMINAL BUSY
This message appears while data is being erased.
PROCEDURE .1
Default operation for restart.
Command 93: Cold-Start
Command 93 performs a cold-start of the timeclock. The restart is equivalent to
removing power at the timeclock, removing the lithium battery, allowing RAM to
lose its contents, and then restoring power.
Warning
Command 93 erases all data from the timeclock. This is the most severe of the
timeclock restart commands.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 93, press Enter.
PASSWORD
Enter your communication password.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-15
Chapter 6
Using Maintenance Mode
Timeclock Displays
Keystrokes/Description
87 ERROR
This message appears if there is any uncollected
punch information. Press Clear to abort and use
your host software to collect the data.
TERMINAL BUSY
This message appears while data is being erased.
1/01/92
The top line of the display shows an incorrect date
and time. The bottom line shows a number that
represents the mainboard of the timeclock. This
means the timeclock is no longer programmed and
cannot be used until reprogrammed. See the
section “Programming the 400 Series Timeclock”
in Chapter 3.
KOS.XXXX
Command 110: Display OS Version and RAM Size
Command 110 displays the version number of the 400 Series Timeclock’s
operating system (OS) software loaded in the timeclock’s boot-PROM followed
by the amount of random access memory (RAM) installed in the timeclock.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 110, press Enter.
KRONOS KOS.NXxNN
Press Clear to exit the command.
128K 400.5E00
ENTER COMMAND NUMBER
Ready for next command.
Command 111: Test RAM
Command 111 tests the ability of the 400 Series Timeclock’s RAM to be written
to and read from. This test is nondestructive to the contents of the timeclock’s
RAM.
The test repeats itself indefinitely until you exit from it. The display flashes each
time 4K of RAM is checked and shows an updated count of the number of
completed test cycles. A test cycle completes each time the entire RAM has been
checked. The maximum number test cycles that displays is 99,999.
6-16
ADP Incorporated
Executing Commands
Press Clear to exit the test. Upon exit, the green LED lights and the message
TEST OK displays if the test succeeds, or the yellow LED lights and the message
RAM FAULT displays if the test fails. If the RAM test fails, you can then display
the address of the failed memory location.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 111, press Enter.
RAM TEST
The test repeats indefinitely.
0
Press Clear to exit the test.
RAM TEST
1
(etc.)
65 RAM FAULT
This error message appears only if the test detects a
RAM failure. Then the RAM FAULT 2 message
displays.
RAM FAULT 2
Press Clear to clear this message and display the
RAM address at which the test failed.
RAM FAULT F2DD
In this example, F2DD is the address of the bad
memory location.
Press Clear to exit the test.
ENTER COMMAND NUMBER
Ready for next command.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-17
Chapter 6
Using Maintenance Mode
Command 112: Scan and Write RAM
Use this command to read the data stored at a RAM location and optionally, write
data to a location in RAM.
Caution
This command can destroy the contents of RAM. Save the 400 Series
Timeclock’s data prior to executing this command.
To execute the command, enter a valid address in RAM for reading from or
writing to. Enter this address as a hexadecimal number ranging from 0 to 3FFFF.
The address range depends on how much memory is installed in the timeclock.
Following are the ranges for the memory sizes:
M
128K is 0–1FFFF
M
256K is 0–3FFFF
Use the keys in the following table in combination with the number keys (0-9) to
represent a hexadecimal address or value:
Hex Number
Key
A
F1
B
F2
C
F3
D
F4
E
F5
F
F6
After typing the address, press Enter. The display shows the address and the value
in that address (1CCC B7, for example).
You can change the displayed value by pressing Clear to erase the displayed value
and typing a new value (in hex). Use the keys listed in the previous table for
entering the hex numbers A through F. Press Clear after you enter the value. The
6-18
ADP Incorporated
Executing Commands
display advances to the next memory location and shows the value stored there.
You can also change this value.
You can press the + or - keys to scan the entire range of RAM addresses without
altering the stored data. Press the + key to increment the address or the - key to
decrement the address.
Command 114: Calculate and Display CRC Value for Flash-EEPROM Program
The cyclical redundancy check (CRC) reads and verifies the program that is
stored in the flash-EEPROM on the mainboard. Each revision of the application
software in the flash-EEPROM has its own unique CRC value.
If the correct CRC value does not display, the application software loaded in the
flash-EEPROM is corrupt. Correct this problem by softloading the flashEEPROM.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 114, press Enter.
TERMINAL BUSY
This message displays momentarily as the CRC
value is calculated.
CRC = 455F
(This value is an example only.)
<CLEAR> TO CONTINUE
Press Clear to exit.
ENTER COMMAND NUMBER
Ready for next command.
For the CRC value for each revision, contact ADP TLM Corporate Support.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-19
Chapter 6
Using Maintenance Mode
Command 115: Display KOP Value
Command 115 reads and verifies the KOP value associated with the time and
attendance application stored in the flash-EEPROM on the mainboard. Each
model of the 400 Series Timeclock has its own unique KOP value.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 115, press Enter.
KOP VALUE = FFFFFFFF
The KOP value associated with the timeclock model
(430, 460, etc.) displays.
<CLEAR> TO CONTINUE
Press Clear to exit.
ENTER COMMAND NUMBER
Ready for next command.
Command 116: Calculate and Display CRC Value for Boot-EPROM Program
The cyclical redundancy check (CRC) reads and verifies the program that is
stored in the boot-EPROM on the mainboard. Each revision of the boot-EPROM
has its own unique CRC value. If the correct CRC value does not display, the
boot-EPROM is corrupt. Correct this problem by replacing the EPROM.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 116, press Enter.
TERMINAL BUSY
This message displays momentarily as the CRC
value is calculated.
CRC = 455F
(This value is an example only.)
<CLEAR> TO CONTINUE
Press Clear to exit.
ENTER COMMAND NUMBER
Ready for next command.
For the CRC value for each revision, contact ADP TLM Corporate Support.
6-20
ADP Incorporated
Executing Commands
Command 117: Calculate and Display CRC Value for Ethernet Option Board
Command 117 calculates and displays the CRC value for the accessory board
(Ethernet option board). If the correct CRC value does not display, the accessory
board is corrupt. To correct the problem, softload the flash-EEPROM on the
Ethernet board. If you did not install an Ethernet board, the timeclock ignores the
command.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 117, press Enter.
TERMINAL BUSY
This message displays momentarily as CRC
value is calculated.
CRC = 455F
(This value is used as an example only.)
<CLEAR> TO CONTINUE
Press Clear to exit. (If no board is present, you are
returned to the ENTER COMMAND NUMBER
prompt immediately.)
ENTER COMMAND NUMBER
Ready for next command.
For the CRC value for each revision, contact ADP TLM Corporate Support.
Command 118: Modem Status
Command 118 displays information about the modem that is plugged into the
timeclock on the modem daughterboard. You must configure the timeclock for a
modem (Procedure 9, Step 1). If you do not configure the timeclock for a modem,
it displays the message NO MODEM ALLOCATED. If the timeclock is
configured but cannot communicate with the modem, it displays the message NO
MODEM ACTIVE. If the modem is available, the timeclock displays four pieces
of information about the modem. After you enter the command number and press
Enter, the timeclock displays information about the modem without any
intervention by the user.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 118, press Enter.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-21
Chapter 6
Using Maintenance Mode
Timeclock Displays
Keystrokes/Description
HIGH SPEED MODEM
The internal modem type. This is based on
information received from the modem.
(One of the following values:)
Modem protocol value appears. This value is
based on the timeclock program setting in
Procedure 10, Step 7.
AUTO DETECT
V.32BIS 14400B
UNKNOWN
NORTH AMERICA (or)
UNITED KINGDOM
EC/DC ENABLED (or)
EC/DC DISABLED
ENTER COMMAND NUMBER
6-22
Original list in 1st column included numbers for
1200B, 2400B, and 9600B. We removed these,
okay?
Country code. This code is based on the timeclock
program setting on Procedure 10, Step 8. The
internal modem supports either North America or
United Kingdom. It is not possible to change the
country code.
Error correction and data compression. This data
should match the other modem you are trying to
connect to. You enable or disable this feature
based on the timeclock program setting in
Procedure 10, Step 9.
Ready for next command.
ADP Incorporated
Executing Commands
Command 119: Advanced Modem Configuration
Command 119 provides a way to configure the modem with many more
configurations using S-Register AT commands. The AT prefix (also known as the
attention code) signals the modem that one or more commands follow. These
commands are industry standard language used to communicate with the modem.
You will need an AT commands reference manual, which explains the S-register
settings. After selecting an S-register, you can specify a value to be written into
the register. Different modems support different S-registers.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 119, press Enter.
REG
Register. Enter an S-register number. The current
contents of the S-register appears.
VALUE
Enter a three-digit number. This changes the Sregister value. The system double checks and
displays the register value.
REG
Press Clear to exit.
ENTER COMMAND NUMBER
Ready for next command.
Caution
This command is for advanced users only. An error in performing this command
could cause you to lose communication with the host software.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-23
Chapter 6
Using Maintenance Mode
Command 126: Verify Motion Detector or Doormat
Command 126 sounds a beep verifying the presence of either a motion detector or
doormat used with the 400 Series Timeclock.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 126, press Enter.
(BEEPER SOUNDS)
When the motion detector or doormat is “tripped;”
that is, when the timeclock detects a change in the
open/close active/inactive state of the device
attached to the I/O board.
ENTER COMMAND NUMBER
Ready for next command.
Command 127: Monitor I/O Daughterboard Input Bit
Command 127 is a console command that sits in a loop and watches the state of
the input bit (a hardware signal) on the I/O daughterboard.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 127, press Enter.
IO BD DATA IN N
The last character on the line shows the current
state of the hardware signal (0 or 1).
You can terminate the command by pressing the
Clear key. It automatically terminates when the noprogress time limit is reached.
Set the no-progress time limit in Procedure 40, Step
1. The default is 45 seconds.
ENTER COMMAND NUMBER
6-24
Ready for next command.
ADP Incorporated
Executing Commands
Command 130: Employee Data Reset
Command 130 is for sales demonstration purposes only. Command 130 erases
some schedule enforcement data, concerning shifts, for all home employees for a
specific timeclock. When command 130 executes, it appears that the employee
never punched before at that timeclock. The command also erases all the FIFO
data (see command 135).
Caution
This command erases all FIFO data. Neither customers nor ADP Client Service
Representatives should use this command. Only Sales representatives use this
command.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 130, press Enter.
ARE YOU SURE?
Press Enter to clear the FIFO buffer and the
employee information. Press Clear to exit without
clearing the data.
ENTER COMMAND NUMBER
Ready for next command.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-25
Chapter 6
Using Maintenance Mode
Command 135: Clear the FIFO Buffer
Command 135 clears the entire contents of the 400 Series Timeclock’s first in,
first out (FIFO) buffer in RAM, including all punch data.
Caution
This command can destroy the contents of RAM. Save the 400 Series
Timeclock’s data before executing this command.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 135, press Enter.
ARE YOU SURE?
Press Enter to clear the FIFO.
Press Clear to exit without clearing the FIFO.
ENTER COMMAND NUMBER
Ready for next command.
Command 136: Reinitialize Communications Hardware
Command 136 reinitializes the communications hardware in the 400 Series
Timeclock as if from a restart. Use this command when communications
problems occur that you cannot solve. Do not execute command 136 while the
timeclock is transmitting or receiving data.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 136, press Enter.
ENTER COMMAND NUMBER
The timeclock reinitialized the communications
hardware and automatically exits the command.
Command 138: Test Internal Modem Module
Command 138 tests the operation of the 400 Series Timeclock’s internal modem.
During this test, an initialization string is sent to the modem. This initialization
string includes a register inquiry seeking the number of rings configured in
Procedure 9 of program mode.
6-26
ADP Incorporated
Executing Commands
If you configure the register with a valid number of rings (1 to 4), the timeclock
sends a command string to the modem to execute a local analog loopback test. If
the modem passes the loopback test, the green LED lights and the message TEST
OK displays. If the modem fails the loopback test, the yellow LED lights and the
message TEST FAILED displays.
If you do not configure the register with a valid number of rings, the timeclock
aborts execution of the command and displays the message ERROR 64.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 138, press Enter.
MODEM LOOPBACK
This message appears as the modem loopback test
executes.
TEST OK
Upon completion of the local analog loopback test,
the green LED lights and the timeclock displays the
message TEST OK if the test succeeds. If the test
fails, the yellow LED lights and the timeclock
displays the message TEST FAILED.
If you did not configure Procedure 9 of the
Timeclock Program with a valid number of rings (1
to 4), the timeclock aborts the execution of the
command and displays the message ERROR 64.
ENTER COMMAND NUMBER
Ready for next command.
Command 139: Reinitialize Ethernet Option Board
Command 139 reinitializes the Ethernet option board in the 400 Series Timeclock
as if from a restart. Use this command when communications problems occur that
cannot be solved. Do not execute command 139 while the timeclock is
transmitting or receiving data.
Prompt/Message
Keystrokes/Description
ENTER COMMAND NUMBER
Type 139, press Enter.
ENTER COMMAND NUMBER
The accessory board is reinitialized and the
command is automatically exited.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-27
Chapter 6
Using Maintenance Mode
Command 150: Monitor Main and I/O Input Bits
Command 150 allows you to display mainboard and I/O daughterboard input bits
in binary format. This command displays the current state of eight hardware
signals, but only six have been defined. The first two signals display as x (no
value). The rest of the values represent the following hardware signals:
M
State of the input bit on the mainboard
M
Presence of an I/O board (0=yes, 1=no)
M
Lead-acid battery operation (0=yes, 1=no)
M
State of the input bit on the I/O board
M
State of the CTS signal for the serial port on the mainboard.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 150, press Enter.
DATA IN
(This value is an example only.)
xx111110
ENTER COMMAND NUMBER
Press Clear to exit.
Ready for next command.
Command 152: Display Badge Information
Command 152 displays the contents of a swiped badge (including badge type,
reader used, number of characters encoded on the badge, bar code symbology the
badge uses, and the badge contents).
Note
This command performs the same function as command 10 except that command
152 recognizes bar code symbologies that are currently disabled at the timeclock.
(Procedure 11, step 1 of the timeclock program manages which bar code
symbologies the timeclock accepts.)
6-28
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 152, press Enter.
ADP Incorporated
Executing Commands
Timeclock Displays
Keystrokes/Description
ENTER BADGE
Swipe the badge at the badge reader.
[The following is an example
display.]
“K” indicates a standard ADP badge.
K 1 18 I 2OF5
123456789
“1” indicates that the badge was read by the first
remote reader.
“18” is the number of characters encoded on the
badge.
“I 2OF5” indicates the bar code symbology.
“123456789” is the badge content.
Note: If the badge content is too long to fit on one
line, it is displayed by itself after the badge
information is displayed. The length of time that
information is displayed is controlled by the
setting for Procedure 1, step 3 of the timeclock
program.
ENTER BADGE
Press Clear to exit.
Command 153: Test Display
Command 153 tests the operation of the 400 Series Timeclock’s display. After
executing the command, the timeclock displays columns of pixels from right to
left in a sweeping fashion and then turns off the display pixels from left to right.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 153, press Enter.
(The timeclock turns on and off
columns of display pixels.)
Yellow or green LED lights upon completion of
test.
ENTER COMMAND NUMBER
Ready for next command.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-29
Chapter 6
Using Maintenance Mode
Command 154: Test Keypad
Command 154 checks the operation of the 400 Series Timeclock’s keypad. After
entering the command number, press any key on the keypad and its corresponding
value appears on the display. Press Clear twice to exit the test.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 154, press Enter.
KEYPAD TEST
Press any key, and its corresponding value appears
on the display.
<CLEAR> TWICE ABORTS
Press Clear twice to exit.
ENTER COMMAND NUMBER
Ready for next command.
Command 155: Test Input Bit 1
Command 155 displays the status of the input line (hardware signal) at the 400
Series Timeclock’s mainboard I/O port (TB1).
You need a test connector with switch to execute this command.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 155, press Enter.
DATA IN .1
The data line is either set high (1) or low (0).
Press Clear to exit the test.
If you do not press Clear, the test times out after 45
seconds have passed.
ENTER COMMAND NUMBER
6-30
Ready for next command.
ADP Incorporated
Executing Commands
Command 156: Test Output Ports
Command 156 tests the operation of the output line at the 400 Series Timeclock’s
I/O port (TB1) and I/O daughterboard port (if present). When you execute this
command, the output bit is toggled on and off each second. The command turns
on an output bit, turns it off, then turns on the other output bit, turns it off, and
repeats that process indefinitely. You need an ohmmeter, oscilloscope, or test
connector (with LED and limiting resistor) to complete this test.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 156, press Enter.
TERMINAL BUSY
This message appears while the ports toggle on and
off at 1/2 cycle per second. Press Clear to exit.
ENTER COMMAND NUMBER
Ready for next command.
Command 157: Adjust Contrast of Display
Command 157 allows you to adjust the contrast of the 400 Series Timeclock’s
display. The different contrast settings (1 through 16) may be viewed by pressing
the + and - (or Prev and Next) keys.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 157, press Enter.
SET CONTRAST <+/->
Press Enter to accept the present contrast setting, or
press the + or - key to select a new contrast setting,
and then press Enter.
5
ENTER COMMAND NUMBER
Ready for next command.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-31
Chapter 6
Using Maintenance Mode
Command 158: Display Data in I/O Port
Command 158 reads the data in the 400 Series Timeclock’s hardware ports and
displays it. To use this command, you must enter a valid address associated with a
device (see the following table).
The range of valid addresses for this command is 00–7F hex. Use the function
keys F1– F6 to enter the hex digits A–F, respectively.
The addresses that may be used with this command are listed below.
Address
6-32
Data
Device/Bit Selected
00–0F
DUART Chip
10
1-second counter (RTC Chip)
11
10-second counter (RTC Chip)
12
1-minute counter (RTC Chip)
13
10-minute counter (RTC Chip)
14
1-hour counter (RTC Chip)
15
10-hour counter (RTC Chip)
16
Week counter (RTC Chip)
17
1-day counter (RTC Chip)
18
10-day counter (RTC Chip)
19
1 month counter (RTC Chip)
1A
10-month counter (RTC Chip)
1B
1-year counter (RTC Chip)
1C
10-year counter (RTC Chip)
1D
Mode register (RTC Chip)
1E
Test register (RTC Chip)
1F
Reset register (RTC Chip)
20
Write LCD display instruction Register
21
Write LCD display data register
22
Read LCD data instruction register
ADP Incorporated
Executing Commands
Address
Data
Device/Bit Selected
23
Read LCD data register
30–3F
Output latch
01
Q1=1 power LED ON
02
Q2=1 beeper ON
04
Q3=1 open gate or turnstile
08
Q4=1 ring bell
10
Q5=1 local reader good read LED ON
20
Q6=1 local reader bad read LED ON
40
Q7=1 remote reader bad read LED ON
80
Q8=1 remote reader bad read LED ON
40–4F
Keypad write
50–5F
Keypad read
60–6F
Bar code counter LSB
70–7F
Bar code counter MSB
400 Series Timeclock Maintenance and Troubleshooting Guide
6-33
Chapter 6
Using Maintenance Mode
The procedure below shows how command 158 is executed:
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 158, press Enter.
ADDRESS
Enter the desired address as a two-digit hexadecimal
number in the range 00 to 7F.
..
For example, enter 12.
ADDRESS DATA IN
Press Clear to exit.
9001277
ENTER COMMAND NUMBER
Ready for next command.
Command 159: Write Data to I/O Port
You use command 159 in conjunction with command 158 to modify the data
stored in a specified address of the EPROM’s I/O driving software. This data is
relevant to a particular I/O device. To use this command, you must enter a valid
address associated with a device (see the table in the description of command
158).
Caution
This command can potentially destroy the internal operation of the timeclock.
Save the 400 Series Timeclock’s data prior to executing this command.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 159, press Enter.
ADDRESS
Enter the desired address as a two-digit hexadecimal
number in the range 00 to 7F.
For example, enter 1C.
ADDRESSDATA OUT
9001C..
ENTER COMMAND NUMBER
6-34
Type the desired two-digit hexadecimal number and
press Enter, and then press Clear twice to exit.
Ready for next command.
ADP Incorporated
Executing Commands
Command 174: Use Printer Port for Communications
Command 174 enables you to use the 400 Series Timeclock’s printer port (on the
optional I/O board) for communications. It is helpful to have this feature if the
host communications port fails.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 174, press Enter.
TOGGLE HOST PORT
Displays the new active port using a COMM PORT
A or a COMM PORT B message.
ARE YOU SURE?
Press Enter for Yes; press Clear for No.
ENTER COMMAND NUMBER
Ready for next command.
Note
You need the optional I/O board to execute this command. See the I/O board
documentation for more information.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-35
Chapter 6
Using Maintenance Mode
Command 175: Communications Channel A Transmit Test
Command 175 tests channel A of the 400 Series Timeclock’s dual universal
asynchronous receiver transmitter (DUART). When you execute this test, the 400
Series Timeclock transmits the ASCII character “U” through its communications
port (TB2) to the serial port on the host PC. To perform this test you must connect
the 400 Series Timeclock’s serial port to the host PC’s serial port. To monitor the
data, you will need a software application such as Kermit or Compro.
If this test fails, replace the mainboard.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 175, press Enter.
TRANSMIT CHAR U
When the 400 Series Timeclock displays this
message, a continuous stream of “U” characters
should appear on the monitor of the host PC.
Press Clear at the timeclock’s keypad to terminate
the test.
TRANSMIT CHAR U
6-36
TEST OK
Upon exiting from the test, the message TEST OK
displays and the green LED flashes once if the test
was successful.
ENTER COMMAND NUMBER
Ready for next command.
ADP Incorporated
Executing Commands
Command 176: RS-485 Communications Channel A Echo Test
Command 176 tests channel A of the 400 Series Timeclock’s DUART. The test
verifies the ability of the timeclock to echo characters back to a host. To perform
this test you must connect the 400 Series Timeclock’s serial port to the host PC’s
serial port. To monitor the data, you will need a software application such as
Kermit or Compro. If this test fails, replace the mainboard.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 176, press Enter.
ECHO TEST COMM PORT
Type a character at the host PC, for example “5”, and
its ASCII equivalent appears on the 400 Series
Timeclock’s display. The character then echoes back
to the host PC’s display. To terminate the test, press
Clear.
ECHO '5'
ENTER COMMAND NUMBER
Ready for next command.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-37
Chapter 6
Using Maintenance Mode
Command 179: Communications Channel A Remote Loopback Test
Command 179 tests the ability of a host device to transmit data to and receive data
from the 400 Series Timeclock. When you execute the test, the timeclock’s
DUART is isolated. Any character received by the timeclock’s communications
port (TB2) automatically echoes back to the sending device.
If this test fails, replace the mainboard.
6-38
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 179, press Enter.
REMOTE LOOPBACK
The timeclock displays this message until you exit
from the test. Press Clear to exit.
ENTER COMMAND NUMBER
Ready for next command.
ADP Incorporated
Executing Commands
Command 184: Communications Channel B Remote Loopback Test
Command 184 tests the ability of a host device to transmit data to and receive data
from the 400 Series Timeclock. When the test executes, the timeclock’s DUART
is isolated. Any character received by the timeclock’s printer port automatically
echoes back to the sending device.
If this test fails, replace the mainboard.
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 184, press Enter.
REMOTE LOOPBACK
Displays until test is exited. Press Clear to exit.
ENTER COMMAND NUMBER
Ready for next command.
Command 185: Test Ethernet Option Board Communications
Command 185 tests the ability of the 400 Series Timeclock to transmit to and
receive data from the timeclock’s internal Ethernet controller. This command is
applicable only when you install the Ethernet option board and functions only if
the option board has a valid Ethernet address.
Three tests are available:
M
Loopback test 1 performs internal transmit/receive tests (looped through the
NIC module) to verify hardware operation of the Ethernet controller. If this
test fails, the Ethernet option board has a hardware fault and should be
replaced.
M
Loopback test 2 also performs internal transmit/receive tests (looped through
the ENDEC module) to verify hardware operation of the Ethernet controller.
If this test fails, the Ethernet option board has a hardware fault and should be
replaced.
M
The broadcast test performs external transmit tests to verify the integrity of
the timeclock’s connection to the network. If this test fails (and tests 1 and 2
pass), the timeclock is not properly connected to the network. This test
transmits a test message 20,000 times or until a time-out occurs (due to key
press inactivity) or you press the Clear key.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-39
Chapter 6
Using Maintenance Mode
You execute command 185 as follows:
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 185, press Enter.
ENTER TEST CODE
Press 1 for loopback test 1.
Press 2 for loopback test 2.
Press 3 for the broadcast test.
Press the # key for all tests.
Press Clear to exit.
ENTER COMMAND NUMBER
Ready for next command.
Command 190: Reset Lithium Battery Life Value
Executing command 190 resets the lithium battery life value to its default value
(for a list of default values, see Chapter 2, “Preventive Maintenance”). You
should reset the life value when you replace the lithium battery while the
timeclock is connected to an external power source (anytime the battery is
replaced without cold-starting the timeclock).
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 190, press Enter.
ARE YOU SURE?
Press Clear to exit without resetting the lithium
battery usage value.
Press Enter to reset the value to the “full life” value
(15/60/90).
You execute maintenance command 41 to verify that
the battery time is reset.
ENTER COMMAND NUMBER
6-40
Ready for next command.
ADP Incorporated
Executing Commands
Command 252: Test Ethernet Board Flash
Command 252 looks up the device name of the accessory daughterboard (also
referred to as the Ethernet daughterboard) and displays a string that represents the
device. The letters in the text string indicate the name of the manufacturer and the
number if kilobytes. Some older flash devices are only 256K.
Possible text strings for an Ethernet flash are:
M
AMD 28F256
M
INTEL 28F256
M
CAT 28F512
The following procedure shows how to implement command 252:
Timeclock Displays
Keystrokes/Description
ENTER COMMAND NUMBER
Type 252, press Enter.
(ACCESSORY FLASH/DEVICE
NAME)/TEST OK
The TEST OK message indicates that the
timeclock found the device name and that it
matches a device name string in the code. If the
TEST OK message does not appear, check the
accessory device to be sure it is viable.
ENTER COMMAND NUMBER
Ready for next command.
400 Series Timeclock Maintenance and Troubleshooting Guide
6-41
Chapter 6
6-42
Using Maintenance Mode
ADP Incorporated
Appendix A
Error and Status Messages
This appendix provides error and status messages to help isolate the source of any
malfunction that occurs while the 400 Series Timeclock is operating.
This appendix contains:
M
Interpreting Error Messages
M
Error Messages
M
Status Messages
Appendix A
Error and Status Messages
Interpreting Error Messages
The 400 Series Timeclock displays two types of messages that can provide helpful
information when troubleshooting malfunctions:
M
Error Messages
M
Status Messages
This appendix contains all of the error and status messages that the 400 Series
Timeclock can display. It also describes the possible causes of the error message.
If you encounter an error message while operating the 400 Series Timeclock, look
up the message and try to correct the problem.
Additional information about the procedures, steps, and commands referenced in
the following messages is available as follows:
M
Procedures and steps are described in detail in the 400 Series Timeclock
Configuration Guide.
M
Host commands are included in the 400 Series Timeclock Host Software
Interface Guide.
M
Supervisor commands are included in the 400 Series Timeclock Supervisor’s
Reference.
M
Maintenance commands are covered in Chapter 6, “Using Maintenance
Mode,” in this guide.
Note
You can disable error messages 01, 02, and 10 using Procedure 1, Step 1 of the
400 Series Timeclock program. If you are experiencing any badge reading
problems, ensure that these error messages are enabled.
A-2
ADP Incorporated
Error Messages
Error Messages
Error 01: BADGE READ ERROR
The 400 Series Timeclock could not read the badge correctly, or the bar code
symbology is not enabled in the timeclock program.
Clean the reader and test the other badges. If the badge is properly encoded, make
sure that the bar code symbology has not been disabled (Procedure 11).
Error 03: USE FUNCTION KEY
The 400 Series Timeclock is set so that “simple” time and attendance punches are
disabled. The timeclock only accepts punches that have a function key associated
with it. This is usually a requirement of the host software.
If this behavior is not desirable, change the associated parameter in the 400 Series
Timeclock program using Procedure 5, Step 3, Value 8.
Error 04: REPUNCH RESTRICTION
The 400 Series Timeclock rejected a punch because the elapsed time since the
employee last punched is less than the repunch interval. There are separate
repunch intervals for home and non-home employees.
M
The home employee repunch interval comes from either a restriction profile
or a parameter in the timeclock program (Procedure 7, Step 1).
M
Non-home employees always have the timeclock program parameter applied
to their punch (Procedure 7, Step 2).
A possible cause of Error 04 is that the timeclock time was set to some time in the
future, some punches occurred, and then the time was corrected.
All punch data stored by the 400 Series Timeclock can be erased to prevent this
error. Erasing data should be done with extreme caution, as all collected and
uncollected first in, first out (FIFO) data is included. Maintenance mode
command 130 will erase all FIFO data and all current schedule data for all
400 Series Timeclock Maintenance and Troubleshooting Guide
A-3
Appendix A
Error and Status Messages
employees; however, this data does not include individual schedules for
employees, just data reflecting that an employee is currently working a shift.
Error 05: PUNCH RESTRICTED
The 400 Series Timeclock rejected a punch because, according to the schedule
enforcement information stored in the timeclock, the employee is not authorized
to punch at this time. The restriction profile includes generic and individual
schedules to which the employee is assigned.
Error 06: UNKNOWN EMPLOYEE
The 400 Series Timeclock (not the gateclock) rejected a punch because the
employee assigned to this badge or PIN number is not a home employee, and
cross-punching or entry management features are not enabled.
Use the employee list to verify employee timeclock assignments. To enable the
punching of non-home employees, change the setting for Procedure 22 in the
timeclock program to enable non-home employees to punch, according to their
restriction level.
Error 07: OFF TIME
The 400 Series Timeclock rejected a punch because it is configured with an offtime that includes the current time of day.
If this behavior is not desirable, do the following:
A-4
M
Ensure that the off-times are correct, and that the day-of-week exclusion(s)
are correct. Refer to Procedure 21, Steps 1 through 4 of the timeclock
program.
M
Check to see if the punch requires gate entry but the current time is during a
gate off-time. Refer to Procedure 21, Steps 5 through 12.
ADP Incorporated
Error Messages
Error 08: PUNCH RESTRICTED
The 400 Series Timeclock rejected a punch because the restriction level encoded
on the badge does not match the restriction template parameter in the timeclock
program. This applies only to non-home employees. Refer to Procedure 22, Step
1, of the timeclock program.
Error 09: HOME EMPLOYEE
A supervisor used a home employee’s badge while executing supervisor
command 5. This command is intended for non-home employees; supervisor
command 2 is the corresponding command for home employees.
Error 10: BADGE DATA ERROR
The badge that was swiped was decoded but contains invalid data. For an ADP
standard badge, this could include the wrong company code, out-of-range values
for one of the three 1-of-7 code fields, and the wrong checksum for a code 3-of-9
badge.
If the badge is not an ADP standard badge, it is a generic badge. You must use the
400 Series Timeclock program to configure the timeclock to accept generic
badges. The following are relevant procedures in the timeclock program:
M
Use Procedure 1, Step 2 to enable the use of employee generic badges.
M
Use Procedure 1, Steps 4 through 6 to define characteristics of the employee
generic badge bar code.
M
Use Procedure 5, Step 3, Value 64 to enable use of badges for departments
and labor accounts.
M
Use Procedure 24, Steps 1 through 3 to define characteristics of the labor
accounts for generic bar code badges.
M
Use Procedure 24, Steps 4 through 12 and Steps 14 through 25 to define
characteristics of the labor level generic bar code badges (seven labor levels).
Set nonzero values in Procedure 24, Steps 4 through 12 to enable the use of
expanded labor tracking fields.
400 Series Timeclock Maintenance and Troubleshooting Guide
A-5
Appendix A
Error and Status Messages
M
Use Procedure 25, Steps 1 through 3 to define characteristics of a department
generic bar code badge.
Error 11: UNKNOWN EMPLOYEE
The 400 Series Timeclock rejected a punch because it is configured for entry
management, and the badge that was swiped is not on any of the gate lists. Error
11 occurs on the gateclock when a simple punch badge ID does not result in a gate
opening (home employee or gate lists).
Error 12: PUNCH RESTRICTED
The 400 Series Timeclock rejected a department/labor account/labor level badge
because the restriction level encoded on the badge does not match the department
badge restriction template specified in the timeclock program (Procedure 22, Step
2).
Error 13: OUT OF RANGE
Error 13 is associated with changing parameter values in the 400 Series
Timeclock program and displays in any of the following situations:
M
The combination of settings for a generic bar code badge size, date size, and
number of digits to ignore is invalid.
M
Values for employee, department, labor level, and labor account generic bar
code badge settings is invalid.
M
The badge size of a labor level badge is set to that of the labor account badge.
Error 14: DEPARTMENT BADGE
The 400 Series Timeclock rejected a badge swipe because the badge number is on
the department validation list or on one of the labor level validation lists. The
timeclock is expecting an employee badge swipe.
A-6
ADP Incorporated
Error Messages
If this behavior is not desirable, change the setting of Procedure 5, Step 3, in the
timeclock program to 128. Exclude the weighted value of 128 to turn off this
feature.
Error 16: OUT OF RANGE
Error 16 is associated with changing parameter values in the 400 Series
Timeclock. Possible reasons for this error message are:
M
The generic bar code data size is longer than the maximum possible length.
M
The data size specified for the labor account badge does not match the
combined data size settings of the labor levels.
Error 18: (sent to host PC)
The 400 Series Timeclock rejected host command 90 (Set Timeclock Program)
because the timeclock is operating in program mode. Do the following:
M
Use host command 99 to force the 400 Series Timeclock into normal mode.
M
Use host command 90 to edit the timeclock program’s parameters as desired.
For details on host commands, see the 400 Series Timeclock Host Software
Interface Guide.
Error 20: LIST ITEM NOT FOUND
The 400 Series Timeclock could not find the list item you are trying to modify or
delete.
Note
Use of error 20 was discontinued in a later flash version. Any attempts to delete
items that are not in the list are no longer considered to be an error. If a modify
request is anticipated, and the entry is not already in the list, the attempt is treated
as an add.
400 Series Timeclock Maintenance and Troubleshooting Guide
A-7
Appendix A
Error and Status Messages
Error 21: LIST NOT FOUND
The specified list could not be found or the list number you specified is not valid.
Error 22: LIST FULL
The specified list (to add to) is full. The validation list has the maximum number
of items. Check the 400 Series Timeclock program setting for the allowable
number of entries. See the 400 Series Timeclock Configuration Guide to
determine which procedure in the timeclock program to check.
Error 23: (sent to host PC)
No memory is allocated for this list. Change the appropriate parameter in the 400
Series Timeclock program to allocate memory for the list. See the 400 Series
Timeclock Configuration Guide to determine which procedure in the timeclock
program to check.
Error 24: ERROR
A change to a list size limit or other memory allocation parameter (translation
text) will not fit in the memory available in the timeclock. Check values for the
timeclock program, or try using the memory sizing utility MEM400 (described in
the 400 Series Timeclock Configuration Guide).
Error 30: NEED BADGE
This message appears when an employee attempts to enter a personal
identification number (PIN) at the 400 Series Timeclock while PIN entry is
disabled. The employee must swipe a badge at the 400 Series Timeclock instead.
If you enable PIN entry using the timeclock program (Procedure 5, Step 1, Value
1), you can also prevent home employees from using PINs (Procedure 16, Step 3)
based on their restriction profile. For details on the procedures, see the 400 Series
Timeclock Configuration Guide.
A-8
ADP Incorporated
Error Messages
Error 36: WARNING FIFO FULL
This message is displayed when an operator tries to enter data at a timeclock when
the first in, first out (FIFO) buffer is full. All punch attempts will be rejected until
the FIFO is collected and flushed. Do the following as soon as possible:
M
Use host command 100 (Send Complete FIFO) to send data from the
timeclock
M
Use host command 110 (Clear FIFO) to flush the data from the timeclock.
For information on using host commands 100 and 110, refer to the host
application collection of data and to the 400 Series Timeclock Host Software
Interface Guide.
Error 41: INVALID SCHEDULE
The 400 Series Timeclock rejected a punch attempt by a home employee because
the host software has not sent schedule enforcement information to the timeclock.
Schedule information includes restriction profiles and generic schedules and
allows the timeclock to determine whether to accept a punch.
Error 42: CONFIG CONFLICT
This error is associated with changing parameter values in the 400 Series
Timeclock program. The current settings indicate that the shorthand notation
feature is enabled (Procedure 25, Step 4), but there is no memory allocated for the
labor account list (Procedure 26, Step 7). Use Procedure 26, Step 7 to allocate
memory for the labor account list.
Error 43: CONFIG CONFLICT
This error is associated with changing parameter values in the 400 Series
Timeclock program. The current settings indicate that the shorthand notation
feature is enabled (Procedure 25, Step 4), but one of the prompt sequence settings
(Procedure 24, Step 13; Procedure 25, Step 8; Procedure 25, Steps 10 through 13;
Procedure 44, Steps 1 through 13) is not compatible with the labor levels enabled
(Procedure 25, Steps 1 through 3). Another reason for this error message could be
400 Series Timeclock Maintenance and Troubleshooting Guide
A-9
Appendix A
Error and Status Messages
that the value in Procedure 25, Step 4 is greater than the number of enabled labor
levels.
The 400 Series Timeclock now supports seven labor levels, but still supports use
of just three labor levels. The settings mentioned in the previous paragraph are
valid for configurations not using any of the new labor levels. Procedure 33 was
added to specify prompting sequences to support all seven labor levels (not just
the new labor levels). For details on the procedures, see the 400 Series Timeclock
Configuration Guide.
Error 44: NOT ALLOWED
This error is associated with the break enforcement feature. A home employee
attempted an in-punch, but the time since the corresponding out-punch is shorter
than the minimum set in the 400 Series Timeclock program. The feature is
enabled based on the restriction profile associated with the home employee
(Procedure 69, Steps 1 through 15), the shift length, minimum break, and
minimum meal are determined when the shift first starts (Procedures 61 through
68, Steps 1 through 15).
Error 50: ERROR
The KOP value stored in the 400 Series Timeclock indicates that the downloaded
parameters are for the wrong product . Contact ADP TLM Corporate Support.
Another reason for this error message could be that the wrong Softload file was
sent to the timeclock. The flash application starts and determines that the KOP bit
settings do not agree with the flash application version .
Error 59: ERROR
The baud rates set in the 400 Series Timeclock program for host communication
(Procedure 10, Step 1) and printer communication (Procedure 9, Step 2) are not
compatible with the hardware (DUART). If both baud rates are greater than 9600,
ensure that they are set to the same rate.
A-10
ADP Incorporated
Error Messages
This error is also returned when maintenance command 138 is executed to test the
integral modem, and the timeclock cannot communicate with the modem. The
modem is either inoperable or not installed.
Error 60: TABLE FULL
While executing host command 65 (Create/Edit Bell Schedule Table), the 400
Series Timeclock determined that the time of day for the bell does not exist in the
current bell schedule, and that the bell table contains the maximum number of
entries (fixed at 48). If necessary, use host command 65 to edit the bell schedule
as needed. For information on host command 65.
Error 61: INVALID BELL TIME
The bell time specified does not exist in the bell schedule, or the time entered is
not a valid time of day.
Error 62: NOT INSTALLED
The action the user attempted involves bells or gates, but they are not enabled in
the 400 Series Timeclock program. Use of both bells and gates is only possible if
the optional I/O daughterboard has been installed.
This error can be seen when using host commands 65, 66, 120#58#, 121, 122,
123, 124, 129; and maintenance commands 6, 7, l1, 14, 17, 65, 66.
This error is also returned if maintenance command 118 is used to interrogate the
integral modem, but the integral modem is not enabled. See Procedure 9, Step 1 to
enable the integral modem.
Error 63: ERROR
A hardware problem was detected when the 400 Series Timeclock was turned on.
Contact ADP TLM Corporate Support.
400 Series Timeclock Maintenance and Troubleshooting Guide
A-11
Appendix A
Error and Status Messages
Error 64: ERROR
An error was detected during the external loopback test (maintenance command
177 or 182). The required loopback was not completed or there was a hardware
failure. If the timeclock is equipped with an internal modem module, ensure that
Procedure 9 has been configured with a valid number of rings (1 to 4).
Error 65: RAM FAULT
A fatal RAM error has occurred during execution of maintenance command 111.
Try cold-starting the timeclock. If this fails, return the unit for service.
Error 68: CONFIG CONFLICT
This is a catch-all error message returned when a resource or configuration
conflict prevents the 400 Series from performing a command. Here are some
situations when this error is returned:
A-12
M
Maintenance command 137 is executed (Reset Printer Port), but the port is
being used for host communication.
M
A change to Procedure 4, Step 7 is nonzero, but perimeter management is
enabled (Procedure 41, Step 1, Value 1).
M
A change to Procedure 5, Step 5 includes the value 4, but there is no
daughterboard installed or the daughterboard is being used for ringing a bell
(Procedure 5, Step 3, Value 1) or is being used for perimeter management
(Procedure 41, Step 1, Value 1).
M
A change to Procedure 27, Step 1 is being made, but the timeclock is
configured for expanded labor tracking (Procedure 25, Steps 1 through 3 and
10 through 13).
M
A change to Procedure 27, Step 2 is being made, but the timeclock is
configured for expanded labor tracking (Procedure 25, Steps 1 through 3 and
10 through 13).
ADP Incorporated
Error Messages
Error 70: ERROR
There is no software loaded in the mainboard flash to support the Datasave or
Dataload process that was initiated. Therefore, the boot-EPROM does not contain
any code to perform the requested action.
Error 73: (sent to the host PC)
During the softload process, an attempt to erase flash-EEPROM failed.
Error 74: BAD DEFAULT
This error is associated with changing parameter values in the 400 Series
Timeclock program. The default department or labor level value specified is
longer than the size specified in the timeclock program.
Error 75: NO SUCH ENTRY
The department, labor level, or labor account entry is not in the validation list.
Cross-check list entries in the host software, and download the corrected list to the
400 Series Timeclock.
Error 76: DUART ERROR
During a Datasave operation, the 400 Series Timeclock failed to send all of the
RAM contents. This is most likely due to a host communications failure.
Error 77: ERROR
During programming of the I/O daughterboard flash chip, the memory to be
programmed was found not to be blank.
Error 78: (sent to host PC)
During the softload process, an attempt to program the flash-EEPROM failed.
400 Series Timeclock Maintenance and Troubleshooting Guide
A-13
Appendix A
Error and Status Messages
Error 79: (sent to host PC)
During the softload process of programming the flash-EEPROM, the 400 Series
Timeclock rejected data sent by the host software.
Error 80: NOT ALLOWED
A user is attempting to execute a command that is disabled in the 400 Series
Timeclock program. Refer to Procedure 60 to enable use of the command.
Error 81: NO DATA AVAILABLE
A user is attempting to select a host report, but there is either no memory allocated
for the host report buffer or no reports in the buffer.
Error 82: BAD DEFAULT
A user is attempting to use a default department or labor level assignment, but the
default was not found in the validation list. The 400 Series Timeclock displays the
error message, disregards the default, and prompts for entry of a valid value. The
default is not validated when it is specified in the 400 Series Timeclock program;
it is validated when it is used.
Ensure that the default is part of the validation list sent by the host software.
Error 83: ERROR
This error is associated with changing parameter values in the 400 Series
Timeclock program. A user is attempting to set an invalid function key
assignment or use a value that is out of range.
Not all timeclock models support all possible function key functions. Refer to
Procedure 50 to verify a correct function number. Contact ADP TLM Corporate
Support for more information.
A-14
ADP Incorporated
Error Messages
Error 87: ERROR
This error is associated with changing parameter values in the 400 Series
Timeclock program. The change affects memory allocation, and the FIFO must be
empty to reallocate memory. The host software must collect and flush the FIFO
data before the parameter can be changed, or you can use maintenance command
135 if the saved record FIFO can be erased.
Error 92: OUT OF RANGE
A legal argument was entered with a value that is out of range, in a command
sequence. Reasons for this error message could be that non-numeric values were
used for numeric-only arguments or that required arguments are not present.
Error 94: INVALID ENTRY
A user entered an illegal argument. Reasons for this error message could be that
numeric values used are too large or too small or not in an acceptable set of
values.
Error 95: INVALID PASSWORD
A user entered an illegal password. This error is returned in the following
situations:
M
When an invalid password has been entered after attempting to enter
maintenance mode or supervisor mode.
M
When an invalid entry code is entered (gate list or deduct list).
M
When an invalid communications password is entered when attempting to
perform a system restart through maintenance commands 90, 91, 93 or
timeclock program Procedures 78, 79, 80.
M
When a nonmatching password is used with command 69 to change a
supervisor password.
400 Series Timeclock Maintenance and Troubleshooting Guide
A-15
Appendix A
Error and Status Messages
Error 99: INVALID ENTRY
A user entered a nonexistent command or programming procedure number.
EXCEPTION nn
An error occurred in the software application. Operation of the 400 Series
Timeclock from this point on is unpredictable and unreliable. Note the exception
number (nn). If there are uncollected punches in the FIFO, you should use host
command 101 (Send FIFO From Last Poll) to collect them as soon as possible.
Depending on the cause of the error, all information stored in the 400 Series
Timeclock may have been erased. You may have to cold-start the timeclock and
perform a softload operation to load a new application to correct the situation.
Contact ADP TLM Corporate Support and report the timeclock configuration.
A-16
ADP Incorporated
Status Messages
Status Messages
The 400 Series Timeclock displays status messages that provide useful
information including current mode of operation, FIFO status. Most of these
messages display for clarification. The only exceptions are the FIFO memory
warnings and the lithium battery warning.
SUPERVISOR MODE
The 400 Series Timeclock is currently operating in supervisor mode. Lack of
activity causes an automatic logout of the supervisor. The time-out duration is a
parameter you set in the 400 Series Timeclock program (Procedure 40, Step 1).
MEMORY NEARLY FULL
The 400 Series Timeclock has reached the “FIFO NEARLY FULL” condition as
defined in the timeclock program (Procedure 17, Step 1). Timeclock data should
be collected as soon as possible.
WARNING: MEMORY FULL
The 400 Series Timeclock is critically close to memory capacity, as defined in the
timeclock program (Procedure 17, Step 2). Timeclock data should be collected
immediately.
WARNING: FIFO FULL
The FIFO 400 Series Timeclock FIFO is full. No more punch records can be
recorded. Timeclock data should be collected immediately.
LOW LITHIUM BATTERY
According to calculations performed by the 400 Series Timeclock, the lithium
battery is at or near the end of its life and should be replaced. Battery life is
400 Series Timeclock Maintenance and Troubleshooting Guide
A-17
Appendix A
Error and Status Messages
directly related to the amount of RAM installed and how long the timeclock has
operated without DC power.
SOFT LOAD MODE...
The 400 Series Timeclock has been placed in softload mode by a utility program
running on the host computer, such as SL400.EXE. Such programs are used to
erase the application stored in the timeclock’s flash-EEPROM and softload a new
application. For more information, see Chapter 5, “Changing Timeclock
Firmware.”
The second line (under SOFT LOAD MODE...) on the timeclock’s display
provides extra information about the softload process.
M
The message ERASING FLASH appears while the memory chip is being
erased.
M
The message PROGRAMMING FLASH appears while the device is being set
up or is accepting a new flash image (new version of the application).
M
The message BLOCK x of 2 appears and updates as data is received from the
host system and programmed into the memory chip.
DATA SAVER MODE...
The 400 Series Timeclock has been placed in data saver mode by the SL400.EXE
utility program running on the host computer. SL400.EXE is used to save a
timeclock’s RAM data.
+ (between date and time)
This indicates that the home employee global restriction credit is in effect at the
400 Series Timeclock. You can use either host command 3 or supervisor
command 3 to manage this feature.
A-18
ADP Incorporated
Status Messages
x (between date and time)
This indicates that the non-home employee global restriction credit is in effect at
the 400 Series Timeclock. You can use either host command 4 or supervisor
command 4 to manage this feature.
* (between date and time)
This indicates that both the home employee and non-home employee global
restriction credit is in effect at the 400 Series Timeclock. You can use either host
commands 3 and 4 or supervisor commands 3 and 4 to manage this feature.
OFF TIME
The 400 Series Timeclock is currently operating during a configured off-time.
During off-times, only the time displays (no date). The timeclock can only read
maintenance and supervisor badges.
WARNING: DOOR IS OPEN
A door or gate opened as part of security entry has remained open longer than the
time allotted in Procedure 41. If it stays open, an alarm will sound if the 400
Series Timeclock is connected to an alarm system. Check Procedure 41, Steps 3–
5.
400 Series Timeclock Maintenance and Troubleshooting Guide
A-19
Appendix A
A-20
Error and Status Messages
ADP Incorporated
Index
Numerics
A
400 Series Timeclock
adjusting display 6-31
assembled view 3-19
badge-read failure with 4-3, 4-4, 4-9
battery backup board connections 1-5
cleaning 1-10
communications failure with 4-5, 4-13
error messages A-3
Ethernet board connections 1-6
I/O board connections 1-4
internal modem failure with 4-4
keypad failure with 4-4
keypad test 6-30
LCD failure with 4-3
lead-acid battery failure with 4-5, 4-11, 4-12
LED failure with 4-3
mainboard connections 1-2
modem board connections 1-7
options 1-1
pinging 1-11
power-up failures 4-2, 4-6
precautions with 3-2
programming 3-16
safety considerations with 1-9
status messages A-17, A-19
troubleshooting hardware problems 4-2
unassembled view 3-20
Adjust Contrast of Display (command
157) 6-31
Adjust Time (command 62) 6-11
Advanced Modem Configuration (command
119) 6-23
AFT software 3-4
B
BABT 1-9
badge-read problems 4-3, 4-8
configuration settings 4-8
testing with command 152 6-28
bar code
badges 4-8
damaged badges 4-8
battery backup board
drawing 1-5
removing 3-21
replacing 3-22, 3-23
boot-EPROM
displaying CRC value 6-20
upgrading memory 3-42
C
Calculate and Display CRC Value for
Boot-EPROM Program (command
116) 6-20
Calculate and Display CRC Value for Ethernet
Option Board (command 117) 6-21
Index
Calculate and Display CRC Value for
Flash-EEPROM Program (command
114) 6-19
CE mark 1-9
Check utility 3-3
cleaning the timeclock 1-10
Clear the FIFO Buffer
(command 135) 6-26
Cold-Start (command 93) 6-15
command modes 6-2
maintenance 6-2
program 6-2
supervisor 6-2
commands. See maintenance commands
communications 4-5, 4-13
modem 4-13
performing check 2-10
problems 4-13
serial 4-13
verifying integrity of network 2-10
Communications Channel A Remote Loopback
Test (command 179) 6-38
Communications Channel A Transmit Test
(command 175) 6-36
Communications Channel B Remote Loopback
Test (command 184) 6-39
Conformité Européene (CE) mark 1-9
CSA 1-9
D
data, saving and restoring 3-3
date and time, set command 6-11
Determine Lithium Battery Life (command
41) 6-10
display 6-29
Display Badge Information (command
152) 6-28
Display Data in I/O Port (command 158) 6-32
Display IEEE Address (command 85) 6-12
Index-2
Display Integral Reader Statistics (command
89) 6-13
Display KOP Value (command 115) 6-20
Display OS Version and RAM Size (command
110) 6-16
E
Employee Data Reset (command 130) 6-25
Enter Program Mode (command 90) 6-14
error messages A-1, A-16
01 BADGE READ ERROR A-3
03 USE FUNCTION KEY A-3
04 REPUNCH RESTRICTION A-3
05 PUNCH RESTRICTED A-4
06 UNKNOWN EMPLOYEE A-4
07 OFF TIME A-4
08 PUNCH RESTRICTED A-5
09 HOME EMPLOYEE A-5
10 BADGE DATA ERROR A-5
11 UNKNOWN EMPLOYEE A-6
12 PUNCH RESTRICTED A-6
13 OUT OF RANGE A-6
14 DEPARTMENT BADGE A-6
16 OUT OF RANGE A-7
18 (sent to host PC) A-7
20 LIST ITEM NOT FOUND A-7
21 LIST NOT FOUND A-8
22 LIST FULL A-8
23 (sent to host PC) A-8
24 ERROR A-8
30 NEED BADGE A-8
36 WARNING FIFO FULL A-9
41 INVALID SCHEDULE A-9
42 CONFIG CONFLICT A-9
43 CONFIG CONFLICT A-9
44 NOT ALLOWED A-10
50 ERROR 5-3, A-10
59 ERROR A-10
60 TABLE FULL A-11
61 INVALID BELL TIME A-11
ADP Incorporated
Index
62 NOT INSTALLED A-11
63 ERROR A-11
64 ERROR A-12
65 RAM FAULT A-12
68 CONFIG CONFLICT A-12
70 ERROR A-13
73 (sent to the host PC) A-13
74 BAD DEFAULT A-13
75 NO SUCH ENTRY A-13
76 DUART ERROR A-13
77 ERROR A-13
78 (sent to host PC) A-13
79 (sent to host PC) A-14
80 NOT ALLOWED A-14
81 NO DATA AVAILABLE A-14
82 BAD DEFAULT A-14
83 ERROR A-14
87 ERROR A-15
92 OUT OF RANGE A-15
94 INVALID ENTRY A-15
95 INVALID PASSWORD A-15
99 INVALID ENTRY A-16
EXCEPTION nn A-16
interpreting A-2
Ethernet option board 6-39
broadcast test 6-39
displaying CRC value 6-21
drawing 1-6
loopback test 1 6-39
loopback test 2 6-39
pinging 4-15
reinitializing 6-27
troubleshooting 4-15
Tryit utility 4-16
Exit Maintenance Mode (command 0) 6-7
F
F1 fuse 2-9, 3-23
FCC 1-9
field replaceable unit (FRU) 3-1, 3-19, 3-20,
3-23, 3-24, 4-2
FIFO buffer, clearing 6-26
figures
assembled view of 400 Series
Timeclock 3-19
battery backup board 1-5
connecting the battery backup board
cable 2-9
Ethernet option board 1-6
I/O option board 1-4
inserting lead-acid battery into chassis 2-8
locating the lead-acid battery tabs 2-7
mainboard 1-2
modem option board 1-7
positioning the lithium battery 2-4
removing the battery backup board 3-22
removing the I/O board 3-24
removing the keypad 3-32
removing the LCD 3-35
removing the mainboard 3-28
removing the reader cover 3-37
replacing the battery backup board 3-23
replacing the I/O board 3-26
replacing the keypad 3-33
replacing the LCD 3-36
replacing the mainboard 3-30
replacing the reader cover 3-38
separating the front cover from the
chassis 3-27
snapping the lead-acid battery into place 2-8
file extensions
.KRA 5-2
.KRE 5-2
.KRN 5-2
firmware, changing 5-1
flash-EEPROM 3-3, 3-9, 5-1
CRC value 6-19
loading a new application into 5-4, 5-7, 5-11
front cover
400 Series Timeclock Maintenance and Troubleshooting Guide
Index-3
Index
opening 3-24
separating from chassis 3-27
FRU. See field replaceable unit
H
hardware problems, troubleshooting
hex addresses 6-32
4-2
I
I/O board
displaying input bits 6-28
drawing 1-4
monitoring 6-24
removing 3-24
replacing 3-26
IEEE address, display command
integral reader
displaying statistics 6-13
failure 4-3
internal modem failure 4-4
K
keypad
failure 4-4
problems 4-10
removing 3-31, 3-32
replacing 3-32
testing 6-30
keypad membrane
removing 3-33
replacing 3-34
KOP, displaying value 6-20
L
LCD 4-3
removing 3-34
replacing 3-35
troubleshooting 4-6
lead-acid battery
Index-4
6-12
backup option 4-11
connecting battery backup cable 2-9
failure 4-5, 4-11, 4-12
replacing 2-7, 2-9
testing 2-6, 4-11
LED 4-3
light-emitting diode. See LED
liquid crystal display. See LCD
lithium battery 2-2, 2-3, 2-5, 6-10
determining life of 2-2
orienting with connector 2-4
removing 2-4
replacing 2-3
resetting life value 6-40
M
mainboard 6-28
displaying input bits 6-28
drawing 1-2
malfunctioning 4-3, 4-10
removing 3-27
replacing 3-29
maintenance basics 1-9
cleaning the timeclock 1-10
safety considerations 1-9
tools required 1-9
maintenance commands 6-7
0 (Exit Maintenance Mode) 6-7
10 (Read Badge and Display Number) 6-8
110 (Display OS Version and RAM
Size) 6-16
111 (Test RAM) 6-16
112 (Scan and Write RAM) 6-18
114 (Calculate and Display CRC Value for
Flash-EEPROM Program) 6-19
115 (Display KOP Value) 6-20
116 (Calculate and Display CRC Value for
Boot-EPROM Program) 6-20
117 (Calculate and Display CRC Value for
Ethernet Option Board) 6-21
ADP Incorporated
Index
118 (Modem Status) 6-21
119 (Advanced Modem Configuration) 6-23
126 (Verify Motion-Detector or
Doormat) 6-24
127 (Monitor I/O Daughterboard Input
Bit) 6-24
130 (Employee Data Reset) 6-25
135 (Clear the FIFO Buffer) 6-26
136 (Reinitialize Communications
Hardware) 6-26
138 (Test Internal Modem Module) 6-26
139 (Reinitialize Accessory Board) 6-27
150 (Monitor Main and I/O Input Bits) 6-28
152 (Display Badge Information) 6-28
153 (Test Display) 6-29
154 (Test Keypad) 6-30
155 (Test Input Bit 1) 6-30
156 (Test Output Ports) 6-31
157 (Adjust Contrast of Display) 6-31
158 (Display Data in I/O Port) 6-32, 6-34
159 (Write Data to I/O Port) 6-34
174 (Use Printer Port for
Communications) 6-35
175 (Communications Channel A Transmit
Test) 6-36
176 (RS-485 Communications Channel A
Echo Test) 6-37
179 (Communications Channel A Remote
Loopback Test) 6-38
184 (Communications Channel B Remote
Loopback Test) 6-39
185 (Test Ethernet Option Board
Communications) 6-39
190 (Reset Lithium Battery Life Value) 6-40
252 (Test Ethernet Board Flash) 6-41
41(Determine Lithium Battery Life) 6-10
6 (Ring Bell) 6-7
62 (Adjust Time) 6-11
7 (Silence Bell) 6-8
83 (Set Date and Time) 6-11, 6-12
85 (Display IEEE Address) 6-12
89 (Display Integral Reader Statistics) 6-13
90 (Enter Program Mode) 6-14
91 (Restart) 6-14
92 (Warm-Start) 6-15
93 (Cold-Start) 6-15
maintenance mode 6-2
commands 6-2
executing commands 6-3, 6-5, 6-7
operating in 6-3
password 6-2, 6-4
memory upgrade 3-39
boot-EPROM 3-42
changing configuration 3-40
inserting the chip 3-40
locating existing chips 3-41
RAM 3-39
using a chip remover 3-42
modem option board 4-2
advanced configuration 6-23
AT commands 6-23
baud rates 4-4
country code 6-22
displaying status 6-21
drawing 1-7
high speed 6-22
loopback test 6-27
problems 4-4
S-Register settings 6-23
Modem Status (command 118) 6-21
Monitor I/O Daughterboard Input Bit (command
127) 6-24
Monitor Main and I/O Input Bits (command
150) 6-28
N
network, verifying integrity of
2-10
O
option boards
400 Series Timeclock Maintenance and Troubleshooting Guide
1-3, 3-20
Index-5
Index
battery backup
Ethernet 1-6
I/O 1-4
1-5
P
PC boards, handling 3-2
Ping utility 4-15
precautions 3-2
preventive maintenance 2-1
program mode 6-2
enter 6-14
programming the timeclock 3-16
R
random access memory
scanning 6-18
testing 6-16
upgrading 3-39
writing data to 6-18
Read Badge and Display Number (command
10) 6-8
reader cover
replacing 3-37
Reinitialize Communications Hardware
(command 136) 6-26
Reinitialize Ethernet Option Board (command
139) 6-27
remote reader failure 4-4
Reset Lithium Battery Life Value (command
190) 6-40
Restart (command 91) 6-14
restoring data
for DOS 3-13
with SL400 3-8
Ring Bell (command 6) 6-7
RS-485 Communications Channel A Echo Test
(command 176) 6-37
Index-6
S
safety considerations 1-9
saving data 3-3
timeclock parameters 3-7, 3-9
Scan and Write RAM (command 112) 6-18
Series 400 Service Utility 3-10
servicing instructions 3-1
Set Date and Time (command 83) 6-11
Setcomm utility 5-4
configuring with 3-5
for DOS 3-10
for Windows 3-3
Silence Bell (command 7) 6-8
SL400 for DOS 5-7
SL400 for Windows 5-4
SL400 utility 3-9, 5-1, 5-7, 5-11
DOS Application Update option 3-9
DOS Datasave option 3-9
DOS Terminal Parameters option 3-9
for DOS 3-9
for Windows 3-3
restoring parameters with 3-13
saving data with 3-7
Softload utility 3-3
softloading a new application 5-4, 5-7, 5-11
using the correct versions 5-2
with SL400 for DOS 5-7
with SL400 for Windows 5-4
static-sensitive components 3-2
status messages A-17, A-19
* (between date and time) A-19
+ (between date and time) A-18
DATA SAVER MODE... A-18
LOW LITHIUM BATTERY A-17
MEMORY NEARLY FULL A-17
OFF TIME A-19
SOFT LOAD MODE... A-18
SUPERVISOR MODE A-17
WARNING DOOR IS OPEN A-19
WARNING FIFO FULL A-17
ADP Incorporated
Index
WARNING MEMORY FULL
Store Parameters window 3-11
supervisor mode 6-2
A-17
T
Terminal Parameters window 3-11, 3-14
Terminal Service Utility 4-17, 5-2, 5-4
Check utility 3-3
configuring 3-6
DataRestore option 3-8
DataSave option 3-8
main window 3-5
Setcomm utility 3-3
SL400 utility 3-3
Softload utility 3-3
Transfer utility 3-4
Tryit utility 3-4
Test Display (command 153) 6-29
Test Ethernet Board Flash (command 252) 6-41
Test Ethernet Option Board Communications
(command 185) 6-39
Test Input Bit 1 (command 155) 6-30
Test Internal Modem Module (command
138) 6-26
Test Keypad (command 154) 6-30
Test Output Ports (command 156) 6-31
Test RAM (command 111) 6-16
tests
channel A remote loopback 6-38
channel B remote loopback 6-39
DUART channel A echo 6-37
DUART channel A transmit 6-36
Ethernet flash 6-41
Ethernet option board 6-39
I/O port signal 6-30
internal modem module 6-26
keypad 6-30
output ports 6-31
RAM 6-16
time, adjusting 6-11
timeclock 6-29
timeclock parameter file
examining 3-12
modifying 3-12
printing 3-12
timeclock parameters, restoring 3-13
tools
for preventive maintenance 1-9
required for maintenance 1-9
Transfer utility 3-4
troubleshooting
badge-reading problems 4-3, 4-9
communications problems 4-5, 4-13
Ethernet option board 4-15
hardware problems 4-2
internal modem module 4-4
keypad problems 4-4
LCD failure 4-3
lead-acid battery 4-5, 4-11, 4-12
LED failure 4-3
modem option board 4-4
pinging 4-16
power-up failures 4-2, 4-6, 4-7
Tryit utility 4-16
Tryit utility 3-4, 4-16, 4-17, 5-7
U
UL 1-9
Use Printer Port for Communications (command
174) 6-35
V
Verify Motion-Detector or Doormat (command
126) 6-24
W
Warm-Start (command 92) 6-15
wrist strap 3-2
Write Data to I/O Port (command 159)
400 Series Timeclock Maintenance and Troubleshooting Guide
6-34
Index-7
Index
Index-8
ADP Incorporated
Open as PDF
Similar pages