Anaheim Installation, Installing the Board, Wiring to the CLCI2000, Address Settings

Page 8

INSTALLATION

INSTALLING THE BOARD

The Board Mounts into an IBM PC Compatible Computer's 8 bit Expansion Slot. To install the Board, line the back of the board up with the card guide in the back of the computer. Gently but firmly press the board into the Expansion slot. Screw down the mounting bracket with the screw provided. If the computer does not have a card guide, be sure to secure the board in some fashion so that it will not touch any other boards or the metal case. The dimensions of the board are shown to the right.

WIRING TO THE CLCI2000

The CLCI2000 Series Indexers comes with either 1 or 2 37 Pin D-sub type connectors. These connectors contain signals that must be connected to the Driver to control the step motors. One simple way to do this is to buy the DPI65200 Series Driver Pack which allows the two to be connected by a simple 37 pin cable (good for 1 and 2 axis versions only). Another solution is to buy the AA2M37 Breakout Terminal Board. This takes a 37 Pin D-sub connector and 'breaks out' those pins into two strips of terminal blocks. Wires can then be inserted into the terminal blocks and can be connected to the Drivers and any other necessary devices. Another way is to make up a cable by soldering wires into a 'solder cup' type 37 Pin D-sub connector. The only wires that need to be connected are the wires being used.

ADDRESS SETTINGS

The Board will be sent from the factory with a HEX Base address setting of 300. This will be the setting necessary for the CLCI2004 Software. The CLCISUB1.BAS AND CLCI2000.CPP

LIBRARY FILES will support any address. There is a 5 pin dip switch on the

CLCI2000 to select the base address. This will enable the user to select any address between Hex 000 and Hex 3FF. The figure shown on the right is set for Base Address Hex 300. In Binary, this setting would be described as

11000. The leftmost digit (or bit) pertains to switch number 1 on the 5 pin dip switch. For a '1' setting, the switch should be 'OFF'. For a '0' setting, the

switch should be 'ON'. Below is a table for various Base Address Settings.

BASE

DIP SWITCH

BASE

DIP SWITCH

ADDRESS

SETTING

ADDRESS

SETTING

 

 

 

 

200

10000

300*

11000

220

10001

320

11001

240

10010

340

11010

260

10011

360

11011

280

10100

380

11100

2A0

10101

3A0

11101

2C0

10110

3C0

11110

2E0

10111

3E0

11111

 

 

 

 

*FACTORY SETTING

5

Image 8
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 +5VDC Connector DescriptionsClock Signals Direction Signals Soft LimitHome Limit Hard LimitOutputs Encoder InputsInputs Programming with Anaheim Automation Libraries Programming with Quickbasic or Visualbasic for DOSIndex ADR, Axis GO.CW ADR, Axis Speed ConsiderationsCLCISUB1.BAS Library ORIGIN.INDEX.CCW ADDRESS, AXIS# ONE.AT.MAX.CCW ADDRESS, AXIS#ONE.AT.MAX.CW 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 SupportFunction Window CLCI2004 Program GeneratorRunning the Software 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 List of Equations Initial Setup CommandsInput and Output Control Commands Acceleration = MAX Speed Base Speed / TUP Page