beautypg.com

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

Page 390

background image

Chapter 28 4-Channel Pulse Interface (Mode 1) Motion Control API | PCI-DMC-A01 / PCI-DMC-B01

28-12

Revised March, 2012

28.6 _DMC_01_rm_04pi_md1_start_arc

FORMAT

I16 PASCAL _DMC_01_rm_04pi_md1_start_arc(U16 CardNo, U16 NodeID,U16* SlotID,
I32* Center, F64 Angle, I32 StrVel, I32 MaxVel, F64 Tacc, F64 Tdec,U16 m_curve,U16
m_r_a)


Purpose

Performs 2-axis arc interpolation motion control under RM04PI Mode 1 (Known conditions:
center point coordinates, angle).
※For motion description, please see Chapter 20 “2-Axis Arc Interpolation Motion Control API”.


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

SlotID[0] holds first set of Slot ID
SlotID[1] holds second set of Slot ID

Center

I32*

Number of

pulses

Center[0] holds first set of center point
coordinates
Center[1] holds second set of center point
coordinates

Angle

F64

Degree (°)

Set arc angle. One full arc is 360

o

StrVel

I32

Pulses per

second

Starting velocity parameter

MaxVel I32

Pulses per

second

Maximum velocity parameter

Tacc

F64

Second

Specified acceleration time

Tdec

F64

Second

Specified deceleration time

m_curve

U16

Selection

1: Referenced against T-curve velocity
cross-section
2: Referenced against S-curve velocity
cross-section

m_r_a U16

Selection

0: Displacement in relative coordinates
1: Displacement in absolute coordinates

This manual is related to the following products: