MDrive Example Program
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | 'MDRIVE DEMO PROGRAM 'Last modified 08/25/2016 'Sample test program for demonstration purposes only 'Not tested or verified for safety or any function CP 'preclear program memory '*** This program redefines a position trip '*** while a move is in progress. In this '*** 1M step move, O1 turns on at 100k and '*** turns off at 600k. '*** Parameter Setup *** S1=16,0 'config for gen purp out S2=0,1 'gen purp input Vm=200000 '*** Program *** PG 1 LB aa BR aa, I2=1 'wait for I2 to start P=0 'set position counter to 0 Tp 100000,xx 'turn on at 100000 Te=2 'enable trip PR "Move start" MA 1000000 H PR "Move done" BR aa E 'Turns the output on LB xx PR "Output on" Tp 600000,xy 'redefine trip to 600000 Te=2 'enable it O1=1 RT 'Turns the output off LB xy H 100 O1=0 PR "Output off" RT PG |