272
Gemini GV6K/GT6K Command Reference
END
; End program definition
STEP1
; Enable single step mode
RUN tester
; Execute program named tester
; **************************************************************************
; * At this point no action will occur because single step mode *
; * has been enabled. Here's how to execute commands: *
; * !#2 (Execute 1st 2 commands in the program: V1 & A10) *
; * !# (Execute 1 command: command to be executed is D1) *
; * !#1 (Execute 1 command: command to be executed is GO1) *
; * !#2 (Execute 2 commands: commands to be executed are OUT11X1 & END) *
; **************************************************************************
STRGTD
Target Distance Zone
Type
Servo
Syntax
<a_><!>STRGTD<r>
Units
r = distance units (scalable with SCLD)
Range
0-999,999,999.99999
Default
50
Response
STRGTD: *STRGTD50
See Also
[ AS ], SCLD, STRGTE, STRGTT, STRGTV, TAS, TSTLT
Product Rev
GT6K n/a
GV6K 6.0
(applicable only to
servo axes)
STRGTD
sets the target distance zone used in the Target Zone Settling Mode. The target distance zone is a
range of positions around the desired endpoint that the load must be within before motion is considered
complete. If scaling is enabled (
SCALE1
), the
STRGTD
value is multiplied by the distance scale factor (
SCLD
).
When using the Target Zone Settling Mode, the load’s actual position and actual velocity must be within
the
target zone
(that is, within the distance zone defined by
STRGTD
and within the velocity zone defined
by
STRGTV
) before motion can be determined complete. Axis status bit #24 (see
TASF
,
TAS
, or
AS
)
indicates when the axis is within the zone specified with
STRGTD
and
STRGTV
; this status bit is usable even
if the Target Zone Mode is not enabled (
STRGTE0
).
If the load does not settle into the target zone before the timeout period set by
STRGTT
, the Gem6K drive
detects an error (see
TASF
,
TAS
, or
AS
bit #25, and
TER
bit #11). If this error occurs, you can prevent
subsequent command and/or move execution by enabling bit #11 in the
ERROR
command to continually
check for this error condition, and when it occurs to branch to a programmed response defined in the
ERRORP
program. (Refer to the
ERRORP
command description for an example of using an error program.)
For more information on target zone operation, refer to the Programmer's Guide.
Example
(see
STRGTE
):
STRGTE
Enable Target Zone Settling Mode
Type
Servo
Syntax
<a_><!>STRGTE<b>
Units
n/a
Range
b = 0 (disable) or 1 (enable)
Default
0
Response
STRGTE: *STRGTE0
See Also
COMEXC, ERROR, STRGTD, STRGTT, STRGTV, TAS, TER, TSTLT
Product Rev
GT6K n/a
GV6K 6.0
(applicable only to
servo axes)
STRGTE
enables or disables the Target Zone Settling Mode. When using the target zone settling criterion,
the load's actual position (
TPE
) and actual velocity (
TVELA
) must be within the
target zone
(that is, within
the position zone defined by
STRGTD
and within the velocity zone defined by
STRGTV
) before motion can
be determined complete. Axis status bit #24 (see
TASF
,
TAS
, or
AS
) indicates when the axis is within the
www.comoso.com
Summary of Contents for Gemini GT6K
Page 24: ...www comoso com ...
Page 40: ...www comoso com ...
Page 344: ...www comoso com ...
Page 350: ...www comoso com ...