Command Descriptions
243
RE
Registration Enable
Type
Registration
Syntax
<a_><!>RE<b>
Units
b = 0 (disable), 1 (enable)
Range
n/a
Default
0
Response
RE: *RE0
See Also
[ AS ], COMEXC, [ ER ], INFNC, [ PCC ], [ PCE ], [ PCMS ],
REG, REGLOD, REGSS, TAS, TER, TPCC, TPCE, TPCMS, TRGLOT,
[ TRIG ], TTRIG
Product Rev
GT6K 6.0
GV6K 6.0
The
RE
command enables the registration feature. When a registration input (an input assigned the “Trigger
Interrupt” function with the
INFNCi-H
command) is activated, the motion profile currently being executed
is replaced by a
registration profile
with its own distance (
REG
), acceleration (
A
&
AA
), deceleration (
AD
&
ADA
), and velocity (
V
) values. The registration move may interrupt any preset (
MC0
), continuous (
MC1
), or
registration move in progress.
The registration move does not alter the rest of the program being executed when registration occurs, nor
does it affect commands being executed in the background if the Gem6K is operating in the continuous
command execution mode (
COMEXC1
).
Registration moves will not be executed while the motor is not performing a move, while in the joystick
mode (
JOY1
), or while decelerating due to a stop, kill, soft limit, or hard limit.
How to Set up a Registration Move
1. Use the
INFNC1-H
or
INFNC2-H
command to configure onboard input 1 or 2 as a trigger input
(
TRIG A
or
TRIG B
, respectively).
TRIG M
, the
MASTER TRIGGER
, may not be used for registration.
2. Specify the distance of the registration move with the
REG
command. For servo axes, the distance
refers to the encoder position. For stepper axes, the distance refers to commanded position.
3. Enable the registration function with the
RE1
command. Registration is performed only when
there is a non-zero distance specified by the
REG
command.
NOTE: The registration move is executed using the
A
,
AA
,
AD
,
ADA
, and
V
values that were in
effect when the
REG
command was entered.
Registration Move Accuracy
(see also Registration Move Status below)
The accuracy of the registration move distance specified with the
REG
command is
±
1 count (servo
axes: encoder count; stepper axes: commanded count )
RULE OF THUMB: To prevent position overshoot, make sure the
REG
distance is greater than 4 ms
multiplied by the incoming velocity.
The lapse between activating the registration input and commencing the registration move (this does
not affect the move accuracy) is less than one position sample period (2 ms).
The
REG
distance will be scaled by the distance scale factor (
SCLD
value) if scaling is enabled
(
SCALE1
). See page
16
for details on scaling.
Preventing Unwanted Registration Moves (methods)
•
Registration
Input
Debounce: By default, the registration inputs are debounced for 24 ms before
another input on the same trigger is recognized. (The debounce time is the time required between
an input’s initial active transition and its secondary active transition.) If your application requires a
shorter debounce time, you can change it with the
TRGLOT
command.
•
Registration
Single-Shot: The
REGSS
command allows you to program the Gem6K drive to ignore
any registration commands after the first registration move has been initiated. Refer to the
REGSS
command description for further details and an application example.
www.comoso.com
Содержание Gemini GT6K
Страница 24: ...www comoso com ...
Страница 40: ...www comoso com ...
Страница 344: ...www comoso com ...
Страница 350: ...www comoso com ...