background image

ACL 4/52 Automated Tape Library

for DLT Cartridges

Software Interface Guide

6211225-03

Version 3.0

Summary of Contents for ACL 4/52

Page 1: ...ACL 4 52 Automated Tape Library for DLT Cartridges Software Interface Guide 6211225 03 Version 3 0...

Page 2: ......

Page 3: ...idential 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...

Page 4: ...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 besondere...

Page 5: ...dium Transport Element 2 5 Storage Elements 2 5 Import Export Load Port Elements 2 5 Data Transfer Elements 2 5 Events 2 6 Power Cycle 2 7 Library Unit Off line Standby 2 7 Library Unit On line Initia...

Page 6: ...orted Messages 3 4 Abort 3 5 Bus Device Reset 3 5 Command Complete 3 5 Disconnect from Target to Initiator 3 5 Identify Initiator to Target 3 6 Identify Target to Initiator 3 6 Save Data Pointer 3 6 S...

Page 7: ...Selection of Cleaning Mode C 4 Diagnostic Software C 4 Control Panel C 4 Mode Select Command Host Initiated C 4 Reporting of Cleaning Mode C 5 Diagnostic Software C 5 Mode Sense Command Host Initiated...

Page 8: ...4 Diagnostic Software D 4 Control Panel D 4 Mode Select Command Host Initiated D 4 Reporting of Host Interface Mode D 5 Diagnostic Software D 5 Mode Sense Command Host Initiated D 5 SCSI Command Diff...

Page 9: ...oftware Interface Guide Document 6211225 03 Version 3 0 List of Figures ix Figure 1 Control Panel 2 6 Figure 2 Read Element Status Data General Structure 3 42 Figure 3 Request Volume Element Address D...

Page 10: ...x...

Page 11: ...Select Data Element Address Assignment Page 3 23 Table 16 Mode Sense Command 3 25 Table 17 Mode Sense Data Header 3 27 Table 18 Mode Sense Data Vendor Unique Page 00h 3 28 Table 19 Mode Sense Data El...

Page 12: ...42 Element Status Page 3 65 Table 43 Medium Transport Element Descriptor 3 66 Table 44 Primary Volume Tag Information 3 68 Table 45 Storage Element Descriptor 3 68 Table 46 Import Export Element Descr...

Page 13: ...Guide Document 6211225 03 Version 3 0 1 1 Introduction 1 Purpose 1 3 Conventions Used in this Guide 1 3 Related Documentation 1 4 ATL Products Technical Publications 1 5 ATL Products BBS 1 5 ATL Prod...

Page 14: ...1 2...

Page 15: ...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...

Page 16: ...Guide This guide describes the operator accessible components of the library and provides both operating and troubleshooting procedures 6211223 ACL 4 52 Field Service Manual This document contains per...

Page 17: ...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...

Page 18: ...1 6...

Page 19: ...r Cycle 2 7 Library Unit Off line Standby 2 7 Library Unit On line Initialization Failure 2 7 Library Unit Door Opened 2 7 Library Unit Stopped 2 7 Accessed Load Port 2 7 Maximum Temperature Exceeded...

Page 20: ...2 13 Error Recovery Procedures 2 14 Internal Error Recovery 2 14 Operator Recovery 2 14 System Performance 2 15 Key Performance Items 2 15 Typical Application Enhancements 2 15 System Diagnostic Suppo...

Page 21: ...eration the host commands the robotics to transfer DLT 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 gri...

Page 22: ...giving 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...

Page 23: ...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 The import export mechanism consists of...

Page 24: ...ontrol Panel 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 immedi...

Page 25: ...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 co...

Page 26: ...zation 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...

Page 27: ...opped 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 conditi...

Page 28: ...andle 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 tap...

Page 29: ...o 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...

Page 30: ...e 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...

Page 31: ...d 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 Cle...

Page 32: ...SK B ASC 81 ASCQ 00 05 SK B ASC 83 ASCQ 01 03 SK B ASC 84 ASCQ 01 SK B ASC 84 ASCQ 03 SK B ASC 86 ASCQ 01 SK B ASC 86 ASCQ 03 SK B ASC 86 ASCQ 07 If a drive does not eject a DLT far enough for it to...

