Delta — 4.5.9. DMC_VirtualAxis

4. Motion Control Instructions 4.5.9. DMC_VirtualAxis 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: DVP-MC operating manual 4-99 API Create virtual axis Controller DMC VirtualAxis 72 _ 10MC11T Parameter Data Available Explanation name type device Axis The virtual axis number (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