ICP DAS USA I-8091 2-axis stepping/servo, I-8090 3-axis encoder card user manual S8091 card

Page 15

I-8090 User Manual

 

 

 

 

CN2

 

 

DB25M-90

 

S5V

1

 

 

14

 

CW_PULSE1

2

 

CW_PULSE2

15

 

CCW_DIR1

3

 

CCW_DIR2

16

 

HOLD1

4

 

HOLD2

17

 

SGND

5

 

 

18

EXT_VCC

EXT_VCC

6

 

19

(12V~24V)

 

PHOME1

7

PHOME2

 

20

PLS11

8

 

PLS21

21

 

 

9

 

 

 

 

22

 

 

10

 

 

23

 

PLS14

11

PLS24

24

 

PEMG

12

 

 

25

 

 

EXT_GND

13

 

 

S8091 card

Version 1.0 06/2001

CN2

DB25M-90

 

 

 

 

 

 

1A+

 

1

 

 

 

 

 

 

1A-

 

14

 

 

 

 

 

 

1B+

 

2

 

 

 

 

 

 

1B-

 

15

 

 

 

 

 

 

1C+

 

3

 

 

 

 

 

 

1C-

 

16

 

 

 

 

 

 

E5V

 

4

 

 

 

 

 

 

EGND

 

17

 

 

 

 

 

 

2A+

 

5

 

 

 

 

 

 

2A-

 

18

 

 

 

 

 

 

2B+

 

6

 

 

 

 

 

 

2B-

 

19

 

 

 

 

 

 

2C+

7

 

 

 

 

 

 

2C-

 

20

 

 

 

 

 

 

E5V

 

8

 

 

 

 

 

 

EGND

21

 

 

 

 

 

 

3A+

 

9

 

 

 

 

 

 

3A-

 

22

 

 

 

 

 

 

3B+

 

10

 

 

 

 

 

 

3B-

 

23

 

 

 

 

 

 

3C+

 

11

 

 

 

 

 

 

3C-

 

24

 

 

 

 

 

 

E5V

 

12

 

 

 

 

 

 

EGND

 

25

 

 

 

 

 

 

EGND

 

13

S8090 card

Fig (10) The connection between I-8090 and I-8091 for function testing or

pulse feedback by I-8090 encoder card.

http://www.icpdas.com

1-12

ICPDAS

Image 15
Contents Icpdas Contents Contents Version 1.0 06/2001 Edition 8090 Axis encoder card8090 3-axis encoder card FeaturesVersion 06/2001 8000, 4 slots 8000, 8 slots I-8000 hardware addressRST INH SEL Registers of I-8090 boardFig2 Quadrant counting mode 01 CW/CCW counting mode Fig3 CW/CCW counting mode Pulse/Direction counting mode Power 1C 2A LED IndicatorEgnd ConnectionEncoder CW/PULSE CCW/DIR Index S8091 card Constants Constants and functionsIcpdas Unsigned char i8090GETINDEXunsigned char cardNo Icpdas Examples Get X, Y, Z-axis encoder counter’s value Icpdas Break default break Return value Icpdas Icpdas Icpdas \r\n Icpdas Icpdas 8091 Axis stepping/servo motor control card 8091 2-axis Stepping/Servo Motor Control Card Contents Introduction System Block DiagramDDA Technology Example Stepping Motor Example Pulse type input Servo Motor 8000 hardware address HardwareRstff Registers of I-8091 boardPower Limit switch configuration of X axis Hardware Configuration Limit switch configurationAutomatic protection Output pulse mode configurationDirection configuration Turn Servo ON/OFF Hold ON/OFFSet limit switch as normal close condition Extgnd Pin assignment of connector CN2Internal circuit of pulse output pin Internal circuit of limit switch inputFan-out type driver VEXTAs motor driver Example of connectionS8091 card Functions SoftwareIcpdas I8091RESETSYSTEM unsigned char cardNo Setting commandsRestriction Reversedir Icpdas 11 i8091EMGSTOPunsigned char cardNo Stop CommandsSimple motion commands High speed move #pulseN. cardNo board number 0~19 Icpdas Example I8091HSPMOVE1, CW, Xaxis Example I8091HSPMOVE1, CW, Yaxis getch I8091SLOWSTOP1, Yaxis Interpolation commands Example I8091INTPLINE1,2000,-3000 I8091INTPLINE1,-500,200 CCW #≤ x 2− Unsigned char i8091INTPSTOP Others Icpdas Start up and end of program = Cwccw Detect I-8091 card ExampleExampleDEMO1.cpp Example DEMO.cpp