Si Hub Programmer Command Functions

 

Motion Control

Program Commands

Logic Commands

Loops
 

Motion Control

Feed To Length

Moves the motor a fixed distance

Back to top

Feed and Return

Moves the motor a fixed distance and returns to starting point

Back to top

Feed to Position

Moves the motor to an absolute distance form a preset reference point

Back to top

Feed/Set Output

Moves the motor a fixed distance and sets an output , the parameters of  the output are set on a second tab. 

Back to top

Feed to Sensor

Moves the motor until a sensor is activated

Back to top

Feed to Sensor and Return

Moves a motor until a sensor is activated , then returns to its original position.

Back to top

Set ABS position

Defines the absolute position.

Back to top

Seek Home

Used for defining a "Home" position

Back to top

Start/Stop Motion

Starts stops or changes speed of a continuous motion.

Back to top

 

Program Commands

Save ABS Position

Back to top

Wait Time

Creates a time delay in the program

Back to top

Wait Input

Waits for an input to be activated before proceeding.

Back to top

Set Output

Changes state of a selected output

Back to top

MMI Prompt

An MMI can be added to the hub to give  more interaction with the machine. The MMI can display text and instructions or allow the user to change variables in the program.

Back to top

Comment

Add comments to your program to allow you to leave notes as to what is happening in this part of the program.

Back to top

Change Current

Here you can change the current setting for a selected axis.

Back to top

Logic Commands

If Moving Go To

Allows you to detect if a move is still in progress on one axis and progress to another instruction.

Back to top

Call and Return

Enables you to create subroutines for repeated functions.

Back to top

Go To

Jump to another line in the program.

Back to top

If Input Go To

Jump to another line in the program based on the condition of a selected input.

Back to top

 

Loop Comands

Repeat / End Repeat

Used to create loops that will repeat an instruction a number of times.

Back to top

Reset Repeat Loop

Forces the repeat loop counter to be reset.

Back to top