Responses; Data - YOKOGAWA WT200 User Manual

Digital power meter
Table of Contents

Advertisement

14.2.4 Responses

On receiving a query from the controller, this
instrument returns a response message to the
controller. A response message is sent in one of the
following two forms.
• Response consisting of a header and data
If the query can be used as a program message
without any change, a command header is attached
to the query, which is then returned.
Example
INTEGRATE:MODE?<PMT>→
:INTEGRATE:MODE NORMAL<RMT>
• Response consisting of data only
If the query cannot be used as a program message
unless changes are made to it (i.e. it is a query-only
command), no header is attached and only the data
is returned. Some query-only commands can be
returned after a header is attached to them.
Example
STATUS:ERROR?<PMT>→
0,"NO ERROR"<RMT>
When returning a response without a header
It is possible to remove the header from a response
consisting of a header and data. The
"
" command is used to do this.
COMMunicate:HEADer
Abbreviated form
Normally, the lower-case part is removed from a
response header before the response is returned to
the controller. Naturally, the full form of the header can
also be used. For this, the "
COMMunicate:VERBose
command is used. The part enclosed by [ ] is also
omitted in the abbreviated form.
IM 253421-01E

14.2.5 Data

A data section comes after the header. A space must be
included between the header and the data. The data
contains conditions and values. Data is classified as below.
Data
<Decimal>
<Voltage><Current>
<Register>
<Character data>
<Boolean>
<Character string data> Arbitrary character string
<Decimal>
<Decimal> indicates a value expressed as a decimal
number, as shown in the table below. Decimal values
are given in the NR form specified in ANSI X3. 42-1975.
Symbol
Description
<NR1>
Integer
<NR2>
Fixed point number
<NR3>
Floating point number
<NRf>
Any of the forms <NR1> to <NR3> is allowed.
• Decimal values which are sent from the controller to
this instrument can be sent in any of the forms to
<NR3>. In this case, <NRf> appears.
"
• For response messages which are returned from
this instrument to the controller, the form (<NR1> to
<NR3> to be used) is determined by the query. The
same form is used, irrespective of whether the value
is large or small.
• In the case of <NR3>, the "+" after the "E" can be
omitted, but the "–" cannot.
• If a value outside the setting range is entered, the value
will be normalized so that it is just inside the range.
• If the value has more than the significant number of
digits, the value will be rounded.
<Voltage>, <Current>
<Voltage> and <Current> indicate decimal values
which have physical significance. <Multiplier> or
<Unit> can be attached to <NRf>. They can be entered
in any of the following forms.
Form
<NRf><Multiplier><Unit>
<NRf><Unit>
<NRf><Multiplier>
<NRf>
14.2 Program Format
Description
Value expressed as a decimal number
(Example: PT setting
)
CONFigure:SCALing PT:ELEMENT1 100
Physical value
(Example: Voltage range
CONFigure:VOLTage:RANge 150V
)
Register value expressed as either binary, octal, decimal
or hexadecimal
(Example: Extended event register value
STATus:EESE #HFE
)
Specified character string (mnemonic). Can be selected
from { }
(Example: Selecting measurement mode
)
CONFigure:MODE {RMS|VMEan|DC}
Indicates ON/OFF. Set to ON, OFF or value
(Example: Averaging ON
[CONFigure]:AVERaging[:STATe] ON
)
(Example: Timer
)
INTEGrate:TIMer "100.00:00"
Example
125
-1
+1000
125.0
-.90
125.0E+0
-9E-1
Example
5MV
5E-3V
5M
5E-3
+001.
+.1E4
14
14-7

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents