Programming examples
R&S
®
ZNA
1616
User Manual 1178.6462.02 ─ 20
// Instead, use the global, channel-independent setting:
:SENSe:CORRection:COLLect:ACQuire:RSAVe:DEFault OFF
// Full one port = OSM
// Select cal procedure
:SENSe1:CORRection:COLLect:METHod:DEFine 'Test SFK OSM 1', FOPORT, 1
// Measure Standards
:SENSe1:CORRection:COLLect:ACQuire:SELected OPEN, 1
:SENSe1:CORRection:COLLect:ACQuire:SELected SHORT, 1
:SENSe1:CORRection:COLLect:ACQuire:SELected MATCH, 1
// Apply cal
:SENSe1:CORRection:COLLect:SAVE:SELected
// 2 port TOSM
// Select cal procedure
:SENSe1:CORRection:COLLect:METHod:DEFine 'Test SFK TOSM 12', TOSM, 1, 2
// Measure Standards
:SENSe1:CORRection:COLLect:ACQuire:SELected THROUGH, 1, 2
:SENSe1:CORRection:COLLect:ACQuire:SELected OPEN, 1
:SENSe1:CORRection:COLLect:ACQuire:SELected SHORT, 1
:SENSe1:CORRection:COLLect:ACQuire:SELected MATCH, 1
:SENSe1:CORRection:COLLect:ACQuire:SELected OPEN, 2
:SENSe1:CORRection:COLLect:ACQuire:SELected SHORT, 2
:SENSe1:CORRection:COLLect:ACQuire:SELected MATCH, 2
// Apply calibration
:SENSe1:CORRection:COLLect:SAVE:SELected
// Save / load cal files
// Save calibration in calibration file pool
// C:\Users\Public\Documents\Rohde-Schwarz\ZNA\Calibration\Data
// The filename in the following two commands must not contain the path!
:MMEMORY:STORE:CORRection 1, 'OSM1 TOSM12.cal'
// load cal file from calibration file pool
:MMEMORY:LOAD:CORRection 1, 'OSM1 TOSM12.cal'
8.2.5.2
MultiCal (with calibration unit)
The following example demonstrates how to create multiple system error corrections
on the same channel.
Condensed programming examples