USER'S MANUALforCLCI2000 SERIES1 to 4 AXIS COMPUTER INDEXERSAnaheim Automation(714) 992-6990(714) 992-0471 fax May 6, 2002 #L010018
7CONNECTOR DESCRIPTIONSThe CLCI2000 Series Indexer will come with either one or two 37 Pin D-Sub Connectors. For a CLCI2001 and CLCI2002,there is onl
8DIRECTION SIGNALSThis output is TTL/CMOS compatible. The source current rating (Voh = 2.7 V) is 12mA. The sink current rating (Vol =0.5 V) is 9mA.
9ENCODER INPUTSA Rotary Encoder is a device that measures rotation of a shaft. The encoder can be mounted on the step motor shaft,or for even greater
10PROGRAMMING WITH ANAHEIM AUTOMATION LIBRARIESAnaheim Automation has written Libraries that can be used to control the CLCI2000 Series Indexer Board
11CLCISUB1.BAS LIBRARYThe CLCISUB1.BAS Library is for use with QuickBASIC, VisualBasic for DOS, or any other similar 'BASIC' basedprogrammin
12This Function will return the value of the +Hard Limit Switch. If the Limit Switch is ACTIVE or 0VDC, the function willreturn a 1. If the Limit Sw
13marker pulse. The marker pulse must be enabled by the LIMIT.CONTROL Command for this Command to workproperly.ORIGIN.INDEX.CW ADDRESS, AXIS# This
14what the state of the five Outputs will be. A '1' for the Outputs will turn the Output ON, and a '0' will turn the output OFF.T
15SAMPLE #1 (PROGRAM SAMPLE1.BAS ON THE CLCI2000 DISK)This is a sample program written for a single axis. If Input #1 is active, then the motor will
16SAMPLE #2 (PROGRAM SAMPLE2.BAS ON THE CLCI2000 DISK)This sample shows two different homing routines that can be used to home the motors. The first
COPYRIGHTCopyright 1993 by Anaheim Automation. All rights reserved. No part of this publication may be reproduced, transmitted,transcribed, stored i
17CLCISUBS.CPP PROGRAM FUNCTION DEFINITIONSThe CLCISUBS.CPP Library is for use with C or C++ programming languages. It can also be used with other ve
18ONE_AT_MAX_CCW (ADDRESS, AXIS) This will go one step at the maximum speed in the CCW Direction.ONE_AT_MAX_CW (ADDRESS, AXIS) This will go one ste
19SLEW_AT_BASE_CCW (ADDRESS, AXIS) This will cause the motor to move at base speed in the CCW direction.SLEW_AT_BASE_CW (ADDRESS, AXIS) This will ca
20PROGRAMMING IN WINDOWSUSING THE CLCI2000 INDEXER WITH WINDOWSTo communicate with the CLCI2000 Indexer, the programming language needs to have access
21WIN2000.BAS PROGRAM LISTING Below is the file listing for the WIN2000.BAS declaration file including all the Declarations needed to use the DLL with
22CLCI2004 PROGRAM GENERATORThe CLCI2000 Series Indexers can be easily controlled by using the CLCI2004 Software. This software has been writtento en
23will toggle between two different windows which are shown below. The appropriate Function Window must be showingto activate that particular functio
24By Pressing the F7 key, these commands will be available.F1 - PROG STOPType the F1 Key to stop the execution of the program. If the program fails t
25THE COMMAND WINDOWAll the Commands available are listed in the window that appears on the right half of the computer screen, called theCommand Windo
26CLCI2004 PROGRAM GENERATOR COMMAND DICTIONARYBelow is a summary of the commands that are available on the CLCI2004 Program Generator. These comman
TABLE OF CONTENTSDESCRIPTION ...1General Description ...
27To select Encoder On/Off, type the Command Key 'E'. This parameter specifies if Encoder Correction is to be Enabledor Disabled. A '
28HOMING (0 or 1)There are 2 homing modes, Home Type 0 and Home Type 1. Home Type 0 uses the Soft Limit Switch, and the HomeLimit Switch. When the
29SET OUTPUTS (5 characters, a space, 5 characters)To select the command Set Outputs, type the Command Key 'O'. This command will set the o
30ADVANCED PROGRAMMINGIn modifying an existing Library, or writing a new software library, It is strongly advised that programmers should use thecurre
31ADDRESS SELECTION (Hex) FUNCTIONBase Address through Base Address + 3 READ INPUTS 1-5(H00 -H03)Base Address + 4 through Base Address + 7 SET OUTPU
32DATA BITS COMMAND SET TYPE(SEE DESCRIPTIONS FOR INDIVIDUAL COMMANDS)D7 D60 0 START OR STOP COMMANDS0 1 INITIAL SETUP COMMANDS1 0 INITIAL SETUP COM
33DATA BIT FUNCTION OF BIT IF IT IS A "0" IF IT IS A "1"0 Pulse Rate Source Selection Base Speed Max Speed1 Ramping Up/Down Enable
34It is necessary to determine the optimum value for the R4 Factor in order to obtain the desired Base Speed and MaxSpeed. Some balance must be reach
35NOTES
1DESCRIPTIONGENERAL DESCRIPTIONThe CLCI2000 Series Indexer is one of ANAHEIM AUTOMATION's Computer Indexer that generates clock and directionsign
37
21 Ribbon cable with DB37 Connector and bracket1 CLCI2000 SERIES DISK2 #6 x 1/4 screws1 Users Manual for CLCI2000 Series 1 to 4 Axis Computer Inde
3AA37MFC-10This is a DB37 Cable with a male connector on one end and a female connector on the other. The cable is 10 feet long.This cable should be
4SPECIFICATIONSPOWER REQUIREMENTS5 VDC @ 500mABUS ARCHITECTUREISA Bus (PC/XT/AT/x86 Compatible)INPUTSLogic "0" 0 to 0.8 VDCLogic "1&quo
5INSTALLATIONINSTALLING THE BOARDThe Board Mounts into an IBM PC CompatibleComputer's 8 bit Expansion Slot. To install theBoard, line the back o
6QUICKSTART WITH QUICKBASICThis is a quick procedure for hooking up the CLCI2000 Series Computer Board with a Driver and Step Motor.1. Plug the CLCI20
Kommentare zu diesen Handbüchern