background image

1260-145 User Manual 

Racal Instruments 

 2003 

 

Module Operation 3-17 

 

1260-145 Example 
Code 

 

#include <visa.h> 
 
/* This example shows a 1260-01T at logical address 16 and a VXI/MXI */ 
/* interface */ 
#define RI1260_01_DESC 

"VXI::16" 

 
/* For a GPIB-VXI interface, and a logical address of 77 */ 
/* the descriptor would be:  "GPIB-VXI::77" */ 
 
 
/* this example shows a 1260-145 with module address 7, control register 

1, and write data of 0xAA */ 
#define MOD_ADDR_145  7 
#define CONTROL_REGISTER 

#define 

DATA_ITEM 0xAA 

   

 
 
void example_operate_1260_145(void) 

 ViUInt8 

creg_val; 

 

ViBusAddress chan1_addr, offset; 

 

ViSession hdl1260; 

/* VISA handle to the 1260-01T */ 

 ViSession 

hdlRM; 

 

/* VISA handle to the resource manager */ 

 

ViStatus error;   

/* VISA error code */ 

 

 

 

/* open the resource manager */ 

 

/* this must be done once in application program */ 

 

error = viOpenDefaultRM (&hdlRM); 

 

 

 

if (error < 0) { 

 

 

/* error handling code goes here */ 

 } 
 

 

 

/* get a handle for the 1260-01T */ 

 

error = viOpen (hdlRM, RI1260_01_DESC, VI_NULL,VI_NULL, &hdl1260); 

 

if (error < 0) { 

 

 

/* error handling code goes here */ 

 } 
 

 

 
 

/* form the offset for control register 0 */ 

 

/* note that the base A24 Address for the 1260-01T */ 

 

/* is already accounted for by VISA calls viIn8() and */ 

Summary of Contents for 1260 VXI

Page 1: ...25 29 31 Cobham Road Wimborne Dorset BH21 7PF United Kingdom Tel 44 0 1202 872800 Fax 44 0 1202 870810 Via Milazzo 25 20092 Cinisello B Milan Italy Tel 39 0 2 6123 901 Fax 39 0 2 6129 3606 Technologie...

Page 2: ...designed and manufactured to exacting standards and in full conformance to Racal s ISO 9001 procedures This warranty does not apply to defects resulting from any modification s of any product or part...

Page 3: ...tion and maintenance reference purposes or for purposes of engineering evaluation and incorporation into technical specifications and other documents which specify procurement of products from Racal I...

Page 4: ...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 removed...

Page 5: ......

Page 6: ...This page was left intentionally blank...

Page 7: ...ons 1260 145C 1 9 Power Dissipation 1260 145C 1 9 Introduction 1260 145D 1 4x36 1 10 Electrical Specifications 1260 145D 1 11 Mechanical Specifications 1260 145D 1 12 Power Dissipation 1260 145D 1 12...

Page 8: ...2 3 Chapter 3 3 1 MODULE OPERATION 3 1 Setting the Module Address 3 1 Operating Modes 3 2 Operating In Message Based Mode 3 4 Channel Descriptors For The 1260 145 3 4 Reply To The MOD LIST Command 3 5...

Page 9: ...Message Based Channel Descriptor to Physical Switch Orientation 3 9 Figure 3 5 1260 145A Connector Channel Organization 3 10 Figure 3 6 1260 145B Connector Channel Organization 3 11 Figure 3 7 1260 1...

Page 10: ...1260 145 User Manual iv This page was left intentionally blank...

Page 11: ...Adapt a Switch Carrier This switch provides nine independent 4x4 matrices with a maximum switching voltage of 125VAC 0 3A or 30 VDC 1A The 1260 145A includes the following features Standard Adapt a S...

Page 12: ...n to Chassis 415 pF maximum Bandwidth 42 MHz 3 dB minimum Worst Path Performance Typical Unit Insertion Loss 1 0 dB 10 MHz maximum Worst Path Performance 0 2 dB 1 MHz maximum Typical Unit 0 1 dB 300 k...

Page 13: ...mum outputs up to six 1260 145A plug ins may be used together in a 1260 100 without exceeding the maximum allowable power dissipation of the carrier If the 1260 145A will be used in conjunction with o...

Page 14: ...ot likely since the 1260 145A is a matrix switch where typically only one relay is engaged at a time and the power dissipation falls considerably below that calculated in the example above For practic...

Page 15: ...n to Chassis 500 pF maximum Bandwidth 31 MHz 3 dB minimum Worst Path Performance Typical Unit Insertion Loss 0 5 dB 10 MHz maximum Worst Path Performance 0 1 dB 1 MHz maximum Typical Unit 0 1 dB 300 k...

Page 16: ...plug ins may be used together in a 1260 100 without exceeding the maximum allowable power dissipation of the carrier If the 1260 145B will be used in conjunction with other cards the dissipation shou...

Page 17: ...is a matrix switch where typically only one relay is engaged at a time and the power dissipation falls considerably below that calculated in the example above For practical purposes as the calculation...

Page 18: ...n to Chassis 640 pF maximum Bandwidth 24 MHz 3 dB minimum Worst Path Performance Typical Unit Insertion Loss 0 8 dB 10 MHz maximum Worst Path Performance 0 1 dB 1 MHz maximum Typical Unit 0 1 dB 300 k...

Page 19: ...plug ins may be used together in a 1260 100 without exceeding the maximum allowable power dissipation of the carrier If the 1260 145C will be used in conjunction with other cards the dissipation shoul...

Page 20: ...1260 145C is a matrix switch where typically only one relay is engaged at a time and the power dissipation falls considerably below that calculated in the example above For practical purposes as the c...

Page 21: ...n to Chassis 1485 pF maximum Bandwidth 13 MHz 3 dB minimum Worst Path Performance Typical Unit Insertion Loss 2 0 dB 10 MHz maximum Worst Path Performance 0 1 dB 1 MHz maximum Typical Unit 0 1 dB 300...

Page 22: ...plug ins may be used together in a 1260 100 without exceeding the maximum allowable power dissipation of the carrier If the 1260 145D will be used in conjunction with other cards the dissipation shou...

Page 23: ...is a matrix switch where typically only one relay is engaged at a time and the power dissipation falls considerably below that calculated in the example above For practical purposes as the calculatio...

Page 24: ...to Chassis 640 pF maximum Bandwidth 27 MHz 3 dB minimum Worst Path Performance Typical Unit Insertion Loss 0 7 dB 10 MHz maximum Worst Path Performance 0 2 dB 1 MHz maximum Typical Unit 0 1 dB 300 kH...

Page 25: ...plug ins may be used together in a 1260 100 without exceeding the maximum allowable power dissipation of the carrier If the 1260 145E will be used in conjunction with other cards the dissipation shoul...

Page 26: ...1260 145E is a matrix switch where typically only one relay is engaged at a time and the power dissipation falls considerably below that calculated in the example above For practical purposes as the c...

Page 27: ...n to Chassis 840 pF maximum Bandwidth 20 MHz 3 dB minimum Worst Path Performance Typical Unit Insertion Loss 1 2 dB 10 MHz maximum Worst Path Performance 0 2 dB 1 MHz maximum Typical Unit 0 1 dB 300 k...

Page 28: ...plug ins may be used together in a 1260 100 without exceeding the maximum allowable power dissipation of the carrier If the 1260 145F will be used in conjunction with other cards the dissipation shoul...

Page 29: ...260 145F is a matrix switch where typically only one relay is engaged at a time and the power dissipation falls considerably below that calculated in the example above For practical purposes as the ca...

Page 30: ...n to Chassis 625 pF maximum Bandwidth 27 MHz 3 dB minimum Worst Path Performance Typical Unit Insertion Loss 0 7 dB 10 MHz maximum Worst Path Performance 0 1 dB 1 MHz maximum Typical Unit 0 1 dB 300 k...

Page 31: ...plug ins may be used together in a 1260 100 without exceeding the maximum allowable power dissipation of the carrier If the 1260 145G will be used in conjunction with other cards the dissipation shou...

