
User Manual
Chapter 10
GFK-1742F
Jan 2020
Introduction to Local Logic Programming
248
Position Loop Sample
Number
Active Motion Program
Statement
Local Logic Program
Statements
END_IF;
n+2
CMOVE ##,ABS,SCURVE
Position_Loop_TC_1:=50;
IF Actual_Position_1>4000 THEN
Digital_Output1_1:=ON;
END_IF;
IF Actual_Position_1>=4500 THEN
Digital_Output1_1:=OFF;
END_IF;
IF Actual_Position_1> 6000 THEN
Digital_Output3_1:=ON;
END_IF;
IF Actual_Position_1>=7500 THEN
Digital_Output3_1:=OFF;
END_IF;
n+3
CMOVE ##,ABS,SCURVE
Position_Loop_TC_1:=50;
IF Actual_Position_1>4000 THEN
Digital_Output1_1:=ON;
END_IF;
IF Actual_Position_1>=4500 THEN
Digital_Output1_1:=OFF;
END_IF;
IF Actual_Position_1> 6000 THEN
Digital_Output3_1:=ON;
END_IF;
IF Actual_Position_1>=7500 THEN
Digital_Output3_1:=OFF;
END_IF;