background image

Содержание TU58 DECtape II

Страница 1: ...EK OTU58 UG 004 TUS8 DECtape II User Guide...

Страница 2: ...EK OTU58 UG 004 TUS8 DECtape II Prepared by Educational Services of Digital Equipment Corporation User Guide...

Страница 3: ...ted in U S A This equipment generates ml and may emit radio fre quency The equipment has been type tested and found to comply with the limits for a Class A computing device pursuant to Subpart J of Pa...

Страница 4: ...Power 2 1 2 2 TU58 EA EB Controls and Indicators 2 2 2 2 1 Front Panel 1O 2 2 2 2 2 Run Indicator 2 2 2 2 3 Application and Removal of Power 2 2 2 3 TU58 VA Controls and Indicators 2 2 2 3 1 Front Pa...

Страница 5: ...1 4 2 3 Power Selection 4 1 4 2 4 Removing Bottom Plates for Controller Board Configuration 4 2 4 2 5 Rackmounting Procedure 4 2 4 3 Rack Installation CA Version 4 7 4 3 1 Rackmount 4 7 4 3 2 Power Se...

Страница 6: ...ge Slot 2 5 3 1 Read Command Packet Exchange 3 8 3 2 RSP Write Transaction 3 9 3 3 MRSP Write Transaction 3 10 4 1 TU58 DA Rear Panel 4 2 4 2 Installing Support Brackets 4 3 4 3 Installing Mounting Br...

Страница 7: ...tions 0 1 0 2 Threading the Metal Base Cartridge 0 2 0 3 Head Gate and Spring 0 3 D 4 Stretch the Belt with the Floating Roller 0 3 0 5 Threading the Plastic Base Cartridge D 4 TABLES 2 1 Operator Tro...

Страница 8: ...te sequences and includes a general purpose programming example for a TU58 device handler Chapter 4 describes instructions for jumper selection mechanical electrical and interface installation and ope...

Страница 9: ...actions of the drives are supervised by the p P in order to improve system performance Operational amplifiers comparators and logic circuits perform amplification signal switching and con ditioning pr...

Страница 10: ...ports memory and universal asynchronous receiver transmitter UART are connected to the processor by an 8 bit wide data address bus 1 3 1 Drive Control The cartridge drive motors are powered by servo...

Страница 11: ...error rate Hard error rate with write verify and system correction Error checking 262 144 bytes formatted in 512 blocks of 512 bytes each 41 7 ps data bit 24 Kbits s 150 to 38 4 kbaud jumper selected...

Страница 12: ...ge with 42 7 m 140 ft of 3 81 mm 0 150 in tape Size 6 1 X 8 1 X 1 3 em 2 4 X 3 2 X 0 5 in Order TU58 K Two tracks each containing 1024 individually numbered firmware interleaved records Firmware manip...

Страница 13: ...X 19 0 in 9 kg 20 lbs 9 2 H X 29 5 D X 33 7 W cm 3 6 X 11 6 X 13 3 in with rubber feet add 1 5 H cm 0 6 in AMP 87159 6 with 87027 3 contacts DIGITAL PN 12 12202 09 12 12203 00 European IEC standard AM...

Страница 14: ...line cords and fuses for 115 V and 230 V two cartridges two I O cables BCI7A 18 and BCI7B 18 boot ROM for MRll EA accessory assembly hardware kit 70 16753 00 User Guide Field Maintenance Print Sets MP...

Страница 15: ...dware kit 70 16753 00 User Guide Field Maintenance Print Set MPOI014 Accessory kit containing detachable line cords for 115 V and 230 V and fuse for 230 V two cartridges two I O cables BCI7A 18 and BC...

Страница 16: ...nt Set TU58 V Field Maintenance Print Set TU58 D Field Maintenance Print Set ORDERING You can order supplies and accessories from one of the following addresses according to your location Continental...

Страница 17: ...ion of the office nearest you DECmailer offers expert repair at a per use charge This service is for users who have the technical resources to troubleshoot identify and isolate the module causing the...

Страница 18: ...is on Z I 3 Application and Removal of Power The TUS8 DA has a power switch on its backpanel while the TUS8 CA does not If an outlet is avail able on a system power controller the TUS8 may be plugged...

Страница 19: ...ng power consumption is less than 20 W When power is applied the TU58 initializes itself performs internal diagnostic tests and then asks the host for an acknowledgement before it settles down to wait...

Страница 20: ...1 Cartridge Loading The TU58 drive is designed to make correct loading easy To load the cartridge hold it label up line it up with the grooves in the chassis and slide it in with a firm push Figure 2...

Страница 21: ...Figure 2 3 Cartridge Loading WRITE PROTECT TAB IN PROTECT POSITION MOVE TO LEFT TO PROTECT Figure 2 4 Write Protect Tab 2 4 U71...

Страница 22: ...cator moistened with DIGITAL cleaning fluid from cleaning kit TUC Ol 95 per cent isopropyl alcohol fluorocarbon TF 113 or equivalent Figure 2 5 Push the puck around with the applicator to clean its en...

Страница 23: ...terface Check that the interface cable is intact and properly inserted If the serial interface is suspected and the standards are correct try a new interface cable An open wire in the line from the ho...

Страница 24: ...he write function This means that the host software or an on tape file directory need only store the num ber of the first block in a file and the file s byte count to read or write all the data withou...

Страница 25: ...the host sends a Data packet to the TU58 it must wait until the TUS8 sends Continue This permits the TU58 to control the rate that data packets are sent to it XON An alternate term for Continue XOFF...

Страница 26: ...the Break bit This times Break to be one character time long The second character is discarded by the TU58controller Next send two INIT characters The first is discarded by the TU58 The TU58 responds...

Страница 27: ...he first I28 byte record of the block Add I 2 or 3 to get to the next three 128 byte records 3 1 4 Data Packets 3 1 4 1 Radial Serial Protocol A data transfer operation uses three or more message pack...

Страница 28: ...ous INITs are sent with the Continue handshake If a bootstrap is being transmitted however no handshake is employed 3 2 5 End Packets The end packet is sent to the host by the ru58 after completion or...

Страница 29: ...good oper ation this is the same as the data byte count in the command packet Summary Status Byte 10 Bit 0 Bit 7 Byte 11 Bit 0 1 2 3 4 5 6 7 Reserved Logic error Motion error Transfer error Special c...

Страница 30: ...FIER 4 0000 OOOX UNIT NUMBER IGNORED 5 0000 0000 SWITCHES NOT USED 6 0000 0000 SEQ NO NOT USED 7 0000 0000 SEQ NO NOT USED 8 0000 0000 BYTE COUNT L NO DATA 9 0000 0000 BYTE COUNT H INVOLVED 10 0000 00...

Страница 31: ...of a data flag 0000 0001 There are two modifiers to the read command Setting the least significant bit of byte 3 to 1 causes the TU58 to read the tape with decreased sensitivity in the read amplifier...

Страница 32: ...ost to send a data packet and wait for the TU58 to write it before sending the next data packet This is accomplished using the continue flag The continue flag is a single byte response of 0001 0000 fr...

Страница 33: ...E I I TAPE POSITIONS AND WRITES DATA CONTINUE I DATA I 1288YTES I CONTINUE I TAPE POSITIONS AND WRITES DATA CONTINUE I I DATA I I 1288YTES CONTINUE I I TAPE POSITIONS AND WRITES DATA CONTINUE II DATA...

Страница 34: ...r host computer may be written using these algorithms along with the program examples found in Appendix C The following is a list of the functions described 1 tudiagnose Constructs and sends the comma...

Страница 35: ...ount hiqh 9 command block low 10 command block hi9h 11 Define length of command data messaqes command length 10 data block 128 GLOBAL VARIABLES Indicate quantities used by all functions slngle byte pa...

Страница 36: ...ltion opcod success THEN 8EGIN ELSE Construct send a command paCket packet command unltl unit number packet command block lowl 10W block number packet command block hlgh highCbloCk number send packet...

Страница 37: ...t command block highl hlgh block number send packet oacket command length If continue Is received send data qet byte put byte are Implementation dependent function calls data count no bytes wHILE qet...

Страница 38: ...AL VAR ABLES BEGIN 1ndex check sum cheCK word INTEGER Must begin wlth CheCksum initialIzation cneck sum 0 check word 1 0 Check for even odd bytes performing cnec sum only 1f even1 the operator odd ret...

Страница 39: ...dex get byte END IF odd index THEN check word bUfter lndex ELSE BEGIN END check word buffer lndexl 256 checkword Check sum check CheCk su check word IF odd data count TH N Check SUM Check Check sum ch...

Страница 40: ...word MaKe sure packet was not in error cneck word get byte check _ord check word get byt 256 IF check word check sum THEN get end packet failure END get end packet check argl ar92 Computes the 16 bit...

Страница 41: ...B 1 Bezel 2 Mounting brackets 2 Support brackets 2 Support bracket extenders 24 Phillips trusshead screws 10 32 X 1 2 in 24 Internal lock washers 12 U Nut retainers 6 Keplocknuts 10 32 X 3 8 1 Line co...

Страница 42: ...t the power cord and interface cable from the rear panel of the TU58 Figure 4 1 2 Place the TU5S upside down on a flat working surface so the rear panel faces you 3 Remove the two Phillips head screws...

Страница 43: ...tical rails with four screws four lock washers and four lock nuts Use two per side in the top and bot tom holes Figure 4 7 7 Turn the TU58 DA rightside llpand while supporting it with one hand place i...

Страница 44: ...Figure 4 3 Installing Mounting Brackets MA 1472 Figure 4 4 Front Vertical Rail U Nut Retainers 4 4...

Страница 45: ...T 13 2 5 191 VERTICAL RAILS SALLSTUD FRONT L ____ 4 1j r 3 51 eoI 1 1 1 44 6 10 17 151 01 Ic J c J U T _ 13 2 5 191 Io 48 3 I SUBJECT TO CHANGE 19 01 MEASUREMENTS ARE IN CENTIMETERS EXCEPT VALUES IN P...

Страница 46: ...VERTICAL SUPPORT MOUNTING BRACKET MA 8417 Figure 4 6 Rear Vertical Support U Nut Retainers REAR VERTICAL SUPPORT MOUNTING BRACKET SUPPORT BRACKET EXTENDER Figure 4 7 Fastening Support Bracket Extender...

Страница 47: ...by gripping it at the top and bottom with both hands Rotate it out from the bottom and lift it away lethe unit is installed in a recessed rack the bezel may be removed by gripping it with both hands...

Страница 48: ...he center of the rack while the bend on the extender should point to the outside of the rack 4 3 1 Power Selection for the Rack Version Une cords for 110 V and 220 V and two fuses are supplied with th...

Страница 49: ...P OF BEZEL WIDE NARROW WIDE WIDE 0 BOTTOM OF BEZEL o o e t _______48 5 1B 31 FRONT OF BOX BEZEL REMOVEDI 0 95 0 375 48 3 1ot 19 0 I r 13 2 8 1 81 1 5 l 1 FRONT 14 _ _ _ _ _ _44 5 11 17 5 rr uT 18 0 i...

Страница 50: ...chassis and put it on a stable work surface 5 Reach in again at the back of the cage and remove the drive cables from their connectors on the module 6 Now slide the module out of the cage CAUTION Be c...

Страница 51: ...om of the chassis 5 Align the retainer bar parallel to the floor of the chassis with the spring on top Engage the two slots with the vertical sheet metal of the cage at the middle of the cutaways Pres...

Страница 52: ...d interface cable from the rear of the TU58 Figure 4 1 2 Place the TU58 upside down on a flat working surface 3 Install the four rubber feet usingthefour 1 3cin 1 2 in Phillips head screws to secure t...

Страница 53: ...attached by removing the screws securing them to the bottom Fasten the four brackets to the bottom bend on the outside edge using four screws and lock washers Figure 4 14 4 Position the SBll or BAll V...

Страница 54: ...WITH LOCKWASHERS FOR I I SOLID MOUNTING MOUNTING TO THE TU5g VA HARDWARE KIT DEC PIN 70 1675300 USE RUBBER FEET WITH 10 32 X 1 2 INCH SCREWS FOR TABLE TOP MOUNTING MOUNT BRACKETS TO BAllVA SBl1 FIRST...

Страница 55: ...55 3 25 f 4 57 1 8 t 10 46 4 12 t 5 23 2 06 3 812 9 68 1 l3 50 1 38 DIA 8 88 1 1 3 50 Figure 4 16 Drive Outline Drawings 4 15 A r 71 1 80 MEASUREMENTS ARE IN CENTIMETERS EXCEPT VALUES IN PARENTHESES A...

Страница 56: ...3 22 in X 8 89 cm 3 50 in chassis cutout is required with the same mounting hole spacing CAUTION The mounting surface for the drives must be nat within 0 64 em 0 025 in Mountfug hardware is included w...

Страница 57: ...with EIA RS 422 balanced or RS 423 unbalanced signal standards When set to RS 423 the TU58 is compatible with devices complying with RS 232 C The TU58 is shipped prewired for operation at 38 4K baud...

Страница 58: ...Transmit Line Transmit Line RS 422 Driver RS 422 Driver Receiver Series Resistor Jump for RS 422 Serial Interface Connector J2 10 Auxiliary B J2 9 Ground J2 8 Receive Line J2 7 Receive Line J2 6 Key n...

Страница 59: ...ed in abbreviated form in Figure 4 20 The group of pins 17 through 24 are the interface pins The module is shipped prewired for RS 423 with pin 17 connected to pin 19 and pin 18 connected to pin 20 No...

Страница 60: ...4 _ GND 101 BO OT f Id EJ 160 WW 232117 19 423 18 20 422 21 19 22 20 23 24 WW WW 24 17 300 1 600 1200 2400 4800 9600 19 2K 38 4K RCV CLK XMIT CLK AUXA AUXB WW 13 Figure 4 20 Interface Selection Jumper...

Страница 61: ...e is configured to run at the fastest speed possible either 9600 or 38400 baud at the standard bus address 176500 and vector 300 for the TU58 For other speeds or addresses read the manual for the spec...

Страница 62: ...1 AS R A9 1 AIO R All R AI2 R V3 I V4 1 V5 I 300 vector V6 R V7 R FRO 1 9600 baud rate FRt 1 FR2 I FR3 R NP R 2SB I NB2 R NBI R PEV X FEH R EIA 1 CLI X Cl2 X Cl3 X Cl4 X DLVtt E M8017 Jumper Setting V...

Страница 63: ...r V6 I V7 I V8 R RO I RI R R2 R R3 R 9600 baud rate TO X TI X T2 X T3 X BG I P R E X 1 R 2 R PB R C I CI I 8 R 81 R H R B R B I FD I FR I R8 R FB R M R MI R DLVll F M8018 Jumper Setting Value A3 R A4...

Страница 64: ...ting Value V3 R V4 R V5 R 300 vector V6 I V7 I V8 R RO I Rl R R2 R R3 R 9600 baud rate TO X Tl X T2 X T3 X BG I P R X 1 R 2 R PB R C I Cl I S R Sl R H R B R B I lA X 2A X 3A X 4A X SA X IP X 2P X 3P X...

Страница 65: ...23 Channel 0 is now compatible with the factory configured TU58 with address 176500 and vector 300 CHOAND CHIEIA SELECTION RIO f r c H sen pe_ E CH2AND CH3EIA SELECTION l sen 1 P__ CHO CH3 CHI COMMUNI...

Страница 66: ...ss 176500 and vector 300 Refer to Figure 4 24 and Table 4 2 I eJ44 eJ43 eJ42 e J41 eJ40 J38 m eJ29 J38 J29i1 1 J38 LiJ35 J27 I I I J3D J22J J21 eJ20 JIB J18 eJ17 eJ1B 18 Jl Jl eJ12 eJl1 eJl0 eJl eJ8 J...

Страница 67: ...5 Ll J25 JI4 Ll J27 Jl3 Ll ROM bootstrap TU58 J37 J38 Ll J21 J22 Ll J34 J37 L2 J33 J39 L2 J29 Jl5 L2 SLU CHO 300 J53 J57 Ll vectors CHI 60 J54 J52 Ll J56 J51 Ll J54 J55 L2 SLU parameters J59 J6l Ll ei...

Страница 68: ...6 V7 V8 Baud rate switches Setting I I I R I R I R I I I R R I Value 176500 address 300 vector Position 8 for 9600 baud receive and transmit with speed group 4 crystal 4608 MHz NP R 2SB I EPS X NB2 R...

Страница 69: ...ress A7 I A8 R A9 I AIO R V3 I V4 I V5 I 300 vector V6 R V7 R V8 I Baud rate switches Position 8 for 9600 baud receive and transmit with speed group 4 crystal 4608 MHz NP R 2SB I EPS X NBI R NB2 R NI...

Страница 70: ...Pack Switch Position Number Not used Switch placement unspecified 2 1 X 2 X 3 orr 4 orr 5 On 6 orr 7 On 8 orr 3 1 On 2 On 3 orr 4 orr On 6 10 X 4 1 On 2 X 3 orr 4 orr 5 On 6 orr 7 orr 8 X 9 X 10 orr...

Страница 71: ...already 2 Transmit the following string of octal numbers to the TU58 Consult the programming chapter for an explanation of this format 2 12 2 o o o o o o 200 200 o 204 212 The TU58 should wind to the...

Страница 72: ...ter source indicator Splice the run indicator into the wire from pin 7 of the drive connector Count from the end with the missing pin that pin is number 2 The anode should be on the board side of the...

Страница 73: ...tact settling or to allow the host processor to enter the halt mode and then the ruS8 begins the boot procedure The boot procedure positions the tape in drive 0 to block 0 sends Break to the host and...

Страница 74: ...1016 100376 1020 006300 1022 001005 1024 005012 1026 012700 1030 000004 1032 005761 1034 000002 1036 042700 1040 000020 1042 010062 1044 000002 1046 001362 1050 005003 1052 105711 1054 100376 1056 11...

Страница 75: ...2 5 o o o o SEEK TO o BLOCK 0 o o o o 7 1 Checksum carrw 1 12 0 0 0 0 1 14 APPENDIX B RSP SEQUENCE Calculation Exa ple 2 5 0 Octal 0 Addition 0 377 6 0000101000000010 0000000000000101 0000000000000000...

Страница 76: ...ierror TUREAD unit bloCk bUfter bytecount Read bytecount bytes from the TU58 drive specified by unit unit into the data area specified by buffer starting at random access bloc bloc on the cartridge l...

Страница 77: ...ccccceCCCCCCCCCCCC c INTEGER FUNCTION Tudlag e e Runs TUSS controller diagnostic function returning success C cooe as function result e e IMPLICIT INTEGER a z eO ON Icmdpktl packet 6 e Initialize a co...

Страница 78: ...tcnt 256 Odd 0 DO 100 l l datcnt odd not odd IF odd eq O GOTO SO bword 2 0 bwordCl Getbyt butferClndex bword l GOTO 100 50 bword 2 Getbyt dhksum Check chksum lword buffer index bword 2 100 Index Index...

Страница 79: ...e IMPLICIT INTEGER a z C check I 1 e e If neither Input ooerand has high order bit set no carry C 15 poss1ble e IF l or l ge O GOTO 200 e C If both Inputs have hiOh order bit set a carry is always e...

