2 INPUT AXIS MODULE
2.3 Synchronous Encoder Axis
69
2
Synchronous encoder axis control data
j: Synchronous encoder axis No. - 1
*1 With the exception of positioning control, main cycle processing is executed during the next available time. It changes by status of axis
start.
*2 The range from axis 1 to 4 is valid in the 4-axis module, from axis 1 to 8 is valid in the 8-axis module, and from axis 1 to 16 is valid in the
16-axis module.
*3 Synchronous encoder axis position units (Page 56 Synchronous encoder axis position units)
Setting item Setting details Setting value Default
value
Buffer memory address
Axis 1 to axis 16
[Cd.320]
Synchronous encoder
axis control start
• If set to "1", the synchronous encoder axis
control is started.
• If set to "101 to 116", the synchronous encoder
axis control starts based on the high speed
input request (external command signal).
• After completion of the synchronous encoder
axis control, "0" is automatically stored by the
Motion module.
Fetch cycle: Operation cycle
■Set in decimal.
1: Start for synchronous encoder
axis control
101 to 116: High-speed input start
for synchronous encoder axis
control (axis 1 to axis 16
*2
)
0 35040+10j
[Cd.321]
Synchronous encoder
axis control method
• Set the control method for the synchronous
encoder axis.
Fetch cycle: At operation start (Synchronous
encoder control)
■Set in decimal.
0: Current value change
1: Counter disable
2: Counter enable
0 35041+10j
[Cd.322]
Synchronous encoder
axis position value
setting address
• Set a new current value for changing the
current value.
Fetch cycle: At operation start (Synchronous
encoder control)
■Set in decimal.
-2147483648 to 2147483647
[Synchronous encoder axis position
units
*3
]
0 35042+10j
35043+10j
[Cd.323]
Synchronous encoder
axis error reset
• If set to "1" for resetting error and warning for
the synchronous encoder axis, the error No.
and warning No. are set to 0, and the error
detection and warning detection bits status are
turned OFF.
• After completion of the error reset, "0" is
automatically stored by the Motion module.
• In the case of the synchronous encoder axis
parameter error, even if the error is reset, the
setting valid flag of the synchronous encoder
axis status has been OFF.
Fetch cycle: Main cycle
*1
■Set in decimal.
1: Error reset request
0 35044+10j
[Cd.324]
Connection command
of synchronous
encoder via CPU
• If set to "1", the synchronous encoder via CPU
is connected.
• If set to "0", the synchronous encoder via CPU
is disconnected.
Fetch cycle: Main cycle
*1
■Set in decimal.
1: Connect synchronous encoder
via CPU
0: Disconnect synchronous
encoder via CPU
0 35045+10j
[Cd.325]
Input value for
synchronous encoder
via CPU
• Set a value to be used every time as the input
value for the synchronous encoder for the
synchronous encoder via CPU.
Fetch cycle: Operation cycle
■Set in decimal.
-2147483648 to 2147483647
[pulse]
0 35046+10j
35047+10j