A
Appendix
A-4 CP1L Programming Examples
148 SYSMAC CP1L/CP1E Introduction Manual
■Programming Example
●Ladder Program
A540.08
@ORG(889)
#0
0.01
CW limit sensor
0.03
Start origin search
W0.00
CW limit input
A540.090.00
CCW limit sensor CCW limit input
#0
Origin search ORG instruction
Pulse output 0
Origin search function
CW/CCW pulse output method
0.04
Positioning to point A
@PLS2(887)
#1
#0
Positioning PLS2 instruction
Pulse output 0
Absolute pulse specification(CP1E: #101)
D0
D6
Position data setup table
Initial frequency setting
0.05
Positioning to point B
@PLS2(887)
#1
#0
Positioning PLS2 instruction
Pulse output 0
Absolute pulse specification(CP1E: #101)
D10
D6
Position data setup table
Initial frequency setting
0.03
Start origin search
0.04
Positioning
to point A
0.05
Positioning
to point B
A280.06
Origin stop
W0.00
W0.01
0.04
Start origin
search
0.03
Positioning
to point A
0.05
Positioning
to point B
A280.03
Pulse output complete
W0.01
W0.02
0.05
Start origin
search
0.03
Positioning
to point A
0.04
Positioning
to point B
A280.03
W0.02
Pulse output complete
Allocate limit sensors to limit inputs.
Execute origin search and positioning.
Output flags for origin search and positioning completion.
Origin search complete
100.05
100.02
100.03
Point A positioning complete
Point B positioning complete