Delta Electronics PCI-DMC-A01 Programming Manual page 301

High-speed pci 12-axis motion control card
Hide thumbs Also See for PCI-DMC-A01:
Table of Contents

Advertisement

Chapter 20 2-Axis Arc Interpolation Motion Control API | PCI-DMC-A01 / PCI-DMC-B01
20.6 _DMC_01_start_sr_arc2_xy
 FORMAT
I16 PASCAL _DMC_01_start_sr_arc2_xy(U16 CardNo, U16* NodeID,U16* SlotID, I32 End_X,
I32 End_Y, F64 Angle, I32 StrVel, I32 MaxVel, F64 Tacc, F64 Tdec)
 Purpose
2-axis arc interpolation motion using relative coordinates with S-curve velocity cross-section
(Known conditions: endpoint coordinates, angle).
 Parameters
Name
Data Type
CardNo
U16
NodeIDArray
U16*
SlotID
U16*
End_X
End_Y
Angle
F64
StrVel
MaxVel
Tacc
F64
Tdec
F64
Revised March, 2012
Unit
Number Unit
Number Unit
Number Unit
I32
Number of pulses
I32
Number of pulses
Degree (°)
Pulses per
I32
second
Pulses per
I32
second
Second
Second
Description
Node ID of card used for motion displacement
along X-axis and Y-axis
Holds Node ID sets used for arc interpolation
NodeIDArray[0] holds the 1st set of Node ID
NodeIDArray[1] holds the 2nd set of Node ID
Slot ID
Relative endpoint X-coordinate on the specified
axis
Relative endpoint Y-coordinate on the specified
axis
Set arc angle. One full arc is 360
Starting velocity parameter
Tangential velocity parameter
Specified acceleration time
Specified deceleration time
o
20-13

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pci-dmc-b01

Table of Contents