EasyManua.ls Logo

Keysight 34972A - Page 160

Keysight 34972A
353 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
4 Features and Functions
160 Keysight 34970A/34972A User’s Guide
Remote Interface Operation (Digital Input Channel): To assign the alarm
number to report any alarm conditions on the specified digital input channels,
use the following command.
OUTPut:ALARm[1|2|3|4]:SOURce (@<ch_list>)
To configure alarms on the specified digital input channel, use the following
commands (also see the example on the following page).
CALCulate
:COMPare:TYPE {EQUal|NEQual}[,(@<ch_list>)]
:COMPare:DATA <data>[,(@<ch_list>)]
:COMPare:MASK <mask>[,(@<ch_list>)]
Select EQUal to generate an alarm when the data read from the port is equal
to CALC:COMP:DATA after being masked by CALC:COMP:MASK. Select NEQual
(not equal) to generate an alarm when the data read from the port is not equal
to CALC:COMP:DATA after being masked by CALC:COMP:MASK.
Use CALC:COMP:MASK to designate the “don’t care” bits. Bits that you set to
“0” in the mask are ignored.
To enable the specified alarm mode, send the following command.
CALCulate:COMPare:STATe ON [,(@<ch_list>)]
Example: Configuring an Alarm on a Digital Input
Assume that you want to generate an alarm when a binary pattern of “1000” is
read on the upper four bits of port 1. Send the following commands to
configure the port for an alarm.
CALC:COMP:TYPE EQUAL,(@301)
CALC:COMP:DATA 128,(@301)
CALC:COMP:MASK 240,(@301)
OUTPUT:ALARM2:SOURCE (@301)
CALC:COMP:STATE ON,(@301)

Table of Contents

Related product manuals