Features and Functions
3
Keysight 34980A Mainframe User’s Guide
189
For more information on configuring alarms, see
– Assigning a sequence to an alarm will remove any other sequence's
association with that alarm, as well as that alarm’s association to any other
sequence.
– You can assign multiple channels to any of the four available alarms
(numbered 1 through 4). For example, you can configure the instrument to
generate an alarm on the Alarm 1 output when a limit is exceeded on any of
channels 1003, 2005, or 3010. You cannot, however, assign alarms on a
specific channel to more than one alarm number.
– The sequence will execute once when an alarm occurs, after which the trigger
source will be automatically set to MANual. The sequence will not execute
again until the trigger source has been reassigned, the alarm has been cleared,
the association of the sequence to the alarm has been re-established, and the
alarm condition exists again.
Front Panel Operation:
Sequence > TRIGGER > MANUAL|ALARM1–ALARM4
Select MANUAL to remove an association without reassigning it to another alarm.
Remote Interface Operation:
To assign the sequence to a specific alarm
number, use the following command. Specify the
MANual
parameter to remove an
association without reassigning it to another alarm.
ROUTe:SEQuence:TRIGger:SOURce <
name
>,{ALARm1-ALARm4|MANual}
The following program segment selects the alarm source and configures the
instrument to execute the sequence named “MYSEQ_1” when an alarm is reported
on Alarm 1. The Monitor mode is used to evaluate alarm conditions on the
selected channel.
ROUT:SEQ:DEF MYSEQ_1,"ROUT:CLOS (@1001:1009);OPEN (@2001)"
CALC:LIM:UPP 10.25,(@1003)
CALC:LIM:UPP:STAT ON,(@1003)
OUTP:ALARM1:SOUR (@1003)
ROUT:MON:CHAN (@1003)
ROUT:MON:CHAN:ENAB ON, (@1003)
ROUT:SEQ:TRIG:SOUR MYSEQ_1,ALAR1
ROUT:MON:STAT ON
INIT