Anaheim Stepper MBC10SI1 Users Guide
Here you can view all the pages of manual Anaheim Stepper MBC10SI1 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 L01018511 Functions Hard Limit Switches: When a hard limit switch is encountered, the pulses will stop. Hard limits are in- tended as an emergency stop for your system. Soft Limit Switches: These switches cause the indexer to ramp down to the base speed and fi nish the index, unless encountering a hard limit switch. Profi le Inputs: These inputs are used to select and begin the specifi ed motion profi le. Only 1 input should be activated at a time. Motion Profi les: The indexer will accept two...
Page 12
August 2012 L01018512 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 MBC10SI1, via a serial 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 software. • SMPG-SMSI software is...
Page 13
August 2012 L01018513 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 or 7) 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 communication...
Page 14
August 2012 L01018514 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) Send Index Number Send the index number parameter to the indexer. (steps) Begin MotionMotor will ramp up to maximum speed and keep moving until a limit switch is triggered or the...
Page 15
August 2012 L01018515 Direct Talk Mode Direct mode is used to directly control the motion for real time movements through serial com- munication. 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...
Page 16
August 2012 L01018516 $ - Version 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 L01018517 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 profi le 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...
Page 18
August 2012 L01018518 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 pulses are running. T - Complete Time Format: T#_[value] - where # is the motion profi le number 1 or 2 Sample: T1_100 Complete Time of profi le 1 equals 100 Description: This command sets the time for an active complete signal after the unit has fi nished indexing for the motion profi...
Page 19
August 2012 L01018519 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 = “@0N1_500” & Chr$(13) ‘Set Index Number Pause...
Page 20
August 2012 L01018520 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 COM 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...