Appendices; Appendix 1 How To Find Buffer Memory Addresses - Mitsubishi Electric MELSEC iQ-FX5 User Manual

Application
Table of Contents

Advertisement

APPENDICES

Appendix 1
This section describes how to find the buffer memory addresses of positioning data, block start data, and condition data.
Positioning data
Positioning data No.1 to No.100 are assigned to each axis. Positioning data has the following structure.
data No.2
Positioning data No.1
Positioning identifier
6000+1000n
[Da.1] to [Da.4]
[Da.10] M code/Condition
data No./Number of LOOP to
6001+1000n
LEND repetitions
[Da.9]
Dwell time/JUMP destination
6002+1000n
positioning data No.
[Da.8]
6004+1000n
Command speed
6005+1000n
[Da.6]
6006+1000n
Positioning address/
6007+1000n
movement amount
[Da.7]
6008+1000n
Arc address
6009+1000n
Axis to be interpolated No.
71000+1000n
71001+1000n
[Da.20] to [Da.22]
n: Axis No. - 1
When setting positioning data using a program, determine buffer memory addresses using the following calculation formula
and set the addresses.
*1
+ (1000  (Ax - 1)) + 10  (N - 1) + S
• 6000
*1 The value is 71000 when setting "[Da.20]" to "[Da.22]".
How to Find Buffer Memory Addresses
ata No.100
ata No.99
6990+1000n
6980+1000n
6010+1000n
6991+1000n
6981+1000n
6011+1000n
6992+1000n
6982+1000n
6012+1000n
6994+1000n
6984+1000n
6995+1000n
6985+1000n
6014+1000n
6015+1000n
6996+1000n
6986+1000n
6997+1000n
6987+1000n
6016+1000n
6017+1000n
6998+1000n
6988+1000n
6999+1000n
6989+1000n
6018+1000n
6019+1000n
71090+1000n
71080+1000n
71091+1000n
71081+1000n
71010+1000n
71011+1000n
Buffer memory address
Up to 100 positioning data items can be set (stored) for each
axis in the buffer memory address shown on the left.
No.101 to No.600 are not allocated to buffer memory.
Set with the engineering tool.
Data is controlled as positioning data No.1 to 600 for each axis.
One positioning data item is configured of the items shown
in the bold box.
Configuration of positioning identifier
b15
b8
b12
b4
[Da.2] Control method
[Da.1] Operation pattern
[Da.3] Acceleration time No.
[Da.4] Deceleration time No.
Configuration of axis to be interpolated No.
b15
b12
b8
b4
[Da.21] Axis to be
[Da.20] Axis to be
interpolated No.2
b31
b28
b24
b20
*1
[Da.22] Axis to be
Not used
interpolated No.3
*1: Always "0" is set to the part not used.

Appendix 1 How to Find Buffer Memory Addresses

b0
Buffer memory
b0
Buffer memory
interpolated No.1
b16
Buffer memory
APPENDICES
615
A

Advertisement

Table of Contents
loading

Table of Contents