EasyManua.ls Logo

Omron CQM1H - PROGRAM - Page 371

Omron CQM1H - PROGRAM
602 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
346
Special Math Instructions Section 5-23
Enter the coordinates of the m+1 end-points, which define the m line seg-
ments, as shown in the following table. Enter all coordinates in BIN form.
Always enter the coordinates from the lowest X value (X
1
) to the highest (X
m
).
X
0
is 0000, and does not have to be entered.
If bit 13 of C is set to 1, the graph will be reflected from left to right, as shown
in the following diagram.
The following example demonstrates the construction of a linear approxima-
tion with 12 line segments. The block of data is continuous, as it must be, from
DM 0000 to DM 0026 (C to C + (2
× 12 + 2)). The input data is taken from IR
010, and the result is output to IR 011.
Word Coordinate
C+1 X
m
(max. X value)
C+2 Y
0
C+3 X
1
C+4 Y
1
C+5 X
2
C+6 Y
2
↓ ↓
C+(2m+1) X
m
C+(2m+2) Y
m
Y
0
X
0
X
1
X
2
X
3
X
4
X
m
X
Y
Y
m
Y
4
Y
3
Y
1
Y
2
X
0
X
m
X
Y
X
m
X
0
X
Y
DM 0000 $C00B
DM 0001 $05F0 X
12
DM 0002 $0000 Y
0
DM 0003 $0005 X
1
DM 0004 $0F00 Y
1
DM 0005 $001A X
2
DM 0006 $0402 Y
2
DM 0025 $05F0 X
12
DM 0026 $1F20 Y
12
APR(−−)
DM 0000
010
011
00000
1 1 0 0 0 0 0 0 0 0 0 0 1 0 1 1
Bit
15
Bit
00
(Output and
input both BIN)
(m1 = 11: 12 line
segments)
Content Coordinate
Address Instruction Operands
00000 LD 00000
00001 APR(−−)
DM 0000
010
011
↓↓

Table of Contents

Related product manuals