MDO3000 Programmer Manual.pdf - 第823页
Commands Listed in Alphabetical Order TRIGger:A:BU S:B<x>:CAN{:IDenti fi er|:ADDRess}:V ALue This command sets the binary addr ess value to b e used when triggering on a CA N bus signal. The trigger condition must b…

Commands Listed in Alphabetical Order
Conditions
This command re
quires a DPO4AUTO or DPO4AUTOMAX application module
on DPO/MSO4000B and MDO4000/B/C models and a MDO3AUTO application
module on MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:CAN:FRAMEtype
{DATA|REMote|ERRor|OVERLoad}
TRIGger:A:BUS:B<x>:CAN:FRAMEtype?
Arguments
DATA specifies a data frame type.
REMote specifies a remote frame type.
ERRor specifies an error frame type.
OVERLold specifies an overload frame type.
Examples
TRIGGER:A:BUS:B1:CAN:FRAMETYPE DATA sets the CAN trigger frame type
to DATA.
TRIGger:A:BUS:B<x>:CAN{:IDentifier|:ADDRess}:MODe
This command sets the addressing mode (standard or extended format) to be
used when triggering on a CAN bus signal. The trigger condition must be set
to IDANDDATA OR DATA (using TRIGger:A:BUS:B<x>:CAN:CONDition).
B<x> is the bus number (1-4). 1-3 for the MDO4000C and 1-2 for the MDO3000.
Conditions
This command requires a DPO4AUTO or DPO4AUTOMAX application module
on DPO/MSO4000B and MDO4000/B/C models and a MDO3AUTO application
module on MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:CAN{:IDentifier|:ADDRess}:MODe
{STandard|EXTended}
TRIGger:A:BUS:B<x>:CAN{:IDentifier|:ADDRess}:MODe?
Arguments
STandard specifies the standard addressing mode.
EXTended specifies the extended addressing mode.
2-792 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
TRIGger:A:BU
S:B<x>:CAN{:IDentifier|:ADDRess}:VALue
This command sets the binary address value to be used when triggering on a CAN
bus signal. The trigger condition must be set to IDANDDATA OR DATA (using
TRIGger:A:B
US:B<x>:CAN:CONDition).
B<x> is the bus number (1-4). 1-3 for
the MDO4000C and 1-2 for the MDO3000.
Conditions
This comm
and requires a DPO4AUTO or DPO4AUTOMAX application module
on DPO/MSO4000B and MDO4000/B/C models and a MDO3AUTO application
module on MDO3000 models.
Group
Trigger
Synt
ax
TRIGger:A:BUS:B<x>:CAN{:IDentifier|:ADDRess}:VALue <QString>
TRIGger:A:BUS:B<x>:CAN{:IDentifier|:ADDRess}:VALue?
Arguments
<QString> is up to 29 bits specifying the binary identifier value. The only
allowedcharactersinthe
QString are 0, 1, and X.
Examples
TRIGGER:A:BUS:B1:CAN:IDENTIFIER:VALUE 1011 sets the identifier value
to 1011.
TRIGger:A:BUS:B<x>:ETHERnet:CONDition
This command specifies a field or condition within an Ethernet frame to trigger
on.
B<x> is the bus number B1–B4.
Conditions
This command requires a DPO4ENET application module for DPO/MSO4000B
and MDO4000/B/C models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:ETHERnet:CONDition
{SFD|MACADDRess|MACLENgth|IPHeader|TCPHeader|DATa|EOP|IDLe
|FCSError|QTAG}
TRIGger:A:BUS:B<x>:ETHERnet:CONDition?
Related Commands
Most of the other TR IGger:A:BUS:B<x>:ETHERnet commands are impacted
by the setting of this command.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-793

Commands Listed in Alphabetical Order
BUS:B<x>:ETHE
Rnet:PROTOcol
TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe
SEARCH:SEARCH<x>:TRIGger:A:BUS:B<x>:ETHERnet:CONDition
Arguments
SFD — Start of frame delimiter.
MACADDRess — MAC addresses field.
MACLENgth — MAC length/type field.
IPHeader — IP header field. This argument is only available when PROTOCOL
issettoIPv4(usingthecommandBUS:B<x>:ETHERnet:PROTOcol).
TCPHeader — TCP header field. This argument is only available when
PROTOCOL is set to IPv4 (using the command BUS:B<x>:ETHERnet:PROTOcol).
DATa — TCP/IPv4 or MAC protocol client data field. Use the command
BUS:B<x>:ETHERnet:PROTOcol to specify either TCP/IPv4 or OTHER. If the
protocol is set to
OTHER, then DATa refers to the MAC client data.
EOP — End of Packet field.
IDLe — Idle field.
FCSError — Frame Check Sequence Error (CRC) field.
QTAG — IEEE 802.1Q (VLAN) control information field. In order to use
QTAG as a trigger condition, the frame type must be set to QTAG (using
TRIGger:A:BUS:B<x>:ETHERnet:FRAMETYPe ).
Examples
TRIGger:A:BUS:B1:ETHERnet:CONDition MACADDRess sets the trigger
field to
MACADDRess.
TRIGger:A:BUS:B1:ETHERnet:CONDition? might return DATA.
TRIGger:A:BUS:B<x>:ETHERnet:DATa:HIVALue
When the Ethernet trigger condition is set to DATa, and the qualifier is set to
either
INrange orOUTrange, this command specifies the upper data value of the
range. (Use the command TRIGger:A:BUS:B<x>:ETHERnet:DATa:VALue to
specify the lower limit of the range.) The default is all X’s (don’t care).
B<x> is
the bus number B1-B4.
Conditions
This command requires a DPO4ENET application module for DPO/MSO4000B
and MDO4000/B/C models.
Group
Trigger
2-794 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual