Specifications

SECTION 8 COMMAND DESCRIPTIONS
39
SECTION 8 - COMMAND DESCRIPTIONS
This section covers the broad range of commands available in the SMC40. Commands are grouped together with
other similar Commands. They include Branching, Start/Stop, Motion Parameters, Outputs, User Entry, Encoder
Commands, Math, Terminal Commands, Jog Inputs and Program 1,2,3. After clicking the Insert, Add or Change
Button, the Select a Command screen comes up to select commands. Select the Button of your choice and it will
offer you a selection of commands from that group.
Below is a list of Command Groups, and the commands that correspond to those groups.
Branching
Label
Goto
If (bit) Then
If (Reg) Then
Gosub
Return
Quit
Wait Delay
For Loop
Start/Stop
Go Absolute
Go Relative
Home
Slew
Stop Hard
Stop Hard
Wait Motor
Motion Parameters
Base Speed
Current Hold
Dir+
Dir-
Max Speed
Position
Accel/ Decel
Speed Limit
Slow Jog Speed
Fast Jog Speed
Outputs
Set Outputs
User Entry
User Entry
Encoder Commands
Encoder Position
Encoder Autocorrection
Encoder Delay
Encoder Retries
Encoder Window
Encoder Motor Ratio
Math
+ Addition of Registers
- Subtraction of Registers
/ Division of Registers
* Multiplication of Registers
Terminal Commands
Write Text
Write Value
Write ASCII
Write Value
Jog Inputs
Jog+
Jog-
Fast Jog
Program 1,2,3
Start Program 1
Start Program 2
Start Program 3
Stop Program 1
Stop Program 2
Stop Program 3