Rohde&Schwarz TS-PSAM User Manual

Page 1
R&S®TS-PSAM Analog Stimulus Measurement Module User Manual
(;ZðÜ<)
1142987812 Version 12
Page 2
This manual describes the following R&S®TSVP module:
R&S®TS-PSAM
© 2021 Rohde & Schwarz GmbH & Co. KG Mühldorfstr. 15, 81671 München, Germany Phone: +49 89 41 29 - 0 Email: info@rohde-schwarz.com Internet: www.rohde-schwarz.com Subject to change – data without tolerance limits is not binding. R&S® is a registered trademark of Rohde & Schwarz GmbH & Co. KG. Trade names are trademarks of the owners.
1142.9878.12 | Version 12 | R&S®TS-PSAM
The following abbreviations are used throughout this manual: R&S®PSAM is abbreviated as R&S PSAM.
Page 3
1
Risk of injury and instrument damage
The instrument must be used in an appropriate manner to prevent personal injury or instrument damage.
Do not open the instrument casing.
Read and observe the "Basic Safety Instructions" delivered as
printed brochure with the instrument.
Read and observe the safety instructions in the following sections.
Note that the data sheet may specify additional operating conditions.
Keep the "Basic Safety Instructions" and the product documentation
in a safe place and pass them on to the subsequent users.
Riesgo de lesiones y daños en el instrumento
El instrumento se debe usar de manera adecuada para prevenir descargas eléctricas, incendios, lesiones o daños materiales.
No abrir la carcasa del instrumento.
Lea y cumpla las "Instrucciones de seguridad elementales"
suministradas con el instrumento como folleto impreso.
Lea y cumpla las instrucciones de seguridad incluidas en las
siguientes secciones. Se debe tener en cuenta que las especificaciones técnicas pueden contener condiciones adicionales para su uso.
Guarde bien las instrucciones de seguridad elementales, así como
la documentación del producto, y entréguelas a usuarios posteriores.
Safety Instructions Instrucciones de seguridad Sicherheitshinweise Consignes de sécurité
1171.1307.42 - 05
Page 4
2
Gefahr von Verletzungen und Schäden am Gerät
Betreiben Sie das Gerät immer ordnungsgemäß, um elektrischen Schlag, Brand, Verletzungen von Personen oder Geräteschäden zu verhindern.
Öffnen Sie das Gerätegehäuse nicht.
Lesen und beachten Sie die "Grundlegenden Sicherheitshinweise",
die als gedruckte Broschüre dem Gerät beiliegen.
Lesen und beachten Sie die Sicherheitshinweise in den folgenden
Abschnitten; möglicherweise enthält das Datenblatt weitere Hinweise zu speziellen Betriebsbedingungen.
Bewahren Sie die "Grundlegenden Sicherheitshinweise" und die
Produktdokumentation gut auf und geben Sie diese an weitere Benutzer des Produkts weiter.
Risque de blessures et d'endommagement de l'appareil
L'appareil doit être utilisé conformément aux prescriptions afin d'éviter les électrocutions, incendies, dommages corporels et matériels.
N'ouvrez pas le boîtier de l'appareil.
Lisez et respectez les "consignes de sécurité fondamentales"
fournies avec l’appareil sous forme de brochure imprimée.
Lisez et respectez les instructions de sécurité dans les sections
suivantes. Il ne faut pas oublier que la fiche technique peut indiquer
des conditions d’exploitation supplémentaires.
Gardez les consignes de sécurité fondamentales et la
documentation produit dans un lieu sûr et transmettez ces documents aux autres utilisateurs.
1171.1307.42 - 05
Page 5
R&S®TS-PSAM

1 Usage

1.1 General

Usage
Features of the R&S TS-PSAM
The R&S TS-PSAM Analog Stimulus and Measurement Module is suitable for the R&S CompactTSVP. The module is used to perform analog measuring tasks, in-circuit mea­surements, and the R&S CompactTSVP self-test. The module's floating DC supply voltage is provided via the associated R&S TS-PDC rear I/O module.
The R&S TS-PSAM module is inserted in the front of the R&S CompactTSVP chassis. It is based on the cPCI/PXI standard.
The front connector ends flush with the front panel of the R&S CompactTSVP chassis and is used for contacting the test products or measurement sensors. At the back, the R&S TS-PSAM module is connected to the cPCI control bus and the PXI trigger bus. Instead of using the front connector, measurement signals can be routed via the R&S CompactTSVP's analog measuring bus.
A LabWindows IVI DMM driver is provided for the DMM functions on the card. All other functions are controlled using specific extensions of the driver. As is typical for a Lab­Windows CVI driver, Function Panels and Online Help are available.

1.2 Features of the R&S TS-PSAM

1.2.1 Components

The R&S TS-PSAM modules include a ground-connected discharge circuit, a floating programmable voltage source, and a floating measurement unit. These components can be switched to the R&S CompactTSVP's analog bus via a relay matrix. Measuring tasks can be synchronized using the trigger lines across the PXI bus and the trigger inputs on the front connector. Two relay multiplexers with four channels each are also provided. The major features of these three function blocks is explained in detail in the following section:
floating DC voltage source (DCS)
adjustable voltage and current limiting – ±5 V, 100 mA max.
fast settling time
four-quadrant operation
sense wires
3User Manual 1142.9878.12 ─ 12
Page 6
R&S®TS-PSAM
Features of the R&S TS-PSAM
floating measurement unit (MU)
Measurement range DC – 10 mV - 125 V – 1 µA - 1 A
Measurement range AC rms
rms
20 mV - 125 V – 100 µA - 1 A
triggered measurements across the PXI Triggerbus
2 triggers derived from the measurement signal with programmable threshold
4 filters
16-bit converter – Sampling rate 200 kHz (max. ) – Single or „multipoint“ measurement with storage depth up to 8 k samples
Discharge circuit (DCH)
Usage
Discharge current 400 mA (max. )
Discharge voltage 125V (max. )

1.2.2 Measuring Functions

The module is used to perform analog measuring tasks, in-circuit measurements, and the R&S CompactTSVP self-test. In these tests, the module functions as a measuring device with adjustable sampling rate for voltage, current and resistance measure­ments. The measurement unit and the adjustable DC voltage source are cross-connec­ted with each other in a suitable manner for measuring resistance. If necessary, the source can also be connected with GND. The measurement unit and the DC voltage source can also be operated independently of one another. In the in-circuit test (ICT), the R&S TS-PSAM module performs the following measuring tasks:
Discharging capacitors
2- and 4-wire resistance measurements (Figure 1-1 to Figure 1-4)
Contact test
Short circuit test
Connection test
1.2.2.1 Resistance Measurements
On this topic, see also Figure 1-1 to Figure 1-4.
Resistance measurements are taken with the aid of the DC voltage source and the measurement unit. 2- and 4-wire measurements are possible. Two different procedures may be followed depending on the resistance value to be measured. If necessary, the source can be connected to GND.
Mode C for small resistances
4User Manual 1142.9878.12 ─ 12
Page 7
R&S®TS-PSAM
V
LO
R
x
HI
=
MUDCS
V
LO
R
x
HI
SHI
SLO
R
S
R
M
=
MUDCS
Usage
Features of the R&S TS-PSAM
In this method, a constant current is applied and the voltage is measured. (see Fig-
ure 1-1 to Figure 1-2)
Figure 1-1: Cross-connection for 2-wire resistance measuring in Mode C
Figure 1-2: Cross-connection for 4-wire resistance measuring in Mode C
Mode V for large resistances In this method, the voltage is applied and the current is measured. (see Figure 1-3 to Figure 1-4)
5User Manual 1142.9878.12 ─ 12
Page 8
R&S®TS-PSAM
A
LO
R
x
HI
=
MU
DCS
A
LO
R
x
HI
SHI
SLO
R
M
R
S
=
MU
DCS
Usage
Features of the R&S TS-PSAM
Figure 1-3: Cross-connection for 2-wire resistance measuring in Mode V
Figure 1-4: Cross-connection for 4-wire resistance measuring in Mode V
6User Manual 1142.9878.12 ─ 12
Page 9
R&S®TS-PSAM
A
B2
R
x
A1
=
R1
R2
A2
C
D
B1
CMU
DCS
1.2.2.2 ICT Measurements with R&S TS-PICT
Usage
Features of the R&S TS-PSAM
On this topic, see also Figure 1-5 and Figure 1-6.
Further in-circuit measurements can be made in conjunction with the R&S TS-PICT module (ICT expansion module). These are:
Diode and transistor test
Guarded resistance measurements (3, 4 and 6 wires)
Impedance measurements (3, 4 and 6 wires)
For this purpose, the R&S TS-PICT module provides a special AC voltage source (AOS) and current measurement unit (CMU).
The UUT is connected for the in-circuit test (ICT) via the R&S TS-PMB module (matrix module B).
Figure 1-5: Cross-connection in a guarded resistance measurement (6-wire)
7User Manual 1142.9878.12 ─ 12
Page 10
R&S®TS-PSAM
Usage
R&S TS-PDC Features
Figure 1-6: Cross-connection in a guarded impedance measurement (6-wire)

1.3 R&S TS-PDC Features

The R&S TS-PDC module is used as a floating DC voltage source for the R&S TS­PSAM module. It is configured with two identical DC/DC converters. The following floating direct voltages are obtained from an input voltage of 5 VDC:
+15 VDC ±5%, 0,5A (2x)
-15 VDC ±5%, 0,5A (2x)
+5 VDC ±5%, 0,5A (2x)
+3,3 VDC ±5%, 0,25A (2x)
8User Manual 1142.9878.12 ─ 12
Page 11
R&S®TS-PSAM

2 View

View
Figure 2-1shows the R&S TS-PSAM module without the associated TS-PDC rear I/O
module. The R&S TS-PDC rear I/O module is shown in Figure 2-2.
Figure 2-1: View of the R&S TS-PSAM module
9User Manual 1142.9878.12 ─ 12
Page 12
R&S®TS-PSAM
View
Figure 2-2: View of the R&S TS-PDC rear I/O module.
The Module R&S TS-PDC exists in 3 different models:
Grouted in a black housing - version up to 1.8 (1157.9804.02 obsolete)
Encapsulated in metal housing with cooling fins - version 1.9 (1157.9804.02 obso­lete)
Without case - version from 2.0 (1157.9804.12 actual version)
10User Manual 1142.9878.12 ─ 12
Page 13
R&S®TS-PSAM
MU
DCH
DCS_HI
DCS_SLO
DCS_SHI
DCH_HI
a1 c2b1 b2a2 c1 d2d1
Analog Bus (AB)
GND
DCS_LO
Local Analog Bus (LAB)
a1 c2b1 b2a2 c1 d2d1
DCS
PXI_TRIG0.. PXI_TRIG7
XTA1, XTA2
XTI1, XTI2
XTO1, XTO2
Ge ogr aph ic Ad dre ss ing
GA0..GA4
MU_HI
MU_LO
DCS_SLO
DCS_SHI
MU_SHI
MU_SLO
MU
SENSE
SP I Int erfa ce
Analog Bus Connector X 30CPCI Bus Connector X1 Extension Connector X 20
Front Connector X10
CP CI Int e rfa ce
GND
CHA-GND
Isolation
AUX1, AUX2
Trigger
RACH1
RACH2
RACH3
RACH4
RACOM
RBCH1
RBCH2
RBCH3
RBCH4
RBCOM
=
~
=
~

3 Block diagrams

Block diagrams
Figure 3-1shows the block diagram of the R&S TS-PSAM module and Figure 3-2
shows the block diagram of the R&S TS-PDC module. Figure 3-3 is a simplified func­tional block diagram of both modules in the R&S CompactTSVP.
Figure 3-1: Block Diagram of R&S TS-PSAM
11User Manual 1142.9878.12 ─ 12
Page 14
R&S®TS-PSAM
GND
-15 V
INHIBIT
X 20
COM
-15 V
COM
ON/OFF
Regulator
1
primary
DC-Transducer
Regulator
2
Block diagrams
Figure 3-2: Block Diagram of R&S TS-PDC
Figure 3-3: Functional block diagram of R&S TS-PSAM with R&S TS-PDC in the R&S CompactTSVP
12User Manual 1142.9878.12 ─ 12
Page 15
R&S®TS-PSAM

4 Layout

4.1 Mechanical Construction of the R&S TS-PSAM

Layout
Mechanical Construction of the R&S TS-PSAM
On this topic, see also Figure 4-1.
The R&S TS-PSAM module is designed as a long cPCI plug-in module for mounting in the front of the R&S CompactTSVP. The board height of the module is 3 HU (134 mm). To ensure that it is inserted correctly into the Compact TSVP, the front panel is fur­nished with a locating pin. The module is secured in place with the two retaining screws on the front panel. Front connector X10 is used for connecting the UUTs. Con­nector X30 connects the R&S TS-PSAM module to the analog bus backplane in the R&S CompactTSVP. Connectors X20/X1 connect the R&S TS-PSAM module to the cPCI backplane/PXI control backplane.
Figure 4-1: Arrangement of connectors and LEDs on the R&S TS-PSAM module
Table 4-1: Connectors on the R&S TS-PSAM module
Symbol Use
X1 cPCI Bus
X10 UUT
X20 Extension (PXI), Rear I/O
X30 Analog Bus
13User Manual 1142.9878.12 ─ 12
Page 16
R&S®TS-PSAM

4.2 Display Elements on the R&S TS-PSAM Module

Layout
Mechanical construction of the R&S TS-PDC
On this topic, see also Figure 4-2.
Three light-emitting diodes (LEDs) are located on the front of the R&S TS-PSAM mod­ule to show the current status of the module. These LEDs have the following mean­ings:
Figure 4-2: Arrangement of LEDs on the R&S TS-PSAM module
Table 4-2: LEDs on the R&S TS-PSAM module
LED Description
red Fault condition (ERR):
Lights up when a fault is detected on the R&S TS­PSAM module during the power-on test after the supply voltage is switched on. This means that there is a hardware problem on the module.
(see also Chapter 8, "Self-Test", on page 40)
yellow Communication (COM):
Lights up when data is exchanged across the inter­face.
green Supply voltage OK (PWR):
Lights up when all necessary supply voltages are present (inc. the R&S TS-PDC voltages).

4.3 Mechanical construction of the R&S TS-PDC

On this topic, see also Figure 4-3.
The R&S TS-PDC module is a rear I/O module for mounting in the back of the R&S CompactTSVP. The board height of the module is 3 HU (134 mm). The module is secured in place with the two retaining screws on the front panel. Connector X20 con­nects the R&S TS-PDC module to the extension backplane in the R&S CompactTSVP.
14User Manual 1142.9878.12 ─ 12
Page 17
R&S®TS-PSAM
Layout
Display Elements of the R&S TS-PDC Module
The R&S TS-PDC module must always use the corresponding rear I/O slot for the main module (e.g. R&S TS-PSAM module).
The R&S TS-PDC module must always be inserted in the corresponding rear I/O slot of the R&S TS-PSAM module.
If modules are inserted incorrectly (e.g. cPCI/PXI standard modules in the front), both modules may be damaged irreparably.
Figure 4-3: Arrangement of the connector and LEDs on the R&S TS-PDC module
Table 4-3: Connector for the R&S TS-PDC module
Symbol Use
X20 Extension (Rear I/O)

