4. Motion Control Instruction
4-86 DVP-MC operating manual
4.5.9. DMC_VirtualAxis
API Controller
72
DMC_VirtualAxis
Create virtual axis
10MC11T
Explanation of the instruction:
The instruction is applied to constitute a virtual axis. DVP10MC11T supports max. 18 virtual axes. The motion
control method of virtual axes is same as the real axes. Through execution of the instructions related with
axes, the virtual axis establishes the relation of gear, cam and etc. with other virtual axis or real axis.
Explanation of input and output parameter of the instruction:
Parameter
name
Explanation
Data
type
Available
device
Axis The node address of virtual axis (Range: 1~18) UINT Constant,D
Execute
This instruction is executed when “Execute” turns Off
–> On.
BOOL
M,I,Q,
constant
Axis Type
0: rotary axis;
1: linear axis.
UINT Constant,D
UserUnit/Turn
The number of pulses needed when the virtual axis
rotates for a circle.
REAL Constant, D
Modulo
The cycle used to divide equally the terminal actuator
position.
REAL
Constant, D
MaxVelocity
The allowed maximum speed. The parameter is
always positive, unit: unit/second.
REAL
Constant, D
MaxAcceleration
The allowed maximum acceleration. The parameter is
always positive, unit: unit/second2
REAL
Constant, D
Max
Deceleration
The allowed maximum deceleration. The parameter is
always positive, unit: unit/second2
REAL Constant, D
InputOfGear
To constitute the mechanical gear ratio with
OutputOfGear
REAL
Constant, D
Comments to this Manuals