Do you have a question about the MBC10P31 and is the answer not in the manual?
Questions and answers
Summary of Contents for Anaheim Automation MBC10P31
Page 1
MBC10P31 Programmable Pulse Generator User’s Guide A N A H E I M A U T O M A T I O N www.nok-group.cn #L010184 April 2007...
Page 2
• Short Circuit Protection Introduction The MBC10P31 is an low cost single axis step motor driver integrated with a programmable pulse generator. The MBC10P31 microstep driver/pulse generator has an output current capability of 1.5A minimum to 10.0A maximum (peak rating). The MBC10P31 driver operates with a DC voltage of 20VDC to 80VDC. The MBC10P31’s internal controller can store two different programmable motion profiles.
Page 3
Operation with Ramp Down Option A) Run is activated; Starts at base speed and immediately ramps up to max speed. B) Run is still active; Max speed is reached (keeps running at max speed). C) Run is inactivated; Motor ramps down. D) Pulses automatically stop when base speed is reached.
“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. The MBC10P31 only accepts a baud rate of 115.2k. Inputs and Outputs Inputs: All inputs are pulled up to 5VDC.
Setting the Output Current The output current on the MBC10P31 is set by the on-board potentiometer. This current adjust potentiom- eter determines the per phase peak output current of the driver. This relationship between the output current and the potentiometer setting is as follows:...
The output current used for the motor when microstepping is determined differently from that of a full/half step unipolar driver. In the MBC10P31, 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.
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.
Page 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 pulse generator to ramp down to the base speed and continue to run as the run input is still activated, unless encountering a hard limit switch.
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 MBC10P31, via a USB cable, the software can easily perform the following tasks: • Exercise and monitor the MBC10P31 •...
“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 commu- nications is not established, please refer to the troubleshooting section. File Menu Setup Menu Ex t i t i x...
Direct Talk Mode Direct mode is used to directly control the motion for real time movements through serial communication. The pulse generator has 13 commands which are easy to remember for direct movement of a step motor. COM Port Settings Baud Rate: 115200 Parity:...
Page 16
$ - Version Number Register Format: Description: This command requests the pulse generator to return the version number. ! - Error Codes Register Format: Description: This command requests the pulse generator to get the current error code and print it to the screen. +/- - Direction Format: + or -...
Page 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.
Page 18
S - Stop Soft Format: Description: This command will cause the pulse generator to ramp down to base speed and stop. It can only be used when pulses are running. V - Verify Description: This command can be used with most commands to verify the register contents. This is a read only command.
Page 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”...
5) Go to Setup | Communication Settings and verify COM port settings. 6) Click on Connect icon to communicate with the unit. 9) If problems still exist, contact Anaheim Automation Tech Support. Problem: There is no power to the indexer.
Error Codes i r c o l f d i l d i l . t n i l a t t i e l i . y l d i l ASCII Table for Direct Mode www.nok-group.cn #L010184 April 2007...
Page 22
Anaheim Automation will repair or replace at its option, any of its products which have been found to be defective and are within the warranty period, provided that the item is shipped freight prepaid, with RMA (return material authorization), to Anaheim Automation’s plant in Anaheim, California.
Need help?
Do you have a question about the MBC10P31 and is the answer not in the manual?
Questions and answers