Parameters
U600 User’s Guide
C-46
Aerotech, Inc.
Version 1.4
C.3.1.
Modifying a Machine Parameter within a CNC Program
Any machine parameter may be modified within a CNC program (or MDI command line),
by specifying the machine parameter name followed by a decimal point and the axis
name. The case of these machine parameters is significant, as defined in the machine
parameter table.
The axis name is that assigned when the axis is configured and bound to the task within
the axis configuration wizard. If the default axis name is used, the task axis names would
apply.
Example:
MaxFeedRateIPM.X = 30
; Write to machine parameters
MaxFeedRateRPM.Y = $GLOB3
$GLOB0 = MaxFeedRateIPM.X
; Read from machine parameters
$GLOB1 = MaxFeedRateIPM.Y
C.3.2.
AvgVelUnits
This is a read-only machine parameter that indicates the average velocity of the axis,
averaged over the time period specified by the AVGVELTIME axis parameter. It is a
signed value, meaning that a negative value indicates a negative velocity. The units of this
parameter are user-units /minute: inches/minute for linear axes in the G71 mode,
millimeters/minute for linear axes in the G71 mode and always degrees/minute for rotary
axes.
C.3.3.
AxisState
This is a read only machine parameter indicating the current state of the axis. It may be
either free (0), captured (1), or bound (2). See the BIND extended command for details.
C.3.4.
CntsPerDeg
This machine parameter is used by the CNC interface to convert degrees into machine
steps, it is specified in counts per degree. The sign of this parameter determines motor
direction, a positive value indicates that a positive command will cause motion in the CW
motor direction. A negative value indicates a positive command will cause motion in the
CCW motor direction. A negative value indicates a positive command will cause motion
in the CCW motor direction, which will cause the end of travel limits to appear to be
inverted. A negative scale factor will cause a more positive display position, to encounter
the CCW limit and a more negative position will encounter the CW limit position. This
conversion factor is only used for rotary axes (axes whose Type machine parameter is
greater than 0).
For brushless linear motors, the value entered here is the number of counts per electrical
cycle of the motor.
Normally, this parameter is automatically set by the Parameter Configuration Wizard
during the motor configuration process. This parameter should not be changed during
program execution, doing so may cause unusual motion. Use the ScaleFactor task
machine parameter to rescale the system coordinates during program execution.
Содержание UNIDEX 600 Series
Страница 19: ...Table of Contents U600 User s Guide xviii Aerotech Inc Version 1 4...
Страница 27: ...Preface U600 User s Guide xxvi Aerotech Inc Version 1 4...
Страница 163: ...AerPlot U600 User s Guide 6 6 Aerotech Inc Version 1 4...
Страница 169: ...AerReg U600 User s Guide 8 4 Aerotech Inc Version 1 4...
Страница 177: ...AerPlotIO U600 User s Guide 10 4 Aerotech Inc Version 1 4...
Страница 179: ...Filter U600 User s Guide 11 2 Aerotech Inc Version 1 4...
Страница 219: ...PrmSetup U600 User s Guide 13 2 Aerotech Inc Version 1 4...
Страница 223: ...Glossary of Terms U600 User s Guide A 4 Aerotech Inc Version 1 4...
Страница 353: ......