Page 33: ...ibrary may have buffered by issuing Request Sense Commands until no conditions exist The SCSI interface allows the host to enable the disconnect from bus option This allows the target to disconnect fr...

Page 34: ...e to minimize the amount of support software required at the host The next layer allows isolation of faults that occur during operation Error definitions and recovery procedures provided in Appendix A...

Page 35: ...rational Commands 3 7 Initialize Element Status 07h 3 9 Initialize Element Status with Range E7h 3 10 Inquiry 12h 3 12 Log Sense Command 4Dh 3 15 Mode Select Command 15h 3 19 Mode Sense 1Ah 3 25 Move...

Page 36: ...3 2...

Page 37: ...tape drives which act as SCSI targets The library provides only SCSI target support It does not perform any of the initiator functions The library has its own SCSI address separate from any other SCS...

Page 38: ...upplement to the information provided in the SCSI 2 standard These descriptions are intended to document how these messages have been adapted for use with the library The library supports all messages...

Page 39: ...ed successfully Successful completion must be determined by examining the status information After sending this message the library is ready to accept another command Disconnect from Target to Initiat...

Page 40: ...n the command descriptor block The library does not disconnect during an operation under these circumstances Identify Target to Initiator When the library uses the Disconnect message to disconnect fro...

Page 41: ...which the SCSI 2 Specification indicates are required by media change devices Move Medium A5h In addition the library supports the following optional commands Initialize Element Status 07h Log Sense 4...

Page 42: ...l Commands Command Name Operation Code Type Initialize Element Status 07h Optional Initialize Element Status with Range E7h Vendor Inquiry 12h Mandatory Log Sense 4Dh Optional Mode Select 15h Optional...

Page 43: ...her Initialize Element Status command is then issued the inventory process is restarted from the beginning If the gripper contains a tape cartridge the inventory procedure cannot be conducted In this...

Page 44: ...nly if requested using the Read Element Status command The library does not accept any other commands from the host during the inventory process The host can issue an Abort of the inventory for the li...

Page 45: ...and Number of Elements These fields are used to select the range of elements to be inventoried and are only valid when the Range field is 1 The inventory range begins with the first element with an ad...

Page 46: ...e set to 0 This field indicates which logical unit the command should be sent to EVPD The Enable Vital Product Data EVPD bit should always be zero An EVPD bit of zero specifies that the target returns...

Page 47: ...alifier 3 RMB A Removable Medium Bit RMB of one indicates that the medium is removable Device Type Modifier This field is not supported and should return a value of zero Bit Byte 7 6 5 4 3 2 1 0 0 Per...

Page 48: ...indicates the device does not support relative addressing for this library WBus32 and WBus16 A bit of zero in these two fields indicates that the device supports 8 bit wide data transfers Sync A sync...

Page 49: ...set to 0 This field indicates which logical unit the command should be sent to PPC The parameter pointer control field is not supported and must be set to zero SP The save parameters field is not supp...

Page 50: ...code supported by the target whichever is less See Table 11 for supported parameter codes Allocation Length This field specifies how much memory the host has set aside to store the log sense informati...

Page 51: ...of log parameters Log Parameter Each Log parameter begins with a four byte parameter header fol lowed by four bytes of parameter value data See Table 10 for Log Parameter format Table 10 Log Parameter...

Page 52: ...r of seconds spent processing commands 4 8010 Number of attempted moves from a bin 4 8011 Number of attempted moves to a bin 4 8012 Number of attempted moves from a drive 4 8013 Number of attempted mo...

Page 53: ...ve Page When set to zero indicates perform mode select without saving When set to one performs mode select and saves it in nonvolatile memory PF When set to one the page format field indicates that th...

Page 54: ...the automatic drive cleaning feature is enabled When it is set to zero the automatic drive cleaning feature is disabled Note The normal state of automatic drive cleaning is disabled For a detailed dis...

Page 55: ...commanded to by the Init Element Status or Init Element Status with Range command UInit Not supported Parity Not supported NBL No bar code Labels Valid only if the AInit field value is one When the l...

Page 56: ...ACL 4 52 Software Interface Guide Document 6211225 03 Version 3 0 3 22 SCSI Interface MDC Message Display Control Not supported Maximum Parity Retries Not supported Display Message Not supported...

Page 57: ...eserved 0 Page Code 1Dh 1 Parameter Length 12h 2 MSB First Medium Transport Element Address LSB 3 4 MSB Number of Medium Transport Elements 0001h LSB 5 6 MSB First Storage Element Address LSB 7 8 MSB...

Page 58: ...nt Address This field specifies the first storage element contained in the medium changer Number of Storage Elements This field defines the total number of storage elements contained in the medium cha...

Page 59: ...d in the SCSI 2 standard and two vendor unique pages Element Address Assignment Page Transport Geometry Parameters Page Device Capabilities Page Vendor Unique Page 20h Vendor Unique Page 00h The host...

Page 60: ...he default values for the page code specified 3 requests the target return saved values for the page code specified Only the Vendor Unique Page has changeable savable parameters Otherwise the current...

Page 61: ...eld in bytes This includes the last three bytes in the Header Block as well as all bytes in the parameter page or pages Medium Type Code This field is reserved for medium changer devices Device Specif...

Page 62: ...ement Status or Init Element Status with Range command UInit Not supported Parity Not supported NBL No bar code Labels Valid only if the AInit field value is one When the library performs an inventory...

Page 63: ...ACL 4 52 Software Interface Guide Document 6211225 03 Version 3 0 SCSI Interface 3 29 MDC Message Display Control Not supported Maximum Parity Retries Not supported Display Message Not supported...

Page 64: ...to nonvolatile memory Bit Byte 7 6 5 4 3 2 1 0 0 PS 1 Reserved 0 Page Code 1Dh 1 Parameter Length 12h 2 MSB First Medium Transport Element Address LSB 3 4 MSB Number of Medium Transport Elements 0001...

Page 65: ...anger Number of Storage Elements This field defines the total number of storage elements contained in the medium changer First Import Export Element Address This field identifies the first import expo...

Page 66: ...page in a nonvolatile vendor specific location Parameter Length There are two bytes of parameter information Transport Geometry Descriptor A rotate bit of zero indicates that the medium transport elem...

Page 67: ...I E 1 MT ST 1 MT MT 0 5 Reserved 0h ST DT 1 ST I E 1 ST ST 1 ST MT 1 6 Reserved 0h I E DT 1 I E I E 1 I E ST 1 I E MT 1 7 Reserved 0h DT DT 1 DT I E 1 DT ST 1 DT MT 1 8 11 Reserved 00000000h 12 Reserv...

Page 68: ...ough 15 in this parameter page contain the individual fields specifying the library exchange capabilities Since the library has no exchange capability all of these fields are zero The format of the Ve...

Page 69: ...ed in the source element to the empty destination element The source and destination elements can be of any type storage medium transport import export or data transport element The valid combinations...

Page 70: ...ified by the Mode Sense Data can be used Source Element Address The source element address specifies the location from which the medium is taken Destination Element Address The destination address spe...

Page 71: ...rror the library returns Check Condition status and sets the sense key to Illegal Request The format of the Position To Element Command block is shown Table 24 Table 24 Position To Element Command Log...

Page 72: ...any initiator currently has medium removal prevented However if the door is already opened the user can still close the door The prevention of medium removal begins when the initiator issues a Preven...

Page 73: ...nd Logical Unit Number The Logical Unit Number must be set to zero This field indicates which logical unit the command should be sent to Prevent When this bit is set to one medium removal is prevented...

Page 74: ...nal element status every time the status changes The library inventory initializes the information and it is updated with each move Because the information is updated with each move no action is requi...

Page 75: ...dicates import export element 4 indicates data transfer elements Starting Element Address and Number of Elements These fields are used to select the range of elements to be reported Within this range...

Page 76: ...ements reported and the size of the report for all requested data The size of the report is given in bytes The size is the total number of bytes that would be contained in the report for all requested...

Page 77: ...e This field indicates the number of bytes of element status page data available for all elements meeting the request in the command descriptor block From one to four Element Status Pages can be retur...

Page 78: ...ata Available indicates the number of bytes minus seven of descriptor data excluding this header that would be returned for the descriptors of the specified type if an adequate allocation length had b...

Page 79: ...ess This field indicates the address of the element being reported by that element descriptor Bit Byte 7 6 5 4 3 2 1 0 0 MSB Element Address LSB 1 2 Reserved 00h Except Rsvd 0 Full 3 Reserved 00h 4 Ad...

Page 80: ...nvert and Source Storage Element Address The source valid source storage element address field and the invert bit information value of zero indicates these fields are not valid Primary Volume Tag Info...

Page 81: ...scriptor Element Address This field indicates the address of the element being reported by that element descriptor Bit Byte 7 6 5 4 3 2 1 0 0 MSB Element Address LSB 1 2 Reserved 0h Access Except Rese...

Page 82: ...hese fields are only valid if the Exception field is set to one Currently the only valid values for these fields indicate either the Element Contents Unknown condition ASC 80 ASCQ 22 Cleaning Cartridg...

Page 83: ...artridge into the library It is set to one if imports are possible through that element and zero otherwise This field is always set to one Bit Byte 7 6 5 4 3 2 1 0 0 MSB Element Address LSB 1 2 Reserv...

Page 84: ...ro if the tape cartridge contained in the element was placed there by the transfer mechanism It is set to one if the tape was placed there by an operator or if its source is unknown e g after power cy...

Page 85: ...ptor Access An access bit value of one indicates access to the element by a medium transport element is allowed Bit Byte 7 6 5 4 3 2 1 0 0 MSB Element Address LSB 1 2 Reserved 0h Access Except Rsvd 0...

Page 86: ...field is set to one Currently the only valid values for these fields indicate the Element Contents Unknown condition ASC 80 ASCQ 22 Cleaning Cartridge Installed ASC 30 ASCQ 03 or any DLT drive error A...

Page 87: ...and provides no function on this library Table 34 Ready Inport Command Logical Unit Number The Logical Unit Number must be set to 0 This field indicates which logical unit the command should be sent...

Page 88: ...mmand will only release a unit or elements that were reserved without 3rd party reservation If the 3rdPty bit is one the unit or elements are released were originally reserved by the same initiator us...

Page 89: ...of Unit Attention on the next command following the condition It is not an error to issue Reserve Unit to a library that is currently reserved to the requesting initiator If a Unit Reserve is attempte...

Page 90: ...s mentioned above occurs The library ignores any attempt made by any other initiator to release the reservation and returns a Good status An initiator that holds a current reservation may modify that...

Page 91: ...Descriptor Starting Element Address and Number of Elements These fields are used to select the range of elements to be reserved The reservation begins with the first element with an address greater t...

Page 92: ...escribed in the SCSI 2 standard Other details of processing for this command are consistent with those described in the SCSI 2 standard The format of the Request Sense command is shown in Table 38 Tab...

Page 93: ...alid 0 Error Code 70h 1 Segment Number 00h 2 Filemark 0 EOM 0 ILI 0 Reserved 0 Sense Key 3 MSB 4 Information Bytes 00000000h 5 6 LSB 7 Additional Sense Length 0Dh 8 MSB 9 Command Specific Information...

Page 94: ...VERED ERROR 2h NOT READY 4h HARDWARE ERROR 5h ILLEGAL REQUEST 6h UNIT ATTENTION 9h VENDOR SPECIFIC Bh ABORTED COMMAND Information This field is not supported and is set to zero SKSV The Sense Key Spec...

Page 95: ...he command as well as the starting address and number of elements for which status information is to be returned The format of the Request Volume Element Address command is shown in Table 40 Table 40...

Page 96: ...dicates import export element 4 indicates data transfer elements Starting Element Address and Number of Elements These fields are used to select the range of elements to be reported Within this range...

Page 97: ...reported Send Volume Tag command and the size of the report for all requested data The size of the report is given in bytes The size is the total number of bytes that would be contained in the report...

Page 98: ...uest in the command descriptor block The status for these elements is returned if sufficient allocation length was specified Send Action Code Send Action Code from the Send Volume Tag that issued the...

Page 99: ...mation field is present in each of the following element descriptor blocks A value of zero indicates that these bytes are omitted from the element descriptors that follow AVolTag The Alternate Volume...

Page 100: ...ement descriptor have been indicated by the same name in the illustrations and descriptions that follow The format of an element descriptor for an element of the medium transport element type is shown...

Page 101: ...pe cartridge It is set to zero otherwise Additional Sense Code and Additional Sense Code Qualifier These fields are only valid if the Exception field is set to one SValid Invert and Source Storage Ele...

Page 102: ...ence Number This field is reserved and set to zero The format of an element descriptor for an element of the storage element type is shown in Table 45 Table 45 Storage Element Descriptor Bit Byte 7 6...

Page 103: ...the two Sense Code fields Full The Full field is set to one whenever the element contains a tape cartridge It is set to zero otherwise Additional Sense Code and Additional Sense Code Qualifier These f...

Page 104: ...Source Storage Element Address represents the address of the last storage element which held the cartridge The SValid field indicates whether or not this information is valid Primary Volume Tag Infor...

Page 105: ...artridge into the library It is set to one if imports are possible through that element and zero otherwise This field is always set to one Bit Byte 7 6 5 4 3 2 1 0 0 MSB Element Address LSB 1 2 Reserv...

Page 106: ...here by the transfer mechanism It is set to one if the tape was placed there by an operator or if its source is unknown e g after power cycle Full The Full field is set to one whenever the element con...

Page 107: ...ptor Access An access bit value of one indicates access to the element by a medium transport element is allowed Bit Byte 7 6 5 4 3 2 1 0 0 MSB Element Address LSB 1 2 Reserved 0h Access Except Rsvd 0...

Page 108: ...field is set to one Currently the only valid values for these fields indicate the Element Contents Unknown condition ASC 80 ASCQ 22 Cleaning Cartridge Installed ASC 30 ASCQ 03 or any DLT drive error A...

Page 109: ...ome all library mechanisms The format of the Rezero Unit command is shown in Table 48 Table 48 Rezero Unit Command Logical Unit Number The Logical Unit Number is 0 This field indicates which logical u...

Page 110: ...9 Table 49 Send Diagnostic Command Logical Unit Number The Logical Unit Number must always be set to 0 This field indicates which logical unit the command is sent to PF A page format bit of one specif...

Page 111: ...ecks the robotic systems Table 50 Selftest Bit Definitions Parameter List Length A parameter length of zero indicates that no data is transferred Selftst DevOfl UnitOfl Selftest Action 0 0 0 Illegal C...

Page 112: ...ogical Unit Number The Logical Unit Number is 0 Element Type Code This field is used to indicate which type of element medium transport storage import export data transfer or all is to be acted on by...

Page 113: ...the number of bytes in the Send Volume Tag Parameters This value should always be 28h The format of the Send Volume Tag Parameters is shown in Table 52 Table 52 Send Volume Tag Parameters Volume ID T...

Page 114: ...nd Returns a Check Condition status When the library receives a Test Unit Ready command but is not ready to accept a medium access command it sets the Additional Sense fields and returns this status T...

Page 115: ...column 2nd column fom left and lists the following information Sense Key Additional Sense Code ASC Additional Sense Code Qualifier ASCQ Message name description and potential recovery action Valid Int...

Page 116: ...ESS OF BECOMING READY Wait for library unit to complete initialization Both 2 04 03 LU IS NOT READY MANUAL INTERVENTION REQ D Initialization failed Determine failure type by checking any previous erro...

Page 117: ...ect page fields Verify that fields comply with the command format described in the ACL 4 52 Software Interface Guide This response will also be returned for commands issued to the Diagnostic interface...

Page 118: ...ecause it is reserved for a cleaning cartridge that is currently in use in a drive cleaning operation SCSI Both 5 39 00 SAVING PARAMETERS NOT SUPPORTED Verify Save Parameter field in the Mode Sense co...

Page 119: ...s issue an Initialize Element Status command followed by a Read Element Status command and retry the move command Both B 43 00 SCSI MESSAGE ERROR Detected message error in message processing on the SC...

Page 120: ...s unable to export the cleaning cartridge Manually unload the tape The load port door is open so import export elements can not be accessed Both 2 80 00 DOOR IS OPENED INVENTORY MAY HAVE BEEN CORRUPTE...

Page 121: ...button Both 6 80 07 SYSTEM STOP BUTTON WAS PRESSED MAY CURRENTLY BE PRESSED The Control Panel STOP button was pressed Press the STOP button Retry command Both 6 80 08 LOGICAL UNIT TURNED ON LINE The l...

Page 122: ...ment to an empty storage element Both 4 80 0F LOW POWER ERROR Check power connections Both 4 80 11 MOTOR POWER FAILURE Indicates motor power turned off for a reason not otherwise reported Toggle of th...

Page 123: ...and issue a Move Medium to an empty storage element Both B 81 51 UNABLE TO PICK CARTRIDGE Cartridge was sensed in front gripper sensor but was unable to seat cartridge in the rear gripper sensor Check...

Page 124: ...CURRENT FEEDBACK TEST FAILURE Unable to detect current feedback during self test Check motor cable connection Both 4 83 21 EXTENSION ACTUATOR CURRENT FEEDBACK TEST FAILURE Unable to detect current fe...

Page 125: ...l axis did not reach the home position Issue Rezero Unit and retry command If failure repeats run vertical self test Both B 84 10 VERTICAL INVALID ACTUATOR START POSITION Position of vertical axis is...

Page 126: ...If failure repeats run vertical self test Both B 85 01 HORIZONTAL TIMEOUT Horizontal axis did not reach desired position within the time limits Retry command If failure repeats use the Diagnostic Soft...

Page 127: ...rent feedback during self test Check motor cable connection Both 4 85 23 HORIZONTAL POSITION OVERFLOW The position step counter overflowed Issue a Rezero Unit command Both 4 85 24 HORIZONTAL HARDWARE...

Page 128: ...r not moving the door Both 4 8C 06 LOAD PORT DOOR FAILED TO OPEN COMPLETELY The door is stuck in an intermediate position not opened and not closed Operation intervention is required Both 4 8C 08 LOAD...

Page 129: ...self test Both 4 8D 06 DLT DRIVE HANDLE MOTOR CURRENT FEEDBACK TEST FAILURE Unable to sense current feedback from stepper motor controller during self test Check motor cable connections Both 4 8E 01 F...

Page 130: ...ications to library still exists by issuing another command SCSI 4 F3 02 DLT DRIVE COMMUNICATION TIMEOUT The library is unable to communicate with a drive Both 4 F3 11 DLT DRIVE HANDLE NOT OK The tape...

Page 131: ...Panel Status Display Area SDA Each table provides a list of messages based on the type of message displayed in the SDA as follows System States Operator Messages Menu Mode Messages Note In each of th...

Page 132: ...ck operation is executed The Load port is currently in neither the closed or opened position This message is usually covered by the Load Port Opening or Load Port Closing operator messages and will no...

Page 133: ...iagnostic PC DIAG Port or enter the Control Panel Menu Mode The library is on line and ready to communicate with the host computer This is the first message displayed in the SDA when the library power...

Page 134: ...cription Informs the operator the Load port has unlocked and the operator must move the door to the closed position This message will time out after 30 seconds and the Load port will be locked again I...

Page 135: ...oftware Interface Guide Document 6211225 03 Version 3 0 Menu Mode Messages B 5 Menu Mode Messages Refer to the ACL 4 52 Operators Manual Document No 6211222 for a detailed description of the Menu Mode...

Page 136: ...B 6...

Page 137: ...Diagnostic Software C 5 Mode Sense Command Host Initiated C 5 Cleaning Cartridges C 5 Capacity C 5 Identification C 6 Storage and Tracking C 6 Monitoring Usage C 7 Element Status Information C 7 Monit...

Page 138: ...C 2...

Page 139: ...requires cleaning tracking and selecting cleaning cartridges initiating media movement of the cleaning cartridge to the drive and determining when a cleaning cartridge has been used up Fully Automati...

Page 140: ...e control panel Note When the cleaning mode is selected using the diagnostic software or control panel it is retained only until the library power is cycled The diagnostic software and the control pan...

Page 141: ...s located in bit number 1 in the first parameter byte following the Page Length byte in the vendor unique page A bit value of 1 indicates that Fully Automatic Cleaning Mode is enabled or that the mode...

Page 142: ...y tracks the movement of the cleaning cartridges When a cleaning cartridge has been used up it is moved to the loadport The library tracks cleaning cartridges that are moved by a host initiated Move M...

Page 143: ...that cartridge to the loadport When a cleaning cartridge has been exported from the library all record of that cleaning cartridge is deleted and all monitoring of that cleaning cartridge ceases Elemen...

Page 144: ...ives are checked following the completion of a system inventory and all drives meeting the conditions detailed in section Drive Interface are noted as requiring cleaning On the completion of a Move Me...

Page 145: ...e error such as Transfer Element Full Since the drive still indicates that it needs cleaning a new drive cleaning operation is attempted if possible If a library initiated cleaning cartridge movement...

Page 146: ...d within five minutes then the library classifies the cartridge as defective marking it as unusable The library monitors the drive flag HANDLE_OK to determine when the cleaning cartridge has been unlo...

Page 147: ...ration cannot be successfully completed due to unrecoverable errors the library wherever possible attempts to return the cleaning cartridge back to its original storage element so as to clear the tran...

Page 148: ...C 12...

Page 149: ...4 Mode Select Command Host Initiated D 4 Reporting of Host Interface Mode D 5 Diagnostic Software D 5 Mode Sense Command Host Initiated D 5 SCSI Command Differences D 6 Inquiry 12h D 6 Move Medium A5h...

Page 150: ...D 2...

Page 151: ...ion Mode Host Interface Modes Two Host Interface modes are provided on the ACL 4 52 library Standard Interface Mode and Exabyte EXB 120 Emulation Mode Standard Interface Mode Standard Interface Mode i...

Page 152: ...NVRAM To enable Exabyte Emulation Mode select ENABLE To set Standard Interface Mode select DISABLE Control Panel To set the Host Interface using the Control Panel select Emulate Exabyte from the Confi...

Page 153: ...f the Config Menu In response the current Host Interface mode is displayed Mode Sense Command Host Initiated A host initiated Mode Sense command can be used to obtain a report of the current Host Inte...

Page 154: ...mmanded motion To command the Load Port to Open place a 01b in the EEPos field The door will swing open automatically and completes when the door is locked open To command the Load Port to Close place...

Page 155: ...f ACL 4 52 vender specific sense codes to Exabyte vender specific sense codes Send Diagnostic 1Dh When in Exabyte Emulation Mode the Send Diagnostic command will accept the Exabyte vender specific add...

Page 156: ...lude some Exabyte EXB 120 commands from operating on an ACL 4 52 Most of these commands such as Receive Diagnostics use a fixed response to mimic a successful call The Write Firmware command should no...

Page 157: ...eration of the library control panel The panel on the front of the library that contains the Status Display Area as well as indicators and control switches DLT Digital Linear Tape cartridge extension...

Page 158: ...Programmable Read Only Memory RAM Random Access Memory rear panel The rear cosmetic panel of the library that contains the power switch and connectors for attaching external cabling to the library RS...

Page 159: ...tridge in Load Port 2 7 Library Unit Door Opened 2 7 Library Unit Offline Standby 2 7 Library Unit Online Initialization Failure 2 7 Library Unit Stopped 2 7 Maximum Temperature Exceeded 2 7 Power Cyc...

Page 160: ...ACL 4 52 Software Interface Guide Document 6211225 03 Version 3 0 I 2 Index Sense Data Values A 1 Storage Elements 2 5 Supported Messages mandatory 3 4 optional 3 4 T Transport Element 2 5...

Reviews: