Delta Electronics PCI-DMC-A01 Programming Manual page 383

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

Advertisement

Chapter 28 4-Channel Pulse Interface (Mode 1) Motion Control API | PCI-DMC-A01 / PCI-DMC-B01
28.2 _DMC_01_rm_04pi_md1_v_move
 FORMAT
I16 PASCAL _DMC_01_rm_04pi_md1_v_move(U16 CardNo, U16 NodeID,U16 SlotID,
I32 StrVel, I32 MaxVel, F64 Tacc,I16 dir,U16 m_curve)
 Purpose
Performs velocity motion control under RM04PI Mode 1.
 Parameters
Name
Data Type
CardNo
NodeID
SlotID
StrVel
MaxVel
Tacc
Tdec
dir
m_curve
 Example
U16 CardNo=0;
U16 NodeID =1;
U16 SlotID = 0;
I32 StrVel = 1000, MaxVel =12800;
F64 Tacc=0.1, Tdec=0.1;
I16 dir = 0; // Direction is positive
U16 m_curve = 1; //Referenced against T-curve velocity cross-section
/* RM04PI MODE1 moving in positive direction */
I16 status= _DMC_01_rm_04pi_md1_v_move (CardNo, NodeID, SlotID, StrVel, MaxVel, Tacc,
Tdec, dir, m_curve);
Revised March, 2012
Unit
U16
Number Unit
U16
Number Unit
U16*
Number Unit
Pulses per
I32
second
Pulses per
I32
second
F64
Second
F64
Second
I16
Selection
U16
Selection
Description
CardNo is between 0~15
Node ID
Slot ID
Starting velocity
Maximum velocity
Specified acceleration time
Specified deceleration time
0: Move in positive direction
1: Move in negative direction
1: Referenced against T-curve velocity
cross-section
2: Referenced against S-curve velocity
cross-section
28-5

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pci-dmc-b01

Table of Contents