Страница 80: ...itialize command packet area with opcode specified C Inlt 0 packet l 10 256 002 packet 2 opcode packet l 0 packet 4 0 packet s 0 packet 6 0 C e Loop to allow eight retries of entire initialization C p...

Страница 81: ...even C numbered byte C SO bword 2 buffer l chKsum Check ChKsum lword C C In either case output byte to Interface C 100 CALL Putbyt buffer i IF odd ne O chksum CheCk chksum lword C C Output computed ch...

Страница 82: ...US8 drive speclflp d by unit UNIT Into the data area speCified by RUFFF R Itartlng at random access block BLOCK on the cartridge IERNOR TUWRIT UNIT 8LOCK BUFFER BYTECOUNT Write BYTECOUNT bytes from th...

Страница 83: ...OATA 1 Data packet F CTRL 2 Control packet F INIT 4 INIT pac ct t F CON 20 CONTINUE packet F XOFF 23 XOFF packet Define Control packet op codes O READ 2 perform read operat1on O wPIT 3 perform wr1te...

Страница 84: ...R1 number of bytes to send P2 init al chec sum SNOPKT send the Control packet Receive zero or more Data paCkets from TUSS followed by an End packet 5S MOV GETBYT CMPB 8NE GETBYT SIC SIiIAB 815 SWAB CL...

Страница 85: ...1 TUWRlT I Descr1ption See module heading Inputs I R5 address ot a five word standard FORTRAN argument block 0 R5 4 2 R5 address of unit number byte 4 R5 address of block number word 6 R5 address of...

Страница 86: ...hat was not a CONTINUE See If the paCket 15 an End packet 90 CALL GETENO 99S RETURN return to caller S8TTL TUSEEK Posl tion the TUS8 I TUSEEK Description See module heading Inputs RS address of three...

Страница 87: ...packet R2 II initial checksum send the packet status code to caller in icat no byte pre read get the nd packet return to caller Initialize the TU58 INIT is called by TUREAD TUWRIT TUSE K and TUDIAG to...

Страница 88: ...lready been sent If part of the packet has Outputs None SMDPKt CLA SP make oddleven byte fllp flop Send bytes to TUS8 Update 16 blt Checksum after eaeh byte palr IOU COM SP flip oddleven flaq BEQ 20s...

Страница 89: ...nQth 10 ShE 908 GUBY RO CfilP8 RO to END and oP code End BNE 908 GETSYT RO I qet success code BIC AC 377 RO clear hi byte MOV RO Rl form 16 blt cheCksum In Rl S AS AI form 16 blt cheCksum ADD 10 256 0...

Страница 90: ...One is for the metal base car tridge and the other is for the plastic base cartridge These are moderately difficult procedures requiring the use of small tools Minimum tools are a number 1 Phillips he...

Страница 91: ...ape with the probe Back up if the end is too long 7 Continue to wind a few more turns with the drive roller while applying tension to the tape 8 Hold the takeup hub and drive roller fixed and rotate t...

Страница 92: ...rollers and tape hubs in the plastic base cartridge are held in their operating plane by the top and bottom of the case together When the top is off the various parts tend to creep out of position an...

Страница 93: ...must be restarted at Para graph D 3 TAKE HUB SUPPLY HUB Figure D 5 Threading the Plastic Base Cartridge 2 Moisten the end of the tape with water to get it to stick to the hub 3 With a small amount of...

Страница 94: ...o clear the bottom Reinstall the four baseplate screws Now use a finger to operate the drive roller and wind the tape about 20 turns onto the takeup hub before inserting the cartridge into a drive NOT...

Страница 95: ...troller Board Regulator Module Drive Tachometer Encoder Wheel Tape Cartridge APPENDIXE FIELD REPLACEABLE UNIT SPARES LIST DIGITALP N 54 13489 54 13609 70 15510 74 20649 36 15809 B 1 Option Name TU58 X...

Страница 96: ...Digital Equipment Corporation Maynard MA 01754...

Отзывы: