Series 8650B Universal Power Meters
3-54
Publication 31470-001, Rev C, November 2, 2017
3.2.26
Limit Line Configuration & Monitoring
CALCulate:LIMit
The CALCulate:LIMit commands specify and query the status of power measurement limit values and limit line
pass/fail checking. This allows the 8650B to monitor measured values and determine if the values are outside
certain limits or above/below a single limit. The upper limit cannot be specified any lower than the lower limit;
meaning that an exclusion zone of values cannot be specified.
Limit values can be specified separately for either of the two software calculation channels - 1 and 2. These
channels can be specified to correspond to Power Sensors 1 and 2 (8652B default) or as a combination of the
power sensors. For example, set limit lines on channels 1 and 2 to monitor overload or under range conditions
on an amplifier’s output power and gain by specifying channel 1 as Sensor 2 (amplifier output) and channel 2 as
a power ratio; Sensor 2/Sensor 1 (amplifier output/input). Power sensor assignment to channel measurement
definition is part of the CALCulate Subsystem. Limit monitoring cannot be performed for individual sensors
unless a channel is configured for a single sensor using the POW 1 or POW 2 operation.
Upper and Lower limits can be active simultaneously.
Unless service requests are enabled, the CALCulate:LIMit commands can not be configured to automatically
alert the controller directly during a limit violation; the 8650B must be queried to receive information regarding
pass/fail status of limit line violations.
Automatic notification of limit line violations is accomplished using the status byte and the operation register. A
controller can be notified of a limit line violation via the request service, *SRE command. After the controller
receives the request service, query the event status register. Check the status register for a limit line violation or
send CALCulate:LIMit:FAIL? to check if a limit line is being or has been violated. 1 indicates a limit line violation.
0 indicates the channel measurement is within the limit lines.
CALCulate:LIMit
Syntax:
CALCulate<channel 1 to 4>:LIMit:CLEar[:IMMediate]
Example:
CALC1:LIM:CLE
! RESET CHANNEL 1 LIMIT VIOLATION INDICATOR TO 0
Description:
This command resets the limit line pass/fail indicator to 0.
Syntax:
CALCulate<channel 1 to 4>:LIMit:FCOunt?
Example:
CALC1:LIM:FCO?
! QUERIES NUMBER OF CHANNEL 1 LIMIT FAILURES
Response:
Single number; the number of times the limit lines were exceeded since activated or reset.
Description:
This command reports the number of times a limit line has been exceeded since the limit
checking function was set to ON, or the limit line monitor was cleared with CALC#:LIM:CLE.
Syntax:
CALCulate<channel 1 to 4>:LIMit:FAIL?
Example:
CALC1:LIM:FAIL?
! CHECK FOR CHANNEL 1 LIMIT LINE VIOLATION
Response:
0 = OK; 1 = fail
Description:
This command reports whether or not a limit line has been exceeded since the limit checking
function was set to ON, or the limit line monitor was cleared with CALC#:LIM:CLE.
Содержание 8650B Series
Страница 3: ...Series 8650B Universal Power Meters Publication 31470 001 Rev C November 2 2017 iii ...
Страница 18: ......
Страница 32: ......
Страница 78: ......
Страница 236: ......
Страница 244: ......
Страница 258: ......
Страница 263: ...Menu Structure Publication 31470 001 Rev C November 2 2017 D 3 Figure D 3 Modulation Sensor B Setup Menu Structure ...
Страница 265: ...Menu Stucture Publication 31470 001 Rev C November 2 2017 Page D 5 Figure D 4 Meter Setup Menu Structure ...
Страница 267: ...Publication 31470 001 Rev C November 2 2017 Last page of the document ...