7 Before Starting Positioning Operation
106
FX
3U
-20SSC-H Positioning Block User's Manual
7.8 Ring counter setting (Ver.1.10 or later)
7.8
Ring counter setting (Ver.1.10 or later)
This function causes the current address to perform the ring operation within the range from 0 to the preset
ring counter upper limit value.
The current address (user) performs the ring operation within the range from 0 to the preset ring value. The
current address (pulse) performs the ring operation within the range from 0 to the preset ring value converted
into pulses.
The 20SSC-H Ver. 1.30 or later supports unlimited length feed in ring operation when the absolute position
detection system is used.
No setting is necessary for unlimited length feed.
However, the reciprocal movement instruction does not support unlimited length feed in ring operation when
the absolute position detection system is used.
→
For parameters, control data and monitor data, refer to Chapter 11
Caution
When the absolute current position from the zero-point exceeds the range of 32 bit data (-2,147,483,648 to
2,147,483,647), the current value overflow flag in the status information is ON.
Since 20SSC-H units earlier than Ver.1.30 do not support unlimited length feed in "ring operation" when the
absolute position detection system is used, an error (error code: 3004) occurs at the next power startup in this
case.
1. Set the following for enabling ring operation in the current address.
*1.
Refer to the section shown below for details on the user units.
→
Refer to Section 7.10
BFM Number
Description
X-axis
Y-axis
Operation
parameter 2
Ring counter
setting
BFM
#14002 b3
BFM
#14202 b3
Set these bits to ON for enabling ring operation in the current address.
1 (ON):
Enables ring operation in the current address.
0 (OFF): Disables ring operation in the current address.
Mechanical zero-point address
BFM
#14029,
#14028
BFM
#14229,
#14228
When enabling ring operation, set the zero-point address within the
range from 0 to the ring value.
Ring counter upper limit value
BFM
#14101,
#14100
BFM
#14301,
#14300
Sets the ring value to enable ring operation.
Setting range : 1 to 359,999,999 (user unit)
*1
Set the value within 1 to 359,999,999 PLS in converted pulse data.
Target address 1
BFM #501,
#500
BFM #601,
#600
Setting range: -2,147,483,648 to 2,147,483,647 [User unit]
*1
Set the value within -2,147,483,648 to 2,147,483,647 PLS in converted
pulse data.
Target address 2
BFM #505,
#504
BFM #605,
#604
Setting range: -2,147,483,648 to 2,147,483,647 [User unit]
*1
Set the value within -2,147,483,648 to 2,147,483,647 PLS in converted
pulse data
Ring operation rotation direction
for absolute address
BFM #530
BFM #630
Sets the rotation direction when absolute address is specified in the ring
operation.
0: Direction for shorter rotation
1: Direction where the current value increases (clockwise)
2: Direction where the current value decreases (counterclockwise)