MDO3000 Programmer Manual.pdf - 第866页

Commands Listed in A lphabetical Order transmit/rece ive bit defines the direction of information flow , a nd is always from the point of view of the remote terminal. B<x> Conditions This command requires a DPO4AERO …

100%1 / 1158
Commands Listed in Alphabetical Order
Examples
TRIGger:A:BUS
:B1:MIL1553B:COMMAND:PARity ZERo
sets the Command
word parity bit to 0.
TRIGger:A:BU
S:B1:MIL1553B:COMMAND:PARity?
might return 0, 1 or X.
TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress
When the MIL-STD-1553 bus trigger condition is set to COMMAND, this command
specifies the 5 bit sub-address that is to be used in the trigger. When the
sub-address value is set to 00000 or 11111 binary, it species that the command is
a “Mode Code” command. Any other value specifies that it is a “Word Count”
command.
The default is all X’s (don’t care).
B<x>
NOTE. The sub-address eld is u sed to direct data to different functions within the
subsystem for values 1 30.
Conditions
This command requires a DPO4AERO application module for DPO/MSO4000B
and MDO4000/B/C models or MDO3AERO application module for
MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress <QString>
TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:SUBADdress?
Related Commands
TRIGger:A:BUS:B<x>:MIL1553B:CONDition
TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt
Arguments
QString is a quoted string of up to 5 characters, where the allowable characters
are 0, 1, and X. The bits specified in the quoted string replace the least significant
bits, leaving any unspecified upper bits unchanged.
Examples
TRIGger:A:BUS:B1:MIL1553B:COMMAND:SUBADdress “01000” sets the
sub-address to be used in the trigger to 01000.
TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit
When the MIL-STD-1553 bus trigger condition is set to COMMAND, this command
specifies that the transmit/receive bit (bit 9) is to be used in the trigger. The
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-835
Commands Listed in Alphabetical Order
transmit/rece
ive bit defines the direction of information flow, and is always from
the point of view of the remote terminal.
B<x>
Conditions
This command requires a DPO4AERO application module for DPO/MSO4000B
and MDO4000/B/C models or MDO3AERO application module for
MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit {RX|TX|X}
TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:TRBit?
R
elated Commands
TRIGger:A:BUS:B<x>:MIL1553B:CONDition
TRIGger:A:BUS:B<x>:MIL1553B:COMMAND:COUNt
Arguments
RX (logic 0) directs the instrument to trigger on a TX or "transmit" from a remote
terminal .
TX (logic 1) directs the instrument to trigger on an RX or "receive" from a remote
terminal.
X indicates “don’t care".
Examples
TRIGger:A:BUS:B1:MIL1553B:COMMAND:TRBit TX directs the instrument to
trigger on a TX or “transmit” from a remote terminal.
TRIGger:A:BUS:B1:MIL1553B:COMMAND:TRBit TX? might return TX.
TRIGger:A:BUS:B<x>:MIL1553B:CONDition
This command specifies a word type or condition within a MIL-STD-1553 bus
word to trigger on.
B<x>
NOTE. There are three types of MIL-STD-1553 (Aircraft) bus words: Command,
Status, and Data, all sharing a common structure twenty bits in length. The rst
three bits are used as a synchronization eld. The last bit is the odd parity of the
previous 16 bits.
Conditions
This command requires a DPO4AERO application module for DPO/MSO4000B
and MDO4000/B/C models or MDO3AERO application module for
MDO3000 models.
2-836 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Commands Listed in Alphabetical Order
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:MIL1553B:CONDition
{SYNC|COMMAND|STATus|DATA|TIMe|ERRor}
TRIGger:A:BUS:B<x>:MIL1553B:CONDition?
Related Commands
Most of the other TR IGger:A:BUS:B<x>:MIL1553B commands are impacted
by the setting of this command.
BUS:B<x>:MIL1553B:POLarity
BUS:B<x>:MIL1553B:SOUrce
Arguments
SYNC refers to the 3–bit sync pulse that precedes each word.
COMMAND is one of 3 16–bit word types. It specifies the function that a remote
terminal is to perform.
STATus is one of 3 16–bit word types. Remote terminals respond to valid message
transmissions via status words.
DATA is one of 3 16–bit word types.
TIMe specifies to trigger on either the RT (remote terminal response time), or
the IMG (Inter-message Gap). Use the commands TRIGger:A:BUS:B<x>:
MIL1553B:TIMe:QUALifier, TRIGger:A:BUS:B<x>:MIL1553B:TIMe:
LESSLimit,andTRIGger:A:BUS:B<x>:MIL1553B:TIMe:MORELimit to
specify the time parameters.
ERRor specifies to trigger upon a signaling error. (You can specify which type
of error Parity, Sync, Manchester or Non-contiguous Data by using the
TRIGger:A:BUS:B<x>:MIL1553B:ERRTYPE command.)
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-837