Alarm (ALARm)

 

Command

Data
(for a query, response data)

Explanation

:ACTive alm$,A$

alm$ =
A$ = LOW, HIGH

Sets alarm output terminal
Queries

:ACTive? alm$

alm$,A$

:ARCD? NO

NO,ALM$,CH$,ERR$,STR$,END$

NO = alarm history num
ALM$ = , -
CH$ = ,
ERR$ = -, BURN_OUT, BATT_LOW, BURN/BATT, DISCONNECT
STR$ = alarm start time
END$ = alarm stop time

Queries the alarm history details

:ARCDNum?

A<NR1> = 0 to 100 (0 = none)

Queries the alarm history num

:BATT alm$,A$

alm$ =
A$ = OFF, ON

Sets alarm at low battery
Queries

:BATT? alm$

alm$,A$

:BEEP A$

A$ = OFF, ON

Sets alarm beep sound
Queries

:BEEP?

A$

:BURN alm$,A$

alm$ =
A$ = OFF, ON

Sets alarm at burn out
Queries

:BURN? alm$

alm$,A$

:DISCon alm$,A$

alm$ =
A$ = OFF, ON, DELAY

Sets alarm at communication disconnect
Queries

:DISCon? alm$

alm$,A$

:FILTer alm$,A

alm$ =
A = 0(OFF), 2, 5, 10, 20, 50, 100, 200, 500, 1000

Sets alarm filter
Queries

:FILTer? alm$

alm$,A<NR1>

:HOLD A$

A$ = OFF, ON, CLEAR

Sets alarm hold
Queries

:HOLD?

A$

:SOURce alm$,A$

alm$ =
A$ = AND, OR

Sets alarm source AND/OR
Queries

:SOURce? alm$

alm$,A$

Analog Channel Alarm (:ALARm:ANALog)

:KIND alm$,ch$,A$

alm$ =
ch$ =
A$ = OFF, LEVEl, WINDow, SLOPe

Sets type of alarm
Queries

:KIND? alm$,ch$

alm$,ch$,A$

:LEVEl alm$,ch$,A

alm$ =
ch$ =
A = alarm level

Sets the alarm level of the level alarm
Queries

:LEVEl? ch$

alm$,ch$,A<NR3> (3 decimal places)

:LOWEr alm$,ch$,A

alm$ =
ch$ =
A = lower limit level

Sets lower limit level of window-in/-out alarm
Queries

:LOWEr? alm$,ch$

alm$,ch$,A<NR3> (3 decimal places)

:SIDE alm$,ch$,A$

alm$ =
ch$ =
A$ = IN, OUT

Sets the alarm side(window alarm)
Queries

:SIDE? alm$,ch$

alm$,ch$,A$

:SLOPe alm$,ch$,A$

alm$ =
ch$ =
A$ = HIGH, LOW

Sets the alarm slope(level alarm)
Queries

:SLOPe? alm$,ch$

alm$,ch$,A$

:STIMe alm$,ch$,hour,min,sec

alm$ =
ch$ =
hour = 0 to 6(hour)
min = 0 to 59(min)
sec = 0 to 59(sec)

Sets time width of slope alarm
Queries

:STIMe? alm$,ch$

alm$,ch$,hour<NR1>,min<NR1>,sec<NR1>

:UPPEr alm$,ch$,A

alm$ =
ch$ =
A = upper limit level

Sets upper limit level of window-in/-out alarm
Queries

:UPPEr? alm$,ch$

alm$,ch$,A<NR3> (3 decimal places)

Waveform Calculation Alarm (:ALARm:CALCulate)

:KIND alm$,w$,A$

alm$ =
w$ =
A$ = OFF, LEVEl, WINDow, SLOPe

Sets type of alarm
Queries

:KIND? alm$,w$

alm$,w$,A$

:LEVEl alm$,w$,A

alm$ =
w$ =
A = alarm level(-9.9999E+29 to 9.9999E+29)

Sets the alarm level of the level alarm
Queries

:LEVEl? alm$,w$

alm$,w$,A<NR3> (4 decimal places)

:LOWEr alm$,w$,A

alm$ =
w$ =
A = lower limit level(-9.9999E+29 to 9.9999E+29)

Sets lower limit level of window-in/-out alarm
Queries

:LOWEr? alm$,w$

alm$,w$,A<NR3> (4 decimal places)

:SIDE alm$,w$,A$

alm$ =
w$ =
A$ = IN, OUT

Sets the alarm side(window alarm)
Queries

:SIDE? alm$,w$

alm$,w$,A$

:SLOPe alm$,w$,A$

alm$ =
w$ =
A$ = HIGH, LOW

Sets the alarm slope(level alarm)
Queries

:SLOPe? alm$,w$

alm$,w$,A$

:STIMe alm$,w$,hour,min,sec

alm$ =
w$ =
hour = 0 to 6(hour)
min = 0 to 59(min)
sec = 0 to 59(sec)

Sets time width of slope alarm
Queries

:STIMe? alm$,w$

alm$,w$,hour<NR1>,min<NR1>,sec<NR1>

:UPPEr alm,w$,A

alm$ =
w$ =
A = upper limit level(-9.9999E+29 to 9.9999E+29)

Sets upper limit level of window-in/-out alarm

:UPPEr? alm$,w$

alm$,w$,A<NR3> (4 decimal places)

Pulse Channel Alarm (:ALARm:PULSe)

:KIND alm$,pls$,A$

alm$ =
pls$ =
A$ = OFF, LEVEl, WINDow, SLOPe

Sets type of alarm
Queries

:KIND? alm$,pls$

alm$,pls$,A$

:LEVEl alm$,pls$,A

alm$ =
pls$ =
A = 0 to 1000000000(COUNT)
0 to 15000(r/s)
0 to 900000(r/min)

Sets the alarm level of the level alarm
Queries

:LEVEl? pls$

pls$,A<NR3> (9 decimal places)

:LOWEr alm$,pls$,A

alm$ =
pls$ =
A = 0 to 1000000000(COUNT)
0 to 15000(r/s)
0 to 900000(r/min)

Sets lower limit level of window-in/-out alarm
Queries

:LOWEr? alm$,pls$

alm$,pls$,A<NR3> (9 decimal places)

:SIDE alm$,pls$,A$

alm$ =
pls$ =
A$ = IN, OUT

Sets the alarm side(window alarm)
Queries

:SIDE? alm$,pls$

alm$,pls$,A$

:SLOPe alm$,pls$,A$

alm$ =
pls$ =
A$ = HIGH, LOW

Sets the alarm slope(level alarm)
Queries

:SLOPe? alm$,pls$

alm$,pls$,A$

:STIMe alm$,pls$,hour,min,sec

alm$ =
pls$ =
hour = 0 to 6(hour)
min = 0 to 59(min)
sec = 0 to 59(sec)

Sets time width of slope alarm
Queries

:STIMe? alm$,pls$

alm$,pls$,hour<NR1>,min<NR1>,sec<NR1>

:UPPEr alm,pls$,A

alm$ =
pls$ =
A = 0 to 1000000000(COUNT)
0 to 15000(r/s)
0 to 900000(r/min)

Sets upper limit level of window-in/-out alarm
Queries

:UPPEr? alm$,pls$

alm$,pls$,A<NR3> (9 decimal places)

Logic Channel Alarm (:ALARm:LOGic)

:ANDOR alm$,A$

alm$ =
A$ = OFF, OR, AND

Sets AND/OR for the logic alarm pattern
Queries

:ANDOR? alm$

alm$,A$

:PATTern alm$,"A$"

alm$ =
A$ = xxxxxxxx
alarm pattern(X, 0, 1)

Sets the pattern for a logic alarm

:PATTern? alm$

alm$,"A$"