Jprogramming examples – Yaskawa MP900 Series Motion Programming Manual User Manual
Page 184
Variables (Registers)
5.2.4 Output Variables (O Registers)
5 -14
Table 5.8 MP2000-series Machine Controller Motion Parameter Register Numbers
Axis No.
Line No.
No.1 axis
No.2 axis
No.3 axis
No.4 axis
No.5 axis
¡ ¡
No.14 axis
1
8000 to 807F
8080 to 80FF
8100 to 817F
8180 to 81FF
8200 to 827F
¡ ¡
8780 to 87FF
2
8800 to 887F
8880 to 88FF
8900
to
897F
8980 to 89FF
8A00 to 8A7F
¡ ¡
8F80 to 8FFF
3
9000 to 907F
9080 to 90FF
9100 to 917F
9180 to 91FF
9200 to 9A7F
¡ ¡
9780 to 97FF
4
9800 to 987F
9880 to 98FF
9900 to 997F
9980 to 99FF
9A00 to 997F
¡ ¡
9F80 to 9FFF
5
A000 to A07F
A080 to A0FF
A100 to A17F
A180 to A1FF
A200 to A27F
¡ ¡
A780 to A7FF
6
A800 to A87F
A880 to A8FF
A800 to A87F
A980 to A9FF
AA00 to AA7F
¡ ¡
AF80 to AFFF
7
B000 to B07F
B080 to B0FF
B100 to B17F
B180 to B1FF
B200 to B27F
¡ ¡
B780 to B7FF
8
B800 to B87F
B880 to B8FF
B900 to B97F
B980 to B9FF
BA00 to BA7F
¡ ¡
BF80 to BFFF
9
C000 to C07F
C080 to C0FF
C100 to C17F
C180 to C1FF
C200 to C27F
¡ ¡
C780 to C7FF
10
C800 to C87F
C880 to C8FF
C900 to C97F
C980 to C9FF
CA00 to CA7F
¡ ¡
CF80 to CFFF
11
D000 to D07F
D080 to D0FF
D100 to D17F
D180 to D1FF
D200 to D27F
¡ ¡
D780 to D7FF
12
D800 to D87F
D880 to D8FF
D900 to D97F
D980 to D9FF
DA00 to DA7F
¡ ¡
DF80 to DFFF
13
E000 to E07F
E080 to E0FF
E100
to
E17F
E180 to E1FF
E200 to E27F
¡ ¡
E780 to E7FF
14
E800 to E87F
E880 to E8FF
E900
to
E97F
E980 to E9FF
EA00 to A97F
¡ ¡
EF80 to EFFF
15
F000 to F07F
F080 to F0FF
F100 to F17F
F180 to F1FF
F200 to F27F
¡ ¡
F780 to EFFF
16
F800 to F87F
F880 to F8FF
F900 to F97F
F980 to F9FF
F900 to F97F
¡ ¡
FF80 to FFFF
↑
Module No. Offset
The resister number for each axis in the servo monitor parameter is obtained using the following formula:
MP900-series Machine Controllers
S
Axis monitor parameter resister address = OW0000 + module number offset + (axis No.1)× 40 (HEX)
MP2000-series Machine Controllers
S
Axis setting parameter resister address = O(I)W0000 + module number offset + (axis No.1)× 80 (HEX)
J
Programming Examples
The position and speed are specified as variables in axis move commands.
D
Bit Designation
OB01000 = MB001000 & IB00100;
D
Integer Designation
OWC020 = MW00100;
D
Double Integer Designation
OLC022 = ML00100 + ML00200;
D
Real Number Designation
OF00200 = MF00100 + MF00102;
5
INFO