Краткое содержание страницы № 1
MBC10SI1
Programmable Simple Indexer/Driver
Users Guide
ANAHEIM AUTOMATION
910 East Orangefair Lane, Anaheim, CA 92801 (714) 992-6990 fax: (714) 992-0471
e-mail: info@anaheimautomation.com website: www.anaheimautomation.com
#L010185 1 June 2007
Краткое содержание страницы № 2
Features Output Current of 10.0A Peak 2000 Steps/Revolution On-Board Programmable Simple Indexer with 2 motion profiles Pulses From 1Hz to 50kHz Directional Soft and Hard Limit Switch Inputs Complete Output Busy Output Motor On/Off Input and Automatic Current Reduction Short Circuit Protection Introduction The MBC10SI1 is an low cost single axis step motor driver integrated with a programmable simple indexer. The MBC10SI1 microstep driver/pulse generator has an output current c
Краткое содержание страницы № 3
Motion Profiles and Running the Indexer: Continued 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. Pulses stop. Max Speed Base Speed Off AB C D Time Soft Limit Activated During Index A) A Profile input is activated; Ramps up to max speed. B) No limit is active; Max spe
Краткое содержание страницы № 4
LEDs When powered and operated properly, the status LED will be green. When a communication or program syntax error occurs, the LED will change to RED and an error code will be generated in the error code register. To read and clear the error with the software, click on the Verify Parameters button. To read and clear the error while in Direct Mode use the ! command. Once the error has been read and cleared, the LED will return to green and the error code register will be cleared. Refer t
Краткое содержание страницы № 5
Connector Description Connector P2: Pin# Description 1) Power SupplyGround (0VDC 2) Power SupplyInput(20VDC - 80VDC 3) Motor Phase 1 (A 4) Motor Phase 3 (/A 5) Motor Phase 2 (B 6) Motor Phase 4 (/B 71 Index 82 Index 9f Motor On/Of 1n 0 DirectionI 1t 1 BusyOutpu 1t 2 Complete Outpu 1+ 3 SoftLimit 1- 4 SoftLimit 1+ 5 Hard Limit 1- 6 Hard Limit #L010185 5 June 2007
Краткое содержание страницы № 6
Ordering Information Part Number Description MBC10SI1 10.0A Microstep Driver withintegrated Programmable Simple Indexer P) SA80V4A Power supply for MBC10SI1 (80V@4.0A Ae AUSB-6 6 footUSB communicationcable,A-Male to B-Mal Specifications VC oltage Requirements 20-80VD Pt rofile Inputs (Pins 7 and 8)S) tar Low(0VDC C) W High(Open DirectionInput(Pin) C) WW Low(0VDC O) n High(Open On/OffInput(Pin) O) ff Low(0VDC BusyOutput(Pin) OpenDraintype Output,75mASink,40VDC Stand Off Complete Output(Pin1) Open
Краткое содержание страницы № 7
Dimensions and Jumper/Potentiometer Locations Wiring Diagrams #L010185 7 June 2007
Краткое содержание страницы № 8
Setting the Output Current The output current on the MBC10SI1 is set by the on-board potentiometer R29 (Refer to Dimensions/ Jumper and Potentiometer Locations). This current adjust potentiometer determines the per phase peak output current of the driver. This relationship between the output current and the potentiometer setting is as follows: Potentiometer Settings Peak Current Potentiometer Setting 1% .5A 0 2% .4A 10 3% .0A 20 4% .0A 30 5% .2A 40 6% .4A 50 7% .7A 60 8% .7A 70 9% .8A 80 1% 0.0A
Краткое содержание страницы № 9
Determining Output Current The output current used for the motor when microstepping is determined differently from that of a full/half step unipolar driver. In the MBC10SI1, a sine/cosine output function is used in rotating the motor. The output current for a given motor is determined by the motors current rating and the wiring configuration of the motor. There is a current adjustment potentiometer used to set the output current of the MBC10SI1 This sets the peak output current of the sine/cosin
Краткое содержание страницы № 10
8 Lead Motors Series Connection: When configuring the motor windings in series, use the per phase (or unipolar) current rating to determine the current setting potentiometer value. Parallel Connection: When configuring the motor windings in parallel, multiply the per phase (or unipolar) current rating by 2.0 to determine the current setting potentiometer value. Note: After the current has been determined, according to the motor connections above, use the potenti- ometer setting table to choose
Краткое содержание страницы № 11
Functions Hard Limit Switches: When a hard limit switch is encountered, the pulses will stop. Hard limits are intended as an emergency stop for your system. Soft Limit Switches: These switches cause the indexer to ramp down to the base speed and finish the index, unless encountering a hard limit switch. 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 two different speed or
Краткое содержание страницы № 12
SMPG-SMSI Software The SMPG-SMSI software is a handy utility that supports Anaheim Automations programmable pulse generators and simple indexers. Connecting your PC to the MBC10SI1, via a USB cable, the software can easily perform the following tasks: Exercise and monitor the MBC10SI1 Directly communicate with the MBC10SI1 Installation Software The SMPG-SMSI software is supplied on a CD, containing the setup program and the SMPG-SMSI software SMPG-SMSI software is compatible with
Краткое содержание страницы № 13
The Unit is Connected / The Unit is NOT Connected On the right of the Toolbar, the user will find the communication status of the indexer. If communications is not established, please refer to the troubleshooting section. File Menu Setup Menu Exie t Exitthe SMPG10WINsoftwar Cto. nnec Establishcommunications withthe controller Dt isconnec Discontinue communications and release the comportfor use byother devices. CS ommunicatione) ttings... COM portSelection(Ports 1,2,3,4,5,6 or 7 Toolbar E. x
Краткое содержание страницы № 14
Program Window M2 otionProfile Selectmotionprofiles 1,or 2 Send Accel/Decel Send the acceleration& decelerationparameter to the indexer.(steps/sec ) Send Base Speed Send the base speed parameter to the indexer.(step/ssec) Send MaxSpeed Send the maximum speed parameter to the indexer.(steps/sec) Send IndexNumber Send the indexnumber parameter to the indexer.(steps) Motor willramp up to maximum speed and keep moving untila limitswitchis triggered or BeginIndex the indexis complete. Complete time S
Краткое содержание страницы № 15
Direct Talk Mode Direct mode is used to directly control the motion for real time movements through serial communication. The indexer has 14 commands which are easy to remember for direct movement of a step motor. COM Port Settings Baud Rate: 115200 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 spaces between the @ and the 0. How to select the unit: @0
Краткое содержание страницы № 16
$ - Version Number Register Format: $ Description: This command requests the indexer to return the version number. ! - Error Codes Register Format: ! Description: This command requests the indexer to get the current error code and print it to the screen. +/- - Direction Format: + or - Description: This command sets the direction output. A + sets the output to clockwise, and a - set the output to counterclockwise. This must be done when the indexer is not busy. This value is saved in the EE
Краткое содержание страницы № 17
C - Current Reduce Option Format: C# - where # is 0 or 1 Description: This command enables the driver to reduce current after pulses are done being sent. A 1 will enable current reduction, and a 0 will disable current reduction. This value is saved in the EEProm for standalone use. G - Go Slew (Run) Format: G# - where # is the speed profile number 1 or 2 Description: This command will send clocks out to the indexer. The only command that can stop the clocks is H (stop motion). The S(soft limit)
Краткое содержание страницы № 18
S - Stop Soft Format: S Description: This command will cause the indexer to ramp down to base speed and run until the index is complete or a hard limit is activated. It can only be used when the unit is indexing. T - Complete Time Format: T#_[value] - where # is the motion profile number 1 or 2 Sample: T1_100 Complete Time of profile 1 equals 100 Description: This command sets the time for an active complete siganal after the unit has fin- ished indexing for the motion profile. The number is en
Краткое содержание страницы № 19
Visual Basic Direct Mode Programming Examples Example 1: This Example is for Axis=0, and Profile=1 DimConst DefaultTimeout As Single = 0.5 frmMain.MSComm1.Output = "@0A1_100000 & Chr$(13) Set Acceleration Pause DefaultTimeout frmMain.MSComm1.Output = "@0B1_1000 & Chr$(13) Set Base Speed Pause DefaultTimeout frmMain.MSComm1.Output = "@0M1_4000 & Chr$(13) Set Maximum Speed Pause DefaultTimeout frmMain.MSComm1.Output = "@0N1_500 & Chr$(13) Set Index Number Pause DefaultTimeout frmMain.MSCom
Краткое содержание страницы № 20
Troubleshooting Problem: Can not establish communications with the indexer. Possible Solutions: 1) Make sure the indexer has power. Is the Green LED on. 2) Check USB connections. 3) Check for loose cable connection either on the indexer or COM Port. 4) Was the software and drivers installed successfully? 5) Go to Setup | Communication Settings and verify COM port settings. 6) Click on Connect icon to communicate with the indexer. 9) If problems still exist, contact Anaheim Automation Tech Suppor