Chapter 4 Programming Overview; Messages - YOKOGAWA WT1800 User Manual

Precision power analyzer communication interface
Hide thumbs Also See for WT1800:
Table of Contents

Advertisement

Chapter 4
Programming Overview
4.1

Messages

Messages
Messages are used to exchange information between
the controller and the WT1800. Messages that are
sent from the controller to the WT1800 are called
program messages, and messages that are sent from
the WT1800 back to the controller are called response
messages.
If a program message contains a command that
requests a response (query), the WT1800 returns
a response message upon receiving the program
message. The WT1800 returns a single response
message in response to a single program message.
Program Messages
The program message format is shown below.
;
<Program message unit>
<Program Message Unit>
A program message consists of one or more program
message units. Each unit corresponds to one
command. The WT1800 executes the commands in
the order that they are received.
Separate each program message unit with a
semicolon.
For details on the program message syntax, see the
next section.
Example
:INPut:CFACtor 3;INDependent OFF<PMT>
Unit
<PMT>
<PMT> is a program message terminator. The
following three terminators are available.
NL (new line):
Same as LF (line feed). ASCII code
"0AH"
^END:
The END message as defined by IEEE
488.1.
(The data byte that is sent with the
END message is the last data byte of
the program message.)
NL^END:
NL with an END message attached.
(NL is not included in the program
message.)
IM WT1801-17EN
<PMT>
Unit
Program Message Unit Syntax
The program message unit syntax is shown below.
<Program header>
Space
<Program Header>
The program header indicates the command type. For
details, see page 4-3.
<Program Data>
Attach program data if there are conditions that are
required to execute a command. Separate the program
data from the header with a space (ASCII code "20H").
If there are multiple data values, separate each data
value with a comma.
For details, see page 4-6.
Example
:INPut:CFACtor 3<PMT>
Header
Data
Response Messages
The response message syntax is as follows:
;
<Response message unit>
<Response Message Unit>
A response message consists of one or more
response message units; each response message unit
corresponds to one response.
Separate each response message unit with a
semicolon.
For details on the response message syntax, see the
next page.
Example
:INPUT:CFACTOR 3;INDEPENDENT 0<RMT>
Unit
<RMT>
RMT stands for "response message terminator." The
response message terminator is NL^END .
,
<Program data>
<RMT>
Unit
4-1
1
2
3
4
5
6
App
Index

Advertisement

Table of Contents
loading

Table of Contents