14-5
Computer Link
14
[2] Contents of the measurement result block (for each measurement function)
(1) Positional deviation/absolute position measurement
*
When a sign is provided, if the highest-order bit of the data is on (1), a "-" minus sign is used,
and if the bit is off (0), a "+" pulus sign is used. The value (decimal) is expressed two's comple-
ment notation. (A two's complement number is obtained by inverting the 0s and 1s in a binary
number and adding 1.)
Note: If a registration number has not been used yet, the data for the next registered number will be
brought forward.
[Example of the data in block 0: Only registration No. 0]
- These data are in hexadecimal. They are converted to the actual decimal measurements as shown
below.
50,51
Measurement function
Blocks
Positional deviation/absolute
position measurement
Size and shape comparison
Distance/angle measurement
Lead inspection
Area measurement by
binary conversion
Counting quantities by
binary conversion
Object identification (labeling)
by binary conversion
Final numerical calculation
result
Existance detection by
point measuremet
Binary conversion
−−−
0
Average light level
−−−
0, 1
0, 1, 10 to 13, 20 to 23, 30 to 33, 40 to 43, 60 to 77
0, 1
0, 1, 2
0, 1
0, 1
0
0
0
Registration
No. 0
Registration
No. 0 to 7
X
Y
X
Y
None
None
None
None
Provided
4
4
4
4
4
1
1
1
1
1
Block
Item
Sign (+/-)
No. of
digits
Decimal point
(digit)
1st point
(center coordinates)
2nd point
(center coordinates)
Angular deviation
The registration No. 1 to 7 contain the same data as the
registration No. 0.
*
0 8 2 0 0 5 2 8 0 F A 0 0 E B 0 F F 7 6
X
Registration No. 0
Y
X
Y
Angular
deviation
Center coordinates
of 1st point
Center coordinates
of 2st point
Center coordinates
of 2nd point
Center coordinates
of 1st point
Angular deviation
X
Y
X
Y
820
528
FA0
EB0
FF76
2080
1320
4000
3760
–138
208.0
132.0
400.0
376.0
–13.8
Data
(hexadecimal)
Decimal
number
Measurement
result (value)
Ë
Ë
Ë
Ë
Ë
Measurement data blocks
[1] Number of blocks
The measurement functions vary in the number of measurement data blocks they use.