Synchronous encoder axis monitor data
j: Synchronous encoder axis No. - 1
Monitor item
[Md.320]
Synchronous encoder axis
position value
[Md.321]
Synchronous encoder axis
position value per cycle
[Md.322]
Synchronous encoder axis
speed
[Md.323]
Synchronous encoder axis
phase compensation amount
[Md.324]
Synchronous encoder axis
rotation direction restriction
amount
[Md.325]
Synchronous encoder axis
status
[Md.326]
Synchronous encoder axis
error No.
[Md.327]
Synchronous encoder axis
warning No.
*1 Synchronous encoder axis position units (Page 56 Synchronous encoder axis position units)
*2 Synchronous encoder axis speed units (Page 57 Synchronous encoder axis speed units)
[Md.320] Synchronous encoder axis position value
The position value for the synchronous encoder axis is stored in synchronous encoder axis position units (Page 56
Synchronous encoder axis position units).
The synchronous encoder position for an incremental synchronous encoder is "0" immediately after the power supply ON.
[Md.321] Synchronous encoder axis position value per cycle
The position value per cycle for a synchronous encoder axis is stored in the range from 0 to ("[Pr.324] Synchronous encoder
axis length per cycle" - 1).
The unit is synchronous encoder axis position units (Page 56 Synchronous encoder axis position units).
2 INPUT AXIS MODULE
72
2.3 Synchronous Encoder Axis
Storage details
• The position value for the synchronous
encoder axis is stored.
Refresh cycle: Operation cycle
• The position value per cycle for a
synchronous encoder axis is stored.
Refresh cycle: Operation cycle
• The speed for a synchronous encoder
axis is stored.
Refresh cycle: Operation cycle
• The current phase compensation amount
is stored.
Refresh cycle: Operation cycle
• While the rotation direction is restricted,
the accumulation for the input movement
amount in the opposite direction of the
enabled direction is stored.
Refresh cycle: Operation cycle
• The status for a synchronous encoder
axis is monitored.
Refresh cycle: Operation cycle
• The error code for the synchronous
encoder axis is stored.
Refresh cycle: Operation cycle
• The warning code for the synchronous
encoder axis is stored.
Refresh cycle: Operation cycle
Monitor value
■Monitoring is carried out in decimal.
-2147483648 to 2147483647
[Synchronous encoder axis position units
■Monitoring is carried out in decimal.
0 to (Synchronous encoder axis length per
cycle - 1)
[Synchronous encoder axis position units
■Monitoring is carried out in decimal.
-2147483648 to 2147483647
[Synchronous encoder axis speed units
■Monitoring is carried out in decimal.
-2147483648 to 2147483647
[Synchronous encoder axis position units
■Monitoring is carried out in decimal.
-2147483648 to 2147483647
[Synchronous encoder axis position units
■Monitoring is carried out in hexadecimal.
Buffer memory
b15
b12
b8
b4
Not used
Stored item
Meaning
b0
Setting valid flag
b1
Connection valid flag
b2
Counter enable flag
0: OFF
1: ON
b3
Position value setting request flag
b4
Error detection flag
b5
Warning detection flag
■Monitoring is carried out in hexadecimal.
(MELSEC iQ-R Motion Module User's
Manual (Application for Simple Motion
Mode))
■Monitoring is carried out in hexadecimal.
(MELSEC iQ-R Motion Module User's
Manual (Application for Simple Motion
Mode))
Buffer memory address
Axis 1 to axis 16
35200+20j
35201+20j
*1
]
35202+20j
35203+20j
*1
]
35204+20j
35205+20j
*2
]
35206+20j
35207+20j
*1
]
35208+20j
35209+20j
*1
]
35210+20j
b0
35211+20j
35212+20j