Dicon VX500 Скачать руководство пользователя страница 19

October 20, 1998

Switch Control

19

Figure 15: Parallel Port Line Assignments

The following BASIC program can be used to control the VX500 from a PC printer port. The 
program switches channel-by-channel from channel 1 through channel 8. If an error is 
encountered, the program resets the switch. If the error persists, the program exits. The 
program expects the VX500 to be connected to the printer port as outlined in Figure 15. 
Depending on the speed of your PC, you may have to insert a delay after the STROBE low 
commands (lines 90, 150) in order to satisfy minimum pulse width constraints.

1

REM Testing program for VX500 controlled through PC printer port (PP).

2

REM Address 379H is PP input byte (BIT3=ERROR; BIT7=BUSY).

3

REM Address 378H is PP output byte (<BIT4:BIT0>=<D4:D0>; BIT7=RESET).

4

REM Address 37AH is PP STROBE output (BIT0=STROBE).

5

REM The printer port inverts the STROBE output.

6

REM Note: Some computers use addresses 3BC, 3BD, & 3BE.

10 WAIT 1

‘wait during power-up (970 ms min.)

20 FOR K = 1 TO 8 STEP 1

‘step through channels 1 through 8

30 INBYTE = INP(&H379)

‘read BUSY signal

40 IF (INBYTE AND 128) <> 128

THEN GOTO 30

‘BUSY = HIGH, check again

50 INBYTE = INP(&H379)

‘read ERROR signal

60 IF (INBYTE AND 8) = 8

THEN GOTO 130

‘ERROR = HIGH, reset device

70 OUT &H378, K + 127

‘send channel & RESET to data bus

80 OUT &H37A, 0

‘set STROBE high

90 OUT &H37A, 1

‘bring STROBE low

100 OUT &H37A, 0

‘set STROBE high

110 NEXT K

‘do the next channel

120 STOP

‘done!

130 OUT &H378, 127

‘set RESET low

140 OUT &H37A, 0

‘set STROBE high

150 OUT &H37A, 1

‘bring STROBE low

160 OUT &H37A, 0

‘set STROBE high

170 WAIT 1

‘wait for reset

180 INBYTE = INP(&H379)

‘check ERROR

190 IF (INBYTE AND 8) = 8 THEN STOP ‘reset failed, send for service

200 GOTO 20

‘reset succeeded, proceed with test

GND

1

GND

2

D0

3

D1

4

D2

4

D3

6

D4

7

STROBE

8

BUSY

9

ERROR

10

RESET

11

POWER

12

1

-STROBE

2

DATA BIT 0

3

DATA BIT 1

4

DATA BIT 2

5

DATA BIT 3

6

DATA BIT 4

7

DATA BIT 5

8

DATA BIT 6

9

DATA BIT 7

10

-ACK

11

BUSY

12

PE

13

SLCT

14

-AUTO FEED

15

-ERROR

16

-INIT

17

-SLCT IN

18

GND

19-25 GND


+

VX500 SWITCH

PARALLEL PORT

POWER SUPPLY

Содержание VX500

Страница 1: ...91500 Revision B VX500 Fiberoptic Switch Operation Manual...

Страница 2: ...the product has been damaged through misuse mishandling inadequate maintenance owner modification failure to fol low the installation and operating instructions provided by DiCon Fiberoptics flood fi...

Страница 3: ...el 8 Simplex 1 N Configurations 8 Synchronous Duplex 1 N Configurations 10 2 N Non Blocking Configurations 11 2 N Blocking Configurations 13 Maintaining Channel Position 14 Timing Parameters 15 Calcul...

Страница 4: ...91500 Revision B 4 DiCon Fiberoptics VX500 Fiberoptic Switch...

Страница 5: ...data format and opti cal signal direction Some of the terms used to describe the internal components of VX500 optical switch module are illustrated in Figure 1 Figure 1 The Internal Components of the...

Страница 6: ...sual indication of the state of the switch The four possible states are defined in the following table Thermal Considerations The VX500 generates about 3 watts of heat continuously The switch may not...

Страница 7: ...uring a reset operation optical noise may appear on various output channels as the armature rotates Table 1 Interface Pin Assignments Pin Number Signal Name Signal Type Description 1 GND Power Signal...

Страница 8: ...e The inputs are latched by the falling edge of the STROBE signal respecting hold setup and pulse width constraints see Table 6 The BUSY output will go high until the STROBE pulse has ended the switch...

Страница 9: ...ET D4 D3 D2 D1 D0 Active Channel 0 x x x x x 0 reset 1 0 0 0 0 0 1 1 0 0 0 0 1 2 1 0 0 0 1 0 3 1 0 0 0 1 1 4 1 0 0 1 0 0 5 1 0 0 1 0 1 6 1 0 0 1 1 0 7 1 0 0 1 1 1 8 1 0 1 0 0 0 9 1 0 1 0 0 1 10 1 0 1...

Страница 10: ...shown in Figure 6 The left diagram applies to switch units with up to 16 output channels 1 8 The right diagram applies to units with 18 32 output channels 1 9 to 1 16 Figure 6 Synchronous Duplex 1 N...

Страница 11: ...nnels The right dia gram applies to units with 17 32 output channels Table 3 Control Codes for Synchronous Duplex 1 N Configurations RESET D4 D3 D2 D1 D0 Common 1 Active Channel Common 2 Active Channe...

Страница 12: ...tive Channel Common 2 Active Channel 0 x x x x x 0 reset 1 reset 1 0 0 0 0 0 1 0 block 1 0 0 0 0 1 2 1 1 0 0 0 1 0 3 2 1 0 0 0 1 1 4 3 1 0 0 1 0 0 5 4 1 0 0 1 0 1 6 5 1 0 0 1 1 0 7 6 1 0 0 1 1 1 8 7 1...

Страница 13: ...units with 9 16 output channels Figure 10 2 N Blocking Channel Order Top View 1 1 1 0 0 1 26 25 1 1 1 0 1 0 27 26 1 1 1 0 1 1 28 27 1 1 1 1 0 0 29 28 1 1 1 1 0 1 30 29 1 1 1 1 1 0 31 30 1 1 1 1 1 1 b...

Страница 14: ...hannel 0 x x x x x 0 reset 1 reset 1 0 0 0 0 0 1 0 block 1 0 0 0 0 1 block 1 1 0 0 0 1 0 2 block 1 0 0 0 1 1 block 2 1 0 0 1 0 0 3 block 1 0 0 1 0 1 block 3 1 0 0 1 1 0 4 block 1 0 0 1 1 1 block 4 1 0...

Страница 15: ...Switch Operation 15 Timing Parameters Figure 11 VX500 Switch Timing Figure 12 VX500 Power Up Timing STROBE BUSY OPTICAL OUTPUT D4 D0 RESET Tstb Th Tsu Tbsy Tsw POWER RESET BUSY STROBE D4 D0 Tpwr ERROR...

Страница 16: ...Switch 8 16 ms 300 ms 428 ms Additionally there are two special cases for calculating switching time First if a STROBE pulse is applied with no change in the latched value of the channel address D4 D...

Страница 17: ...peration is complete and the device is ready to accept new instructions 3 With the RESET line still high the user changes the channel address and applies another STROBE pulse the BUSY line goes high w...

Страница 18: ...for connection to the printer port is shown in Figure 15 The basic control flow for the VX500 is illustrated in Figure 14 For spe cific procedures for sending reset and switch instructions see Switch...

Страница 19: ...esses 3BC 3BD 3BE 10 WAIT 1 wait during power up 970 ms min 20 FOR K 1 TO 8 STEP 1 step through channels 1 through 8 30 INBYTE INP H379 read BUSY signal 40 IF INBYTE AND 128 128 THEN GOTO 30 BUSY HIGH...

Страница 20: ...ection multimode fiber c 20 dB switching timed d Based on BUSY output pulse Actual optical switching time may be faster 300 16 N ms isolation 80 dB durability 10 million cycles repeatabilitye e Sequen...

Страница 21: ...October 20 1998 Device Housing 21 Figure 16 VX500 Chassis Size 1 Housing Figure 17 VX500 Chassis Size 2 Housing...

Страница 22: ...te and permanently damage optical fiber connectors In order to obtain the most stable repeatable optical performance immobilize optical cables using wide pieces of tape or some form of mechanical cush...

Страница 23: ...rque specified by the connector manufacturer Do not over tighten the connector as this can lead to optical loss and con nector damage Check the optical insertion loss If the loss is unacceptable Remov...

Страница 24: ...DiCon Fiberoptics Inc 1331 Eighth Street Berkeley CA 94710 USA World Wide Web www diconfiberoptics com...

Отзывы: