User Manual

Table Of Contents
5-8 Controller Control Command
5-21
* The communication judgment condition DS performs the process only when the status flag becomes "1" ("CW" and "MD" only).
Even if no condition is specified (e.g., OUT1/2 is "1 condition judgment", there is no output to "OUT2 RS-232C" etc.), sent an uncondi-
tional symbol ("X") according to the format (underlined in the data string below). If this symbol is not sent, a format error (14) occurs.
Sent data string: "SE00RDRAH1001010, = 080400000001 + XX
, 0500, ER00000000 + XX, 0000, XX + XX, 0000"
Process code Specifies an operation to be executed in the operating condition.
"00": Setting
"10": Read
Example of execution
command
Specifies a command to be executed according to the following conditions.
Condition 1: A command can be specified by a communication command only.
Condition 2: The communication designation is "RA" and "RI" only.
Condition 3: The number of written bytes is a maximum of 8 bytes (for both of ASCII and
hexadecimal).
Condition
(A) (B)
Communica-
tion judgment
"OK": Communication OK. "ER": Communication NG. "DS": Data status.
"AL": Always. "xx": Nil.
Data judgment "= =": Judgment data matched. "! =": Judgment data unmatched.
"> =": Judgment data or more. "< =": Judgment data or less.
The data judgment can be used by an execution command "RD" or "CW".
Data offset
(A) (B)
Condition is
data judgment
Specifies an offset value of area used for judgment in read data string.
Available designation range is between 00h and 7Fh.
Number of byes of
data (A) (B)
Condition is
data judgment
Specifies the number of bytes which performs judgment.Available desig-
nation range is between 01h and 04h.
Comparison data
(A) (B)
Condition is
data judgment
Specifies a comparison data for data judgment.
Condition is
"ER" judgment
Error code designation. If "00000000" is specified, process is executed
when any error occurs.
Example: "707A0000" Communication error and address error.
Operator Operator for the condition A and condition B.
"&": AND, "+": OR
Output parameter Specifies the output ON time in millisecond assuming that a process method is output.
1 to 9999 millisecond. Continued to the next judgment (0000 is specified).
Fixed to "0000" in the RS-232C output part.
<Response>
Command
code
"SE"
Termination
code
"00"
Retrans-
mission
flag
Status
flag
Comparison parameter