[r24]: / branches / VTEM_game1_1 / Main_Escape_PLC / Plc Logic / Application / Function Blocks / Puzzle / VTEM_FBs / Druk_PD / svnobj  Maximize  Restore  History

Download this file

13 lines (12 with data), 4.6 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
IF target < 100 THEN
	target:=0;
END_IF
	difference := target-actualPressure;
	IF difference < difference*-1 THEN
		differencePos:=difference*-1;
		differenceNeg:=TRUE;
	ELSE
		differencePos:=difference;
		differenceNeg:=FALSE;
	END_IF
			speed := LIMIT(1,speed-(speed*0.1),LIMIT(1,speed*factorA-differencePos/factorB,50));