beautypg.com

Delta Electronics High-Speed PCI 12-Axis Motion Control Card PCI-DMC-A01 User Manual

Page 454

background image

Chapter 34 Multi-Axis Motion Control API | PCI-DMC-A01 / PCI-DMC-B01

34-4

Revised March, 2012

34.2 _ DMC_01_liner_speed_master

FORMAT

I16 PASCAL _ DMC_01_liner_speed_master (U16 CardNo,U16 AxisNum, U16* NodeID,
U16* SlotID, I32 *DistArrary, I32 StrVel, I32 MaxVel, F64 Tacc, F64 Tdec,U16 m_curve,
U16 m_r_a)


Purpose

When setting the multi-axis (Line2, Line3, Multi_Axis) motion velocity, the original motion
velocity setting (Mode=0) is for velocity while (Mode=1) has velocity set as the component
velocity speed for the axis with the greatest travel (Once the Master axis is configured, the
velocities for other axes will be automatically calculated based on the value of the Master
axis).


Parameters

Name

Data Type

Unit

Description

CardNo U16

Number

Unit

CardNo is between 0~15

NodeID

U16*

Number Unit

Node ID

SlotID

U16*

Number Unit

Slot ID

Mode

U16

Selection

0: Velocity (Default setting).
1: Maximum component velocity for axis with
longest travel.


Example

U16 CardNo=0;
U16 NodeID=1;
U16 SlotID=0;
U16 Mode=1;

I16 status = _ DMC_01_liner_speed_master (CardNo, NodeID, SlotID, Mode);


This manual is related to the following products: