DMC-1500
Chapter 6 Programming Motion
•
77
High Speed Position Capture (The Latch Function)
Often it is desirable to capture the position precisely for registration applications. The DMC-1500
provides a position latch feature. This feature allows the position of X,Y,Z or W to be captured within
25 microseconds of an external low input signal. The general inputs 1 through 4, and 9 through 12
correspond to each axis.
IN1 X-axis latch
IN 9 E-axis latch
IN2 Y-axis latch
IN10 F-axis latch
IN3 Z-axis latch
IN11 G-axis latch
IN4 W-axis latch
IN12 H-axis latch
Note: To insure a position capture within 25 microseconds, the input signal must be a transition from
high to low.
The DMC-1500 software commands, AL and RL, are used to arm the latch and report the latched
position. The steps to use the latch are as follows:
Give the AL XYZW command, or ABCDEFGH for DMC-1580, to arm the latch for the
specified axis or axes.
Test to see if the latch has occurred (Input goes low) by using the _AL X or Y or Z or W
command. Example, V1=_ALX returns the state of the X latch into V1. V1 is 1 if the
latch has not occurred.
After the latch has occurred, read the captured position with the RL XYZW command or _RL
XYZW.
Note: The latch must be re-armed after each latching event.
Example - Using Position Capture Function
Instruction Interpretation
#Latch Latch
program
JG,5000 Jog
Y
BG Y
Begin motion on Y axis
AL Y
Arm Latch for Y axis
#Wait
#Wait label for loop
JP #Wait,_ALY=1
Jump to #Wait label if latch has not occurred
Result=_RLY
Set value of variable ‘Result’ equal to the report position of y axis
Result= Print
result
EN End
Содержание DMC-1510
Страница 6: ......
Страница 18: ...6 Chapter 1 Overview DMC 1500 THIS PAGE LEFT BLANK INTENTIONALLY...
Страница 88: ...76 Chapter 6 Programming Motion DMC 1500 Figure 6 7 Motion intervals in the Home sequence...
Страница 90: ...78 Chapter 6 Programming Motion DMC 1500 THIS PAGE LEFT BLANK INTENTIONALLY...
Страница 137: ...DMC 1500 Chapter 7 Application Programming 125 THIS PAGE LEFT BLANK INTENTIONALLY...
Страница 157: ...DMC 1500 Chapter 10 Theory of Operation 145 THIS PAGE LEFT BLANK INTENTIONALLY...
Страница 160: ...148 Appendices DMC 1500 Card Level Layout...
Страница 178: ...166 Appendices DMC 1500 ICM 1100 Drawing 1 3 4 0 0 4 4 0 2 4 0 7 0 0 4 5 3 7 0 5 7 0 2 8 5 1 0 0 1 0 1 0 7 0 1 0 0...
Страница 180: ...168 Appendices DMC 1500...
Страница 198: ...186 Appendices DMC 1500 THIS PAGE LEFT BLANK INTENTIONALLY...