Page 32: ...ver 3A of current from the 5V supply If this is multiplied by six for the remaining slots a load of 18A would burden the 5V supply exceeding the specifications for the 1260 100 carrier In reality the...

Page 33: ...145 Manual 407643 002 1260 145C Switch Module 1260 145C 2 4x16 Matrix Switch Consists of P N 405139 003 PCB Assy P N 980824 145 Manual 407643 003 1260 145D Switch Module 1260 145D 1 4x36 Matrix Switch...

Page 34: ...1260 145 User Manual Module Specification 1 24 Racal Instruments 2003...

Page 35: ...mage Immediately notify the carrier if any damage is apparent 4 Have a qualified person check the instrument for safety before use Reshipment Instructions 1 Use the original packing material when retu...

Page 36: ...variety of matrix sizes Refer to Chapter 1 for more information about specific configurations Front Panel Connectors The 1260 145 has one 160 pin front panel connector labeled J200 It is a 160 pin DIN...

Page 37: ...crimp tool for the crimp pins is P N 990897 The corresponding pin insertion tool is P N 990898 and the removal tool is P N 990899 The 160 Pin Cable Assembly uses 24 AWG cable with crimp pins to mate...

Page 38: ...1260 145 User Manual Installation Instructions 2 4 Racal Instruments 2003 This page was left intentionally blank...

Page 39: ...ds on the carrier slot into which the 1260 145 is inserted and on the position of the logical address DIP switch on the carrier side panel The switch has two settings 1 6 closed When the switch is set...

Page 40: ...on the side panel of the module Operating Modes The 1260 145 may be operated either in message based mode or in register based mode In the message based mode the 1260 01T switch controller interprets...

Page 41: ...se the chosen mode exclusively throughout the application program In general the message based mode of operation is easier to use with utility software such as the National Instruments VXI Interactive...

Page 42: ...r is in the range from 1 through 12 inclusive channel is the 1260 145 relay to operate This number can be obtained for a given card and a given relay by referring to Figure 3 3 and one of the applicab...

Page 43: ...1260 01T returns a reply to the MOD LIST Command This reply is unique for each different 1260 series switch module The syntax for the reply is module address module specific identification string The...

Page 44: ...the 1260 145 has a unique offset from the base address The base A24 address for the 1260 145 module may be calculated by A24 Offset of the 1260 01T 1024 x Module Address of 1260 145 The A24 address of...

Page 45: ...with an AND operation and a byte mask with all undesired bits set to a 1 and the desired bit set to a 0 or 1 depending on whether the bit is to be set or cleared in the desired register 3 Write the m...

Page 46: ...16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 A B C D E DIN41612 Front Panel Connector Pinout MBC Off bit MBC Off bit MBC Off bit MBC Off bit MBC Off bit MBC Off bit MBC Off bit MBC Off bit MBC Off bit MBC...

Page 47: ...RR Row Number 00 03 CC Column Number 00 11 1260 145C Message Based Descriptor MRRCC M Matrix Number 0 1 RR Row Number 00 15 CC Column Number 00 03 RRCC 1260 145D Message Based Descriptor 1260 145E Me...

Page 48: ...12 C21 C22 C23 C24 D23 E23 D24 E24 B12 B11 B10 B9 4300 0x13 4 4200 0x13 0 4100 0x11 4 4000 0x11 0 4301 0x13 5 4302 0x13 6 4303 0x13 7 4201 0x13 1 4202 0x13 2 4203 0x13 3 4101 0x11 5 4102 0x11 6 4103 0...

Page 49: ...B10 B9 10304 0x13 4 10204 0x13 0 10104 0x11 4 10004 0x11 0 10305 0x13 5 10306 0x13 6 10307 0x13 7 10205 0x13 1 10206 0x13 2 10207 0x13 3 10105 0x11 5 10106 0x11 6 10107 0x11 7 10005 0x11 1 10006 0x11...

Page 50: ...7 01201 0x05 1 01202 0x05 2 01203 0x05 3 B4 B3 B2 B1 B8 B7 B6 B5 D11 E11 D12 E12 E18 D18 E19 D19 B28 B27 B26 B25 B32 B31 B30 B29 A4 A3 A2 A1 A8 A7 A6 A5 10700 0x17 4 10600 0x17 0 10500 0x15 4 10400 0...

Page 51: ...3 0x1d 3 A28 A27 A26 A25 A32 A31 A30 A29 1900 0x13 4 1800 0x13 0 1700 0x11 4 1600 0x11 0 1901 0x13 5 1902 0x13 6 1903 0x13 7 1801 0x13 1 1802 0x13 2 1803 0x13 3 1701 0x11 5 1702 0x11 6 1703 0x11 7 160...

Page 52: ...7 0x07 7 00205 0x07 1 00206 0x07 2 00207 0x07 3 00105 0x05 5 00106 0x05 6 00107 0x05 7 00005 0x05 1 00006 0x05 2 00007 0x05 3 E2 D2 E1 D1 E13 D13 E14 D14 1 10704 0x1f 4 10604 0x1f 0 10504 0x1d 4 10404...

Page 53: ...x0d 0 0701 0x0f 5 0702 0x0f 6 0703 0x0f 7 0601 0x0f 1 0602 0x0f 2 0603 0x0f 3 0501 0x0d 5 0502 0x0d 6 0503 0x0d 7 0401 0x0d 1 0402 0x0d 2 0403 0x0d 3 D11 E11 D12 E12 E18 D18 E19 D19 3 1104 0x1f 4 1004...

Page 54: ...0411 0x15 3 0704 0x13 4 0604 0x13 0 0504 0x11 4 0404 0x11 0 0705 0x13 5 0706 0x13 6 0707 0x13 7 0605 0x13 1 0606 0x13 2 0607 0x13 3 0505 0x11 5 0506 0x11 6 0507 0x11 7 0405 0x11 1 0406 0x11 2 0407 0x...

Page 55: ...define DATA_ITEM 0xAA void example_operate_1260_145 void ViUInt8 creg_val ViBusAddress chan1_addr offset ViSession hdl1260 VISA handle to the 1260 01T ViSession hdlRM VISA handle to the resource manag...

Page 56: ...module address shifted 10 places module address x 1024 chan1_addr MOD_ADDR_145 10 1 offset chan1_addr PORT_NUMBER 1 error viOut8 vi VI_A24_SPACE offset DATA_ITEM if error 0 return error close the VIS...

Page 57: ...1260 145 User Manual Racal Instruments 2003 Optional Harness Assemblies 4 1 Chapter 4 OPTIONAL ASSEMBLIES 407664 Connector Kit 160 Pin Crimp 4 3 407408 001 Cable Assy 160 Pin 6 ft 24AWG 4 4...

Page 58: ...1260 145 User Manual Optional Harness Assemblies 4 2 Racal Instruments 2003 This page was left intentionally blank...

Page 59: ...al Harness Assemblies 4 3 RACAL INSTRUMENTS INC Assembly 407664 Connector kit 160 Pin CrimpRev Date 7 30 98 Revision A Component Description U M Qty Reqd REF 1 602258 116 CON CAB RCP160C 100S E EA 1 0...

Page 60: ...1260 145 User Manual Optional Harness Assemblies 4 4 Racal Instruments 2003...

Page 61: ...he Parts Department When sending your instrument in for repair complete the form in the back of this manual For worldwide support and the office closes to your facility refer to the Support Offices se...

Page 62: ...TX 78249 Tel 210 699 6799 Fax 210 699 8857 Europe European Headquarters and Service Center 18 Avenue Dutartre 78150 LeChesnay France Tel 33 0 1 39 23 22 22 Fax 33 0 1 39 23 22 25 29 31 Cobham Road Wim...

Page 63: ...Postal Code Country Technical Contact Phone Number Purchasing Contact Phone Number 1 Describe in detail the problem and symptoms you are having Please include all set up details such as input output l...

Reviews: