Specifications

SECTION 2 QUICK START
11
The following is an overview of the program you will write:
The initialization of the parameters will be set up first. Base Speed will be set to 500 steps/sec, Max Speed to 1000
steps/sec, and Ramping (Accel / Decel) to 10000 steps/sec. Next, you will wait for Input #1 to go to Low (0VDC).
While waiting or pausing for the input to go low ( 0VDC), the motor current will be turned off. When Input #1 goes
to 0VDC, motion will start. The motor will move in the Clockwise direction 400 steps. Output #1 will be set to 0VDC
(Refer to Section 8 on Command Descriptions for further assistance), a wait delay of one second will occur and
the output will be reset back OFF (+5VDC). This procedure will be looped four times. The program will repeat if
Input #1 goes to 0VDC. Place Branch Quit commands on all Four Programs, even if they are not utilized.
Refer to the Command Column in the program table above for programming assistance. Note that the Location of
Command Column will help locate the commands needed. Note that Command Locations are in levels for
example step1\ step2\ step3. The Parameters will be the values and labels necessary to complete the test
program.
Line
Location of Command
Command Value to be Entered Parameter 1 Parameter 2
8
1 Motion Profile XBase Speed Enter Value of 500 500
2 Motion Profile XMax Speed Enter Value of 1000 1000
3 Motion Profile XAccel/Decel Enter Value of 10000 10000
4 Branching \ Label Label Enter Label as Pause Pause
5 Motion Profile XCurrent Hold Enter Value of 0 0
6 Branching \ If(bit)Then If I1 = 0 Then Branch to Label
Start Motion
Else Then Branch to
Label Pause
Then Start
Motion
Else Pause
7 Branching \ Label Label Start Motion Start Motion
8 Branching \ For Loop \
Loop Top
Loop Top
Start Motion
Click Loop Top
Enter on Loop Top
Label Start Motion.
Enter 4 in Number of
Times.
4 Times
9 Motion Profile XDir+ Choose Dir+
10 Start/Stop XGo Relative Choose Go Relative 400
11 Outputs Set Outputs Click OUT1 ON ON:1 OFF:
12 Branching \ Wait Delay Wait Delay Enter Value of 1000 1000
13 Output Set Outputs Click OUT1 OFF ON: OFF:1
14 Branching \ For Loop \
Loop Bottom
Loop Bottom
Start Motion
Click Loop Bottom.
Enter on Loop Bottom
Label Start Motion.
15 Branching \ Goto \ Label Goto Enter Label as Pause Pause
16 Branching \ Quit Branch Quit Click OK
Note: If your program has problems and is showing errors:
1. Save your program by giving it a name.(Example: Test1)
2. Power down the Indexer momentarily, then Power Up.
3. Reset the Indexer at the Menu heading under Setup
4. Click the Connect Button ( Upper Right most button).
5. Programs are Auto Saved so that you may resume where you left off.