Chapter 28 4-Channel Pulse Interface (Mode 1) Motion Control API | PCI-DMC-A01 / PCI-DMC-B01
28.1 _DMC_01_rm_04pi_md1_start_move
FORMAT
I16 PASCAL _DMC_01_rm_04pi_md1_start_move(U16 CardNo, U16 NodeID,U16 SlotID,
I32 Dist, I32 StrVel, I32 MaxVel, F64 Tacc, F64 Tdec,U16 m_curve,U16 m_r_a)
Purpose
Performs 1-axis motion control under RM04PI Mode 1.
※When setting StrVel, make sure its value is smaller than MaxVel.
Parameters
Name
Data Type
CardNo
NodeID
SlotID
Dist
StrVel
MaxVel
Tacc
Tdec
m_curve
m_r_a
Revised March, 2012
Unit
U16
Number Unit
U16*
Number Unit
U16*
Number Unit
Number of
I32
pulses
Pulses per
I32
second
Pulses per
I32
second
F64
Second
F64
Second
U16
Selection
U16
Selection
Description
CardNo is between 0~15
Node ID
Slot ID
Specified path
Starting velocity
Maximum velocity
Specified acceleration time
Specified deceleration time
1: Referenced against T-curve velocity
cross-section
2: Referenced against S-curve velocity
cross-section
0: Displacement in relative coordinates
1: Displacement in absolute coordinates
28-3