Home > Anaheim > Stepper > Anaheim Stepper MBC10P31 Users Guide

Anaheim Stepper MBC10P31 Users Guide

Here you can view all the pages of manual Anaheim Stepper MBC10P31 Users Guide. The Anaheim manuals for Stepper are available online for free. You can easily download all the documents as PDF.

Page 11

August 2012 L010184
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.
Run Input: This input is used to begin the specifi ed motion profi le.
Max1/Max2: This input is used to select which profi le runs when the...

Page 12

August 2012 L010184
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
•  Directly communicate with the MBC10P31
•  Program the profi le values for the MBC10P31
Installation
Software
•  The SMPG-SMSI software is supplied on a CD, containing the setup program and the...

Page 13

August 2012 L010184
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 devices.
Communication Settings... COM port Selection (Ports 1, 2, 3, 4, 5, 6, 7, 8, 9 or 10)
Exit Exit the SMPG-SMSI Software
Connect Establish communications with the controller.
“The Unit is Connected” / “The Unit is Not Connected”
On the right of the Toolbar, the user will fi nd the...

Page 14

August 2012 L010184
Program Window
Motion Profi le Select motion profi les 1 or 2.
Send Accel/Decel Send the acceleration & deceleration parameter to the indexer. (steps/sec
2)
Send Base Spend Send the base speed parameter to the indexer. (steps/sec)
Send Max Speed Send the maximum speed parameter to the indexer. (steps/sec)
Begin MotionMotor will ramp up to maximum speed and keep moving until a limit switch is 
triggered or the index is complete.
Soft Limit Motor will ramp down to base speed stop.
Hard...

Page 15

August 2012 L010184
Direct Talk Mode
Direct mode is used to directly control the motion for real time movements through serial com-
munication.  The pulse generator has 13 command which are easy to remember for direct move-
ment 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...

Page 16

August 2012 L010184
$ - Versions Number Register
Format:   $
Description:  This command request 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 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...

Page 17

August 2012 L010184
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.
D - Ramp Down
Format:   D# - where # is 0 or 1
Description:  This command enables the driver to ramp down or stop hard once the run 
input is released.  A 1 will cause the motor to ramp down, and a 0...

Page 18

August 2012 L010184
S - Stop Soft
Format:   S
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 con-
tents.  This is a read only command.  Valid Commands are: A, B, C, D, M, R, and +.
Format:   V[command]
      This format is good for C, D, R, and +.
    C  -    If a 1 is sent back then the driver is in reduced current...

Page 19

August 2012 L010184
Visual Basic Direct Mode Programming Examples
Example 1: This Example is for Axis=0, and Profi le=1
DimConst DefaultTimeout As Single = 0.5
frmMain.MSComm1.Output = “@0A1_100000” & Chr$(13)  ‘SetAcceleration
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 = “@0+1_500” & Chr$(13)  ‘Set Direction CW
Pause...

Page 20

August 2012 L010184
Troubleshooting
Problem:
Can not establish communications with the unit.
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 pulse generator or USB Port.
4.  Was the software installed successfully?
5. Go to Setup│ Communication Settings and verify COM Port settings.
6. Click on Connect icon to communicate with the unit.
7.  If problems still exist, contact Anaheim Automation Tech...
Start reading Anaheim Stepper MBC10P31 Users Guide

Related Manuals for Anaheim Stepper MBC10P31 Users Guide

All Anaheim manuals