Home > Anaheim > Stepper > Anaheim Stepper DPC40501 Users Guide

Anaheim Stepper DPC40501 Users Guide

    Download as PDF Print this page Share this page

    Have a look at the manual Anaheim Stepper DPC40501 Users Guide online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 523 Anaheim manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    							21 #L010089December 2001
    Toolbar
    Exit New Open Save Print Calculator Connect
    t i x E. e r a w t f o s N I W 0 5 C M S e h t t i x E
    w e N. m a r g o r p w e n a t r a t S
    n e p O. m a r g o r p g n i t s i x e n a n e p O
    e v a S. m a r g o r p t n e r r u c e h t e v a S
    t n i r P. m a r g o r p t n e r r u c e h t t n i r P
    r o t a l u c l a C. r o t a l u c l a c p o t k s e D
    t c e n n o C. r e l l o r t n o c e h t h t i w n o i t a c i n u m m o c h s i l b a t s E
    Tab Sheets
    n o i t o M. r e l l o r t n o c e h t n o n o i t o m s e t u c e x e d n a s l o r t n o C
    m a r g o r P. s m a r g o r p d e r o t s 1 0 5 L C P y f i d o m d n a e t i r W
    Motion Tab Sheet 
    						
    							22 #L010089December 2001
    l e c e D / l e c c A d n e Sc e s / p e t s ( . r e l l o r t n o c o t r e t e m a r a p n o i t a r e l e c e d & n o i t a r e l e c c a d n e S2)
    d e e p S e s a B d n e S) c e s / p e t s ( . r e l l o r t n o c e h t o t r e t e m a r a p d e e p s e s a b d n e S
    d e e p S x a M d n e S) c e s / p e t s ( . r e l l o r t n o c e h t o t r e t e m a r a p d e e p s m u m i x a m d n e S
    d e e p S g o J d n e S) c e s / p e t s ( . r e l l o r t n o c e h t o t r e t e m a r a p d e e p s g o j d n e S
    n o i t i s o P t e S. n o i t i s o p r o t o m t e S
    W C r i D t e S. e s i w k c o l c o t n o i t c e r i d t e S
    W C C r i D t e S. e s i w k c o l c - r e t n u o c o t n o i t c e r i d t e S
    g n i s u e m o H
    ) h c t i w S e m o H (. h c t i w s e m o h s d r a w o t g n i v o m y b n o i t i s o p e m o h e h t k e e s l l i w r o t o M
    ) h s a l k c a b - i t n a p o t s o t d e r i u q e r s i h c t i w s e n O (
    g n i s u e m o H
    ) e m o H , t f o S (w o l s l l i w r o t o m t u b h c t i w s e m o h s d r a w o t g n i v o m y b n o i t i s o p e m o h e h t k e e s l l i w r o t o M
    e m o h e h t g n i r e g g i r t y b d e w o l l o f , d e r e g g i r t s i h c t i w s t f o s e h t n e h w d e e p s e s a b o t n w o d
    ) p o t s o t d e r i u q e r e r a s e h c t i w s o w T ( . n o i t o m p o t s o t h c t i w s
    r e b m u n e v o M
    w o l e b s p e t s f o. d e r e t n e s p e t s f o r e b m u n e v o m l l i w r o t o M
    w e l S. d e r e g g i r t s i n o i t o m p o t s l i t n u g n i v o m p e e k d n a d e e p s m u m i x a m o t p u p m a r l l i w r o t o M
    n o i t i s o P o t e v o M. n o i t i s o p d e i f i c e p s o t e v o m l l i w r o t o M
    n o i t o M p o t S. n o i t o m r o t o m y n a p o t S
    s t u p n I) F F O = k n a l b , N O = d e k c e h c ( . s t u p n i w e i V
    s t u p t u O. s t u p t u o r e g g i r t d n a w e i V)F F O = k n a l b , N O = d e k c e h c (
    s r e t e m a r a P y f i r e V. s e d o c r o r r e e h t s t e s e r d n a s r e t e m a r a p s r e l l o r t n o c s y a l p s i d d n a s e t a d p U
    Motion Tab Sheet Tutorial
    This tutorial will demonstrate the motion tab sheet:
    1. Start the SMC50WIN software and power up the controller.
    2. Click the connect icon and establish communications with the controller.
    3. With the motion tab sheet displayed.
    4. Enter 400 for the “Move number of steps below” button.
    5. Click the “Move number of steps below” button, the motor should move 400 steps - 1 revolution
        on a 200 steps/rev motor running in half step mode. 
    						
    							23 #L010089December 2001
    Program Tab Sheet
    r e l l o r t n o C o t m a r g o r P d n e S. r e l l o r t n o c e h t o t m a r g o r p t n e r r u c d n e S
    r e l l o r t n o C n i m a r g o r P w e i V. y r o m e m r e l l o r t n o c n i m a r g o r p w e i V
    t r a t s o t u A e l b a n E. p u d e r e w o p s i r e l l o r t n o c n e h w t r a t s l l i w m a r g o r P
    t r a t s o t u A e l b a s i D. d e k c i l c s i n u r n e h w e t u c e x e y l n o l l i w m a r g o r P
    n u R. y r o m e m r e l l o r t n o c e h t n i m a r g o r p e h t e t u c e x E
    p o t S. n o i t u c e x e m a r g o r p t r o b A
    d d A. m a r g o r p e h t f o d n e e h t o t e d o c f o e n i l w e n a s d d A
    e g n a h C. e d o c f o e n i l d e t c e l e s y l t n e r r u c e h t s t i d E
    t r e s n I. e d o c f o e n i l d e t c e l e s y l t n e r r u c e h t e r o f e b e d o c f o e n i l w e n a t r e s n I
    e t e l e D. e d o c f o e n i l d e t c e l e s y l t n e r r u c e h t s e t e l e D
    Current Program Filename
    With the program tab sheet selected the user can obtain the current program filename, located in the
    lower left corner of the SMC50WIN window. All programs created by the SMC50WIN software will have a
    .mdb extension. 
    						
    							24 #L010089December 2001
    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 instruction can use from 1 to 5 bytes.
    Currently Selected Line
    The currently selected line is indicated in the program by the right pointing arrow/triangle in the left column.
    Clicking on any line will select a new currently selected line.
    Add/Change/Insert Commands
    Add command contains 2 different tab sheets, which are Motion Parameters and Program Parameters.
    n o i t o M
    s r e t e m a r a P. c t e , n o i t c e r i d , s n o i t i s o p , s d e e p s r e t n e o t r e s u s w o l l a t a h t n o i t c e s e r a w t f o S
    m a r g o r P
    s r e t e m a r a P. c t e , s y a l e d , O / I , s e n i t u o r g n i p o o l e t a l u p i n a m o t r e s u s w o l l a t a h t n o i t c e s e r a w t f o S 
    						
    							25 #L010089December 2001
    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 OK and 
    Cancel buttons will display useful information about each
       command. 
    						
    							26 #L010089December 2001
    l e c e D / l e c c Ac e s / p e t s ( . r e t e m a r a p n o i t a r e l e c e d d n a n o i t a r e l e c c a m a r g o r p t e S2)
    d e e p S e s a B) c e s / p e t s ( . e t a r d e e p s ) t r a t s ( e s a b m a r g o r p t e S
    d e e p S . x a M) c e s / p e t s ( . e t a r d e e p s ) g n i n n u r ( m u m i x a m m a r g o r p t e S
    n o i t i s o P t e S. n o i t i s o p r o t o m t e S
    _ _ _ _ _ _ _ e v o M
    s p e t Ss p e t s f o r e b m u n d e n i f e d e h t e v o m o t r o t o m w o l l a l l i w d n a m m o c e v o m e v i t a l e R
    . d e r e t n e
    o t e v o M
    n o i t i s o P. d e i f i c e p s n o i t i s o p e h t o t r o t o m e v o m l l i w d n a m m o c e v o m e t u l o s b A
    e v o M ( w e l S
    ) y l s o u n i t n o Cp o t s d r a h r o h c t i w s t i m i l a l t i n u d e i f i c e p s n o i t c e r i d e h t n i n o i t o m e t a i t i n i l l i w d n a m m o C
    . d e r e g g i r t s i
    t a e p e R
    e v o M t s a L. d n a m m o c n o i t o m s u o i v e r p e h t t a e p e r l l i w d n a m m o C
    , t f o S o t e m o H
    s t i m i L e m o Ht s r i f t u p n i t f o s e h t g n i k e e s d e r e t n e t s a l n o i t c e r i d e h t n i n o i t o m e t a i t i n i l l i w d n a m m o C
    . d e r e g g i r t s i t i m i l e m o h e h t n e h w p o t s o t n e h t , d e e p s e s a b o t n w o d r o t o m e h t w o l s o t
    o t e m o H
    t i m i L e m o Ht i m i l e m o h e h t g n i k e e s d e r e t n e t s a l n o i t c e r i d e h t n i n o i t o m e t a i t i n i l l i w d n a m m o C
    t i m i l e m o h e h t n e h w p o t s d n a n o i t c e r i d r o t o m e h t e s r e v e r , r o t o m e h t p o t s l l i w h c i h w
    . d e r e g g i r t r e g n o l o n s i h c t i w s
    e v o M h s i n i Fs i h T . g n i u n i t n o c e r o f e b d e t e l p m o c e b o t d n a m m o c n o i t o m y n a w o l l a l l i w d n a m m o C
    . d n a m m o c n o i t o m y r e v e r e t f a d e r e t n e e b t s u m d n a m m o c
    n o i t o M p o t S. r o t o m e h t f o n o i t o m l l a p o t s l l i w d n a m m o C
    W C C n o i t c e r i D. t n e m e v o m e s i w k c o l c - r e t n u o c r o f n o i t c e r i d r o t o m s t e S
    W C n o i t c e r i D. t n e m e v o m e s i w k c o l c r o f n o i t c e r i d r o t o m s t e S
    : t n e m m o Ce h t p e e k p l e h o t s d o h t e m g n i g g u b e d r o s n o i t c u r t s n i l u f e s u s y a w l a e r a s t n e m m o C
    . e n i l c i f i c e p s e h t t a g n i t u c e x e s i m a r g o r p e h t t a h w o t s a d e m r o f n i r e s u 
    						
    							27 #L010089December 2001
    Program Parameters
    o t o G. s s e r d d a d e i f i c e p s o t p m u j o t m a r g o r p s w o l l a d n a m m o c o t o G e h T
    p o o Lf o r e b m u n c i f i c e p s a d e p o o l e b o t s d n a m m o c f o e c n e u q e s a s w o l l a p o o L
    . d e w o l l a e r a s p o o l d e t s e n o N . e u l a v n i r e w o l s i h c i h w , s s e r d d a n a o t s e m i t
    w o l e b h c t a m s t u p n i f I
    , e n i l t x e n e t u c e x e n e h t
    e n i l t x e n p i k s e s i w r e h t oe h t n i s s e r d d a d e i f i c e p s a o t o g o t r e s u e h t s w o l l a d n a m m o c l a n o i t i d n o c s i h T
    e h t f I . x o b t u p n i d e k c e h c r o d e t c e l e s e h t h c t a m d e r e g g i r t s t u p n i e h t f i m a r g o r p
    . d e p p i k s s i e n i l t x e n e h t h c t a m t o n o d ) 4 h g u o r h t 1 ( s t u p n i
    s t u p t u O t e So t d e s u e b n a c s t u p t u o e s e h T . ) 0 = f f o ( r o ) 1 = n o ( d e n r u t e b n a c s t u p t u o e h T
    . c t e , s d i o n e l o s , s y a l e r , s n o i t a r e p o C L P r e g g i r t
    _ _ _ _ _ _ t i a W
    s d n o c e s i l l i mt i a w s i h T . s d n o c e s i l l i m n i y a l e d a r e t n e o t r e s u e h t s w o l l a d n a m m o c s i h T
    . d n a m m o c t x e n e h t g n i d a e r m o r f m a r g o r p e h t g n i s u a p r o f l u f e s u s i d n a m m o c
    m a r g o r P t i u Q. m a r g o r p e h t f o d n e e h t t a y l n o d e s u n o i t c n u f d e r i u q e r a s i d n a m m o c t i u q e h T
    : t n e m m o Cp e e k p l e h o t s d o h t e m g n i g g u b e d r o s n o i t c u r t s n i l u f e s u s y a w l a e r a s t n e m m o C
    . e n i l c i f i c e p s e h t t a g n i t u c e x e s i m a r g o r p e h t t a h w o t s a d e m r o f n i r e s u e h t 
    						
    							28 #L010089December 2001
    Calculator
    S P R > - S P P. d n o c e s r e p n o i t u l o v e r o t d n o c e s r e p s e s l u p m o r f t r e v n o C
    S P P > - S P R. d n o c e s r e p s e s l u p o t d n o c e s r e p n o i t u l o v e r m o r f t r e v n o C
    v e R r e P s p e t Se h T . r o t o m p e t s e h t f o n o i t u l o v e r r e p s p e t s f o r e b m u n e h t r e t n E
    . 0 0 4 o t l a u q e s i h c i h w p e t s f l a h n i r o t o m v e r / p e t s 0 0 2 a r o f s i t l u a f e d
    e s o l Cr o t a l u c l a C t i x E 
    						
    							29 #L010089December 2001
    Direct mode is used to directly control 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.
    Data Bits:8
    Parity:None
    Stop Bits:1
    Flow Control:Xon/Xoff
    Unit Selection
    In order to select a unit the @ command followed by the address of the unit must be sent.
    NOTE: There should be no spaces between the @ and address select.
    How to select a unit:
    @0 (Unit 0 is selected)
    @1 (Unit 1 is selected)
    @29 (Unit 29 is selected)
    How to get a response from a unit:
    @0$ (Carriage Return)
    After the $ command, the controller will return a SMC50 + the current version number.
    Note: In direct talk mode each command is followed by a carriage return.
    The unit communicates in half duplex mode, therefore proper setup of hyper terminal is necessary to view
    characters, if characters are to be echoed back to the screen.
    Section 4: Direct Talk Mode
    Instructions
    All instructions require that no spaces be sent between the command and the parameter followed by a
    carriage return.
    (@0 not @ 0)
    Command Summary:
    A - Acceleration/Deceleration
    B - Base Speed
    G - Go Number of Steps
    H - Home
    I - Read Inputs
    J - Jog Speed
    L0 - Get Limit Status
    LS - Soft Limit Input Bit
    M - Max Speed
    N - Number of StepsO - Set Outputs
    P - Absolute Position
    S - Go Slew
    V - Verify
    Z - Position
    . - Stop Motion
    + - Clockwise Direction
    - - Counterclockwise Direction
    $ - Version Number Register
    ! - Error Codes Register 
    						
    							30 #L010089December 2001
    A - Acceleration/Deceleration
    Format: A [value]
    Description: This command sets the acceleration profile which can be an integer value be-
    tween 1 and 255. The lower the value the faster the motor acceleration, so a 1 is
    the fastest profile and 255 is the slowest.
    Range: 1 - 255
    B - Base Speed
    Format: B [value]
    Description: This command sets the base (start) speed for motion. This value must be set be-
    fore motion begins and be less then the maximum speed.
    Range: 77 - 3500 $ - Version Number Register
    Format : $
    Description: This command requests the controller to return the version number.
    M -  Max Speed
    Format: M [value]
    Description: This command sets the maximum (running) speed for motion. This value must be
    set before motion begins and be greater then the base speed.
    Range: 77 - 15000 ! -  Error Codes Register
    Format : !
    Description: This command requests the controller to get the current error code and print it to
    the screen. 
    						
    All Anaheim manuals Comments (0)

    Related Manuals for Anaheim Stepper DPC40501 Users Guide