21.03.2013 Views

Agilent 34980A  Multifunction Switch/Measure Unit *34980-90005*

Agilent 34980A  Multifunction Switch/Measure Unit *34980-90005*

Agilent 34980A  Multifunction Switch/Measure Unit *34980-90005*

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Executing a Sequence on an Alarm Condition<br />

Features and Functions 3<br />

After you have defined a valid sequence, you can configure the instrument<br />

to execute a sequence when a reading crosses an alarm limit on a channel.<br />

The specified sequence will execute once when an alarm occurs on the<br />

specified alarm. If the specified sequence name is not currently stored in<br />

memory, an error will be generated.<br />

For more information on configuring alarms, see “Alarm Limits” on<br />

page 132.<br />

Assigning a sequence to an alarm will remove any other sequence's<br />

association with that alarm, as well as that alarm’s association to any<br />

other sequence.<br />

You can assign multiple channels to any of the four available alarms<br />

(numbered 1 through 4). For example, you can configure the instrument<br />

to generate an alarm on the Alarm 1 output when a limit is exceeded<br />

on any of channels 1003, 2005, or 3010. You cannot, however, assign<br />

alarms on a specific channel to more than one alarm number.<br />

The sequence will execute once when an alarm occurs, after which the<br />

trigger source will be automatically set to MANual. The sequence will<br />

not execute again until the trigger source has been reassigned, <br />

the alarm has been cleared, the association of the sequence to the<br />

alarm has been re- established, and the alarm condition exists again.<br />

Front Panel Operation: Sequence > TRIGGER > MANUAL|ALARM1–ALARM4<br />

Select MANUAL to remove an association without reassigning it to <br />

another alarm.<br />

Remote Interface Operation: To assign the sequence to a specific alarm<br />

number, use the following command. Specify the MANual parameter to<br />

remove an association without reassigning it to another alarm.<br />

ROUTe:SEQuence:TRIGger:SOURce ,{ALARm1-ALARm4|MANual}<br />

The following program segment selects the alarm source and configures<br />

the instrument to execute the sequence named “MYSEQ_1” when an alarm<br />

is reported on Alarm 1. The Monitor mode is used to evaluate alarm<br />

conditions on the selected channel.<br />

ROUT:SEQ:DEF MYSEQ_1,"ROUT:CLOS (@1001:1009);OPEN (@2001)"<br />

CALC:LIM:UPP 10.25,(@1003) <br />

CALC:LIM:UPP:STAT ON,(@1003) <br />

OUTP:ALARM1:SOUR (@1003) <br />

ROUT:MON:CHAN (@1003) <br />

ROUT:MON:CHAN:ENAB ON, (@1003) <br />

ROUT:SEQ:TRIG:SOUR MYSEQ_1,ALAR1 <br />

ROUT:MON:STAT ON <br />

INIT<br />

<strong>Agilent</strong> <strong>34980A</strong> Mainframe User’s Guide 145

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!