268
Gemini GV6K/GT6K Command Reference
The
SINGO
command with a “
1
” parameter always starts at the previous angle, which may not be the
desired start of oscillation. The
SINANG
command will instantly change the angle and corresponding sine of
the angle. This represents an abrupt change in master position. If the follower axis is still following when
this occurs, there will be an abrupt change in commanded follower position. To start the follower properly,
move the follower to the desired start position first (using
MC0
,
D
,
GO
), then issue
SINANG
, then
MC1
,
GO1
,
and finally
SINGO
.
SMPER
Maximum Allowable Position Error
Type
Servo
Syntax
<a_><!>SMPER<r>
Units
r = feedback device counts (scalable with SCLD)
Range
0-200,000,000 (after conversion to steps)
(0 = do not monitor position error condition)
Default
4000
Response
SMPER: *SMPER4000
See Also
[ AS ], [ ER ], ERES, ERROR, ERRORP, SCALE, SCLD, SFB, TANI,
TAS, TER, TERRLG, TFB, TPC, TPE, TPER
Product Rev
GT6K n/a
GV6K 6.0
(applicable only to
servo axes)
SMPER
determines the maximum position error (in feedback device counts) allowed before an error condition
occurs. The position error is the difference between the commanded position and the actual position as read by
the feedback device. When the position error exceeds the value entered by the
SMPER
command, an error
condition is latched (see
TAS
or
AS
bit #23 and
TER
bit #12) and the drive faults (issues a shutdown –
DRIVE0
)
The
DRIVE1
command re-enables the drive, clears
TAS
bit #23 and
TER
bit #12, and sets the commanded
position (
TPC
) equal to the actual feedback device position (
TPE
). Incremental devices will be zeroed. The
position error is monitored once per system update period.
CAUTION
: If the
SMPER
value is set to zero (
SMPERØ
), the position error condition is not monitored,
allowing the position error to accumulate without causing a fault.
You can enable
ERROR
command bit #12 to continually check for the position error condition, and when it
occurs to branch to a programmed response defined in the
ERRORP
program. You can check the status of
this error condition with the
TAS
,
AS
,
TER
, and
ER
commands. You can check the actual position error with
the
TPER
and
PER
commands.
If scaling is enabled (
SCALE1
), the
SMPER
value is multiplied by the
SCLD
value.
Example:
ERES4000
; Set feedback resolution to 4000 counts/rev
SMPER4000
; Set maximum allowable position error to 1 rev before
; a fault condition will occur.
SMVER
Maximum Allowable Velocity Error
Type
Drive
Configuration
Syntax
<a_><!>SMVER<r>
Units
r = feedback device revs/sec
(linear motors: see DMEPIT for linear/rotary conversion)
Range
0.000000 to 200.000000 : ±0.000001
Default
0.000000 (do not monitor velocity error condition)
Response
SMVER:
*SMVER10.000000
See Also
DMEPIT, TASX, TVE, TVEL, TVELA
Product Rev
GT6K n/a
GV6K 6.0
(applicable only to
servo axes)
SMVER
determines the maximum velocity error allowed before an error condition occurs. The velocity error
is the difference between the commanded velocity (
TVEL
) and estimated actual velocity (
TVELA
). If the error
exceeds this value, a fault will result in which the drive is shut down (
DRIVE0
) and
TASX
bit #9 is set. The
DRIVE1
command re-enables the drive, clears
TASX
bit #9, and sets
TVEL
equal to
TVELA
.
You can check the actual velocity error with the
TVE
command.
www.comoso.com
Содержание Gemini GT6K
Страница 24: ...www comoso com ...
Страница 40: ...www comoso com ...
Страница 344: ...www comoso com ...
Страница 350: ...www comoso com ...