84 of 135
The format of status judgment expression
1) If the NML mode is specified in output function setting, you can set conditions by using the following format.
Condition A
Condition B
Comparison symbol
data
“DAT”: data to be read
“TCT”: tag count to be read
Comparison
operators
(1) When comparison symbol data is “DAT”:
“==”: Left side data is equal to right side data.
”!=”: Left side data is not equal to right side data.
(2) When comparison symbol data is “TCT”:
“==”: Left side data is equal to right side data.
”!=”: Left side data is not equal to right side data.
“>=”: Left side data is bigger than right side data.
”<=”: Left side data is smaller than right side data.
Comparison data
(1) When comparison symbol data is “DAT”:
XXXX… [Hex] (X: 0 to 9 , A to F)
・
“*” mark is a wild card
・
When the data length is different, the result shall be
incorrect.
・
When the command has -tif option, comparison symbol
data “DAT” has all tag information that the reader read.
・
When comparison symbol data is “,”, specify with “*”
mark.
(2) When comparison symbol data is “TCT”:
0 to 999
Logical operator
“&”: AND operator
Format: condition A & condition B
“|”: OR operator
Format: condition A | condition B
* If there is no condition to be set, the output signal shall be on after normal end.
* If there is no condition to be set or condition (A) is set, condition (B) shall not be included in the setting.
Ex.) When the read data is 12bytes (24character) and the characters from 5
th
to 8
th
in it is “0000” or when the
number of tags is 8 or more:
"DAT==
****
0000
****************
|TCT>=8"
2) If the ERC mode is specified for output function setting, you can set conditions with the following format.
Condition Comparison
symbol
data
“DAT”: error code
(Two characters from the head in error code.)
- “TCT” is not supported.
Comparison
operators
“==”: matched
When the error code is in specified error code list:
”!=”: unmatched
When the error code is not in specified error code list:
Error
code
specifying.
It specifies error codes for comparison in series.
(Max 6 error code can be specified.)
ex. ”7071”
・・・
* If there is no condition to be set, the output signal shall be on after error end.
Ex.) When communication error (Error code is 70xx) or verify error (Error code is 71xx) has been occurred:
"DAT ==7071"