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...