Anaheim CLCI2000 user manual Direction Signals, Soft Limit, Home Limit, Hard Limit

Page 11

DIRECTION SIGNALS

This 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. The Direction signal is +5VDC for '+' or clockwise motion, and 0VDC for '-' or counterclockwise motion.

SOFT LIMIT

This input will cause the motor to ramp down to the base speed. This input contains a 2.5K pullup resistor to +5VDC. It should be activated by connecting it to the 0VDC pin, or a logic level that can sink 2.0mA at TTL levels.

HOME LIMIT

This is similar to the Hard Limit. It will cause the motor to stop without ramping down. This input contains a 2.5K pullup resistor to +5VDC. It should be activated by connecting it to the 0VDC pin, or a logic level that can sink 2.0mA at TTL levels. See the Command Dictionary Section for more information.

 

 

 

 

 

 

PIN

 

DESCRIPTION

PIN

FUNCTION

DESCRIPTION

 

FUNCTION

 

 

 

 

 

 

 

 

 

 

1

+5VDC

5 VOLT DC OUTPUT

20

C:SOFT-

C: - SOFT LIMIT SWITCH

2

OUT6

OUTPUT 6

21

C:HOME+

C: + HOME LIMIT SWITCH

3

OUT7

OUTPUT 7

22

C:HOME-

C: - HOME LIMIT SWITCH

4

OUT8

OUTPUT 8

23

C:HARD+

C: + HARD LIMIT SWITCH

5

OUT9

OUTPUT 9

24

C:HARD-

C: - HARD LIMIT SWITCH

6

OUT10

OUTPUT 10

25

0 VDC

O VOLT DC REFERENCE

7

0VDC

0 VOLT DC

26

D:CLOCK

D: CLOCK

8

IN6

INPUT 6

27

D:DIR

D: DIRECTION

9

IN7

INPUT 7

28

D:EA

D: ENCODER CHANNEL A

10

IN8

INPUT 8

29

D:EB

D: ENCODER CHANNEL B

11

IN9

INPUT 9

30

D:EZ

D: ENCODER CHANNEL Z

12

IN10

INPUT 10

31

D:SOFT+

D: + SOFT LIMIT SWITCH

13

C:CLOCK

C: CLOCK

32

D:SOFT-

D: - SOFT LIMIT SWITCH

14

C:DIR

C: DIRECTION

33

D:HOME+

D: + HOME LIMIT SWITCH

15

C:EA

C: ENCODER CH. A

34

D:HOME-

D: - HOME LIMIT SWITCH

16

C:EB

C: ENCODER CH. B

35

D:HARD+

D: + HARD LIMIT SWITCH

17

C:EZ

C: ENCODER CH. Z

36

D:HARD-

D: - HARD LIMIT SWITCH

18

C:SOFT+

C: + SOFT LIMIT SWITCH

37

0 VDC

0 VOLT DC REFERENCE

19

NC

NO CONNECTION

 

 

 

 

 

 

 

 

 

DB37 PINOUT FOR AXES C & D

HARD LIMIT

When a hard limit switch is encountered, all motion will stop in the given direction. Keep in mind that the motor may overshoot when this is used. The position given by the position register may not reflect where the motor ended up stopping due to the overshoot. If an encoder is used, the encoder will reflect the actual motor position. This input contains a 2.5K pullup resistor to +5VDC. It should be activated by connecting it to the 0VDC pin, or a logic level that can sink 2.0mA at TTL levels.

8

Image 11
Contents CLCI2000 Series Trademarks Limited WarrantyCopyright DisclaimerTable of Contents Packing Information Main FeaturesDescription General DescriptionDPI65202 CLCI2004Ordering Information DPI65201AA2M37 AA37MFC-10AA37MMC-6 AA37MMC-10Specifications Address Settings InstallationInstalling the Board Wiring to the CLCI2000Quickstart with Quickbasic +5VDC Connector DescriptionsClock Signals Hard Limit Direction SignalsSoft Limit Home LimitOutputs Encoder InputsInputs Speed Considerations Programming with Anaheim Automation LibrariesProgramming with Quickbasic or Visualbasic for DOS Index ADR, Axis GO.CW ADR, AxisCLCISUB1.BAS Library ORIGIN.INDEX.CCW ADDRESS, AXIS# ONE.AT.MAX.CCW ADDRESS, AXIS#ONE.AT.MAX.CW ADDRESS, AXIS# RAMP.TO.STOP.CCW ADDRESS, AXIS# ORIGIN.INDEX.CW ADDRESS, AXIS#RAMP.TO.BASE.CCW ADDRESS, AXIS# RAMP.TO.BASE.CW ADDRESS, AXIS#SLEW.AT.BASE.CW ADDRESS, AXIS# SLEW.AT.BASE.CCW ADDRESS, AXIS#Index ADDR,AXIS,5000 Sample #1 Program SAMPLE1.BAS on the CLCI2000 DiskInitialize ADDR,AXIS TOP.OF.LOOP If GET.INPUTADDR,1 = 1 thenLIMIT.CONTROL ADDR, AXIS, 0, 0 Sample #2 Program SAMPLE2.BAS on the CLCI2000 DiskInitialize ADDR, Axis HOME.TYPE.1CLCISUBS.CPP Program Function Definitions Originindexcw ADDRESS, Axis Oneatmaxccw ADDRESS, AxisOneatmaxcw ADDRESS, Axis Originindexccw ADDRESS, AxisSoftinputcw ADDRESS, Axis Slewatbaseccw ADDRESS, AxisSlewatbasecw ADDRESS, Axis Softinputccw ADDRESS, AxisProgramming in Windows Using the CLCI2000 Indexer with WindowsUsing the DLL with Visual Basic for Windows Object Command1Procedure ClickAnaheim Automation DLL Library Support WIN2000.BAS Program ListingFunction Window CLCI2004 Program GeneratorRunning the Software F5 Save F1 InsertF3 Delete F4- TerminalF4 Printing a Program F1 Prog StopF2 Single Step F3 Clear ProgramCommand Window Direction + or CLCI2004 Program Generator Command DictionaryCommand Summary Command DictionaryGO Index no value Encoder Resolution any numberEncoder Window any integer Finish Move no valueJump to Line 1 to UNITS/SCALE any number Ramp Setting Register # Bits Setting Range DescriptionBase Setting not in HZ MAX Setting not in HZCommand Buffer Register Description of Command List of Equations Initial Setup CommandsInput and Output Control Commands Acceleration = MAX Speed Base Speed / TUP Page