background image

Close 1,4 or Open 1,4

Short Form Command

Bytes

Action

Single bit is set or reset

Read 2,3

Single input line read

Eight bits are output
Value = 0001 0011

BO3 19

Eight bits are inputted

BI4?

Four nibbles or two bytes
are outputted.
Value = 0001 0010 0011 0100 

PO 1234 sent to main
     (lower address)
              or
1234 sent to upper addr

Four nibbles or two bytes
are input

PI? query to main
(lower GPIB address)
             or
data read from upper
    GPIB address 

Indicates a byte whose direction is set by the first command

Indicates a byte configured as an input or output byte.

Short Form Commands are shown here for brevity but the same data transfer
occurs with the equivalent SCPI Commands.



• 
• 






• 
• 
• 
• 
• 

1

2

3

4

5

6

7

8

Figure 2     8013 Digital Interface Data Transfer Methods

Configuring the 8013's Digital Interface

The 8013's digital interface is configured with commands from 

the host computer.  The configuration commands permit the user 

to set multiple bytes as inputs or as outputs to make a wide date 

word, to set data polarity, data format, and handshake modes.  The 

Bit and byte commands automatically set their bytes as outputs.  

String accessed bytes are preset as input or output bytes by the 

CONFigure command.  

Formatting options let the user select a decimal value, hex or 

binary characters for each byte.  An input translation table lets the 

user create his own input set with special characters  when inputting 

data.   When done, the user sets the outputs to their power-on values 

and saves the current configuration in the 8013's Flash memory as  

the new power-on configuration.  

At power turn-on, the Digital I/O lines are initially tristated and 

then configured and set to the saved levels after the 8013 passes its 

self test.  The 8013 provides a Stable output signal, which turns on 

after the 8013's digital lines are configured for controlling power to 

external devices or to enable external logic.  The time from power 

turn-on to the Stable signal depends on the network settings and 

network's response to the 8013. 

Outputting Data

The 8013 has three ways to control the digital interface and 

output data as shown in Figure 2:

•  Bit commands set, reset or pulse bits in a specific byte. 

•  Output byte commands set all bits in a byte and latch an output 

value (0 to 255) into a specific byte. Data Strobes can be manually 

generated if needed.  

•  Strings of data can be outputted to multiple bytes with a com-

mand or transferred transparently.  The 8013 converts the data 

string characters into packed HEX bytes, latches the data in the 

configured output bytes and generates a data strobe pulse to update 

the external device.  The data strings can be a series of decimal 

values, ACSII HEX characters, or the 30-3F HEX characters used 

in ICS's earlier interfaces.   

Reading The Input Signals

The 8013 has three ways to read the digital interface lines and 

input digital data as shown in Figure 2:

• Bit queries read the status of an individual bit from a specific 

byte.  

•  Input byte commands read 8 bits of data from a specific byte.  

•  Strings of data can be read from multiple bytes with a data trans-

fer command or inputted transparently.  These bytes are preset as 

string input bytes by the CONFigure command.  For input strings, 

the 8013 reads the configured input bytes, converts the data to the 

selected output format, and outputs it as a string of characters.  

Data can be inputted with or without handshaking.  The input data 

can be formatted as decimal numbers, as ASCII HEX characters, 

or into a user selected character set. 

Transparent Data Transfer

The  user  can  input  and  output  data  without  using  a  string 

command by linking to the 8013 at 

inst1

   Data is read from the 

configured input bytes each time the 8013 receives a 

device_read

 

rpc. The data is input and formatted just as it would be for reading 

strings of data.

8013:  APPLICATION

When outputting data the 8013 converts the data and outputs 

it to the bytes that the user has previously configured as outputs.  

Data can be outputted with or without handshaking.  The 8013 

automatically generates a data strobe each time it loads all of the 

configured output data bytes.  Multiple data words can be transmit-

ted by inserting a comma between data words.  

Input Signal Monitoring

The 8013 can monitor up to fifteen lines for signal changes and 

generate the VXI-11 equivalent of an SRQ to notify the Application 

program when changes occur.  Monitoring is done by setting the 

8013's Questionable Transition register to detect positive and/or 

negative signal transitions and enabling bits in the Questionable 

Event  register.    When  the  enabled  bit(s)  are  detected,  the  8013 

generates a 

device_intr_srq

 message (SRQ) to alert the Applica-

tion to the event.  The user's Application program  can query the 

8013's  Questionable  Condition  Register  to  determine  the  input 

signal states and the Event Register to learn which signal changed 

state.  Application Bulletin AB80-4 describes how to use a Reverse 

Channel for SRQ notification.

Содержание 8013

Страница 1: ...n connector at one end of the card An RJ 45 header on the other end of the 8013 contains the Ethernet signals Applications include controlling switching matrices displays or large signal arrays Versatile Digital Interface The 8013 s digital interface is configured with commands over the network The configuration commands permit the user to designate the 128 data lines as inputs and or outputs in 8 b...

Страница 2: ...s with a com mand or transferred transparently The 8013 converts the data string characters into packed HEX bytes latches the data in the configuredoutputbytesandgeneratesadatastrobepulsetoupdate the external device The data strings can be a series of decimal values ACSII HEX characters or the 30 3F HEX characters used in ICS s earlier interfaces Reading The Input Signals The 8013 has three ways to...

Страница 3: ...racters in the user s Talk conversion table The SENSe branch gives the user a way to read digital data from a single byte or from the configured input bytes When reading data from a specific byte input data polarity can be assigned on a bit by bit basis The SOURce branch provides a way to write values to a byte or to the configured output bytes When data is outputted to a specific byte output data pol...

Страница 4: ...at can be used by virtually any operating system to control the 8013 While a VXI 11 3 interface like the 8013 will oper ate in an LXl system LXI devices are limited to Windows operating systems with VISA libraries and require IVI drivers Easy Network Setup There are three ways to set the 8013 s network settings The 8013 includes an internal WebServer that with HTML web pages that can be accessed b...

Страница 5: ...h boards are disabled at power turn on time and are only enabled when the output signals have been configured and are stable The 4813 Relay Driver Board has 128 sink type relay drivers that switch up to 48 volts and sink up to 500 mA of current Four 36 pin headers have 32 relay drivers outputs 4 bytes on each header One byte or 8 bits on each header can be converted to a standard 8013 I O signals a...

Страница 6: ...te with 115656 L cable and or 902334 female connector PCB male header is P N 902332 ORDERING INFORMATION Part Number Ethernet to Parallel Digital Digital Interface Board Includes Instruction Manual and Configuration Disk 8013 Ethernet to Parallel Digital Digital Interface Board Board only 115602 Mating digital I O 150 pin female connector short solder pins 902308 Mating digital I O 150 pin female c...

Страница 7: ...48 mA sink Output Data is transferred to the Timing output 2 to 3 ms after receipt of a message depending upon data trans fer mode and command Pulse width 10 to 30000 ms Data Stb Output pulse width 5 µs Trigger Output pulse width 5 µs Remote Output level asserted when in the remote state Reset Output pulse width 70 µs when 8013 reset Table 2 Digital IO Functions Input Bytes Input Signal polarity I...

Отзывы: