Your right to copy this manual is limited by copyright law. Making copies or adaptations without prior written authorization of
ATL Products, Inc. is prohibited by law and constitutes a punishable violation of the law.
ATL Products, Inc. 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. ATL Products, Inc. may revise this
publication from time to time without notice.
FCC STATEMENT
This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC
Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated
in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and
used in accordance with the instruction manual, may cause harmful interference to radio communications.
Any changes or modifications made to this equipment may void the user's authority to operate this equipment.
Operation of this equipment in a residential area may cause interference in which case the user at his own expense will be
required to take whatever measures may be required to correct the interference.
This device complies with Part 15 of the FCC Rules. Operation is subject to the following conditions: (1) this device may not
cause harmful interference, and (2) this device must accept any interference received, including interference that may cause
undesired operation.
CISPR-22 WARNING!
This is a Class A product. In a domestic environment this product may cause radio interference in which case the user may be
required to take adequate measures.
ACHTUNG!
Dieses ist ein Gerät der Funkstörgrenzwertklasse A. In Wohnbereichen können bei Betrieb dieses Gerätes Rundfunkstörungen
auftreten, in welchen Fällen der Benutzer für entsprechende Gegenmassnahmen verantwortlich ist.
ATTENTION!
Ceci est un produit de classe A. Dans un environment domestique, ce produit peat causer des interférences radio lectriques. Il
appartienl alors a l'utilisateur de prendre les mesures appropriées.
NOTICE FOR USA AND CANADA ONLY
If shipped to USA, use the UL LISTED power cord specified below for 100-120 V operation. If shipped to CANADA, use the
CSA CERTIFIED power cord specified below for 100-120V operation.
Plug CapParallel blade with ground pin (NEMA 5-15P Configuration)
CordType: SJT, three 16 or 18 AWG wires
LengthMaximum 15 feet
RatingMinimum 10 A, 125 V
LIRE LA REMARQUE DANS LE MODE D'EMPLOI
ATTENTION
REMARQUE
CETTE REMARQUE NE CONCERNE QUE LES ÉTATS-UNIS ET LE CANADA.
En cas d'envoi aux États-Unis, utiliser le cordon d'alimentation certifié UL et convenant pour 100-120 V.
En cas d'envoi au CANADA, utiliser le cordon d'alimentation CERTIFIÉ CSA et convenant pour 100-120 V.
FicheBroches paralléus avec une broche de mise à la terre (configuration NEMA 5-15P)
CordonType: SJT, trifilaire 16 ou 18 AWG
LongeurMaximum 15 pieds
CapacitéMinimum 10 A, 125 V
ZU IHRER SICHERHEIT
Vorsicht
Um Feuergefahr und die Gefahr eines elektrischen Schlages zu vermeiden. darf das Gerät weder Regen noch Feuchtigkeit
ausgesetzt werden.
Um einen elektrischen Schlag zu vormeiden, darf das Gehäuse nicht geöffnet werden. Überlassen Sie Wartungsarbeiten stets
nur einem Fachmann.
Achtung
Da der interne Laserstrahl in lhre Augen eindringen und Verletzungen verursachen kann, darf das Gehäuse nicht selbst geöffnet
werden. Überlassen Sie Wartungearbeiten stets nur einem Fachmann.
Die Verwendung von Brillen, Kontaktlinsen usw.vergrössert die Gefahr.
Zur besonderen Beachtung
Zur Sicherheit
Sollte ein fester Gegenstand oder Flüssigkeit in das Geräteinnere gelangen, trennen Sie das Gerät von der Wandsteckdose ab und
lassen Sie es von einem Fachmann überprufen, bevor Sie es weiter verwenden.
Zum Abziehen des Kabels fassen Sie stets am Stecker und niemals am Kabel selbst an.
Zur Aufstellung
Stellen Sie das Gerät weder auf einer weichen Unterlage (z. B. Decke, T eppich) noch in der Nahe von Vorhangen, Tapeten usw,
auf, da hierdurch die Ventilationsöffnungen blockiert werden können.
Zur Reiningung
Verwenden Sie zur Reiningung des Gehäuses, des Bedienungspultes und der Bedienungselemente ein trockenes, weiches Tuch
oder ein weiches, leicht mit mildem Haushaltsreiniger angefeuchtetes Tuch. Lösemittel wie Alkohol oder Benzin dürfen nicht
verwendet werden, da diese die Gehäuseoberfläche ungreifen.
ATL Products Internet Web Site........................................................................ 1-5
1
1-1
1-2
Purpose
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
This guide was written for software engineers developing the
application and hierarchical mass storage software that accesses the
ACL 4/52 Automated T ape Library (library). The manual describes the
SCSI-2 software interfaces, discusses performance issues as well as
error handling. The document is divided into the following sections:
•Section 1, “Introduction,” describes the purpose of this manual,
provides a list of its contents and a list of related documentation.
•Section 2, “Theory of Operation,” contains detailed discussions of
the Medium Changer Elements, Events, Operational Sequences,
Configuration and Error Recovery Procedures as well as System
Performance and Diagnostic Support issues.
•Section 3, “Softwar e Interfaces,” describes the specific terminology
of the Small Computer Systems Interface (SCSI-2).
Conventions Used in this Guide
The following conventions are used in this guide:
All binary numbers are succeeded by “b”.
All hexadecimal numbers are succeeded by “h”.
Error or attention conditions are represented in parenthesis that
translate as follows:
(SK=S ASC=AA ASCQ=QQ)
where:
S=hexadecimal sense key value
AA=hexadecimal additional sense code
QQ =hexadecimal additional sense code qualifier
Definitions of these values are located in Appendix A.
Purpose1-3
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
Related Documentation
Table 1 is a list of all manuals associated with the ACL 4/52
Automated Tape Library. To obtain further information and/or copies
of documentation on this product, contact:
ATL Products, Inc.
1515 South Manchester Avenue
Anaheim, California 92802-2907
(714)774-6900
The part number of each document will be required at the time of
order.
Table 1: Related
Documentation
Document
Number
6211221ACL 4/52 Facilities
6211222ACL 4/52 Operator’s
6211223ACL 4/52 Field Service
6211224ACL 4/52 Diagnostic
EK-TH4XX-1MDLT™2000 Series
81-108336-01DLT™4000 Cartridge
Document TitleDocument Description
Planning and
Installation Guide
Guide
Manual
Software User’s
Manual
Cartridge Tape
Subsystem Owner’s
Manual
Tape Drive Product
Manual
This guide describes facility preparation and
provides the procedures for first-time installation of
the library.
This guide describes the operator accessible
components of the library and provides both
operating and troubleshooting procedures.
This document contains periodic maintenance, fault
isolation and removal/replacement procedures.
This manual provides procedures for installing and
using the ACL 4/52 Diagnostic Software.
This document describes the DLT™2000 Tape
Drive and provides operating instructions and
troubleshooting procedures.
This document describes the DLT™4000 Tape
Drive and provides operating instructions and
troubleshooting procedures.
81-60000-01DLT™7000 Tape
Drive Product Manual
1-4Related Documentation
This document describes the DLT™7000 Tape
Drive and provides operating instructions and
troubleshooting procedures.
ATL Products Technical Publications
Comments or questions regarding this or any ATL Products’
documentation can be directed to the address listed on page 1-4 or by
sending email directly to the ATL Products, Inc. technical publications
group. Send all documentation related email comments and questions
to:
atl-docs@odetics.com
ATL Products BBS
The ATL Products, Inc. Bulletin Board Service (BBS) provides a
customer service conference, product support conference,
documentation conference and public-domain software conference.
product manuals, utility software, firmware updates, and other
product information may be obtained in soft copy. BBS. The BBS is
available 24 hours a day, 7 days a week at 714-780-7736.
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
Modem settings for the ATL BBS are:
•8 bits, 1 stop bit, no parity.
•support for up to 28.8 Kbps.
•modems that are also capable of V.34, V.FC
TM
V.32 bis
.
ATL Products Internet Web Site
If you are on the Internet, you may prefer to access our home page.
Documents, utility software, firmware updates, and product
information may be obtained in soft copy. You will also find Sales &
Marketing contacts along with e-mail address for customer
information and feedback. A TL Products, Inc. can be reached 24 hours
a day, 7 days a week on the internet at:
Off-line Diagnostics via the “DIAG” Port.................................................. 2-16
2-2
Chapter Overview
This chapter contains detailed discussions of the Medium Changer
Elements, Events, Operational Sequences, Configuration and Error
Recovery Procedures as well as System Performance and Diagnostic
Support issues.
Library Description
The ACL 4/52 library is the automated storage and retrieval
component of an automated tape library system. It is capable of
storing a maximum of 48 Digital Linear Tapes (DLT™) in a Fixed
Storage Array (FSA) within the library cabinet. An operator accessible
Load Port at the front of the cabinet can hold an additional four
DLT™s for a total of 52. A host computer communicates with the
library via a SCSI interface. The host controls the robotic equipment
using the SCSI-2 Medium Changer Command Set.
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
In a typical operation, the host commands the robotics to transfer
DL T™s between storage bins (in the FSA), one of the four (DLT™2000,
DLT™4000, or DLT™7000) tape drives or the Load Port. Each time a
DLT™ is transferred, a gripping mechanism is moved to the DLT™s
location where it “picks” the tape, moves it to the designated (new)
location and then “places” it.
The library has fully functional media changer capability as defined by
the SCSI-2 specification. The library robotics control is directed by the
host computer. The SCSI interface enables the robotics to be driven by
the same SCSI bus as the tape drives. By providing a standard control
interface and supporting standard tape drives, the ACL 4/52 enables
host software developers to adapt their software to drive the ACL
4/52.
The ACL 4/52 has a minimal connection to any installed tape drives.
The library knows the number of drives installed and the SCSI
addresses for the tape drives. The library does not know if the drives
are on the same SCSI bus or not. This information is only relevant to
the host computer.
Chapter Overview2-3
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
SCSI Implementation Philosophy
Using the SCSI-2 standard, the tape library has been designed so that
the host can adapt to changes in the tape library configuration.
Changes in the number of tape drives can be detected by the host.
The tape library uses the SCSI-2 Medium Changer Command Set. No
attempt is made to add complex commands to the tape library
command set. The tape library command set is complete and includes
all primitive (elemental) commands required by a host to carry out any
required complex operations.
Even though the tape library relies on the host computer to issue a
sequence of elemental commands in the correct order to complete
complex operations, it has been designed to be forgiving of system
integration errors. The tape library monitors the status of all
mechanisms and does not execute operations that could result in
damage to the library or an installed tape drive.
Medium Changer Elements
The Medium Changer Command Set accesses the address space for
the set of physical locations and mechanisms within the library unit.
The SCSI-2 term “element” is used throughout this document to refer
to one member of the tape library address space. Each “element” is a
discrete physical entity that can hold a DLT™ cartridge.
Each element within a library is represented by a unique 16 bit element
address. Each library consists of the following medium changer
elements:
•Medium Transport Element
•Storage Elements
•Data Transfer Elements
•Import/Export Elements
The Mode Sense Command can be issued to determine each library’s
configuration. The first address and number of elements for each type
(medium transport, storage, import/export or data transfer) can also
be determined using this command.
2-4SCSI Implementation Philosophy
Medium Transport Element
The library has a transport mechanism. This mechanism consists of the
horizontal, vertical and extension axes and a gripper.
The transport mechanism can hold a single cartridge using the gripper
and is considered one medium transport element. The transport
mechanism is used to move media between elements within the
library unit.
Storage Elements
Each library unit contains up to 48 storage elements, which correspond
to the bins in the FSA. One storage element exists per bin.
Import/Export (Load Port) Elements
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
The import/export mechanism consists of a four-bin, rotating Load
Port. Each of the four bins in the Load Port has a unique element
address.
When the door is open the elements still exist, but are not “accessible”
to the medium transport.
Data Transfer Elements
A data transfer element is associated with every tape drive installed in
a library unit since each tape drive can store a single tape cartridge.
The medium transport mechanism is able to load or unload tape
cartridges into or from each tape drive.
Medium Changer Elements2-5
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
Events
Events are system conditions created by failures or operator actions
such as opening the door or pressing the STOP switch.
Some of these events appear as states on the control panel. For a list of
event states, see Appendix B. (The control panel does not queue these
states.)
Events are recorded in sense data. Depending on the interface, the host
can obtain the sense data either in response to a Request Sense
Command or as an Unsolicited Message.
Figure 1: Control Panel
Control Panel
Status Display Area
(16 Characters/2 Lines)
FAULT
STANDBY
OPENCLOSE
STOP
Scrolling Buttons
(Up {↑} and Down{↓})
SELECT
TA00003b/15b
The library does not support asynchronous event notification. This
simplifies the host/library interface and is acceptable since the events
happen infrequently and do not require an immediate host response.
The SCSI host can check for library events by issuing the Request
Sense command to the library. The event sense data is transmitted in
response to a Request Sense command. The library queues event
conditions for the library. The host can repeatedly issue the Request
Sense command to obtain each queued condition.
The most significant events are described in the sections that follow.
2-6Events
Power Cycle
When the library is powered on it generates a “Power On/Reset
Occurred” event (SK=6 ASC=29 ASCQ=00).
Library Unit Off-line/Standby
When a library is placed into the off-line/standby state, it generates a
“Logical Unit Standby Button Was Pressed” event (SK=6 ASC=80
ASCQ=09).
Library Unit On-line Initialization Failure
When a library is placed into the on-line state and the on-line
initialization fails, the library generates an event for the specific error
condition that caused the failure. The control panel indicates which
state of the initialization failed (see Appendix B for more information).
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
Library Unit Door Opened
When the front door of a library is opened, the library disables all
actuators and generates a “Door Was Opened” event (SK=6 ASC=80
ASCQ=00).
Library Unit Stopped
When the library is stopped by pressing the STOP switch on the
control panel, the library disables all actuators and generates a
“System Stop Button Was Pressed” event (SK=6 ASC=80 ASCQ=07).
Accessed Load Port
When the Load Port door is closed, the library generates an “Import or
Export Element Accessed” event (SK=6 ASC=28 ASCQ=01).
Maximum Temperature Exceeded
The library monitors the ambient temperature within the system. If the
temperature exceeds 91.4
to the medium, the library generates a “Warning Safe Temperature
Exceeded” event (SK=6 ASC=88 ASCQ=00) and continues operations.
If the temperature exceeds 96.8
until the temperature decreases and generates a “Maximum
Temperature Exceeded” event (SK=4 ASC=88 ASCQ=01).
ο
F, there is a possibility for potential damage
ο
F, the library disables all actuators
Events2-7
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
Operational Sequences
A description of operational sequences follow. They are listed in or der
of precedence. For example, if the door is opened and the STOP switch
was pressed, the door open sequence will override the system stop
sequence until it is complete.
Power-On Sequence
The following actions occur when the library is powered-on:
•The local controller for the library resets and initializes all
hardware.
•The control panel is blank.
•During this time, the library responds to the Inquiry, Request
Sense, Log Sense, and Mode Sense commands. Check Condition is
set for all other commands and the “Logical Unit is Not Ready”
condition (SK=2 ASC=04 ASCQ=00) is set in the sense data.
•When the power -on initialization is complete, the library generates
a “Power On/Reset Occurred” event (SK=6 ASC=29 ASCQ=00).
•The library sets the tape drive SCSI IDs and then resets the tape
drives
The system then moves into one of the following sequences depending
on the condition of the system.
Door Opened Sequence
Before entering the library, take the unit off-line. After the off-line
sequence is complete, it is recommended that you press the STOP
switch before opening the doors. When the door is opened, the library
is no longer operational (as viewed by the host). The following actions
occur when the door is opened:
•The control panel indicates that the door is opened.
•The library generates a “Door Was Opened” event (SK=6 ASC=80
ASCQ=00).
•If the door is opened without performing the of f-line sequence, the
system halts all library motion. Any motion command currently in
progress is aborted and Check Condition is returned to the host.
The “Door is Opened” condition (SK=2 ASC=80 ASCQ=00) is set
in the sense data.
2-8Events
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
•While the door is opened, the library responds to the Inquiry,
Request Sense, Log Sense, and Mode Sense commands. Check
Condition is set for all other commands issued during this time
and the “Door is Opened” condition (SK=2 ASC=80 ASCQ=00) is
set in the sense data.
System Stopped Sequence
The STOP switch allows the operator to stop all power to the
actuators. The following actions occur when the system is stopped:
•The control panel indicates that the system is stopped.
•The library generates a “System Stop Button Was Pressed” event
(SK=6 ASC=80 ASCQ=07).
•The system halts all library motion. Any motion command
currently in progress is aborted and Check Condition status is
returned to host. The “System is Stopped” condition (SK=2
ASC=80 ASCQ=07) is set in the sense data.
•While the system is stopped, the library responds to the Inquiry,
Request Sense, Log Sense, and Mode Sense commands. Check
Condition status is set for all other commands issued during this
time, and the “System is Stopped” condition (SK=2 ASC=80
ASCQ=07) is set in the sense data.
On-line Initialization Sequence
The STANDBY switch allows the library to be placed on-line. The
on-line initialization sequence occurs only after the door is shut, the
system is not stopped and the library does not have the STANDBY
button pressed. The following actions occur during the on-line
initialization sequence:
•The control panel indicates that the library is performing the
on-line initialization sequence.
•The local controller for the library performs a test to check the
operation of the library unit mechanisms.
•The mechanisms are then homed.
•During this time, the library responds to the Inquiry, Request
Sense, Log Sense, and Mode Sense commands. Check Condition
status is set for all other commands, and the “Logical Unit in
Process of Becoming Ready” condition (SK=2 ASC=04 ASCQ=01)
is set in the sense data.
Events2-9
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
•When the mechanisms are successfully tested and homed, the
library performs an inventory of its elements. (See Library Unit
Inventory Sequence).
•When initialization successfully completes, the control panel
changes to “System On-line” and the library is fully operational.
Library Unit Inventory Sequence
The library inventories its storage elements after power-up (if on-line),
upon receipt of an Initialize Element Status Command or after the
door is closed and the library is placed on-line.
•The local controller for the library checks the state of the medium
transport element (gripper). The inventory cannot be performed if
there is a DLT™ in the medium transport element. In this case, if
the inventory is host commanded, then Check Condition is set, and
the “Transfer Full” condition (SK=5 ASC=80 ASCQ=01) is set in
the sense data. Otherwise, the library generates a “Transfer Full”
(SK=5 ASC=80 ASCQ=01) on-line initialization failure event.
•If a tape drive handle is not closed, the gripper is extended to sense
the presence of a cartridge with the Cartridge-in-Gripper (CIG)
Sensor. If a cartridge is found, the gripper is used to push the
cartridge into the tape drive and the handle is closed. If no
cartridge is found, the tape drive handle is closed.
•If this is the first inventory since power-on, an inventory was
commanded using Initialize Element Status or an inventory was
initiated by opening and closing the front door , each element of the
FSA will be inventoried. Otherwise if an inventory was previously
commanded, only those elements who’s status is unknown will be
inventoried.
•First, the FSA is scanned for bar codes. If the library determines
that a bin contains an invalid bar code (or no bar code), it uses the
gripper to sense whether or not there is a DLT™ present.
•After the FSA is scanned, Load Port bins are scanned in the same
manner.
•An inventory is attempted for each tape drive present. If the
interface reports that a cartridge is present, the controller scans for
a valid bar code.
•The inventory time varies depending on the number of DLT™
cartridges with valid bar codes. A fully populated FSA with valid
bar codes takes much less time than a partially populated FSA.
2-10Events
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
•Results of the inventory ar e returned with the Read Element Status
Command.
Off-line Sequence
The STANDBY switch allows the library to be taken off-line. The
off-line sequence can only occur when the door is shut, the system is
not stopped and the STANDBY button is pressed. When a library is
placed off-line, the following sequence is performed:
•The local controller for the library completes any currently
processing command. The STANDBY LED will flash during this
time.
•When all commands are complete, the control panel changes to
“System Off-line” and the STANDBY LED will become solid to
indicate that the unit is off-line.
•The library generates a “Unit Standby Button Was Pressed” event
(SK=6 ASC=80 ASCQ=09).
•When the library is off-line, it responds to the Inquiry, Request
Sense, Log Sense, and Mode Sense commands. Check Condition is
set for all other commands issued during this time, and the “Unit
Is Turned Off-line” (SK=2 ASC=80 ASCQ=09) condition is set in
the sense data.
•Field Service Engineer (FSE) level diagnostic commands can be
executed via the diagnostic port or control panel.
The library remains off-line until one of the other operational
sequences occur.
Automatic Drive Cleaning Sequence
The default state of automatic drive cleaning is “disabled.” For a
detailed discussion of the automatic drive cleaning features, see
Appendix C.
Events2-11
ACL 4/52 Software Interface Guide
Document 6211225-03
Version 3.0
Configuration Procedures
The library can be configured using either the EIA/TIA-574 (DIAG)
interface (refer to Document 6211224, ACL 4/52 Diagnostic Software
User’s Manual) or through the Control Panel Menu Mode (refer to
Document 6211222, ACL 4/52 Operator’s Guide).
“DIAG” Interface
The following configuration functions are available using the
Diagnostic Software Program via the “DIAG” port:
•Horizontal, vertical and extension positions of the data transfer
elements of the: FSA, load port and tape drives
•Set SCSI address of the: library and tape drives
•Set power-up state (on-line/off-line)
•Enable/Disable the Auto Clean option
•Enable/Disable the Auto Load option
•Select the language to be displayed in the Status Display Area
(English/Francais/Deutsch/Espanol/Italiano)
•Initialize Inventory
•Initialize non-volatile RAM
•Enable/Disable Recovery
•Report Recovery status
•Enable/Disable the Tape Drive Cleaning feature
•Initialize Auto Cleaning default values
•Report the Tape Drive Cleaning status
•Download firmware revisions
2-12Configuration Procedures
Loading...
+ 130 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.