AX-Series Motion Controller Instructions Manual Chapter 2
445
2.3.3.15 MC_ChangeAxisConfig_DML
Supported Devices: AX-308E, AX-364E
MC_ChangeAxisConfig_DML modifies basic axis settings including the ratio between user units and pulse number, axis type and
user units per rotary axis rotation.
FB/FC Instruction Graphic Expression
FB MC_ChangeAxisConfig_DML
ST Language
MC_ChangeAxisConfig_DML_instance(
Axis : =,
bExecute : =,
dwRatioTechUnitsDenom : =,
iRatioTechUnitsNum : =,
fModuloPeriodU : =,
fMovementType : =,
bDone =>,
bBusy =>,
bError =>,
ErrorID => );
Inputs
Name Function Data Type
Setting Value
Timing to Take
Effect
bExecute
The instruction is run when
BOOL
True/False
-
dwRatioTechUnitsDenom
Electronic gear ratio denominator
(Pulse number)
DWORD
Positive or 0
(0)
When bExecute
turns to True and
bBusy is False.
iRatioTechUnits
Num
Electronic gear ratio numerator
(User units)
DINT
Positive,
negative or 0
When bExecute
turns to True and
fModuloPeriodU Maximum position of the rotary axis LREAL
Positive,
negative or 0
(0)
When bExecute
turns to True and
bBusy is False.
fMovementType Linear axis/rotary axis
SML_MOVE
MENTTYPE
0:
SML_MT_MOD
When bExecute
turns to True and