Home > Anaheim > Stepper > Anaheim Stepper DPC50501 Users Guide

Anaheim Stepper DPC50501 Users Guide

Here you can view all the pages of manual Anaheim Stepper DPC50501 Users Guide. The Anaheim manuals for Stepper are available online for free. You can easily download all the documents as PDF.

Page 21

September 2012 L01019421
Current Program Filename
With the program tab sheet selected the user can obtain the current program fi lename, located in 
the lower left corner of the SMC50WIN window.  All programs created by the SMC50WIN software 
will have a .mdb extension.
SMC50 Memory Available
With the program tab sheet selected the user can obtain the amount of available memory, located 
in the lower right corner of the SMC50WIN window.  The controller has a maximum available 
memory of 2047 bytes - each...

Page 22

September 2012 L01019422
Motion Command Tab Sheet
The motion command tab sheet controls the motion information of the motor such as Maximum 
Speed, Base Speed, Go Absolute, and etc.
•  It works similar to the Motion Tab Sheet explained above in the Getting Started section.
•  To add a line of motion control, select appropriate motion control from the list, then 
enter the required value for that particular action.  Then, click OK.
•  Comment is optional, for any lines of code.
•  The text box above the...

Page 23

September 2012 L01019423
Accel/Decel Set program acceleration and deceleration parameter. (step/sec2)
Base Speed Set program base (start) speed rate. (step/sec)
Max. Speed Set program maximum (running) speed rate. (step/sec)
Set Position Set motor position.
Move____StepsRelative move command will allow motor to move the defi ned number of steps 
entered.
Move to Position Absolute move command will move motor to the position specifi ed.
Slew (Move Continuously)Command will initiate motion in the direction...

Page 24

September 2012 L01019424
Goto The Goto command allows program to jump to specifi ed address.
LoopLoop allows a sequence of commands to be looped a specifi c number of times to an 
address, which is lower in value.  No nested loops are allowed.
If inputs match below then ex-
ecute next line, otherwise skip 
next lineThis conditional command allows the user to go to a specifi ed address in the program if 
the inputs triggered match the selected or checked input box.  If the inputs (1 through 4) 
do not match...

Page 25

September 2012 L01019425
PPS -> RPS Convert from pulses per second to revolution per second.
RPS ->PPS Convert from revolution per second to pulses per second.
Steps Per RevEnter the number of steps per revolution of the step motor.  The default is for a 
200 step/rev motor in half step, which is equal to 400.
Close Exit Calculator.
Calculator 

Page 26

September 2012 L01019426
Direct mode is used to directly control the motion for real time movements through serial communication.  
The PCL501 has 20 commands which are easy to remember for direct movement of a step motor.
COM Port Settings
Baud Rate: Select one from the Baud Rate Selection chart in section 1.
Parity: None
Data Bits: 8
Stop Bits: 1
Flow Control: Xon/Xoff
Unit Selection
In order to select a unit the @ command followed by 0 (address of the unit) must be sent.
NOTE: There should be no...

Page 27

September 2012 L01019427
$ - Version Number Register
Format:   $
Description:  This command requests the controller to return the version number.
! - Error Codes Register
Format:   !
Description:  This command requests the controller to get the current error code and print 
it to the screen.
A - Acceleration/Deceleration
Format:   A[value]
Description:  This command sets the acceleration profi le which can be an integer value 
between 1 and 255.  The lower the value the faster the motor acceleration, so a...

Page 28

September 2012 L01019428
J - Jog Speed
Format:   J [value]
Description:  This command sets the jog speed.  This value must be greater than the base 
speed.
Range:    77 - 15000
N - Number of Steps
Format:   N [value]
Description:  This command sets the number of clocks for the controller to send out fol-
lowing a G command.
Range:    0 - 8388607
G - Go Number of Steps
Format:   G
Description:  This command is used to send a set number of clocks out of the controller.  
An N or P command must be entered...

Page 29

September 2012 L01019429
Z - Position
Format:   Z[number]
Description:  This command sets the current position as a reference.  This register can 
contain a positive or negative value but cannot be changed while motion is in progress.
Range:    -8388608 to +8388607
H - Home
Format:   H [binary]
Description:  This command sends clocks out of the controller until the home limit or the 
soft limit is active.  There are two types of homing available.
Home Types:  H0:  In type 0 homing, the controller will...

Page 30

September 2012 L01019430
V - Verify
Format:   V[command]
Description:  This command can be used with most commands to verify the register con-
tents.  This is a read only command.  Valid Commands are: A, B, F, J, M, N, 0, P, Z, and +.
O - Sets Outputs
Format:   O [value]
Description:  This command sets the outputs according to the binary value.  Output 1 is 
the LSB and output 2 is the MSB.
Range:    0 - 3
I - Read Inputs
Format:   I
Description:  This command returns the binary value of the inputs to...
Start reading Anaheim Stepper DPC50501 Users Guide

Related Manuals for Anaheim Stepper DPC50501 Users Guide

All Anaheim manuals