EasyManua.ls Logo

Delta DVP-15MC Series - Page 600

Delta DVP-15MC Series
972 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
DVP-15MC Series Motion Controller Operation Manual
11-130
1
2
NOT
EN ENO
In Out
NOT_EN
Touch_Done
NOT_ENO
Touch_Ex
DMC_TouchProbe
Axis Done
Touch
Execute
TriggerIn put
Busy
Active
Windowonly
Error
ErrorID
CommandAborted
Firstpos
Lastpos
Mode
Mask
RecordedPosition
Axis1
Touch_Tri
Touch_Ex
Touch_Mode
Touch_Done
Touch_Pos
Touch_ErrID
Touch_Err
Touch_Abt
Touch_Act
Touch_Bsy
2. Timing Chart
Controller s I0'
Touch_Ex
Touch_Done
Touch_Bsy
Touch_Act
Touch_Abt
Touch_Err
Touch_ErrID
Touch_Pos
When Touch_Ex changes from FALSE to TRUE, Touch_Bsy changes from FALSE to TRUE in
the first cycle and Touch_Act changes from FALSE to TRUE in the second cycle.
When the external signal triggers controllers I0, DMC_TouchProbe starts to execute. When
Touch_Done changes from FALSE to TRUE, the position Touch_Pos outputs is converted from
the number of pulses that the externam encoder port of the controller receives through axis
parameters. Meantime Touch_Bsy and Touch_Act change from TRUE to FALSE. When
Touch_Ex changes from TRUE to FALSE, Touch_Done changes from TRUE to FALSE and the
position that Touch_Pos captures will not be cleared to 0
Programming Example 2
Capture the position converted from the number of pulses that the servo motor feeds back to the servo
drive according to axis parameters when the external signal triggers DI7 of servos CN1 under Mode 2.
1. The variable table and program
Variable name
Data type
Initial value
NOT_EN
BOOL
FALSE
NOT_ENO
BOOL
Touch1
DMC_TouchProbe
Axis2
USINT
1
Touch1_Ex
BOOL
FALSE
Touch1_Tri
MC_Triggerinput
Touch1_Mode
INT
2
Touch1_Done
BOOL
Touch1_Bsy
BOOL
Touch1_Act
BOOL
Touch1_Abt
BOOL
Touch1_Err BOOL
Touch1_ErrID
UINT
Touch1_Pos
LREAL

Table of Contents

Related product manuals