Home > Anaheim > Stepper > Anaheim Stepper 17MDSI Series Users Guide

Anaheim Stepper 17MDSI Series Users Guide

    Download as PDF Print this page Share this page

    Have a look at the manual Anaheim Stepper 17MDSI Series 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+.

    							17MDSI Series
    Stepper Motor/Driver/Controller 
    User’s Guide
    910 East Orangefair Lane, Anaheim, CA 92801
    e-mail: [email protected](714) 992-6990  fax: (714) 992-0471
    website: www.anaheimautomation.com
    ANAHEIM AUTOMATION
    February 2016L010473  
    						
    							General Description
    The 17MDSI Series has a compact construction that integrates a simple in\
    dexer/controller, microstepping 
    driver and a stepper motor in one stream line package.  With the three parts combined into one casing, 
    the need to include motor wires has been eliminated.  The high-torque step motor can generate up to 62 
    oz-in of torque.  The microstepping driver will operate from voltages of 12VDC minimum to 35VDC maxi-
    mum.  The inputs are capable of running from either open collector,  TTL level logic outputs or 24VDC 
    outputs form PLCs and are all active low.  The microstepping driver features resolutions from 200-1600 
    steps/revolution, providing smooth rotary operation.  The 17MDSI Series comes in a single shaft version 
    with motor stack lengths of 1, 2, or 3 allowing for varying amounts of start-up torque, dynamic torque and 
    inertia.  The 17MDSI Series features built in over temperature and short circuit s\
    hut down protection.  It 
    also has automatic 50% reduction in stepper motor current after indexing\
     is complete and status LED’s 
    to indicate power on (green LED) and motor running (yellow LED).
    17MDSI Features
    • Stepper Motor/Microstep Driver/Controller
    • Eliminates Motor Wires
    • Microstep Divisors of 8, 4, 2, or Full Step
    • Compact Package
    • 12-24V Power Requirement
    • RS485 Communications
    • TTL Logic or 24V Level Inputs Available
    • Ideal for Precise Positioning
    • 0.225° Resolution at Eighth Step
    • Efficient and Durable 
    • Long Life Expectancy
    Ordering Information - Use the chart to create your specific part Number
    Mode 
    SeriesMotor 
    LengthShaft 
    Options
    Special Options
    17MDSI 102S -01
    102, 202, 302 S - Single-Shaft Blank for Standard Product Other Options 
    will be created as needed.
    February 2016L010473  
    						
    							Control Inputs (Pin 4, 5, 6, 7):
    Input 1, 2: Logic “1” (Open) = Not Active
        Logic “0” (0VDC) = Active
    Direction:  Logic “1” (Open) = CW
        Logic “0” (0VDC) = CCW
    On/Off:   Logic “1” (Open) = On
        Logic “0” (0VDC) = Off
    Note:
    Open Inputs are inactive and internally pulled up to +5VDC for all 17MDS\
    I models
    Control Outputs (Pin 8):
    Output 1: Open Drain Type Output, Vce (max) = 40VDC, Ic (max) = 50mA
      This output will conduct current when active, and be open when not activ\
    e.  Current needs to be  
      limited into this pin.  For the 17MDSI Series, this output is a complete output.
    Power Input (Pin 9,10):
    VIN:  Input voltage 12VDC minimum, 35VDC Maximum
    GND:  Input voltage return or common
    Accessories Ordering Information
    Part Number Description
    PSAM24V2.7A 24V @ 2.7A Universal Input Power Supply
    PSAM24V1.2A-5V3.5A 24V @1.2A and 5V @ 3.5A Universal Input Power Supply
    485SD9TB Port Powered RS232-RS485 Converter
    AA9MFC-6 6 Foot Male to Female Serial Cable
    Input Pin Descriptions
    Pin # Description
    1 RS485 B(+)
    2 RS485 A(-)
    3 RS485 Gnd
    4 Input 1
    5 Input 2
    6 On/Off
    7 Direction In
    8 Output 1
    9 VIN (12-35VDC)
    10 GND (0VDC)
    February 2016L010473  
    						
    							Dimensions
    Wiring Diagrams
    ModelLength
    17MDSI102S 2.719”
    17MDSI202S 2.956”
    17MDSI302S 3.271”
    February 2016L010473  
    						
    							Inputs and Outputs
    Inputs: All inputs are pulled up to 5VDC. A logic “0” activates inputs that are pulled up.  An un-
    connected input will always remain inactive.
    Direction: When this input is not active, the motor will be moving in the clockwise or “+” direc-
    tion.  When this input is active, the motor will move in the countercloc\
    kwise or “-” direction.  This 
    input is not read when a software index command is given.  To change direction while using the 
    software, change the direction option there.  When two motors are used, the second motor will 
    move in the opposite direction by default.
    On/Off:  When this input is not active, the motor will enabled or energized.  Whe\
    n this input is 
    active, the motor will be disabled or de-energized.
    Input 1, 2: These inputs are used to select one of the two profiles.  When one of the profiles is 
    activated, the unit will change the speeds, acceleration, index number and complete time based 
    on  the  pre-programmed  values  or  that  profile  and  begin  the  index.   Activate  only  one  of  these 
    inputs at once.
    Output 1 (Complete Output):  This is an open collector output that is capable of sinking 50mA.  It 
    is current sinking when the indexer finishes its index cycle for the pre-programmed amount of time.
    Microstep Modes
    The microstepping modes are set by using the software when the profiles are being setup.  The 
    ranges of microstepping are 200, 400, 800, and 1600 steps per revolution in a 200 step/revolution 
    step motor.  To set the divisor just select the divisor wanted (1, 2, 4, or 8).
    Reducing Output Current
    Reducing the output current is accomplished automatically.  The amount of current per phase in 
    the reduction mode is approximately 50% of the set motor current.  When the current reduction 
    circuit is activated, this lowers the per phase output current.  This is done when the indexer is 
    not running.
    LEDs
    When powered and operated properly the power LED will be green.  When the indexer is running 
    the yellow LED will be on.  Refer to the dimension drawing for location of the LEDs.
    February 2016L010473  
    						
    							Baud Rates
    The 17MDSI Series only accepts a baud rate of 38400.  A baud rate is a term used frequently in 
    serial data communicates.  A “baud” is defined as the reciprocal of the shortest pulse duration in 
    a data word signal, including start, stop, and parity bits.  This is often taken to mean the same as 
    “bits per second”, a term that expresses only the number of “data” bits per second.  Very often,  
    The parity bit is included as an information or data bit.
    RS485 Protocol
    The 17MDSI Series uses a RS485 protocol for communication.  The RS485 protocol mode is as 
    follows; On board receivers will remain in active mode indefinitely.  Transmitters must be turned 
    off when the units is not sending data its driver will be turned on and each of the units connected 
    will have their drivers off.  If they are requested to send data back to the PC, the selected unit 
    will turn it’s driver on to send the data and then turn it off after it has completed transmission.  
    Note: The above protocol is done internally between the converter and the 17MDSI Series.  The 
    RS485 method of communication allows increased noise immunity and increased communication 
    distance of up to 4,000 feet without repeaters.  RS485 repeaters allow an additional 4000 feet per 
    repeater.  The 17MDSI Series is designed for two wire configuration.  The 2 wire configuration 
    makes use of the tristate capabilities of RS485 to allow a single pair of wires to share transmit 
    and receive signals for half duplex communications.  This “two wire” configuration (note that an 
    additional ground conductor must be used) reduces cabling cost.
    RS232 to RS485 for multiple units or cables longer than 50ft
    The 17MDSI Series can be connected to your PC serial port via a RS485 converter (model number: 
    485SD9TB  sold separately).  This converter will convert the RS232 voltage signals to compatible 
    RS485 differential signals.  Only one converter box is needed per serial port.  Contact the factory 
    or use the website www.anaheimautomation.com for RS485 converter information and sales.
    Terminating Resistor
    To eliminate noise on the transmission lines or when using a 4000 ft. cable, a terminate resistor 
    is suggested.  If used, the termination resistor need only be added to the last (furthest from the 
    RS485 converter box) 17MDSI Series motor/driver/ controller on the network between pins A(-) 
    and B(+) on the terminal block.  The value of this resistor should be 120 ohms.
    Axis Selection
    Each 17MDSI Series motor/driver/controller is addressed using a programmable register allow -
    ing the PC to address up to 99 units from one serial port.  The Default axis is “0”.  To change the 
    axis, use the SMPG-SMSI software or the “~” command.  To verify or check the axis, use the 
    software or the “%” command.  The axis designation is nonvolatile and will remain the same until 
    changed by the user.
    February 2016L010473  
    						
    							Motion Profiles and Running the Indexer
    The programmable simple indexer has the ability to store two different motion profiles.  The pro-
    files include a base speed (starting speed), a maximum speeds (running speed), acceleration/
    deceleration, and a number of steps (index) number.  The base speed has a range of 1-5,000Hz, 
    the maximum speed has a range of 1 Hz-50kHz, the acceleration/decelerati\
    on has a range of 
    100 to 9,999,999 steps/sec
    2 and the index has a range of 0-8,388,607 steps.
    There are “two ways” to get the unit to index: Examples are shown \
    on the next page. 1.  The first way is to directly control it from the computer with the software provided.  Once 
    the motion profiles have been set, the unit is ready to index.  From the software, the user can 
    select which profile to run and then click the begin index button.  If a soft limit command is 
    sent or a soft limit input is activated, then the unit will immediately \
    ramp down to base speed 
    and continue running until the index has completed.  To stop all motion before the index has 
    completed, a hard limit command needs to be sent or a hard limit input m\
    ust be activated.
    2.  The second way to make the unit run is to activate the individual index input.  When an 
    index input is activated, it selects from memory the speed profile that was selected.  If a soft 
    limit input is activated, then the unit will immediately ramp down to base speed and continue 
    running until the index has completed.  To stop all motion before the index has completed a 
    hard limit input must be activated.
    Normal Operation
    A.  A Profile input is activated; Ramps up to max speed.
    B.  No limit is active; Max speed is reached (keeps running at max speed).
    C.  No limit is active; Internal counter signals to ramp down to base speed.
    D.  Internal Counter is complete; Base speed is reached.  Pulse stop. Comple\
    te Output is set.
    Hard Limit Activated During Index
    A. A Profile input is activated; Ramps up to max speed.
    B.  No limit is active; Max speed is reached (keeps running at max speed).
    C.  Hard limit is activated; Pulses stop.  Complete Output is set.
    February 2016L010473  
    						
    							Functions
    Profile Inputs: These inputs are used to select and begin the specified motion profile.  Only 1 
    input should be activated at a time.
    Motion Profiles: The indexer will accept up to two different speed or motion profiles.  Each profile 
    has it own programmable Accel/Decel, Base speed, Max speed, Index distance value and Com-
    plete time.  These values are stored in EEProm for stand-alone use and must be programmed 
    before the indexer is ran.
    Acceleration/Deceleration:  The acceleration and deceleration are by default the same value.  
    This function controls the time that the motor will take to move from base speed to max speed.  
    The higher the value, the faster the motor will accelerate.  The same principal applies for the 
    deceleration which is controlling the time it takes to go from maximum speed to base speed.  
    The higher the value, the faster the pulses will decelerate.  The different accel/decel profiles are 
    stored in EEprom for stand-alone use.  (Range:100 to 9,999,999)
    Base Speed: The base speed is the speed at which motion starts and stops.  It is entered directly 
    as the number of steps per second.  This speed must always be less than the max speed.  The 
    different base profiles are stored in EEprom for stand-alone use.  (Range:1 to 5000)
    Max Speed: The max speed is the top speed the user wants the pulses to run at.  This speed 
    must always be equal or greater than the base speed.  It is entered directly as the number of 
    steps/second.  The different max profiles are stored in EEprom for stand-alone use.  (Range:1 
    to 50,000)
    Index Number:  The index number is the number of steps that the motor will take when the motion 
    profile starts.  It is entered directly as the number of steps to take.  The different index profiles 
    are stored in EEprom for stand-alone use. (Range: 0 to 8,388,607)
    Direction Input: If this input is open then the unit will be running in the clockwise direction.  if 
    this input is active then the unit will be running in the counterclockwise direction.  This pin can 
    be overridden by the programmable software direction.  It will activate the direction output when 
    the pin is changed.  This means, that if you start the profile from the software, the unit will look 
    at the software direction.  If you start the indexer from the inputs, then the unit will look at the 
    direction input.
    Complete Output:  This is an open collector output that is capable of sinking 50mA.  It is current 
    sinking when the indexer finishes its index cycle for the pre-programmed amount of time.  The 
    time is entered as microseconds.  (Range: 1 to 1000)
    February 2016L010473  
    						
    							SMPG-SMSI Software
    The SMPG-SMSI software is a handy utility that supports Anaheim Automation’s programmable 
    pulse generators and simple indexers.  Connecting your PC to the 17MDSI Series stepper motor/
    driver/controller, via RS485, the software can easily perform the following tasks:• Exercise and monitor the 17MDSI Series stepper motor/driver/controller
    •  Directly communicate with the 17MDSI Series stepper motor/driver/control\
    ler
    Installation
    Software
    • The SMPG-SMSI software is supplied on a CD, containing the setup program and the 
    software.
    •  SMPG-SMSI software is compatible with all versions of Windows including Windows 
    2000, Windows XP, Vista, and Windows 7.
    Windows 3.x Installation 1. Insert the CD into the drive
    2.  From the Program Manager select  File │ Run
    3.  Enter D:\setup and click OK - use the appropriate drive letter (i.e.  D or E)
    Windows 95/98/NT/ME/2000/XP Installation
      Option 1 1. Insert the CD into the drive
    2.  From the Program Manager select  Start │ Run
    3.  Enter D:\setup and click OK - use the appropriate drive letter (i.e.  D or E)
      Option 2 1. Open Windows Explorer
    2.  Open CD Drive Folder (D: or E:)
    3.  Double Click the setup Icon
    Getting Started
    1. Double click on the SMPG-SMSI icon to run the software.
    2.  Apply power to the 17MDSI unit.
    3.  Set the appropriate communication setting by selecting Setup │  Communication Set-
    ting from the menu bar.
    4.  Establish communications with the 17MDSI by clicking on the Connect Icon, or select 
    Setup│Connect.  If the unit is connected properly, the program will notify you when 
    communication has been established and the correct programming tab will be enabled 
    to let you work with the unit.
    February 2016L010473  
    						
    							“The Unit is Connected” / “The Unit is NOT Connected”
    On the right of the Toolbar, the user will find the communication status of the pulse generator.  If 
    communications is not established, please refer to the troubleshooting s\
    ection.
    File Menu
    Setup Menu
    Toolbar
    Exit Exit the SMPG10WIN Software
    Connect Establish communications with the controller.
    Disconnect Discontinue communications and release the comport for use by other devi\
    ces.
    Communication Settings... COM port Selection (Ports 1, 2, 3, 4, 5, 6, 7, 8, 9 or 10)
    ExitExit the SMPG-SMSI Software
    Connect Establish communications with the controller.
    February 2016L010473  
    						
    All Anaheim manuals Comments (0)

    Related Manuals for Anaheim Stepper 17MDSI Series Users Guide