Summary of Contents for 1256

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 6: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 7: ...This page was left intentionally blank Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Reviews: