Specifications
Continued from previous page
Continued on next page
DL06 Micro PLC User Manual, 3rd Edition, Rev. C
E–55
Appendix E: High-speed Input and Pulse Output Features
1
2
3
4
E
6
7
8
9
10
11
12
13
14
A
B
C
D
Homing
Started
T
arget Position
X7
S
ET
“Start Homing” is assigned as X7. This will set Y0, which starts the Pulse Output.
Pulses will continue until the CCW Limit is reached.
Y0
SET
C0
Pulse Out
C0
Homing Started
L
DD
OUTD
Start
Homing
K200
V3631
Turn on Pulse Out, searching for the
C
W Limit.
Set C0 to indicate the CW Limit search
h
as begun.
C0
RST
Y0
LDD
K80000200
OUTD
V3631
SET
The CW limit has been reached.
C1
C1
C1
TMR
K3
T0
T0
SET
C2
SET
Y0
RST
C0
RST
C1
X2
Target Position
T0
Add a timer to create a short delay before
reversing the motor.
Turn off Start Profile.
The constant -K200 selects a target
position of -200 pulses, which is in the
CCW direction.
CW Limit was found, reset C0.
Set C2 to indicate the CCW home search
has begun.
Turn on Pulse Out again.
Reset C1.
Homing
Started
Limit
Found
CW
Limit
Limit
Found
Reverse
Direction
Delay
Reverse
Direction
Delay
Once the CW Limit is found, the DL06 will stop the Pulse Output, load a negative value, thus reversing
direction. It does this by LDD K80000200 into V3631. The “8” in the left-most position of the value loaded
(8xxxxxxx) will cause Y1 to turn on. This is how the PLC reverses direction.
This rung will activate timer, T0, for a short 0.3 second delay. When T0 times out,
the next rung is activated.
The Pulse Output is activated again, but in the reverse direction.
This constant K200 selects the target position
200 pulses (CW direction).
Limit Found
Start Homing
Pulse Out
Limit Found
Rev. to Home Sw