Melsec-q, 10 high-level positioning control – MITSUBISHI ELECTRIC Mitsubishi Programmable Logic Controller QD75D User Manual
Page 431
10 - 17
MELSEC-Q
10 HIGH-LEVEL POSITIONING CONTROL
The setting requirements and details of the following "condition data"
Da.16
to
Da.19
setting items differ according to the "
Da.15
Condition target" setting.
The following shows the
Da.16
to
Da.19
setting items corresponding to the
"
Da.15
Condition target".
Other setting
item
Da.15
Setting item
Da.16
Condition operator
Da.17
Address
Da.18
Parameter 1
Da.19
Parameter 2
01
H
: Device X
0 to 1F
H
(bit No.)
02
H
: Device Y
07
H
: DEV=ON
08
H
: DEV=OFF
–
0 to 1F
H
(bit No.)
–
03
H
: Buffer memory
(1 word)
04
H
: Buffer memory
(2 words)
01
H
:
=P1
02
H
:
≠
P1
03
H
:
≤
P1
04
H
:
≥
P1
05
H
: P1
≤
≤
P 2
06
H
:
≤
P 1 , P 2
≤
Buffer
memory
address
P1 (numeric value)
P2 (numeric value)
(Set only when Da.16 is
[05
H
] or [06
H
].)
Low-order 16
bits
Axis 1
positioning
data No.
Low-order 16
bits
Axis 3
positioning
data No.
05
H
: Positioning data
No.
10
H
: Axis 1 designation
20
H
: Axis 2 designation
30
H
: Axis 1 and axis 2
designation
40
H
: Axis 3 designation
50
H
: Axis 1 and axis 3
designation
60
H
: Axis 2 and axis 3
designation
70
H
: Axis 1, axis 2 and
axis 3 designation
80
H
: Axis 4 designation
90
H
: Axis 1 and axis 4
designation
A0
H
: Axis 2 and axis 4
designation
B0
H
: Axis 1, axis 2 and
axis 4 designation
C0
H
: Axis 3 and axis 4
designation
D0
H
: Axis 1, axis 3 and
axis 4 designation
E0
H
: Axis 2, axis 3 and
axis 4 designation
—
High-order 16
bits
Axis 2
positioning
data No.
High-order 16
bits
Axis 4
positioning
data No.
–
: Setting not required (Setting value will be ignored. Use the initial value or a value within the setting range.)
: Value stored in buffer memory designated in Da.17 .
: Refer to Section 5.5 "List of condition data" for the setting contents.
Judgment whether the condition operator is "=" or "=” at the start of wait.
Judgment on data is carried out for each control cycle of the QD75. Thus, in the
judgment on the data such as current feed value which varies continuously, the
operator "=" may not be detected. If this occurs, use a range operator.