4.4 Display Elements of the R&S TS-PDC Module

4.4.1 R&S TS-PDC Version Lower than 2.0 (1157.9804.02)

The actual status of the module is signalized by 8 green LEDs, whereas each LED indicates the presence of an output voltage.
In fault free operation all 8 LEDs must light up simultaneously.

4.4.2 R&S TS-PDC from Version 2.0 (1157.9804.12)

The actual status of the module is signalized by 10 LEDs.
15User Manual 1142.9878.12 ─ 12
Page 18
R&S®TS-PSAM
Layout
Display Elements of the R&S TS-PDC Module
In the switched-on state, the green LED PWR indicates the power-on state. In fault free operation additionally the 8 green LEDs for each generated output voltage light up.
In case of overload or over temperature the module shuts down by itself. The error is signalized by the red LED ERR.
Figure 4-4: LEDs on the R&S TS-PDC module from Version 2.0
16User Manual 1142.9878.12 ─ 12
Page 19
R&S®TS-PSAM

5 Function Description

5.1 Function description of the R&S TS-PSAM Module

5.1.1 Primary matrix and analog measuring bus

Function Description
Function description of the R&S TS-PSAM Module
On this topic, see also Figure 3-1
Configuring the R&S TS-PSAM for current or resistance measurements causes the input of the measurement unit to become lowly resistive. An external voltage applied to the input will therefore lead to a current flow through the instrument, which may destroy the relays on the module. It is therefore strongly recommended to configure the R&S TS-PSAM for “voltage measurement” before the input is connected with the test points.
Matrix relays
The stimulus and measurements can be cross-connected in any permutation through a full matrix to a local analog bus (8-wires LABx). The discharge circuit can only be con­nected to wires a1 and a2.
For the cross-connection of the relays matrix, there are two possibilities:
route functions
low-level-switching function
Route functions
Using the rspsam_Connect, rspsam_Disconnect and rspsam_DisconnectAll functions, you can control the following channels of the matrix:
Local analog bus:
ABa1, ABa2, ABb1, ABb2, ABc1, ABc2, ABd1, ABd2
DMM resistance measurement function:
DMM_HI, DMM_LO, DMM_SHI, DMM_SLO
Single components:
DCH_HI MU_HI, MU_LO, DCS_HI, DCS_LO, DCS_SHI, DCS_SLO
The "ABxy" channel names always indicate the services of the local analog buses, independently from the bus coupling relays configuration (rspsam_ConfigureCoupling). The route functions of the driver do not control the bus coupling relay.
17User Manual 1142.9878.12 ─ 12
Page 20
R&S®TS-PSAM
Function Description
Function description of the R&S TS-PSAM Module
The channels of the single components MU and DSC cannot be cross-connected if the resistance measurement function (rspsam_ConfigureMeasurement) is configured. In this case, use the DMM channels. During resistance measurement, the MU and DCS components will be connected through internal configuration relays, depending on the chosen range (see figures from Figure 1-1 to Figure 1-4). For example, during a 4-wire resistance measurement in modus C, the DMM_SHI wire corresponds to the channel MU_HI of the measurement unit. During a 4-wire resistance measurement in modus V, the DMM_LO wire corresponds to the MU_HI channel of the measurement unit.
If you need to use the MU and DSC components independently from each other, you need to operate the measurement unit in the voltage or current measurement function (rspsam_ConfigureMeasurement). With these functions, the configuration relays are set so that the channels of the single components can be cross-connected.
The switch channels can be controlled using the GTSL routing library too. The route functions constitute the interface for this library. The bus coupling relays will be auto­matically controlled by the routing library.
Low level switching function
The function rspsam_cnx_Matrix controls the relays of a lower software level. Not to be used together with the route functions (rspsam_Connect und rspsam_Disconnect).
Bus coupling relays
Through the rspsam_ConfigureCoupling function you can connect the wires of the local analog buses to the system wide analog buses of the Compact TSVP. You can therefore multiplex the components of the module on many test points, using the matrix switch modules (e.g., TS-PMB) .
The "Signal Routing" GTSL library controls the bus coupling relays automatically.
The rspsam_DisconnectAll function does not open the bus coupling relays.
Ground relays
The MU_LO and DCS_LO channels can be connected to the system mass, if needed. The components will then be earth tied. The rspsam_ConfigureGround function enables the corresponding relays, depending on the chosen measurement function. During a resistance measurement DSC_LO will be connected to GND. During all other measurement, the MU_LO function will be cross-connected to GND. If you need to use the MU and DSC components independently, you can configure the earth tied opera­tion through the rspsam_cnx_Gnd function.
Resistance measurements in which GND is ment to be used as DMM_LO are only possible for a 1 Ohm and 10 Ohm range. In these ranges Mode C is used and DMM_LO can be replaced by GND. See Chapter 1.2.1, "Components", on page 3 and
Chapter 5.1.4, "Resistance measurement", on page 21.
18User Manual 1142.9878.12 ─ 12
Page 21
R&S®TS-PSAM
Function Description
Function description of the R&S TS-PSAM Module
The GTSL libraries DMM and DCPWR make the DMM_Conf_Ground_Relay and DCPWR_Conf_Ground_Relay functions available for the configuration of the earth tied operation.
For technical reasons, a component that is not cross-connected (all matrix relays opened) will automatically be grounded with the corresponding ground relay. It will be automatically opened again, if the component is configured as floating, before a new cross-connection to the analog bus wires is performed.
The rspsam_DisconnectAll function does not open the ground relays.
Configuration Relays
The configuration relays connect MU and DCS for the resistance measurement. These relays will be automatically controlled from the device driver software, depending on the measurement function and the measurements range. The rspsam_dmc_Select function should be used only in exceptional cases

5.1.2 Voltage and current measurement unit (MU)

(MU = Measurement Unit)
AC and DC voltages and currents are measured with the MU. Both MU inputs can be switched to the local 8-wire analog bus via the full matrix.
DC voltage measurement
The floating DC voltage measurement unit has programmable pre-filtering and adjusta­ble input voltage ranges. Analog/Digital conversion is performed with a serial A/D con­verter whose output data are stored in a FIFO memory.
Low Pass Filter (-3 dB): (MU Filter) 4 ranges, 400 Hz, 4 kHz, 40 kHz, 100 kHz (the
same applied for current measurements)
Overvoltage protection: 200 V max.
Analog bandwidth (-3 dB): >500 kHz
A/D converter: Resolution: 16-bit sampling rate: 200 kHz max.
FIFO: 8 k
AC voltage measurement
AC voltage is measured using an RMS-to-DC converter. AC voltage that is present at the inputs is converted to a DC output voltage that is proportional to the real RMS value of the input signal. The converted DC output voltage is processed by the A/D converter.
As an alternative to the RMS-to-DC converter, you can measure the waveform in DC mode with following analysis to find the actual quantity value. The rspsam_ConfigureRmsMethod and rspsam_ConfigureRmsEval functions are available.
19User Manual 1142.9878.12 ─ 12
Page 22
R&S®TS-PSAM
Function Description
Function description of the R&S TS-PSAM Module
DC current measurement
The measurement unit for current is capable of taking readings in a range from a few hundred nanoamperes to a 1 A. It can be switched to the 8-wire analog bus without limitation through a full matrix. Currents larger than 100 mA are measured using a shunt resistor. On the other hand, currents smaller than 100 mA are measured actively using a current-voltage converter (I/U converter).
AC current measurement
The AC current is converted to an AC voltage using a shunt or I/U converter; the AC voltage is converted to a DC voltage with an RMS-to-DC converter, and the DC voltage is processed by the A/D converter.
As an alternative to the RMS-to-DC converter, you can measure the curve form in DC mode with following analysis to find the actual quantity value. The rspsam_ConfigureRmsMethod and rspsam_ConfigureRmsEval functions are available.
Operation
Together with the driver functions, the DMM GTSL library is available for operating the measurement unit.

5.1.3 DC stimulus source (DCS)

(DCS = DC Source)
The DCS is a potentialless, programmable DC voltage source with adjustable current limiting and sense wires for compensating voltage drops in circuits to the load. Depending on the test requirements, it can function either in voltage mode or in current limiting mode. Also a pulse mode is possible.
DC stimulus source specification
Table 5-1: Voltage mode
Voltage range: 0 ... ±5 V
Current: 0 ... ±100 mA max.
Table 5-2: Current limiting mode
Voltage range: ±0,1 V ... ±5 V max.
Current limit ranges: ±100 mA, 10 mA, 1 mA, 0,1 mA
Operation
You can operate the DSC component by using the following functions:
rspsam_dcs_ConfigureOutputEnabled
rspsam_dcs_ConfigureVoltageLevel
rspsam_dcs_ConfigureCurrentLimitRange
20User Manual 1142.9878.12 ─ 12
Page 23
R&S®TS-PSAM

5.1.4 Resistance measurement

Function Description
Function description of the R&S TS-PSAM Module
rspsam_dcs_ConfigureCurrentLimit
rspsam_dcs_ConfigurePulsedMode
rspsam_dcs_QueryOutputState
Also the DCPWR GTSL library supports the DCS component of the TS-PSAM module.
On this topic, see also Figure 1-1 and Figure 1-4.
With the DC Stimulus (DCS) and current measurement unit (MU), resistances can be measured in the following ways:
A known DC voltage Vs is applied to the resistor that is to be measured and the resulting current is measured with the MU (Mode V).
A known DC current Is is applied to the resistor via the DCS and the resulting drop in voltage at the resistor is measured with the MU (Mode C).
The resistance measurement is activated via the "rspsam_ConfigureMeasurement" function. Depending on the "measurementFunction" parameter, a 2-wire (RSPSAM_VAL_2_WIRE_RES) or 4-wire (RSPSAM_VAL_4_WIRE_RES) measure­ment is configured. The range parameter configures i.a. the connection between the components MU and DCS. In the 1 Ohm and 10 Ohm range "Mode C" is set (See Fig-
ure 1-1and Figure 1-2). In every other range "Mode V" is activated (See Figure 1-3 and Figure 1-4). The resistance measurement of TS-PSAN is optimized for in-circuit tests.
Because the voltage is imprinted in Mode V, resistors parallel to a capacitor can be measured quickly, due to relatively high charging power. Mode V however has the dis­advantage that the LO-wire cannot be replaced by GND (See figure 1-3). Also in Mode V, too low resistance values lead to invalid measurements. This is due to limited cur­rent because of an automatic voltage lowering by the source, if the set max current of the DCS is exceeded. The correlations are shown in the following table:
Range Mode Voltage Ampere
0.1 Ω to 1 Ω C 0.5 V max. 100 mA
1 Ω to 10 Ω C 0.2 V max. 10 mA
10 Ω to 100 Ω V 0.2 V 25 mA max.
100 Ω to 1 kΩ V 0.2 V 2.5 mA max.
1 kΩ to 10 kΩ V 0.2 V 1 mA max.
10 kΩ to 100 kΩ V 0.2 V 0.1 mA max.
100 kΩ to 1 MΩ V 1 V 0.1 mA max.
1 MΩ to 10 MΩ V 5 V 0.1 mA max.
It is possible to measure resistors greater than 10 Ohm with GND by using an individ­ual programming and wiring of the MU and DCS components. Especially for configura­tions with high resistance, parallel capacitors and current input, charging times must be considered.
21User Manual 1142.9878.12 ─ 12
Page 24
R&S®TS-PSAM

5.1.5 Discharge unit DCH

Function Description
Function description of the R&S TS-PSAM Module
(DCH = Discharge Unit)
The discharge unit is provided to allow the controlled discharge of capacitors on the UUT, to prevent the circuit relays in the test system from being irreparably damaged or the UUT from becoming charged as a result of the test procedure. For this purpose, a constant discharge current is generated with an active current limiter. The circuit is pro­tected against overload by an integrated heat cutout. The residual voltage after dis­charge is typically less than 100 mV. The DCH can be connected to the local analog bus via relays.
In order to minimize loading on the circuit relays, the circuit path should be set first, before the DCH is activated.
Table 5-3: Specifications
Discharge current ranges: (typical) 400 mA, 275 mA, 150 mA und 10 mA
Discharge mode Constant current
Maximum voltage: ±125 VDC
Discharge residual voltage <100 mVDC
Discharge power: (average) 2 W max.
Überspannungsschutz 200 VDC max.
Overvoltage protection Thermal sensor
The rspsam_dch_ConfigureEnabled and rspsam_dch_ConfigureCurrent functions control the discharge.

5.1.6 Trigger logic

On this topic, see also Figure 5-1.
The R&S TS-PSAM module can be synchronized with other system components by trigger signals from the PXI trigger bus, or by local trigger events or “software trig­gers“ . In all such events, the R&S TS-PSAM module can function as a “trigger mas­ter“ or “ a trigger slave“.
Trigger inputs
The internal FPGA Hardware uses the global trigger input signals from the PXI trigger bus (PXI_TRIG0 ... PXI_TRIG7) and the local TTL trigger inputs on the front connector (XTI1, XTI2). In addition, the trigger signals (XTA1, XTA2) derived from the analog input signal and the four internal feedback trigger circuits of the trigger logic blocks (IT01 ... IT04) are all used to detect a trigger event. The signals to be considered and their levels (high/low) are selected in configuration registers.
Trigger logic blocks
There are 4 blocks implemented for the module. Blocks 1 and 2 are available to the user. You can use them to generate the trigger impulses (single pulses, pulse trains
22User Manual 1142.9878.12 ─ 12
Page 25
R&S®TS-PSAM
Function Description
Function description of the R&S TS-PSAM Module
etc). Block 3 is reserved for the pulsed use of the DSC component. Block 4 controls the scan of the measurement unit.
Trigger outputs
The outputs from the trigger logic blocks can be switched to the trigger outputs on the front connector (XTOx) and to the PXI trigger bus (PXI_TRIGx). The polarity of the trig­ger signal is programmable. The trigger output signals are TTL compatible and are buf­fered using driver circuits.
23User Manual 1142.9878.12 ─ 12
Page 26
R&S®TS-PSAM
Function Description
Function description of the R&S TS-PSAM Module
Figure 5-1: Block Diagram of the Trigger Hardware
24User Manual 1142.9878.12 ─ 12
Page 27
R&S®TS-PSAM

5.2 Function Description of the R&S TS-PDC Module

Function Description
Function Description of the R&S TS-PDC Module
Operation
The following functions are available to configure the trigger logic:
rspsam_trig_ConfigureOutput
rspsam_trig_ConfigureSignal
rspsam_trig_Abort
rspsam_trig_EnableOutput
rspsam_trig_SendSoftwareSignal
On this topic, see also Figure 3-2.
The DC/DC converter is configured as a primary reference DC/DC converter. The input voltage (5 VDC) is transfered to two secondary potentials and rectified to the nominal voltage by line controllers. The status of the output voltage is displayed in each case by an LED.
The following DC voltages are generated:
+15 VDC, 0,5A (2x)
-15 VDC, 0,5A (2x)
+5 VDC, 0,5A (2x)
+3,3 VDC, 0,25A (2x)
25User Manual 1142.9878.12 ─ 12
Page 28
R&S®TS-PSAM

6 Commissioning

6.1 Installing the R&S TS-PSAM Module

Commissioning
Installing the R&S TS-PDC Module
To install the plug-in module, proceed as follows:
Run down and power off the TSVP
Select a suitable front slot (slots 5-14 possible, preferably slot 8)
R&S TS-PSAM should be connected to slot 8 and R&S TS-PICT to slot 9 for an in­circuit test configuration
Remove the front panel from the rear side of the TSVP chassis by slackening off the screws
Damaged backplane due to bent pins
Bent pins may result in permanent damage to the backplane. Check the backplane connector for bent pins! Any pins that are bent must be straightened! When module is connected, it must be guided with both hands and carefully pressed
into the backplane connector.
Apply moderate pressure to insert the plug-in module (use locating pin to attach)
The plug-in module is correctly located when a distinct 'stop' can be felt
Tighten the top and bottom screws on the front panel of the plug-in module
Install the associated R&S TS-PDC rear I/O module as described in Section 6.2.

6.2 Installing the R&S TS-PDC Module

To install the plug-in module, proceed as follows:
The R&S TS-PSAM module must have been installed beforehand
Select the corresponding rear I/O slot for the R&S TS-PSAM module
Remove the corresponding rear panel portion from the R&S CompactTSVP chas­sis by loosening the two screws
26User Manual 1142.9878.12 ─ 12
Page 29
R&S®TS-PSAM
Commissioning
Installing the R&S TS-PDC Module
Damaged backplane due to bent pins
Bent pins may result in permanent damage to the backplane. Check the backplane connector for bent pins! Any pins that are bent must be straightened! When module is connected, it must be guided with both hands and carefully pressed
into the backplane connector.
Push in the plug-in module using moderate pressure.
The rear I/O module R&S TS-PDC must be inserted with extra caution, making cer­tain the connector is correctly guided into the socket opening in the backplane. It must not be inserted at an angle or with incorrect alignment, etc. The short circuit board guides alone do not ensure absolutely reliable guiding.
Multiple adjacent R&S TS-PDC modules should be inserted in order “from left to right” and removed in the opposite order. Because the spaces are so narrow, care must be taken not to damage any components on the solder side of the module.
The module is correctly located when a distinct 'stop' can be felt.
Tighten the two retaining screws on the front panel of the module.
27User Manual 1142.9878.12 ─ 12
Page 30
R&S®TS-PSAM

7 Software

7.1 Driver Software

Software
Soft Panel
A LabWindows IVI DMM driver is provided for the DMM functions on the card. All other functions are controlled using specific extensions of the driver. The driver is part of the ROHDE & SCHWARZ GTSL software. All the functions of the driver are described fully in the on-line help and in the LabWindows CVI Function Panels.
During driver installation, the following software modules are installed:
Table 7-1: Driver Installation R&S TS-PSAM
Module Path Comment
rspsam.dll <GTSL directory>\Bin
rspsam.chm <GTSL directory>\Bin
rspsam.fp <GTSL directory>\Bin
rspsam.sub <GTSL directory>\Bin
rspsam.lib <GTSL directory>\Bin
rspsam.h <GTSL directory>\
To use the driver, the IVI and VISA libraries from National Instruments are necessary.

7.2 Soft Panel

On this topic, see also Figure 7-1.
A soft panel R&S TS-PSAM is provided for the module. The soft panel is based on the LabWindows CVI driver. It enables the measurement module to be operated interac­tively. The measurement values are output in digital or graphical format (Multipoint Measurements).
Driver
Help files
LabWindows CVI Function Panel file, function panels for CVI development interface
LabWindows CVI attribute file. This file is required by some „function panels“.
Import Library
Header file for the driver
Include
28User Manual 1142.9878.12 ─ 12
Page 31
R&S®TS-PSAM
Software
Programming Example
Figure 7-1: Soft PanelR&S TS-PSAM

7.3 Programming Example

7.3.1 Programming with Device Driver

This example shows the use of the DCS and MU components. Furthermore, the appli­cation of the resistance measurement function with the DMM channels is shown in a second test case. In this example, the device under test is connected with the front connector of the TS-PSAM module. The bus coupling relays are not closed.
/* Example using driver functions */
#include <utility.h>
#include <ansi_c.h>
#include "rspsam.h"
/* adapt the resource descriptor to your test system! */
static char resDesc[] = "PXI6::10::INSTR";
static ViStatus sta;
static ViSession vi;
/* prototypes */
static void chk ( char * funcName );
29User Manual 1142.9878.12 ─ 12
Page 32
R&S®TS-PSAM
Software
Programming Example
static void runMuTest ( void );
static void runDmmTest ( void );
/* FUNCTION *****************************************************************/
/* loads the driver and runs the test
*****************************************************************************/
int main(int argc, char *argv[])
{
printf("Use of driver functions\n\n");
/* open a session to the device driver */
sta = rspsam_InitWithOptions(resDesc, VI_TRUE, VI_TRUE, "Simulate=0", & vi);
/* check return value */
chk ("rspsam_InitWithOptions");
if (VI_SUCCESS == sta)
{
runMuTest();
runDmmTest();
/* close the driver */
sta = rspsam_close(vi);
chk ("rspsam_close");
}
printf("\nPress 'Enter' to terminate\n");
getchar();
return 0;
}
/* FUNCTION *****************************************************************/
/* checks the return status of a driver call
*****************************************************************************/
static void chk ( char * funcName )
{
if ( sta != VI_SUCCESS )
{
char errorMessage[256];
rspsam_error_message(vi, sta, errorMessage);
printf ("%s returned 0x%08X; %s\n", funcName, sta, errorMessage);
}
}
/* FUNCTION *****************************************************************/
/* configures a test using MU and DCS separately
*****************************************************************************/
30User Manual 1142.9878.12 ─ 12
Page 33
R&S®TS-PSAM
Software
Programming Example
static void runMuTest ( void )
{
ViReal64 reading;
/* configure DCS earth tied */
sta = rspsam_cnx_Gnd(vi, RSPSAM_VAL_INSTRLINE_DCS_LO,
RSPSAM_VAL_RELAY_CLOSED);
chk ("rspsam_cnx_Gnd");
/* connect DCS to local analog bus */
sta = rspsam_Connect(vi, "DCS_HI","ABa1");
chk ("rspsam_Connect");
sta = rspsam_Connect(vi, "DCS_LO","ABd1");
chk ("rspsam_Connect");
/* connect MU to local analog bus */
sta = rspsam_Connect(vi, "MU_HI","ABb1");
chk ("rspsam_Connect");
sta = rspsam_Connect(vi, "MU_LO","ABc1");
chk ("rspsam_Connect");
/* configure DC supply */
sta = rspsam_dcs_ConfigureCurrentLimit(vi, 0.010);
chk ("rspsam_dcs_ConfigureCurrentLimit");
sta = rspsam_dcs_ConfigureVoltageLevel(vi, 1.1);
chk ("rspsam_dcs_ConfigureVoltageLevel");
/* select 5 V mesurement range */
sta = rspsam_ConfigureMeasurement(vi, RSPSAM_VAL_DC_VOLTS, 5.0, 0.001);
chk ("rspsam_ConfigureMeasurement");
/* switch on DC supply */
sta = rspsam_dcs_ConfigureOutputEnabled(vi, VI_TRUE);
chk ("rspsam_dcs_ConfigureOutputEnabled");
/* wait until configurations have settled; perform measurement */
sta = rspsam_Read(vi, 5000, & reading);
chk ("rspsam_Read");
/* switch off DC supply */
sta = rspsam_dcs_ConfigureOutputEnabled(vi, VI_FALSE);
chk ("rspsam_dcs_ConfigureOutputEnabled");
/* disconnect components from local analog bus */
sta = rspsam_DisconnectAll(vi);
chk ("rspsam_DisconnectAll");
31User Manual 1142.9878.12 ─ 12
Page 34
R&S®TS-PSAM
Software
Programming Example
/* configure DCS earth free again; default state */
sta = rspsam_cnx_Gnd(vi, RSPSAM_VAL_INSTRLINE_DCS_LO,
RSPSAM_VAL_RELAY_OPEN);
chk ("rspsam_cnx_Gnd");
/* report the result */
if (VI_SUCCESS == sta)
{
printf("Reading: %.3f V\n", reading);
}
}
/* FUNCTION *****************************************************************/
/* configures a test using the DMM for a 4 wire resistor measurement
*****************************************************************************/
static void runDmmTest ( void )
{
ViReal64 reading;
/* select function and range */
sta = rspsam_ConfigureMeasurement(vi, RSPSAM_VAL_4_WIRE_RES, 1000.0, 0.001);
chk ("rspsam_ConfigureMeasurement");
/* configure DMM earth tied */
sta = rspsam_ConfigureGround (vi, VI_TRUE);
chk ("rspsam_ConfigureGround");
/* connect DMM to local analog bus */
sta = rspsam_Connect(vi, "DMM_HI","ABa1");
chk ("rspsam_Connect");
sta = rspsam_Connect(vi, "DMM_SHI","ABb1");
chk ("rspsam_Connect");
sta = rspsam_Connect(vi, "DMM_LO","ABc1");
chk ("rspsam_Connect");
sta = rspsam_Connect(vi, "DMM_SLO","ABd1");
chk ("rspsam_Connect");
/* wait until configurations have settled; perform measurement */
sta = rspsam_Read(vi, 5000, & reading);
chk ("rspsam_Read");
/* disconnect components from local analog bus */
sta = rspsam_DisconnectAll(vi);
chk ("rspsam_DisconnectAll");
32User Manual 1142.9878.12 ─ 12
Page 35
R&S®TS-PSAM
Software
Programming Example
/* configure DMM earth free again; default state */
sta = rspsam_ConfigureGround(vi, VI_FALSE);
chk ("rspsam_ConfigureGround");
/* select default function and range */
sta = rspsam_ConfigureMeasurement(vi, RSPSAM_VAL_DC_VOLTS, 100.0, 0.001);
chk ("rspsam_ConfigureMeasurement");
/* report the result */
if (VI_SUCCESS == sta)
{
printf("Reading: %.1f Ohm\n", reading);
}
}

7.3.2 Programming with GTSL Libraries

This example shows the use of the DCS and MU components with the GTSL libraries "Route", "Dmm" and "DCPWR". In the first test case, the single components are oper­ated. Furthermore, the second test shows the application of the resistance measure­ment function with the DMM channels. In this example, the device under test is con­nected with the front connector of a TS-PMB matrix module. The matrix and bus cou­pling relays of the TS-PSAM and TS-PMB modules are automatically controlled by the signal routing library.
/* Programming example with GTSL libraries
The following configuration files are used in this example:
physical.ini
------------
[device->PSAM]
Description = "TS-PSAM Module in Frame 1 Slot 8"
Type = PSAM
ResourceDesc = PXI6::10::INSTR
Frame = 1
Slot = 8
DriverDll = rspsam.dll
DriverPrefix = rspsam
DriverOption = "Simulate=0,RangeCheck=1"
RioType = PDC
[device->PMB_6]
Description = "TS-PMB Module in Frame 1 Slot 6"
Type = PMB
ResourceDesc = CAN0::0::1::6
33User Manual 1142.9878.12 ─ 12
Page 36
R&S®TS-PSAM
Software
Programming Example
Frame = 1
Slot = 6
DriverDll = rspmb.dll
DriverPrefix = rspmb
DriverOption = "Simulate=0,RangeCheck=1"
RioType = PCAL2
SFTDll = sftmpmb.dll
SFTPrefix = SFTMPMB
; Analog bus pseudo-device, used by ROUTE
[device->ABUS]
Type = AB
sampleApp.ini
-------------
[ResourceManager]
; general trace settings (normally off)
Trace = 0
TraceFile = ResmgrTrace.txt
[LogicalNames]
PsamTest = bench->rspsamTest
[bench->rspsamTest]
Description = test bench
Simulation = 0
Trace = 0
SignalRoutingDisplay = 0
DCPwrSupply = device->PSAM
DigitalMultimeter = device->PSAM
SwitchDevice1 = device->PSAM
SwitchDevice2 = device->PMB_6
AnalogBus = device->ABUS
DCPwrChannelTable = io_channel->dcsupplies
AppChannelTable = io_channel->test
[io_channel->dcsupplies]
MainPower = PSAM!DCS_HI
[io_channel->test]
;UUT connected to TS-PMB
UUT_VCC = PMB_6!P1
UUT_R1.1 = PMB_6!P2
UUT_R1.2 = PMB_6!P3
UUT_GND = PMB_6!P4
; DMM channel names
HI = PSAM!DMM_HI
LO = PSAM!DMM_LO
SHI = PSAM!DMM_SHI
34User Manual 1142.9878.12 ─ 12
Page 37
R&S®TS-PSAM
Software
Programming Example
SLO = PSAM!DMM_SLO
; PSAM components channel names
MU_HI = PSAM!MU_HI
MU_LO = PSAM!MU_LO
DCS_HI = PSAM!DCS_HI
DCS_LO = PSAM!DCS_LO
DCS_SHI = PSAM!DCS_SHI
DCS_SLO = PSAM!DCS_SLO
*/
#include <ansi_c.h>
#include "resmgr.h"
#include "route.h"
#include "dmm.h"
#include "dcpwr.h"
static short errorOccurred;
static long errorCode;
static char errorMessage[GTSL_ERROR_BUFFER_SIZE];
static long residRoute = RESMGR_INVALID_ID;
static long residDmm = RESMGR_INVALID_ID;
static long residDcpwr = RESMGR_INVALID_ID;
static char benchName[] = "bench->rspsamTest";
static char supplyName[] = "MainPower";
/* prototypes */
static void cs ( char * funcName );
static void runDcsTest ( void );
static void runDmmTest ( void );
/* FUNCTION ****************************************************************/
/* loads the libraries and runs the test
****************************************************************************/
int main (int argc, char *argv[])
{
printf("Example using GTSL libraries\n\n");
/* setup libraries */
RESMGR_Setup (0, "physical.ini", "sampleApp.ini",
&errorOccurred, &errorCode, errorMessage);
cs("RESMGR_Setup");
if ( ! errorOccurred )
{
ROUTE_Setup (0, benchName, &residRoute,
&errorOccurred, &errorCode, errorMessage);
cs("ROUTE_Setup");
}
35User Manual 1142.9878.12 ─ 12
Page 38
R&S®TS-PSAM
Software
Programming Example
if ( ! errorOccurred )
{
DCPWR_Setup (0, benchName, &residDcpwr,
&errorOccurred, &errorCode, errorMessage);
cs("DCPWR_Setup");
}
if ( ! errorOccurred )
{
DMM_Setup (0, benchName, &residDmm,
&errorOccurred, &errorCode, errorMessage);
cs("DMM_Setup");
}
if ( ! errorOccurred )
{
runDcsTest ( );
runDmmTest ( );
}
/* cleanup libraries */
if (residDmm != RESMGR_INVALID_ID)
{
DMM_Cleanup (0, residDmm, &errorOccurred, &errorCode, errorMessage);
cs("DMM_Cleanup");
}
if (residDcpwr != RESMGR_INVALID_ID)
{
DCPWR_Cleanup (0, residDcpwr, &errorOccurred, &errorCode, errorMessage);
cs("DCPWR_Cleanup");
}
if (residRoute != RESMGR_INVALID_ID)
{
ROUTE_Cleanup (0, residRoute, &errorOccurred, &errorCode, errorMessage);
cs("ROUTE_Cleanup");
}
RESMGR_Cleanup ( 0, &errorOccurred, &errorCode, errorMessage);
cs("RESMGR_Cleanup");
printf("\nPress 'Enter' to terminate\n");
getchar();
return 0;
}
/* FUNCTION ****************************************************************/
/* checks the return status of a library call
36User Manual 1142.9878.12 ─ 12
Page 39
R&S®TS-PSAM
Software
Programming Example
****************************************************************************/
static void cs ( char * funcName )
{
if ( errorOccurred )
{
printf ("%s returned 0x%08X\n%s\n\n", funcName, errorCode, errorMessage);
}
}
/* FUNCTION ****************************************************************/
/* use of TS-PSAM components DCS and MU separately
****************************************************************************/
static void runDcsTest ( void )
{
ViInt32 resultCount = 0;
ViReal64 result = 0.0;
/* configure volatage measruement */
DMM_Conf_Measurement (0, residDmm, "DC_VOLTS", 5.0,
"AUTO_RANGE_OFF", 1e-3,
&errorOccurred, &errorCode, errorMessage);
cs("DMM_Conf_Measurement");
/* DCS should be earth tied in this test */
DCPWR_Conf_Ground_Relay (0, residDcpwr, supplyName, 1,
&errorOccurred, &errorCode, errorMessage);
cs("DCPWR_Conf_Ground_Relay");
/* connect power supply */
ROUTE_Execute (0, residRoute, "DCS_HI > UUT_VCC, DCS_LO > UUT_GND",
&errorOccurred, &errorCode, errorMessage);
cs("ROUTE_Execute");
/* connect measurement unit of TS-PSAM */
ROUTE_Execute (0, residRoute, "MU_HI > UUT_R1.1, MU_LO > UUT_R1.2",
&errorOccurred, &errorCode, errorMessage);
cs("ROUTE_Execute");
/* configure power supply */
DCPWR_Conf_Current_Limit (0, residDcpwr, supplyName,
DCPWR_VAL_REGULATE, 0.01,
&errorOccurred, &errorCode, errorMessage);
cs("DCPWR_Conf_Current_Limit");
DCPWR_Conf_Voltage_Level (0, residDcpwr, supplyName, 1.1,
&errorOccurred, &errorCode, errorMessage);
cs("DCPWR_Conf_Voltage_Level");
/* switch on power supply */
DCPWR_Conf_Output_Enabled (0, residDcpwr, supplyName, 1,
37User Manual 1142.9878.12 ─ 12
Page 40
R&S®TS-PSAM
Software
Programming Example
&errorOccurred, &errorCode, errorMessage);
cs("DCPWR_Conf_Output_Enabled");
/* read voltage */
DMM_Read (0, residDmm, 0.1, 1, &result, & resultCount,
&errorOccurred, &errorCode, errorMessage);
cs("DMM_Read");
/* report result */
printf("Result: %.3f V\n", result);
/* switch off power supply */
DCPWR_Conf_Output_Enabled (0, residDcpwr, supplyName, 0,
&errorOccurred, &errorCode, errorMessage);
cs("DCPWR_Conf_Output_Enabled");
/* disconnect all */
ROUTE_Execute (0, residRoute, "||",
&errorOccurred, &errorCode, errorMessage);
cs("ROUTE_Execute");
/* configure DCS earth free again; default */
DCPWR_Conf_Ground_Relay (0, residDcpwr, supplyName, 0,
&errorOccurred, &errorCode, errorMessage);
cs("DCPWR_Conf_Ground_Relay");
}
/* FUNCTION ****************************************************************/
/* use of TS-PSAM for resistance measurement
****************************************************************************/
static void runDmmTest ( void )
{
ViInt32 resultCount = 0;
ViReal64 result = 0.0;
/* configure 4-wire resistance measurement */
DMM_Conf_Measurement (0, residDmm, "4_WIRE_RES", 1000.0,
"AUTO_RANGE_OFF", 1e-3,
&errorOccurred, &errorCode, errorMessage);
cs("DMM_Conf_Measurement");
/* DMM should be earth tied in this test */
DMM_Conf_Ground_Relay (0, residDmm, 1,
&errorOccurred, &errorCode, errorMessage);
cs("DMM_Conf_Ground_Relay");
/* connect DMM to UUT */
ROUTE_Execute (0, residRoute, "HI > UUT_VCC, LO > UUT_GND,"
"SHI > UUT_R1.1, SLO > UUT_R1.2, ?#",
38User Manual 1142.9878.12 ─ 12
Page 41
R&S®TS-PSAM
Software
Programming Example
&errorOccurred, &errorCode, errorMessage);
cs("ROUTE_Execute");
/* read voltage */
DMM_Read (0, residDmm, 0.1, 1, &result, & resultCount,
&errorOccurred, &errorCode, errorMessage);
cs("DMM_Read");
/* report result */
printf("Result: %.1f Ohm\n", result);
/* disconnect all */
ROUTE_Execute (0, residRoute, "||",
&errorOccurred, &errorCode, errorMessage);
cs("ROUTE_Execute");
/* configure DMM earth free again; default */
DMM_Conf_Ground_Relay (0, residDmm, 0,
&errorOccurred, &errorCode, errorMessage);
cs("DCPWR_Conf_Ground_Relay");
/* select default measurement function */
DMM_Conf_Measurement (0, residDmm, "DC_VOLTS", 200.0,
"AUTO_RANGE_OFF", 1e-3,
&errorOccurred, &errorCode, errorMessage);
cs("DMM_Conf_Measurement");
}
39User Manual 1142.9878.12 ─ 12
Page 42
R&S®TS-PSAM

8 Self-Test

8.1 LED Test

Self-Test
Power-on test
The R&S TS-PSAM has a built-in self-test capability. The following tests are implemen­ted:
LED-Test
Power-on test
TSVP Self-Test
After power-on, all three LED's light up for around one second to indicate that the 5 V supply is present and all LED's are working. The following statements can be made about the different LED states:
Table 8-1: Statements about the LED Test
LED Description
One LED does not light up
No LED's light up No +5 V supply
If diagnostics suggest a problem with the supply voltage, the LEDs for the associated rear I/O module, R&S TS-PDC, must be inspected visually. If a supply voltage failure is confirmed, the R&S TS-PDC module must be replaced.

8.2 Power-on test

The power-on test runs at the same time as the LED test. The following statements can be made about the different statuses of the red and green LEDs:
Table 8-2: Statements about the power-on test
LED Description
green LED off all supply voltages present
green LED off at least one supply voltage from R&S TS-PSAM
Hardware problem on the module
LED faulty
module or the R&S TS-PDC module is not present
red LED off no errors were detected
red LED on The FPGA/µP was not successfully loaded
40User Manual 1142.9878.12 ─ 12
Page 43
R&S®TS-PSAM

8.3 TSVP Self-Test

Self-Test
TSVP Self-Test
If diagnostics suggest a problem with the supply voltage, the LEDs for the associated rear I/O module, R&S TS-PDC, must be inspected visually. If a supply voltage failure is confirmed, the R&S TS-PDC module must be replaced.
The TSVP self-test runs an in-depth test on the module and generates a detailed log. This is done with the “Self-Test Support Library“.
The R&S TS-PSAM module is used as a measurement unit for the self-test of R&S modules in the TSVP. The correct operation of the modules is ensured by measure­ments on the analog bus.
You can find information about starting the self-test and the order of required work steps as well as a detailed description of parameters and sequences that are tested in the R&S CompactTSVP / R&S Power TSVP Service Manual.
41User Manual 1142.9878.12 ─ 12
Page 44
R&S®TS-PSAM

9 Interface description

9.1 Interface description for R&S TS-PSAM

9.1.1 Connector X10 (Front Connector)

Interface description
Interface description for R&S TS-PSAM
Below the interface description for the R&S TS-PSAM module and the R&S TS-PDC module is shown.
Figure 9-1: Connector X10 (mating side)
Table 9-1: Pin assignment for connector X10
Pin A B C
1 LABA1 GND LABA2
2 LABB1 GND LABB2
3 LABC1 GND LABC2
4 LABD1 GND LABD2
5 GND GND GND
6 IL1 GND IL2
7 GND GND GND
8
42User Manual 1142.9878.12 ─ 12
Page 45
R&S®TS-PSAM
Interface description
Interface description for R&S TS-PSAM
Pin A B C
9 RACH1
10 RACH2
11 RACH3
12 RACH4
13 RACOM
14
15
16
17
18
19
20
21
22
23
24 GND GND GND
RBCH1
RBCH2
RBCH3
RBCH4
RBCOM
25
26 GND GND GND
27 AUX1 GND AUX2
28 GND GND GND
29 XTO1 GND XTO2
30 XTI1 GND XTI2
31 GND GND GND
32 GND GND CHA-GND
GND
The CHA-GND signal is connected to the front panel of the R&S TS-PSAM. The front panel is capacitively coupled to GND.
43User Manual 1142.9878.12 ─ 12
Page 46
R&S®TS-PSAM
22
C

9.1.2 Connector X20 (Extension Connector)

Interface description
Interface description for R&S TS-PSAM
Figure 9-2: Connector X20 (mating side)
Figure 9-3: Pin assignment for connector X20
44User Manual 1142.9878.12 ─ 12
Page 47
R&S®TS-PSAM
25
C

9.1.3 Connector X30

Interface description
Interface description for R&S TS-PSAM
Figure 9-4: Connector X30 (mating side)
Table 9-2: X30 Pinning Schedule
PinE D C B A
7 IL2
6
5 ABc1
4
3 ABc2
2
1 ABd2
GND
ABb1
ABa2

9.1.4 Connector X1 (cPCI Bus Connector)

IL1
ABa1
ABb2
ABd1
Figure 9-5: Connector X1 (mating side)
45User Manual 1142.9878.12 ─ 12
Page 48
R&S®TS-PSAM
Pin F
25 GND 5V 3.3V ENUM# REQ64# 5V 24 GND 23 GND 22 GND 21 GND 20 GND 19 GND 18 GND 17 GND 16 GND 15 GND
12..14 11 GND 10 GND
9 GND 8 GND 7 GND
X1
C O N N E C T O
R 6 GND 5 GND 4 GND 3 GND 2 GND 1 GND
ACK64#
AD[2]
V(I/O)
5V
GND
PERR#
AD[5]
AD[10]
AD[13]
C/BE[1]#
C/BE[0]# M66EN
AD[6]
AD[11]
5V
INTB#
AD[4]
AD[29]
BSRSV
IDSEL
INTA#
3.3V
REQ#
TCK
AD[9]
GNDV(I/O)
AD[8]
PAR GND
3.3V
AD[19]
LOCK#
C/BE[2]# AD[16]
STOP#
BD_SEL#
Key Area
GND
3.3VAD[20]
AD[27]
V(I/O)
AD[23]
AD[24]
AD[22] GND
AD[25]
AD[28]GND
AD[12]
AD[15]
5V
IPMB_SCL
3.3V
3.3V
AD[7]
SERR#
3.3V
GND
CLK
V(I/O)
C/BE[3]#
AD[21]GND
IPMB_PWR
BSRSVGND
INTP
3.3V
V(I/O)
AD[30]
AD[26]GND
AD[18]
GND
3.3V
DEVSEL#
IRDY# FRAME#
TRST#
5V
-12V
TMS
GNT#
INTD#
TDI
INTC#5V
INTS
TDO
RST#
5V
AD[31]
TRDY#
+12V
E A
GND
D
GND
HEALTHY#
C
AD[17]
IPMB_SDA
AD[1]
B
AD[0]
AD[14]
AD[3]
3.3V
Interface description
Interface description for R&S TS-PDC
Figure 9-6: Pin assignment for connector X1

9.2 Interface description for R&S TS-PDC

Figure 9-7: Connector X20 (R&S TS-PDC mating side)
46User Manual 1142.9878.12 ─ 12
Page 49
R&S®TS-PSAM
Pin Z
22 GND 21 GND
20 GND
19 GND 18 GND J20 17 GND 16 GND
15 GND
14 NC C 13 NC O 12 NP N 11 NP N
10 NC E
9 NC C 8 NC T 7 NC O 6 NC R 5 NC 4 NC 3 GND 2 GND 1 GND
Pin Z
EA B C D
+5V *1) GND +5V *1)
GND or NC *3)
GND or NC *4)
GND +5V *1)
GND
GND
GND +5V *1)
+15V_1 -15V_1 +5V_1 +3.3V_1 COM_1
+15V_2 -15V_2 +5V_2 +3.3V_2 COM_2
COM_1 COM_1 COM_1 COM_1 COM_1
COM_2 COM_2 COM_2 COM_2 COM_2
GND RRST#
RCS# GND +5V *1)
RSCLK RSDI
EA B C D
+5V *2)
+5V *2)
+5V *2)
+5V *2)
*1) TS-PDC Version 1.0 is supplied via these pins from +5V, for backplanes up to Version 3.x *2) TS-PDC Version 1.1 or higher is supplied via these pins or pins from *1) *3) TS-PDC Version 1.3 or higher: This pin is not connected *4) TS-PDC Version 1.4 or higher: This pin is not connected
Interface description
Interface description for R&S TS-PDC
Figure 9-8: Pin assignment for connector X20 (R&S TS-PDC)
47User Manual 1142.9878.12 ─ 12
Page 50
R&S®TS-PSAM

10 Specifications

Specifications
The technical data of the Analog Stimulus Measurement Module R&S TS-PSAM are shown in the corresponding data sheets.
In the event of any discrepancies between date in this user manual and technical data in the data sheet, the data sheet takes precedence.
48User Manual 1142.9878.12 ─ 12
Loading...