background image

Publication No. 980855 Rev. A                                                                           1256 User Manual 

EADS North America Test and Services                                  Advanced SCPI Operations 8-5 

The INCLUDE? query with no parameters passed returns all 
presently defined include groups. Each group is separated from 
each other by a comma. Note that if there are many include lists 
defined, the query may result in a reply which is longer than the 
length of the output reply buffer (1024 characters). In this case, the 
“Query Interrupted” error will be placed on the error queue and the 
output reply buffer will be cleared. To avoid this, always specify a 
channel list with this query. 

The reply to the INCLUDE? query does NOT contain module 
names, nor does it contain path names. In addition, when 3 or 
more consecutive channels are defined in the include list, the reply 
will represent the channels as a range of channels, with a colon (:) 
between the first and last channels in the range. 

For example, if the following commands are executed: 

 

MODULE:DEFINE matrix,1 

 MODULE:DEFINE 

power,2 

 INCLUDE 

(@matrix(14,103,104,105,106),power 

  (3:7,12,16,17,18))

 

then the query: 

 

INCLUDE? (@matrix(105))

 

returns the reply: 

 

(@1(14,103:106),2(3:7,12,16:18))

 

After power-up, and after a “*RST” command has been executed, 
all INCLUDE lists are deleted. 

 

Using 
Exclude 
Lists 

The 1256 provides the capability to define sets of relays which are “mutually 
exclusive”. This feature is called an “exclude list”. When one relay on an 
exclude list is closed, all others in the exclude list are opened. This prevents two 
relays in an exclude list from being closed simultaneously. 

This feature can be used to ensure two or more relays are not shorting system 
resources, such as power supplies, together. 

A channel may reside on at most one exclude list. An attempt to place a 
channel on a second exclude list results in an error. The error is placed on the 
error queue and may be read using the SYSTEM:ERROR? query. 

A channel cannot be on an include list with another channel if it is also on an 
exclude list with that second channel. That is, the following definitions result in 
an error: 

 

INCLUDE:DEF (@1(0:10)) 

 EXCLUDE:DEF 

(@1(0,11:15,6))

 

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

Содержание 1256

Страница 1: ...nderutilized and idle equipment along with credit for buybacks and trade ins Custom engineering so your equipment works exactly as you specify Critical and expedited services Leasing Rentals Demos In...

Страница 2: ...nadefense com helpdesk eads nadefense com http www eads nadefense com PUBLICATION DATE August 21 2008 Copyright 2000 by EADS North America Test and Services a division of EADS North America Inc Printe...

Страница 3: ...Services express written consent or misuse of any product or part The warranty also does not apply to fuses software non rechargeable batteries damage from battery leakage or problems arising from nor...

Страница 4: ...rement of products from EADS North America Test and Services DISCLAIMER Buyer acknowledges and agrees that it is responsible for the operation of the goods purchased and should ensure that they are us...

Страница 5: ...is will defeat the protective feature of the third conductor in the power cord Maintenance and calibration procedures sometimes call for operation of the unit with power applied and protective covers...

Страница 6: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

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

Страница 8: ...h the 1256 1 4 Chapter 2 2 1 GETTING STARTED 2 1 Mounting Options 2 1 Main AC Power 2 1 Installing Plug Ins 2 3 Numbering of Plug In Slots 2 3 Connecting to Plug Ins 2 4 Activating Main AC Power 2 4 S...

Страница 9: ...a Digital Port 3 13 Path Control Menu 3 14 Defining a Path 3 14 Closing a Path 3 15 Opening a Path 3 16 Settings Menu 3 18 Store Recall Menu 3 25 System Menu 3 29 Complete Menu Listing 3 29 Chapter 4...

Страница 10: ...ce 4 9 Setting the Flow Control Option 4 10 Description 4 10 Setting the Baud Rate 4 12 Setting the Message Termination Characters 4 13 Setting the Data Bits Stop Bits and Parity 4 14 Using Microsoft...

Страница 11: ...Command 5 14 ESE Query 5 15 ESR Query 5 15 SRE Command 5 15 SRE Query 5 15 STB Query 5 16 OPC Command 5 16 OPC Query 5 16 IDN Query 5 16 RST Command 5 17 TST Query 5 18 RCL Command 5 18 SAV Command 5...

Страница 12: ...the Module Names in Non Volatile Memory 5 31 Naming a Path 5 32 Defining Path Names 5 32 Removing Path Names 5 34 Reading the Presently Defined Path Names 5 34 Reading the Channel List for a Path Name...

Страница 13: ...ital Module 7 3 Selecting the Mode of Operation 7 4 Enabling and Disabling the Ports 7 5 Using the Asynchronous Mode of Operation 7 5 Using the Synchronous Mode of Operation 7 6 Setting Up the Synchro...

Страница 14: ...a Trigger Delay 8 9 Arming and Disarming the 1256 8 9 Generating a Single Trigger 8 12 Output Trigger Signals from the 1256 8 12 Selecting an Output Trigger Destination 8 12 Using Scan Lists and Exte...

Страница 15: ...dix A A 1 SPECIFICATIONS A 1 General A 1 System A 1 Remote Interface A 2 Environmental A 3 EMC A 3 Safety A 4 Reliability A 4 Mechanical A 4 Appendix B B 1 RACK MOUNTING B 1 Items Included B 1 Install...

Страница 16: ...se this Section C 1 Power Up C 1 Front Panel Controls C 2 RS 232 Remote Interface C 3 IEEE 488 GPIB Remote Interface C 5 Plug In Modules C 5 Non Volatile Memory C 6 Appendix D D 1 PLUG IN MODULES D 1...

Страница 17: ...C Power 2 4 Figure 3 1 Front Panel Controls 3 2 Figure 4 1 Using the GPIB Interface 4 3 Figure 4 2 Using the RS 232 Interface 4 7 Figure 4 3a Using the 1256 with a Computer 4 8 Figure 4 3b Using the 1...

Страница 18: ...3 7 11 Figure 7 1 D Port 4 Data after DIG SYNC DATA 7 4 77 78 7 11 Figure 8 1 State Transition Diagram For Arming and Triggering the 1256 8 11 Figure 8 2 Using External Trigger In and External Trigger...

Страница 19: ...r Manual Publication No 980855 Rev A xii EADS North America Test and Services This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artis...

Страница 20: ...Revision Date Description of Change A 8 21 08 Revised per EO 29290 Revised format to current standards Company name revised throughout manual Manual now revision letter controlled Added Document Chang...

Страница 21: ...r Manual Publication No 980855 Rev A xiv EADS North America Test and Services This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artis...

Страница 22: ...lug ins for switching and digital I O These plug ins provide a wide range of switching capability High current to 13A High voltage to 1kV RF and microwave to 18GHz Digital I O with 96 channels per plu...

Страница 23: ...ences The front panel controls provide access to all interface parameters such as GPIB address and RS 232 baud rates These controls are often helpful during system setup Command Set Commonality The 12...

Страница 24: ...1 4 Dimensions Plug In Slots AC Input ON OFF Fuse Cover RS 232 Connection Trigger IN Trigger OUT IEEE 488 Connection 2 37 11 63 16 38 3 468 8 74 1 73 2 10 9 50 10 96 1 33 1 75 53 2 37 11 63 16 38 3 46...

Страница 25: ...al trigger source A scan list may include relays on one module or multiple modules Programmable Delay Allows you to specify the amount of time delay from a relay state change to an external trigger pu...

Страница 26: ...s to cover empty plug in slots 407667 4 Software Driver 921678 1 The following accessories may be ordered separately Option 60 Rack Mount Kit P N 407731 Option 04 European Power Cord P N 407730 unterm...

Страница 27: ...l Publication No 980855 Rev A Introduction 1 6 EADS North America Test and Services This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www...

Страница 28: ...f 90VAC to 250VAC 43Hz to 63Hz The 1256 requires no adjustments settings or changes in fuse capacity to accommodate variations of voltage and frequency within these ranges Simply connect the 1256 AC p...

Страница 29: ...1256 is supplied with a detachable 3 conductor power cord that connects to this protective terminal Only this cord or an equivalent should be used Connection of the power cord to the power outlet mus...

Страница 30: ...plug in into the chassis until it stops then push it firmly to engage its rear connectors with the 1256 backplane When the plug in is fully seated its panel is flush with the rear panel of the 1256 ch...

Страница 31: ...ternal hardware refer to the user manuals of the individual plug ins Activating Main AC Power You are now ready to apply power to the 1256 Switching System See Figure 2 4 Activating Main AC Power for...

Страница 32: ...wing plug ins are installed Slot 1 1260 121A Slot 2 1260 138A Slot 3 1260 118 Slot 4 Empty no module Slot 5 Empty no module Slot 6 Empty no module Slot 7 Empty no module Slot 8 Empty no module You may...

Страница 33: ...ays on the plug ins For example suppose a 1260 118 plug in is installed in slot 3 To close relay channel 4 on this plug in proceed as follows 1 Press the first key next to the display Rotate the knob...

Страница 34: ...the change Opening a Relay To open a relay follow the steps given in the above section Closing a Relay except in step 7 rotate the knob until the display reads OPERATIONS Slot 03 1260 118 Channel 0 S...

Страница 35: ...sis Signal Switch Plug Ins Signal switch plug ins consist of low to moderate current modules such as the 1260 117 and 1260 118 For these plug ins up to 25 of the channels on each plug in may be simult...

Страница 36: ...ia remote interface and front panel controls Table 3 1 Accessibility of Features Accessibility Feature Remote Interface Front Panel Controls Open Close Relays Write View Digital Channels Select Remote...

Страница 37: ...isualize the menu tree the menu is limited to four levels Each hierarchical level is shown on its own line on the front panel display The top line shows the top level The user begins by selecting a ge...

Страница 38: ...cking noise as the knob rotates At each click the selected display line shows another choice After the first click the display shows the following choice on line 1 Note that the top line has changed a...

Страница 39: ...ponding to the second display line This selects the second line indicated by the selection symbols and Line 2 also indicates that slot 1 contains a 1260 118 plug in 6 Rotate the knob one click to the...

Страница 40: ...ne 3 of the display This selects line 3 so that the relay channel can be selected 9 Rotate the knob to the right As the knob rotates the channel number indicated by line 3 increments upward Stop when...

Страница 41: ...he next choice for the relay status On the fourth line the 1256 asks whether to close the relay channel 12 Press the fourth keypad switch to confirm that the relay channel should be closed press any o...

Страница 42: ...nothing that the user can change the LED in the corresponding key is not illuminated Pressing such a key has no effect However when the LED in a key is illuminated that key represents a line that can...

Страница 43: ...ns discuss in detail how to use these menus Operations Menu Description The Operations Menu provides direct control of switching and digital I O plug ins It allows the following operations View the st...

Страница 44: ...contents of slot 3 OPERATIONS Slot 03 1260 118 Channel 0 Status Open 4 Press the third key to select line 3 of the display channel number OPERATIONS Slot 03 1260 118 Channel 0 Status Open 5 Rotate the...

Страница 45: ...e 2 next to the top line by pressing the second key This selects line 2 OPERATIONS Slot 01 1260 121A Channel 0 Status Open 3 Rotate the knob until line 2 shows the slot number of the plug in you wish...

Страница 46: ...Status Open 3 Rotate the knob until line 2 shows the contents of slot 3 OPERATIONS Slot 03 114TTL Port 00 Write Value 255 4 Press the third key to select line 3 of the display port number OPERATIONS S...

Страница 47: ...ITAL MODULE OPERATION for configuration instructions To view the status of port 5 proceed as follows 1 Press the top key next to the display Rotate the knob until the top line reads OPERATIONS 2 Selec...

Страница 48: ...igital port as an output its output buffers must be enabled For example suppose a 1260 114TTL plug in is installed in slot 3 To enable output port 4 proceed as follows 1 Press the top key next to the...

Страница 49: ...to manually close or open pathnames after they have been defined remotely using the SCPI path definition command through one of the remote interfaces Refer to Naming a Path section in Chapter 5 for mo...

Страница 50: ...e knob until the top line reads PATH CONTROL 2 Select line 3 next to the top line by pressing the third key This allows the pathname to be selected from a list of those that are presently defined in t...

Страница 51: ...PATH CONTROL Select Filter Mask PATH1_____________ Status Open 3 Rotate the knob until line 3 indicates the desired pathname PATH2 for this example PATH CONTROL Select Filter Mask PATH2_____________ S...

Страница 52: ...left or right to select the appropriate filter character or wildcard character PATH CONTROL P 3 Select Paths s Reset Mask 5 When the mask is fully defined pressing the line 3 key Select Path s option...

Страница 53: ...cimal decimal or binary Display intensity brightness Display screen saver enabled or disabled Screen saver timeout in minutes Selecting the Remote Interface Source The user may control the 1256 remote...

Страница 54: ...hange s to settings first and then proceed to the section Storing the Menu Preferences to make the changes permanent Following this procedure will put the settings into non volatile memory and allow t...

Страница 55: ...tomatic lockout may be enabled or disabled via the front panel controls if local mode is currently active When lockout is enabled the automatic lockout mode is activated when the 1256 receives any com...

Страница 56: ...he Menu Preferences to make the changes permanent Following this procedure will put the settings into non volatile memory and allow them to be restored during instrument power up Setting RS 232 Parame...

Страница 57: ...etained after the power is removed from the instrument To make a menu preference s permanent make the desired change s to settings first and then proceed to the section Storing the Menu Preferences to...

Страница 58: ...en Saver The purpose of the screen saver is to maximize the life of the fluorescent display The screen saver automatically turns the display off after no controls have been operated for a certain time...

Страница 59: ...wing this procedure will put the settings into non volatile memory and allow them to be restored during instrument power up Setting the Screen Saver Timeout When the screen saver is enabled it blanks...

Страница 60: ...ecall Menu Description After the user has set up the 1256 Switching System the setup may be stored in non volatile flash RAM Later the user may recall this setup to instantly restore the 1256 to the s...

Страница 61: ...lows 1 Press the top key next to the display Rotate the knob until the top line reads STORE RECALL 2 Select line 2 next to the top line by pressing the second key Rotate the knob until line 2 of the d...

Страница 62: ...block oriented it takes the same amount of time to write many presets as to write just one Thus by writing all of the desired presets to non volatile RAM just once much time is saved To update the non...

Страница 63: ...econd key Rotate the knob until line 2 of the display reads as follows STORE RECALL Type NVRAM Config Image Action select 3 Press the fourth key to select line 4 of the display If line 4 does not read...

Страница 64: ...sh 1 1 The third and fourth lines indicate the revision numbers of the boot ROM and the operating program that is currently stored in flash memory Complete Menu Listing For quick reference this sectio...

Страница 65: ...Enabled RS 232 Baud Rate 1 200 2 400 4 800 9 600 19 200 38 400 57 600 115 200 Data Bits 8 7 Parity None Even Odd Stop Bits 1 2 Flow Control Disabled XON XOFF RTS CTS EOL Mode LF Only CR LF CR Only GPI...

Страница 66: ...isabled Timeout 1 min 5 mins 10 mins 15 mins 30 mins 45 mins 1 hr STORE RECALL State Defaults Recall Power Up Store Recall Preset 1 to 100 Store Recall Non Volatile RAM Image Erase All Update Menu Def...

Страница 67: ...tion No 980855 Rev A Using the Front Panel Controls 3 32 EADS North America Test and Services This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88...

Страница 68: ...le Instruments SCPI a universal programming language for test and measurement instruments Chapter 5 SCPI COMMAND BASICS introduces SCPI and discusses the commands most frequently used with the 1256 Fo...

Страница 69: ...more than 20 meters 65 6 feet Maximum separation of 4m 13 2 feet between devices Average separation of no more than 2 meters 6 6 feet Maximum of 15 devices including controller connected to the bus C...

Страница 70: ...key This selects line 2 so that you may select the type of setting to work with SETTINGS Type Display Option Format Status Decimal 3 Select the remote interface settings mode by rotating the knob unti...

Страница 71: ...he settings into non volatile memory and allow them to be restored during instrument power up Setting the GPIB Address The 1256 as a GPIB bus member must be assigned a unique address This address can...

Страница 72: ...low them to be restored during instrument power up Service Request SRQ The 1256 may generate a service request SRQ in response to a variety of events These events include detecting a programming error...

Страница 73: ...modems are DCE This allows a straight through connection where connector pins 1 2 3 at one end connect to pins 1 2 3 respectively at the other end The 1256 is designed as DCE to facilitate direct conn...

Страница 74: ...m In a null modem cable the Received Data RxD and Transmitted Data TxD signals are reversed at one connector and the Clear to Send CTS and Request to Send RTS signals are also reversed at one connecto...

Страница 75: ...3 TXD PIN 7 RTS PIN 8 CTS PIN 5 SIGNAL GND CONNECT TO COMPUTER STRAIGHT THROUGH NINE PIN RS 232 CABLE 9 PIN D SUB CONNECTOR MALE 9 PIN D SUB CONNECTOR FEMALE PIN 2 RXD PIN 3 TXD PIN 7 RTS PIN 8 CTS P...

Страница 76: ...the Source option as shown below SETTINGS Type Remote Option Source Status GPIB 5 If line 4 of the display already indicates the status as RS 232 then the RS 232 interface is already active no further...

Страница 77: ...RUE state 12 volts When the 1256 is receiving data and needs to have data transmission suspended it takes the CTS line to the FALSE state 12 volts When it is ready for more data it returns the CTS lin...

Страница 78: ...ction is necessary Otherwise press the fourth key Rotate the knob until the desired selection shows on line 4 In this example XON XOFF is desired SETTINGS Type RS 232 Option FlowCtrl Update XON XOFF T...

Страница 79: ...he knob until line 3 appears as shown below SETTINGS Type RS 232 Option Baud Rate Status 2400 5 If line 4 of the display already indicates the desired baud rate then no action is necessary Otherwise p...

Страница 80: ...y one of the following Carriage return CR only Line feed LF only for non terminal based applications such as controlling via LabVIEW programs Carriage return and line feed CR LF The factory default is...

Страница 81: ...proceed to the section Storing the Menu Preferences to make the changes permanent Following this procedure will put the settings into non volatile memory and allow them to be restored during instrumen...

Страница 82: ...to select line 3 of the display Rotate the knob until line 3 indicates the desired parameter as shown below in this example the parity option is chosen SETTINGS Type RS 232 Option Parity Status Even 5...

Страница 83: ...232 interface is to use HyperTerminal HyperTerminal is a terminal emulation program that is included with Windows 95 and 98 Before using HyperTerminal or any other terminal emulation program set up th...

Страница 84: ...rminal Connection Dialog Box Enter a name such as 1256 for the new connection Then click on OK HyperTerminal then displays the Phone Number dialog box as shown in Figure 4 5 your screen may differ sli...

Страница 85: ...minal then displays the COM Properties dialog box shown in Figure 4 6 Figure 4 6 COM Properties Dialog Box Set the baud rate to match the 1256 baud rate Set the port for 8 data bits no parity one stop...

Страница 86: ...and RS 232 Interfaces 4 19 Figure 4 7 Main Communications Screen Click on the File menu then on Properties to display the Properties dialog box shown in Figure 4 8 your screen may differ slightly Arti...

Страница 87: ...a Test and Services Figure 4 8 Properties Dialog Box Click on the Settings tab The Settings dialog box then appears as shown in Figure 4 9 your screen may differ slightly Figure 4 9 Settings Dialog Bo...

Страница 88: ...u back to Setting Dialog Box Click OK again The main communications screen then appears as shown in Figure 4 7 To finalize the connection click on the Call menu then click on Connect To test the commu...

Страница 89: ...n of HyperTerminal that is shipped with Microsoft Windows may not echo characters to the screen properly An updated version is available from Hilgraeve Inc at http www hilgraeve com The new version is...

Страница 90: ...known as a tree system In this system associated commands are grouped together under a common root thus forming command subsystems Throughout this chapter the following conventions are used for SCPI c...

Страница 91: ...yword in this command tree The colon is used to separate keywords from different levels on the command tree Each keyword is separated from the next by a single colon The SCPI commands which may be for...

Страница 92: ...ssible For example the ROUTE keyword may be specified by either of the following ROUT ROUTE since the final e is shown in lower case in the command tree Only the long form or short form may be used Fo...

Страница 93: ...pen or close state of channel 0 on relay module 5 SCPI Command Terminator SCPI commands can be terminated several ways depending on whether the GPIB or RS 232 serial interface is used For commands sen...

Страница 94: ...st terminal terminal emulators generally treat the ENTER key as a carriage return will operate in half duplex mode and have the ability to add linefeeds to incoming carriage returns To minimize frustr...

Страница 95: ...upports all required IEEE 488 2 commands In addition the optional OPT SAV and RCL commands are supported The following paragraphs describe the IEEE 488 2 commands supported by the 1256 In addition the...

Страница 96: ...porting Model is shown in Figure 5 1 This figure shows how the status reporting data structures are implemented and the commands used to set and read each of the registers While the GPIB operational m...

Страница 97: ...ication No 980855 Rev A SCPI Command Basics 5 8 EADS North America Test and Services Figure 5 1 IEEE 488 2 Status Reporting Model Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOU...

Страница 98: ...e instrument is powered on URQ User Request Bit 6 Bit weight 64 decimal 40 hexadecimal This bit is never set by the 1256 and will always read 0 CME Command Error Bit 5 Bit weight 32 decimal 20 hexadec...

Страница 99: ...decimal This bit is set when the OPC command is executed This may be used to synchronize the 1256 with the commands to ensure that the 1256 command buffer is empty A bit is set in this register when t...

Страница 100: ...ed That is once a bit in the Standard Event Status Register is set it remains set until a CLS command is executed or an ESR Query is executed However the bits of the Status Byte Register change states...

Страница 101: ...mal 20 hexadecimal This bit is set when one of the enabled Standard Event Status Enable Register bits is set The previous paragraphs describe the formation of the ESB bit MAV Message Available Bit 4 b...

Страница 102: ...uest Enable register STB Read the status byte SPE Serial Poll Enable These common commands are described below CLS Command The CLS command clears the SCPI and IEEE 488 2 defined status event registers...

Страница 103: ...ents of the Standard Event Status Register see the ESR query description If any bits of this AND operation are set then bit 5 of the Status Byte is set Bit 5 is known as the Event Summary Bit or ESB a...

Страница 104: ...command is executed The reply to the ESR query is a numeric integer value in the range 0 to 255 SRE Command The SRE command sets the value of Service Request Enable Register The value of this registe...

Страница 105: ...ister to be set when the command is executed This is bit 0 of the register This command could be used to cause an interrupt if bit 0 of the Standard Event Status Enable Register is set and bit 5 of th...

Страница 106: ...This command does NOT clear the error message queue the input command buffer or the output reply buffer Table 5 1 Power On and Reset State Attribute Related Command s Reset State Relay States RCL 0 OP...

Страница 107: ...nge 0 to 100 If location is not specified it will default to 100 Location 0 has a special purpose This location is used by the 1256 at power up to set the initial relay states The RCL command recalls...

Страница 108: ...at power up Also if module addresses are changed after the execution of the SAV 0 command the modules whose addresses have changed will not be programmed In general whenever new modules are added or m...

Страница 109: ...IMMEDIATE and INIT CONTINUOUS commands and the trigger source is BUS see the TRIGGER SOURCE command then this will cause the next scan list action to occur This is equivalent to sending a GPIB bus tr...

Страница 110: ...fy a trigger Settling Bit 1 Bit weight 2 decimal 2 hexadecimal This bit is set when the relays are settling due to a CLOSE OPEN or SCAN operation This bit is cleared after the settling time has elapse...

Страница 111: ...will return a value of 0 The Questionable Status Event Register may be programmed and queried but will have no effect on the operation of the 1256 The following SCPI command tree shows the syntax of...

Страница 112: ...ent in the command using decimal octal hexadecimal or binary values The default base for values is decimal To specify a hexadecimal value use the prefix H To specify an octal value use the prefix Q To...

Страница 113: ...condition that is either true or false The 1256 accepts OFF or 0 for a false condition The 1256 accepts ON or 1 for a true condition The following command uses a boolean parameter ROUTe MONitor STATe...

Страница 114: ...e to have only parts of a message queuing to the input buffer This leaves unknown commands on the buffer that when parsed will generate errors For this reason if RS 232 communications are used without...

Страница 115: ...be sent to the 1256 Once the reply to the query is read you can be sure that the relays are in the programmed state For example the following command sequence may be used CLOSE 5 0 OPEN 5 12 CLOSE 5...

Страница 116: ...ose the relay channel 17 on the plug in with address 3 slot 3 use the command CLOSE 3 17 Multiple channels for a single plug in may be specified using the syntax address channel channel So the command...

Страница 117: ...o control a relay Defining Module Names The MODULE DEFINE command MOD DEF may be used to define a name of a plug in module The syntax for this command is MOD DEF module name module address The module...

Страница 118: ...mples show how to use module names in place of plug in addresses Assigns the name matrix to plug in 5 MOD DEF matrix 5 Closes row 0 column 23 of matrix CLOSE matrix 23 Assigns the name Power to module...

Страница 119: ...the presently defined module names The format for this command is ROUTe MODule CATalog The reply to this command consists of the presently defined module names separated by a comma Module names are s...

Страница 120: ...memory using the MODULE SAVE command The actual process of updating non volatile memory for this command requires a separate SYSTEM NVUPD command This allows multiple relay states exclude lists includ...

Страница 121: ...are obviously mutually exclusive Defining a path through the second throw of the example switch can be done strictly with a close channel list The problem occurs when a path must go through the fails...

Страница 122: ...se listed on the open channel list An OPEN command for a given pathname will open all channels listed on the close channel list Channels on the open channel list are ignored when using this command Pa...

Страница 123: ...names PATH DEL ALL Reading the Presently Defined Path Names The PATH CATALOG command may be used to read back all of the presently defined path names The format for this command is ROUTe PATH CATalog...

Страница 124: ...Storing Path Names in Non Volatile Memory All paths presently defined may be prepared for storage in non volatile memory using the PATH SAVE command NOTE The actual process of updating non volatile me...

Страница 125: ...a sequence of 0 and 1 each of which are separated by a single ASCII space character The value of the reply is 0 if the corresponding relay is opened or 1 if the corresponding relay is closed The repl...

Страница 126: ...turns a reply of a sequence of 0 and 1 each of which are separated by a single ASCII space character The value of the reply is 1 if the corresponding relay is opened or 0 if the corresponding relay is...

Страница 127: ...be set This register may be read using the ESR Query 2 An error message will be added to the error message queue The error message queue may be read using the SYSTEM ERROR query or SYST ERR Consult Ap...

Страница 128: ...SCPI Compliance Information The SYSTEM VERSION query provides information about which SCPI standard the 1256 references and is required for compliance with SCPI The syntax for this command is shown b...

Страница 129: ...N command must be explicitly issued to prevent local operations In automatic lockout mode any remote command detected by the 1256 puts the instrument in remote mode with lockout mode automatically ena...

Страница 130: ...rmediate operations are completed the SYSTEM NVUPD command starts the actual process of transferring the contents of intermediate volatile memory into non volatile flash memory with a single slower up...

Страница 131: ...blication No 980855 Rev A SCPI Command Basics 5 42 EADS North America Test and Services This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE...

Страница 132: ...Enclose optional keywords or parameters Braces Enclose possible parameters within a command Triangle Brackets Substitute a value for the enclosed parameter Vertical Bar Separate multiple parameter ch...

Страница 133: ...hapter 5 SCPI COMMAND BASICS Since the ROUTE keyword is optional and the CLOSE keyword is shown indented from the ROUTE keyword valid commands consist of ROUTE CLOSE CLOSE The command ROUTE OPEN ALL i...

Страница 134: ...d Only 5 35 SAVe Command Only 5 33 RECall Command Only 5 33 MODule 5 29 8 3 CATalog Query Only 5 31 LIST module list Query Only 5 38 DEFine module name module number 5 29 DEFine module name 5 29 no mo...

Страница 135: ...le mask 5 23 ENABle 5 23 QUEStionable When the register or status EVENt Query Only event are read they will CONDition Query Only return a value of zero 0 ENABle enable mask These commands are not ENAB...

Страница 136: ...ex port list 7 15 POINts port number of points 256 0 0 7 17 POINts port 7 17 CLEar port list Command Only 7 16 CLOCk 7 16 POLarity module list NORMal INVerted BUSY 7 16 POLarity module list NORMal INV...

Страница 137: ...lication No 980855 Rev A SCPI Command Reference 6 6 EADS North America Test and Services This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURC...

Страница 138: ...For the TTL CMOS versions of the 1260 114 each port may be defined as an input or an output All 8 pins of an output port will be enabled to output data when the port is enabled Data may be read from...

Страница 139: ...Tell the 1256 how many data bytes will be read from the ports D Arm the 1260 114 module E Generate TTL level pulses on the CLKIN pin of the module One data pattern is read per clock pulse F When the...

Страница 140: ...11 This selects which of the 12 ports on the module will be used Some commands accept a more general form of specifying multiple ports This is shown in the command syntax as a port list A port list us...

Страница 141: ...This command has the following syntax DIGital CONFigure port Examples of this command are shown below To set all ports of the 1260 114 module with address 7 to the asynchronous mode of operation DIG C...

Страница 142: ...tput DIG OUTP STATE 7 11 ON Disable ports 3 and 6 of module 7 DIG OUTP STATE 7 3 6 OFF Enable port 0 of module 7 and port 3 of module 8 DIG OUTP STATE 7 0 8 3 ON Enable ports 1 through 4 and port 6 of...

Страница 143: ...dule 8 DIGITAL OUTPUT 7 5 11 8 4 1 2 3 The DIGITAL INPUT query is used to read data from the port The port list specifies which ports will be read The reply to this query is a comma separated list of...

Страница 144: ...lect which port s will be used in the synchronous mode of operation and which will be used in the asynchronous mode of operation B For each port to be used as a synchronous port determine if the port...

Страница 145: ...disarmed Setting Up the Synchronous Test The DIGITAL SYNCHRONOUS DATA command is used to load data into the memory of the 1260 114 This defines the data that will be clocked out one byte per CLKIN pu...

Страница 146: ...4 in the figure After executing the command DIG SYNC DATA 7 4 50 60 70 80 90 the memory buffer for port 4 of module 7 tracks that depicted in Figure 7 1 B There are now a total of nine bytes loaded T...

Страница 147: ...Port 4 Data after DIG SYNC DATA 7 4 10 20 30 40 Location Data 9 8 7 6 5 Index 4 3 40 2 30 1 20 0 10 Figure 7 1 B Port 4 Data after DIG SYNC DATA 7 4 50 60 70 80 90 Location Data Index 9 8 90 7 80 6 7...

Страница 148: ...C Port 4 Data after DIG SYNC INDEX 7 4 3 Location Data 9 8 90 7 80 6 70 5 60 4 50 Index 3 40 2 30 1 20 0 10 Figure 7 1 D Port 4 Data after DIG SYNC DATA 7 4 77 78 Location Data 9 8 90 7 80 6 70 Index...

Страница 149: ...he synchronous input port s specified After power up and after executing a RST command the number of points to acquire for all ports is set to 0 The DIGITAL SYNCHRONOUS INDEX query may be used to dete...

Страница 150: ...byte will be read for each input port on the module for each CLKIN pulse received Checking for Data Transfer Completion The DIGITAL SYNCHRONOUS STATE query is used to read whether the digital module...

Страница 151: ...e name is digio The name must have been defined using the MODULE DEFINE command DIG SYNC DATA digio 11 The number of points stored in the port memory for a synchronous input port may be read using the...

Страница 152: ...presented to this input the module generates an interrupt to the 1256 The 1256 responds to this interrupt by writing the next data byte from each synchronous output port and reading a new data byte f...

Страница 153: ...us mode I Output the value 44 to port 4 55 to port 5 88 to port 8 and 99 to port 9 in asynchronous mode J Input a byte from ports 6 7 10 and 11 in asynchronous mode Resets the 1260 114 modules to powe...

Страница 154: ...odule 7 Reads whether module 7 is still armed If the reply is 1 then the module is still armed expecting more CLKIN pulses If the reply is 0 then the module is disarmed DIG SYNC STATE 7 Read the data...

Страница 155: ...ication No 980855 Rev A Digital Module Operation 7 18 EADS North America Test and Services This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOU...

Страница 156: ...auses channels relays to be opened and closed as quickly as possible The sequence of opening and closing is indeterminate In this mode care must be taken to avoid damaging equipment while the relays a...

Страница 157: ...ow ROUTe INCLude channel list INCLude channel list DELete channel list ALL The following examples illustrate the use of this command to define include lists INCLUDE 3 5 15 CLOSE 3 5 This first command...

Страница 158: ...s an include list consisting of channels 0 through 4 on module 3 The second command removes channel 2 from any include list definitions After the second command is executed the include list now consis...

Страница 159: ...lude list B If all channels specified in the query reside on a single include group the reply will be a single channel list and terminated with an ASCII linefeed character For example the command INCL...

Страница 160: ...wer 2 INCLUDE matrix 14 103 104 105 106 power 3 7 12 16 17 18 then the query INCLUDE matrix 105 returns the reply 1 14 103 106 2 3 7 12 16 18 After power up and after a RST command has been executed a...

Страница 161: ...on module 2 The second command closes channel 0 on module 1 The third command closes channel 11 on module 2 This command will cause channel 0 on module 1 to open since both channels are on the exclude...

Страница 162: ...rnal Trigger In and External Trigger Out connectors on the 1256 rear panel Refer to Figure 7 1 Using External Trigger In and External Trigger Out for connector location and signal information Selectin...

Страница 163: ...uery The reply to this query will be one of the following BUS HOLD IMM EXT Selecting the Trigger Count The trigger count determines how many elements will be scanned in the scan list That is if the tr...

Страница 164: ...ait for the trigger delay period before acting on the trigger The present trigger delay may be queried by using the TRIGGER DELAY command Arming and Disarming the 1256 Before scanning of channels can...

Страница 165: ...ning after the number of triggers equal to the trigger count have been received This command effectively bypasses the trigger count limit The ABORT command disarms the 1256 Once the 1256 receives the...

Страница 166: ...Manual EADS North America Test and Services Advanced SCPI Operations 8 11 Figure 8 1 State Transition Diagram For Arming and Triggering the 1256 Artisan Technology Group Quality Instrumentation Guara...

Страница 167: ...external trigger output found on the rear panel of the 1256 Refer to Figure 7 1 Using External Trigger In and External Trigger Out for connector location and signal information This trigger pulse may...

Страница 168: ...means that you will receive 0 00000 5 decimal places when you read it Any delay over 10 milliseconds rounds the delay to the nearest 10 milliseconds Figure 8 2 Using External Trigger In and External...

Страница 169: ...cycle of Close Relay Take DMM Reading Open Relay automatically When all of the desired readings have been made the DMM may be read to obtain the group of measurements This method usually results in in...

Страница 170: ...an list select input and output trigger sources and so on Defining a Scan List A Scan List may be defined using the SCAN command The syntax for the SCAN command is shown below ROUTe SCAN scan list DEL...

Страница 171: ...dule 1 is closed B After the next trigger channel 1 323 is opened channel 4 0 is closed C After the next trigger channel 4 0 is opened channel 4 1 is closed D After the next trigger channel 4 1 is ope...

Страница 172: ...1 0 state14 1 224 The reply will NOT include module names even if the SCAN command used to define the list included module names Module numbers are always used when replying to the SCAN query Advance...

Страница 173: ...t of the Standard Event Status Register and a 1 into the ESB mask bit of the Service Request Enable Register When Confidence Mode is enabled commands are executed more slowly because of the time consu...

Страница 174: ...driver when the driver is enabled high or on state For relay cards the verification mask should be manually set to the inverted mode of operation 2 Issue a verification command for the relays or range...

Страница 175: ...nds are NOT defined in the SCPI standard These commands follow the syntax rules of SCPI to implement this functionality Saving Recalling the Verification Masks All verification masks presently defined...

Страница 176: ...to the system The command syntax is as follows ROUTe VERify RECall STATE OFF ON 0 1 STATE When a state of ON or 1 is specified a special flag is stored inside the 1256 non volatile memory structure t...

Страница 177: ...cation No 980855 Rev A Advanced SCPI Operations 8 22 EADS North America Test and Seervices This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOU...

Страница 178: ...Department For worldwide support and the office closest to your facility refer to the website for the most complete information http www eads nadefense com Warranty Use the original packing material w...

Страница 179: ...Publication No 980855 Rev A Product Support 9 2 EADS North America Test and Services This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE w...

Страница 180: ...tically encoded knob Rear Panel Connectors IEEE 488 standard GPIB RS 232 9 pin D SUB Trigger in BNC Trigger out BNC AC power input IEC System Analog Bus Four two wire buses on backplane for interconne...

Страница 181: ...es 1 200 2 400 4 800 9 600 19 200 38 400 57 600 115 200 Start bits 1 Stop bits 1 or 2 Number of bits 7 or 8 Parity Even odd none Flow Control Software XON XOFF Hardware RTS CTS Command Set SCPI Identi...

Страница 182: ...0E Type III Class 5 Style F Temperature Operating 20o to 60o C Storage 40o C to 70o C Humidity 95 non condensing Altitude Operating 10 000 feet Storage 15 000 feet Shock 30g 11ms sine wave Vibration 0...

Страница 183: ...y MTBF 42 390 hours with fan Mechanical Dimensions 3 5 high 16 6 wide 11 3 deep Chassis Weight 7 lbs 11 oz 3 5 kg Installation Rack mount Use optional rack mount ears Option 65 for forward or reverse...

Страница 184: ...ption 60 Rack Mount 1 980858 Installing Rack Mount Ears NOTE There is no need to open the unit 1 Remove the feet by removing the screws that secure them 2 Remove two pan head allen screws from each si...

Страница 185: ...56 Chassis Into a Rack Slide the instrument fully into the rack on previously installed right angle runners Figure B 2 or a base plate until the rack mounting ears strike the front rail Secure the ins...

Страница 186: ...WHAT TO DO Not connected to proper power source Make sure that the 1256 is connected to a live power source using a functional power cord For input power requirements see Chapter 2 Getting Started und...

Страница 187: ...USING THE FRONT PANEL CONTROLS under the Settings heading Note that leaving the screen saver enabled maximizes the life of the fluorescent display Key is not currently enabled Enabled keys have their...

Страница 188: ...lligible text that is received immediately after power turn on Baud rate of 1256 not matched to baud rate of terminal Set baud rate of 1256 to match that of the data terminal see Chapter 4 GPIB and RS...

Страница 189: ...er 4 GPIB and RS 232 Interfaces under the heading Setting the Message Termination Characters Text from 1256 to remote terminal is double spaced lines of text are separated by blank lines Termination c...

Страница 190: ...IB commands The 1256 is set to the same GPIB address as another device in the system Make sure that the 1256 is set to a unique GPIB address to set the 1256 GPIB address see Chapter 4 GPIB and RS 232...

Страница 191: ...image to non volatile memory The reason for this implementation is that non volatile memory is inherently much slower than SRAM By saving the image to non volatile memory just one time instead of per...

Страница 192: ...s How to Use This Section Every Adapt a Switch switch plug in comes with an information packet providing technical information that is specific to that module Insert these packets after this page so t...

Страница 193: ...Publication No 980855 Rev A PLUG IN Modules D 2 EADS North America Test and Services This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE w...

Страница 194: ...10 5 17 5 27 5 40 Exclude Lists 5 18 EXE 5 9 Execution Error 5 9 firmware revision 4 4 5 16 flow control 4 10 4 18 5 25 5 26 front panel 2 3 5 41 fuse 2 1 GPIB 4 1 4 2 4 4 4 10 4 16 5 4 5 6 5 7 5 12...

Страница 195: ...4 15 4 16 4 18 4 20 5 4 5 5 5 6 5 7 5 25 5 26 RS 232 interface 2 6 4 12 4 13 4 14 4 15 4 16 5 4 RS 232 parameters 4 13 4 15 RTS 4 10 4 14 4 18 5 26 safety 5 26 SCPI 2 6 4 1 4 12 5 2 5 3 5 4 5 11 5 13...

Страница 196: ...uipment Have surplus equipment taking up shelf space We ll give it a new home Learn more Visit us at artisantg com for more info on price quotes drivers technical specifications manuals and documentat...

Отзывы: