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