Anaheim CLCI2000 user manual General Description, Main Features, Packing Information

Page 4

DESCRIPTION

GENERAL DESCRIPTION

The CLCI2000 Series Indexer is one of ANAHEIM AUTOMATION's Computer Indexer that generates clock and direction signals for a step motor drivers. This Indexer allows the user to control speed, ramping, position, and I/O to perform complex motion with step motors. The CLCI2000 Series can control from 1 to 4 axes, using only one computer slot found in an IBM Compatible Computer. The Indexer was designed to produce pulse rates far above those offered by most indexers. To run today's microstep drivers, faster pulse rates are needed. The 2.5MHz provided by this indexer will step a 200 step/rev motor with a divisor of 256 at nearly 50 rps (or almost 3000 RPM). Since the Indexer is controlled by a computer, very complex programs can be written to control the motion. This power is not available in other units.

The Computer Indexer contains up to 10 TTL inputs, and 10 Open Collector Outputs. It also has Limit Switch inputs including ±Soft Limits, ±Home Limits, ±Hard Limits. Along with the inputs are Encoder Inputs, Channel A,B, and Z. The 1 and 2 axis boards bring out their signals on a 37 pin D-Sub connecter. The 3 and 4 axes units use 2, 37 pin D-Sub connectors. A ribbon cable and mounting bracket is provided for the second connector.

MAIN FEATURES

‘step rates to 2,500,000 steps/second

‘1, 2, 3 or 4 axes of motion control

‘encoder feedback included for all 4 axes

‘Encoder Mark Pulse input for precision stopping

‘CW and CCW Soft, Home, and Hard limit inputs

‘TTL-CMOS compatible inputs

‘5 testable inputs per two axes

‘5 programmable outputs per two axes

‘uses true acceleration units of Steps/Sec*Sec

‘standard 37 pin D-SUB connection

‘uses one 8-bit computer slot

‘3rd & 4th axes includes cable and connector

‘independent or coordinated control of all 4 axes

‘use Anaheim Automation's QuickBASIC, VISUAL BASIC, C++ Libraries, or Windows DLL

‘not speed dependant on the computer

‘does not tie up the computers processor

‘use CLCI2000 software for easy control for non-programmers

‘up to 16,777,215 steps per index

‘breakout terminal block kit

‘independent or coordinated axis moves

PACKING INFORMATION

CLCI2001

1CLCI2001 Computer Indexer

1CLCI2000 SERIES DISK

1#6 x 1/4 screw

1Users Manual for CLCI2000 Series 1 to 4 Axis Computer Indexers

CLCI2002

1CLCI2002 Computer Indexer

1CLCI2000 SERIES DISK

1#6 x 1/4 screw

1Users Manual for CLCI2000 Series 1 to 4 Axis Computer Indexers

CLCI2003

1 CLCI2003 Computer Indexer

1

Image 4
Contents CLCI2000 Series Limited Warranty CopyrightDisclaimer TrademarksTable of Contents Main Features DescriptionGeneral Description Packing InformationCLCI2004 Ordering InformationDPI65201 DPI65202AA37MFC-10 AA37MMC-6AA37MMC-10 AA2M37Specifications Installation Installing the BoardWiring to the CLCI2000 Address SettingsQuickstart with Quickbasic Clock Signals Connector Descriptions+5VDC Direction Signals Soft LimitHome Limit Hard LimitInputs Encoder InputsOutputs Programming with Anaheim Automation Libraries Programming with Quickbasic or Visualbasic for DOSIndex ADR, Axis GO.CW ADR, Axis Speed ConsiderationsCLCISUB1.BAS Library ONE.AT.MAX.CW ADDRESS, AXIS# ONE.AT.MAX.CCW ADDRESS, AXIS#ORIGIN.INDEX.CCW ADDRESS, AXIS# ORIGIN.INDEX.CW ADDRESS, AXIS# RAMP.TO.BASE.CCW ADDRESS, AXIS#RAMP.TO.BASE.CW ADDRESS, AXIS# RAMP.TO.STOP.CCW ADDRESS, AXIS#SLEW.AT.BASE.CCW ADDRESS, AXIS# SLEW.AT.BASE.CW ADDRESS, AXIS#Sample #1 Program SAMPLE1.BAS on the CLCI2000 Disk Initialize ADDR,AXISTOP.OF.LOOP If GET.INPUTADDR,1 = 1 then Index ADDR,AXIS,5000Sample #2 Program SAMPLE2.BAS on the CLCI2000 Disk Initialize ADDR, AxisHOME.TYPE.1 LIMIT.CONTROL ADDR, AXIS, 0, 0CLCISUBS.CPP Program Function Definitions Oneatmaxccw ADDRESS, Axis Oneatmaxcw ADDRESS, AxisOriginindexccw ADDRESS, Axis Originindexcw ADDRESS, AxisSlewatbaseccw ADDRESS, Axis Slewatbasecw ADDRESS, AxisSoftinputccw ADDRESS, Axis Softinputcw ADDRESS, AxisUsing the CLCI2000 Indexer with Windows Using the DLL with Visual Basic for WindowsObject Command1Procedure Click Programming in WindowsWIN2000.BAS Program Listing Anaheim Automation DLL Library SupportRunning the Software CLCI2004 Program GeneratorFunction Window F1 Insert F3 DeleteF4- Terminal F5 SaveF1 Prog Stop F2 Single StepF3 Clear Program F4 Printing a ProgramCommand Window CLCI2004 Program Generator Command Dictionary Command SummaryCommand Dictionary Direction + orEncoder Resolution any number Encoder Window any integerFinish Move no value GO Index no valueJump to Line 1 to UNITS/SCALE any number Register # Bits Setting Range Description Base Setting not in HZMAX Setting not in HZ Ramp SettingCommand Buffer Register Description of Command Input and Output Control Commands Initial Setup CommandsList of Equations Acceleration = MAX Speed Base Speed / TUP Page