background image

1260-00C User Manual

Local Command Set 4-67

Wsresp?

Purpose: 

Read a 16-bit Word Serial response to a previously
sent query.

Query
Syntax:

WSresp?  <log addr>

Action:

Reads and returns the response of the device at

<log addr>.

Response:

Program response:

<hex value>

<CRLF>

where 

<hex value> 

is the hexadecimal value of

the Data Low register response.

Console response:

Logical Address <log addr> returned

response 0x<hex value>

<CRLF>

Example:

Read the 16-bit response to a previously sent Word
Serial query from Logical Address 3.

WSresp? 3

WSstr

Purpose: 

Send a device-dependent command string to a
Message-Based device.

Command
Syntax:

WSstr  <log addr>, <string>

where 

<string> 

is an ASCII character sequence

enclosed by double quotation marks (").

The following sequences of characters within the

<string>

 parameter are special cases and will be

interpreted as follows:

\n

linefeed (LF)

\

r

carriage return (CR)

\

\

backslash (\)

\xHH

any binary 8-bit value where 

HH 

is

                        the ASCII hexadecimal
                        representation of that value

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Содержание 1260-00C

Страница 1: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Страница 2: ...21 51427 Bergisch Gladbach Germany Tel 49 2204 92220 FAX 49 2204 21491 Racal Australia Pty Ltd 3 Powells Road Brookvale NSW 2100 Australia Tel 61 2 9936 7000 FAX 61 2 9936 7036 Racal Electronics Pte L...

Страница 3: ...Racal Instruments support facility A list is located on the last page of this manual If you are unsure where to call contact Racal Instruments Inc Customer Support Department in Irvine California USA...

Страница 4: ...nductor in the power cord Maintenance and calibration procedures sometimes call for operation of the unit with power applied and protective covers removed Read the procedures and heed warnings to avoi...

Страница 5: ...This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 6: ...ures 2 4 Chapter 3 OPERATION 3 1 Introduction 3 1 System Configuration 3 1 1260 00C Configuration 3 1 Setting the Logical Address GPIB Primary Address and Servant Area Size 3 4 Verifying the Installed...

Страница 7: ...n 3 22 Chapter 4 LOCAL COMMAND SET 4 1 Introduction 4 1 Command Set Access 4 2 Command Syntax 4 2 Command Line Termination 4 3 Command and Query Responses 4 3 Command Response Format 4 4 Query Respons...

Страница 8: ...ystem Commands 4 26 DCON 4 27 DINF 4 28 DLAD 4 30 DNUM 4 30 DRES 4 31 RREG 4 31 WREG 4 32 GPIB Address Configuration Commands and Queries 4 32 LaSaddr 4 33 LaSaddr 4 34 Primary 4 35 SaddrLa 4 35 Saddr...

Страница 9: ...T 4 46 TTL ECL Trigger Access Commands 4 46 AckTrig 4 48 DisTrigSense 4 48 EnaTrigSense 4 49 GetTrigHndlr 4 50 MapTrigTrig 4 51 SetTrigHndlr 4 52 SrcTrig 4 53 TrigAsstConf 4 55 TrigCntrConf 4 56 TrigE...

Страница 10: ...ECIboot 4 78 Chapter 5 NON VOLATILE CONFIGURATION 5 1 Non Volatile Overview 5 1 The 1260 00C Non Volatile Configuration Main Menu 5 2 Read In Non Volatile Configuration 5 2 Chapter 6 DIAGNOSTIC TESTS...

Страница 11: ...neous Tests 6 16 Chapter 7 PRODUCT SUPPORT 7 1 Product Support 7 1 Reshipment Instructions 7 1 Support Offices 7 2 Appendix A CODE INSTRUMENT OVERVIEW A1 Appendix B USING The DMAmove And CDS 852 ADAPT...

Страница 12: ...1260 00C User Manual vii Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 13: ...tor Configuration 3 10 Figure 3 7 Address Modifier Signals Switch Settings 3 11 Figure 3 8 Start Up Mode Switch Settings 3 12 Figure 3 9 VXI System Start Up Message Switch Settings 3 13 Figure 5 1 The...

Страница 14: ...ttings 3 20 Table 3 12 Non Slot 0 Message Based Device Operation Switch and Jumper Settings 3 21 Table 3 13 Front Panel LED Indications For Message Based Device Operation 3 22 Table 3 15 CLK10 Routing...

Страница 15: ...1260 00C User Manual x Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 16: ...mation The 1260 00C is a C sized VXIbus module that links the IEEE 488 GPIB bus and the VXIbus The 1260 00C performs transparent conversion of the GPIB signals and protocols to VXIbus signals and prot...

Страница 17: ...00C Module 921277 XYZ 1260 00C User Manual 980721 The 1260 00C part number and serial number are printed on the label affixed to its shield casing If your kit is missing any of the listed items or if...

Страница 18: ...ral Description 1 3 4 Development Firmware and EPROM Expansion Z RAM Option 1 512 kilobytes 2 1 Megabyte 3 2 Megabytes 4 4 Megabytes Artisan Technology Group Quality Instrumentation Guaranteed 888 88...

Страница 19: ...1260 00C User Manual General Description 1 4 This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 20: ...ostatic damage to the module Several components on the module can be damaged by electrostatic discharge To avoid such damage while handling the module touch the plastic bag to a metal part of your VXI...

Страница 21: ...to GPIB addresses Automatically configured at start up Programmable Interface NAT4882 and Turbo488 ASICs coupled with DMA Full transparent support of individual status bytes for each GPIB address Buf...

Страница 22: ...Set Overview The 1260 00C local command set supports the following types of operations System Configuration and Control Help General configuration RM information extraction VXI defined common ASCII sy...

Страница 23: ...of the Racal Dana supplied firmware Resident CIs or RCIs As user developed downloadable object code Downloaded CIs or DCIs As user add on firmware EPROMed CIs or ECIs For more information about CI ca...

Страница 24: ...put Trigger output External CLK10 I O Configurable Reset Pushbutton Pushbutton resets backplane Pushbutton resets 1260 00C Pushbutton resets both backplane and 1260 00C Artisan Technology Group Qualit...

Страница 25: ...1260 00C User Manual Installation Instructions 2 6 This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 26: ...oftware connected to the 1260 00C GPIB port c A dumb terminal or host running a terminal emulator connected to the 1260 00C serial port optional The serial port settings are 9600 baud 8 bit data no pa...

Страница 27: ...ssing 1260 00C GPIB Primary Address 1 Serial Port System Start Up Messages Console Local Command Port Discrete Fault Indicator DFI Disabled Enabled Normally Open Front Panel BNC Termination External C...

Страница 28: ...us Requester Level 2 MSB 3 Logical Address DIP switch set to FFh 4 LSB 5 Shared RAM Switches 6 S2 OFF 7 S1 OFF 8 Installed RAM Switches 9 S6 10 S7 11 Address Modifiers ON 12 Detail of Switch Settings...

Страница 29: ...he LSB Up is logical 1 down is logical 0 Verifying the Installed RAM Size Up to 4 Megabytes of local RAM is factory installed on the 1260 00C but is configured to use the minimum amount of memory is 5...

Страница 30: ...e VXIbus for each possible installed memory configuration Table 3 4 Shared Memory Switch Settings Amount of Installed Memory Shared With VXIbus Configured Memory Size S1 ON S2 ON S1 OFF S2 ON S1 ON S2...

Страница 31: ...t parameters can be altered by the non volatile memory configuration as described in Chapter 4 Change Configuration Information Setting the VXIbus Requester Level To change the VXIbus requester level...

Страница 32: ...trigger Figure 3 4 shows the settings required to enable or disable the termination on the external clock Figure 3 3 External Trigger Input Termination Figure 3 4 External Clock Input Termination EPRO...

Страница 33: ...64 ON ON OFF OFF EC3FFFh 288K 27010 27128 ON ON OFF OFF EC7FFFh 320K 27010 27256 ON ON OFF ON ECFFFFh 384K 27010 27512 ON ON ON ON EDFFFFh 512K 27010 27010 ON ON ON ON EFFFFFh When inserting EPROMs in...

Страница 34: ...t to the normally open mode Therefore if SYSFAIL is not asserted while the backplane is powered up pins 1 and 6 will present an electrical open circuit In contrast if the backpane is unpowered or SYSF...

Страница 35: ...can specify the state of the VXIbus Address Modifiers during a VXI master access During A16 accesses the lines AM5 AM4 and AM3 are needed high low and high and AM1 is needed low During A24 accesses th...

Страница 36: ...al operation in a VXI system and is configured at the factory to start up in this method The remainder of this section contains a description of this operation 2 Non Volatile Configuration Mode Edits...

Страница 37: ...0 Resource Manager 3 Non Slot 0 Message Based device Non Resource Manager 4 Slot 0 Message Based device Non Resource Manager This section describes the 1260 00C configuration procedures and start up...

Страница 38: ...nctions and set the logical address to 0 as shown in Table 3 7 Table 3 7 Slot 0 Resource Manager Operation Switch and Jumper Settings Jumper Switch Position Function Switches S9 and S15 See Table 3 8...

Страница 39: ...e progress of its self initialization self test and RM functions The LED indications are shown in Table 3 9 A successful system start up will sequence through the first five states The point of failur...

Страница 40: ...ces For each SC device found it reads the device class and manufacturer s ID code from the ID Register and the model code from the Device Type Register If the device is an extended device the RM reads...

Страница 41: ...be created through the use of the local command set functions as described in the DC Commands and Queries section of Chapter 4 Local Command Set The RM sends the Read Protocols query to all Message B...

Страница 42: ...chy When the system is configured and ready to make a transition to the Normal Operation sub state send the 1260 00C local command DCBNOSend DCBNOSend sends the Identify Commander and Begin Normal Ope...

Страница 43: ...ltiple GPIB secondary addresses not multiple primary addresses To change the configuration to use multiple primary addresses through non volatile memory configuration is described in Chapter 5 Change...

Страница 44: ...he 1260 00C local command set The GPIB address entry is meaningful only for immediate Message Based Servants of the 1260 00C Non Slot 0 Resource Manager Configuration To configure the 1260 00C for Non...

Страница 45: ...peration is nearly identical to the Slot 0 Resource Manager operation In Non Slot 0 RM operation the 1260 00C controls the Slot 0 resources remotely A VXIbus Slot 0 device must be in the system It mus...

Страница 46: ...Chapter 5 Logical address is not equal to 0 Set in non volatile configuration or by using DIP switch SW1 Non Slot 0 Model Code See Chapter 5 Model code is set to the Non Slot 0 value Set in non volati...

Страница 47: ...Waiting for BNO 5 OFF OFF ON Online ON OFF ON Failed Failed while online OFF ON OFF In non volatile configuration or diagnostics mode Slot 0 Message Based Device Configuration To configure the 1260 0...

Страница 48: ...ch S17 Function OFF OFF CLK10 sourced from onboard clock OFF ON CLK10 and EXT CLK connector sourced from onboard clock ON OFF CLK10 sourced from an external clock via the EXT CLK connector ON ON Inval...

Страница 49: ...eration 3 24 read the MODID lines by sending the Word Serial queries Read MODID Set Lower MODID or Set Upper MODID to the 1260 00C Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SO...

Страница 50: ...em configuration and reconfiguration 5 VXI defined Common ASCII System Commands 6 GPIB address configuration 7 VXIbus interrupt handler configuration 8 IEEE 488 2 common commands b Instrument Developm...

Страница 51: ...488 2 standard It will accept numeric parameters in the 488 2 binary octal decimal or hexadecimal formats 488 2 binary parameters are prefixed with b Octal parameters are prefixed with q and hexadeci...

Страница 52: ...VXI Word Serial Protocol are terminated by setting the END bit in the last Byte Available command Responses are terminated by setting the END bit in response to the last Byte Request query Command an...

Страница 53: ...the field to accommodate the valid range of 0 to 254 separated by commas The values are right justified and padded with the ASCII space character 20h For example Logical Address 45 would be returned...

Страница 54: ...information requested as follows he Help ci Code Instruments al All sa GPIB address configuration gc General configuration ih Interrupt handler configuration dc Dynamic configuration ba VXIbus access...

Страница 55: ...port originating the command The ConsoleEna and WordSerEna commands control access to the local command set from the RS 232 and VXI Word Serial ports The NVconf query returns the contents of the onboa...

Страница 56: ...it must be re enabled from a command source other than the RS 232 port such as the GPIB port Examples Disable console ConsoleEna 0 Enable console ConsoleEna 1 ConsMode Purpose Enable or disable the co...

Страница 57: ...ery Syntax DPram Response Program response A24 A32 starting address shared RAM size CRLF Console response This 1260 00C has shared RAM size K bytes shared with A24 A32 Address A24 A32 hex starting add...

Страница 58: ...ign 1 0xFF 2 0xFF 3 0xFF 4 0xFF 5 0xFF 6 0xFF 7 0xFF A24 Assign Base 0x200000 A32 Assign Base 0x20000000 DC Starting LA 0x01 BNO YES For FAILED Dev DO set Reset Bit Servant Area 0x00 GPIB Primary 0x01...

Страница 59: ...oolean is FALSE ProgMode disables program format responses for the command source issuing the command The program response mode applies only to the response path connected to the ProgMode command sour...

Страница 60: ...er Examples Pass control of the physical registers to code instrument at Logical Address 5 WordSerEna 5 Pass control of the physical registers back to 1260 00C local command parser at Logical Address...

Страница 61: ...devices in the system The RmEntry Srvnts Cmdr and StatusState queries return RM information for a particular device The CmdrTable query returns the system hierarchy table The A24MemMap and A32MemMap...

Страница 62: ...cation for the system Query Syntax A32MemMap Response Program response la1 A32 memory base A32 memory size CRLF la2 A32 memory base A32 memory size CRLF laN A32 memory base A32 memory size CRLF where...

Страница 63: ...s logical address CRLF Console response The Commander of Logical Address logical address is Logical Address Commander s logical address CRLF Example Get the Commander s logical address for Logical Add...

Страница 64: ...M The comment field indicates any relevant information about the status and or capabilities of the device at Logical Address laX Laddrs Purpose Get a list of the known logical addresses Query Syntax L...

Страница 65: ...n for all devices Response Program response la cla sa slot devclass sub class manID modelcode memspace membase memsize state line status CRLF Console response Resource manager entry for Logical Addres...

Страница 66: ...ass the following values may be used 0 Memory Class 1 Extended Class 2 Message Based 3 Register Based subclass Extended class device s subclass manID Manufacturer s ID number modelcode Device s manufa...

Страница 67: ...evice s Servants Query Syntax Srvnts logical address logical address is the device s logical address Response Program response sla1 sla2 slaN CRLF where sla1 through slaN are the Servant device logica...

Страница 68: ...aining the Ready and Passed bits val can be interpreted as follows 0 The device is Failed and not Ready 1 The device is Passed and not Ready 2 The device is Failed and Ready 3 The device is Passed and...

Страница 69: ...erarchy The system is still in the start up Configure substate DCBNOSend has not been sent The DCSystem query response indicates whether the system contains a DC device If the system is found to be a...

Страница 70: ...rvant at Logical Address 7 to Commander at Logical Address 5 DCGrantDev 5 7 DCSystem Purpose Determine if the system is a DC system A system is DC if it has at least one DC device Query Syntax DCSyste...

Страница 71: ...cture the Commander Servant hierarchy You could perform dynamic reconfiguration directly by using the WSCmd and WSCmd local commands but the 1260 00C s RM table would not be updated By using the RelSr...

Страница 72: ...e ANO Abort Normal Operation Query BNO Begin Normal Operation Query CLR Clear Command ENO End Normal Operation Query IDN Identify Commander Command Response Program response CRLF if the command was su...

Страница 73: ...to a binary bit pattern A value of 1 in the bit positions shown in the following table indicates that an error occurred during the attempt to broadcast the Word Serial command Bit Word Serial Error 0...

Страница 74: ...e GrantDev query is used the Word Serial End Normal Operation query or a Clear command followed by the Abort Normal Operation query should have been broadcast with the Broadcast query Response Program...

Страница 75: ...at Logical Address 16 from Commander at Logical Address 8 Relsrvnt 8 16 VXI Defined Common ASCII System Commands The VXI defined Common ASCII System Commands and Queries are described on the following...

Страница 76: ...HANS INTS status s state com CRLF Console response Device configuration at Logical Address la CRLF CRLF Commander s Logical Address cla CRLF Interrupt Handlers IHANS CRLF Interrupters INTS CRLF Passed...

Страница 77: ...et device configuration information for Logical Address 6 DCON 6 DINF Purpose Return static system information about a device Query Syntax DINF logical address If logical address is omitted DINF retur...

Страница 78: ...la Device s logical address manid Manufacturer s ID number devclass Device class the following values may be used REG Register Based device MSG Message Based device EXT Extended Class device MEM Memor...

Страница 79: ...e terminated with an asterisk in the console mode response Example Get a list of the known logical addresses DLAD DNUM Purpose Get the number of the known logical addresses Query Syntax DNUM Response...

Страница 80: ...ogical address is status SYSFAIL Inhibit is state CRLF where status is one of the following PASS FAIL IFAIL READY and state is one of the following ON OFF Example Soft reset device at Logical Address...

Страница 81: ...fset value where logical address is the device to write reg offset is the register offset to write to and value is the 16 bit value to write Action Write value to logical address register offset reg o...

Страница 82: ...SADDR in this chapter originally stood for GPIB Secondary Address The 1260 00C can be configured to handle multiple primary addresses as well The terminology has been left the same to maintain backwar...

Страница 83: ...se Program response GPIB address CRLF where GPIB address is the GPIB address attached to the logical address A value of 255 indicates that no GPIB address is attached to the logical address Console re...

Страница 84: ...rLa GPIB address Response Program response logical address CRLF where logical address is the logical address that the GPIB address is attached to A value of 255 indicates that the GPIB address is not...

Страница 85: ...ed to logical addresses Console response Current GPIB Addresses used Address sa1 connected to Logical Address la1 Address sa2 connected to Logical Address la2 type Address saN connected to Logical Add...

Страница 86: ...assignments for the handlers The AssgnHndlr command can be used to change the level assignments AllHandlers Purpose Get the VXIbus interrupt level assigned to all 1260 00C interrupt handlers Query Sy...

Страница 87: ...ge 1 to 3 and level is a numeric integer quantity in the range 0 to 7 Action If level is in the range 1 to 7 VXIbus Interrupt Line level is assigned to Interrupt Handler handler If level is 0 the curr...

Страница 88: ...Interrupt Handler 3 HandlerLine 3 RdHandlers Purpose Get the number of assignable 1260 00C interrupt handlers Query Syntax RdHandlers Response Program response 3 CRLF Console response This 1260 00C h...

Страница 89: ...idered to be interface functions for other 488 2 VXI devices It is the responsibility of each VXI device connected via the GPIB to the 1260 00C to implement 488 2 protocols if individual device 488 2...

Страница 90: ...e current value of the ESE register The default value is FFh ESR 488 2 Intent Read and clear the Standard Event Status register ESR Query Syntax ESR Response ESR val CRLF ESR val is the current value...

Страница 91: ...e an ASCII 1 in its output queue when all pending operations have completed Query Syntax OPC Response 1 CRLF RST 488 2 Intent Return a device to a known initial state Command Syntax RST Action None Ot...

Страница 92: ...Syntax STB Response STB value CRLF where STB value is the current status of the path to the 1260 00C local command parser TRG 488 2 Intent Cause a device to execute a stored trigger sequence Command S...

Страница 93: ...nd A24 commands can be used to poke or write locations in VXI A16 and A24 memory space The A16 and A24 queries can be used to peek or read locations in VXI A16 and A24 memory space NOTE If your applic...

Страница 94: ...re word value is in decimal integer format hex word value is in C language hexadecimal format A16 hex address is in C language hexadecimal format and A16 address is in decimal integer format Example R...

Страница 95: ...alue is in C language hexadecimal format A24 hex address is in C language hexadecimal format and A24 address is in decimal integer format Example Read the word at A24 address 205634h A24 h205634 SYSRE...

Страница 96: ...SetTrigHndlr GetTrigHndlr 2 Acceptor trigger commands act as a standard interface for sensing accepting TTL and ECL triggers and for sending acknowledgements back to the sourcing device These function...

Страница 97: ...ry Syntax AckTrig line where the value of line corresponds to the trigger line to acknowledge Value Trigger Line 0 to 7 TTL trigger lines 0 to 7 8 to 9 ECL trigger lines 0 to 1 40 to 49 External sourc...

Страница 98: ...line as follows Value of line Value of line text 0 to 7 TTL line 8 to 9 ECL line 8 50 TCNTR 60 TICK 1 Example Disable sensing of TTL line 4 DisTrigSense 4 EnaTrigSense Purpose Enable the sensing of t...

Страница 99: ...e of line text 0 to 7 TTL line 8 to 9 ECL line 8 50 TCNTR 60 TICK 1 and the meaning of protocol text corresponds to the value of protocol as follows Value of protocol Value of protocol text 2 START 3...

Страница 100: ...le Get the address of the trigger interrupt handler for TTL trigger line 4 GetTrigHndlr 4 MapTrigTrig Purpose Map a specified TTL ECL Star X Star Y external connection GPIO or miscellaneous signal lin...

Страница 101: ...ng Response Program response 0 Console response Mapping complete line line text source mapped to line line text destination mode mode CRLF where the meaning of line text source and line text destinati...

Страница 102: ...Specify DefaultTrigHandler2 other User installed trigger interrupt handler Response Program response 0 Console response Trigger handler s installed lines lines text DefaultTrigHandler CRLF where the m...

Страница 103: ...tocols only 60 TIC TICK timers supports SYNC and SEMI SYNC protocols only the value of protocol specifies the protocol to use Value Protocol 0 ON 1 OFF 2 START 3 STOP 4 SYNC 5 SEMI SYNC 6 ASYNC 7 SEMI...

Страница 104: ...Source TTL line 4 for SEMI SYNC protocol SrcTrig 4 5 0L TrigAsstConf Purpose Configure a specified TTL ECL trigger line assertion method Query Syntax TrigAsstConf line mode where the value of line co...

Страница 105: ...ECL line 8 ffffh GENERAL CONFIG Example 1 Configure all TTL ECL trigger lines generally to synchronize to the falling edge of CLK10 as opposed to the rising edge TrigAsstConf 1 1 Example 2 Configure...

Страница 106: ...text 0 INIT 2 RELOAD 3 DISABLE and the meaning of source text corresponds to the value of source Value of source Value of source text 0 to 7 TTL line 8 to 9 ECL line 8 70 CLK10 71 EXTCLK Example Confi...

Страница 107: ...If assertion selected assert high 3 1 Invert external input not feedback 0 Pass external input unchanged All other values are reserved for future expansion Response Program response 0 Console respons...

Страница 108: ...on rollover mode 2 Reload the tick timers leaving enabled 3 Disable abort any count in progress and the value of source is the trigger line to configure as input to counter Value Trigger Line 40 to 49...

Страница 109: ...MHz clock on TICK2 output by dividing down CLK10 as an input Call SrcTrig to start the tick timers TrigTickConf 0 70 10 3 TrigToREQT Purpose Map trigger interrupt to GPIB SRQ condition REQT generation...

Страница 110: ...TTL ECL Star X Star Y external connection GPIO or miscellaneous signal line that was mapped to another line using the MapTrigTrig function Query Syntax UMapTrigTrig srcTrig destTrig where srcTrig is t...

Страница 111: ...ECL line 8 40 to 49 GPIO line 40 50 TCNTR 51 GCNTR 60 TICK1 61 TICK2 Example Unmap route of TTL line 4 to go out of the front panel as mapped by MapTrigTrig UMapTrigTrig 4 49 WaitForTrig Purpose Wait...

Страница 112: ...ial communication commands and queries are described on the following pages ProtErr RespReg WScmd WScmd WSresp WSstr WSstr These commands are used to directly generate Word Serial communication operat...

Страница 113: ...to send a Word Serial query to the Message Based device and to automatically read and return the device s response The WScmd can be used to send a Word Serial query to a Message Based device Because...

Страница 114: ...eg log addr Action Returns the contents of the device s Response register at Logical Address log addr Response Program response hex value CRLF where hex value is the hexadecimal value of the Response...

Страница 115: ...CFF WScmd Purpose Send a 16 bit Word Serial query to a Message Based device Query Syntax WScmd log addr WS cmd Action Sends the Word Serial query WS cmd to the device at log addr Reads and returns the...

Страница 116: ...6 bit response to a previously sent Word Serial query from Logical Address 3 WSresp 3 WSstr Purpose Send a device dependent command string to a Message Based device Command Syntax WSstr log addr strin...

Страница 117: ...commands Response Program response resp string where resp string is the response string returned by the device Console response Logical Address log addr read bytes hex bytes through Word Serial CRLF C...

Страница 118: ...use of the command CIArea The CI RAM area is partitioned into blocks of 4 kilobytes in size The CIArea query can determine the current location and size of the CI RAM area The CIBlocks query returns...

Страница 119: ...a Command Syntax CIArea Base Address Number of blocks Action Sets the CI global RAM to start at Base Address and span Number of blocks blocks of 4096 bytes each The default base address and size of th...

Страница 120: ...of blocks is given by the following formula 80000h 70000h 1000h 10h 16 If Number of blocks is set to 0 CI s are disabled Example Set the base of CI RAM area to 80000h and the size to 128 blocks of 4 k...

Страница 121: ...r used 1 L is the number of blocks of 4 kilobytes in the CI global memory area Console response Blocks Used of the L Blocks of CI Global Memory CRLF r0start r0stop r1start r1stop rN 1start rN 1stop CR...

Страница 122: ...or shown in the following table occurred during the attempt to delete the CI Bit Error Condition 0 The 1260 00C was unable to delete the CI s GPIB address link 1 The 1260 00C was unable to delete the...

Страница 123: ...s can only be downloaded from the GPIB port or via Word Serial Protocol because the download is terminated on GPIB EOI or the Word Serial END command Because there is no analogy for EOI or END for the...

Страница 124: ...Serial END command Because there is no analogy for EOI or END for the serial port it cannot be used to download DCIs If Boolean is 1 debug statements are printed to the serial port during the various...

Страница 125: ...s a Servant Up to number of blocks of DCI code and data are to be loaded into CI RAM area starting at start block A stack of size stack size words is to be allocated for the CI worker process If stack...

Страница 126: ...s command is performed separately from the DCIDownLdPI command so that the download parameters can be validated before the object code download is initiated The 1260 00C interprets the DCISetupPI quer...

Страница 127: ...device at Logical Address 2 and Commander of device at Logical Address 50 Set up to download up to 10000 bytes of code and data to a pSOS dynamic memory segment and allocate a 2048 word stack DCISetup...

Страница 128: ...1260 00C User Manual Local Command Set 4 79 f7C000h with debug off ECIboot hf7C000 0 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 129: ...1260 00C User Manual Local Command Set 4 80 This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 130: ...rs include the following Local register configuration pSOS configuration VXI interrupt line assignment Resource Manager RM A24 and A32 address assignment base Servant area size DC starting logical add...

Страница 131: ...t until the system is restarted This is accomplished by the pROBE commands IN or BO by resetting the system or by cycling the system power The 1260 00C Non Volatile Configuration Main Menu When enteri...

Страница 132: ...d NAT4882 DMA GPIB Addr Avoid 0x00000000 CI Block Base 0x080000 CI Num Blocks 0x00 Resident Code Instruments Locations 0x00 00000000 0x01 00000000 0x02 00000000 0x03 00000000 0x04 00000000 0x05 000000...

Страница 133: ...the 1260 00C should be a Message Based device In Register Based mode the 1260 00C can reside virtually transparently in the VXI system for use as a debugging tool It can still access the VXIbus direc...

Страница 134: ...resets 1260 00C asserts local reset signal c Backplane SYSRESET signal resets 1260 00C SYSRESET on backplane asserts local reset Serial Number The serial number is a 32 bit quantity used to identify a...

Страница 135: ...onsole This parameter is used to set the 1260 00C RS 232 local command console to default to enabled or disabled The local command ConsoleEna is used to change the setting at runtime VXI Interrupt Lev...

Страница 136: ...C devices DC devices will be assigned the next higher unassigned logical address BNO This parameter specifies whether the Resource Manager should send Identify Commander and Begin Normal Operation in...

Страница 137: ...ple primary addressing mode is set MultSecond Multiple secondary addressing mode is set Others These flags are for information purposes only do not modify GPIB Address to Avoid This is a 32 bit bit ma...

Страница 138: ...5 3 The 1260 00C Non Volatile Configuration Changer Edit the Racal Dana reserved configuration parameters and CI user configuration variables by selecting the corresponding menu item In each case you...

Страница 139: ...py is affected You must use the Write Back Save Changes command in the main menu to write back the NV memory and retain the changes after the 1260 00C has been reset or powered down Write Back Save Ch...

Страница 140: ...he diagnostic mode through the pROBE DIAG command c In 488 VXI runtime system mode enter the diagnostic mode through the DIAG command The diagnostic commands must be executed from the RS 232 port Conf...

Страница 141: ...ode menu used to select whether to execute a test group or tests and the mode in which to run them The Diagnostics Mode menu is shown in Figure 6 1 and described in Table 6 2 1260 00C DIAGNOSTICS XXX...

Страница 142: ...the screen The message displays the test number group number value expected and value received Please contact Racal Dana for further interpretation of diagnostic error messages Suppress the error rep...

Страница 143: ...IB NAT4882 4 45 99 GPIB TURBO 488 4 100 132 TIC 5 133 236 DMA 6 237 247 MC68881 7 248 248 RAM exhaustive 8 249 250 INTERRUPTS 9 251 253 MISC TESTS 10 254 263 ENTER TEST NUMBERS e g 15 30 31 40 80 99 a...

Страница 144: ...h 21 test the timers Table 6 4 gives the test numbers and names of the 68070 CPU tests Table 6 4 68070 CPU Tests Test Number Test Description 5 I 2 C Interface Test Maximum Clock Frequency 6 I 2 C Int...

Страница 145: ...Device Type Test 25 Offset Test 26 Protocol Test 27 A24 Pointer High Test 28 A24 Pointer Low Test 29 A32 Pointer High Test 30 A32 Pointer Low Test 31 Data Extended Test 32 Data High Device Test 33 Da...

Страница 146: ...51 Check can listen to all 32 listen addresses 52 Check can be unaddressed as listener 53 Check can talk to all 32 talk addresses 54 Check can be unaddressed as talker 55 Check can listen to all 960 e...

Страница 147: ...e undefined command 70 Check can set REM REMC LOK LOKC bits 71 Check can clear REM and LOK bits 72 Check can set SRQI 73 Check can do serial poll 74 Check can do parallel poll 75 Check DHADT 76 Check...

Страница 148: ...al poll 97 Check for spurious interrupts 98 Check INT on SYNC 99 Check global interrupt 100 Set and clear SC 101 Set and clear DUALADD 102 Trigger INTSCR1 and INTSRC2 103 Set STOP DONE HALT and DAV in...

Страница 149: ...18 Fill and empty 16 bit FIFO 119 STOP and HALT in 16 bit A 1st mode 120 Holdoff when FIFO and DIR are full 121 HALT and EOI when last byte in FIFO 122 Enable carry cycle 123 Disable carry cycle 124 1...

Страница 150: ...ster 136 CNTL Register 137 TTCR and TTSR Registers 138 ETCR and ETSR Registers 139 MODIDH and MODIDL Registers 140 PGP0 and PGP1 Registers 141 TSR0 and TOR0 Registers 142 TSR1 and TOR1 Registers 143 T...

Страница 151: ...on 160 GPIN9 connection 161 Trig0 connection 162 Trig1 connection 163 Trig2 connection 164 Trig3 connection 165 Trig4 connection 166 Trig5 connection 167 Trig6 connection 168 Trig7 connection 169 Trig...

Страница 152: ...TS and USTS 187 Interrupt on Trig4 by ASTS and USTS 188 Interrupt on Trig5 by ASTS and USTS 189 Interrupt on Trig6 by ASTS and USTS 190 Interrupt on Trig7 by ASTS and USTS 191 Interrupt on Trig8 by AS...

Страница 153: ...e Semi Sync accept on Trig2 209 Software Semi Sync accept on Trig3 210 Software Semi Sync accept on Trig4 211 Software Semi Sync accept on Trig5 212 Software Semi Sync accept on Trig6 213 Software Sem...

Страница 154: ...n front panel 236 TRIGIN and TRIGOUT by zig zag of all triggers Group 6 DMA This group tests the DMA Channel 2 and memory to memory DMA transfers Table 6 8 gives the test numbers and names of the DMA...

Страница 155: ...ve Tests Test Number Test Description 249 Data path test exhaustive 250 Address path and cell test exhaustive Group 9 Interrupts This group tests the GPIB and MIGA local interrupts Table 6 11 gives th...

Страница 156: ...257 LED test ONLINE LED 258 Switch test Start up switches S10 S11 S12 259 Local BTO test Test local bus timeout unit 260 VXI BTO test Test VXI bus timeout unit 261 Sanity timer test Test enabled disab...

Страница 157: ...1260 00C User Manual Diagnostic Tests 6 18 This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Страница 158: ...pair complete the form in the back of this manual For worldwide support and the office closes to your facility refer to the Support Offices section on the following page Reshipment Instructions Use th...

Страница 159: ...ri Assago Milan Italy Tel 39 02 5750 1796 FAX 39 02 5750 1828 Racal Elektronik System GmbH Frankenforster Strasse 21 51427 Bergisch Gladbach Germany Tel 49 2204 92220 FAX 49 2204 21491 Racal Australia...

Страница 160: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Отзывы: