Contents
Icpdas
Contents
Contents
Version 1.0 06/2001 Edition
8090 Axis encoder card
8090 3-axis encoder card
Features
Version 06/2001
8000, 4 slots 8000, 8 slots
I-8000 hardware address
RST INH SEL
Registers of I-8090 board
Fig2 Quadrant counting mode 01 CW/CCW counting mode
Fig3 CW/CCW counting mode Pulse/Direction counting mode
Power 1C 2A
LED Indicator
Egnd
Connection
Encoder
CW/PULSE CCW/DIR Index
S8091 card
Constants
Constants and functions
Icpdas
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 Diagram
DDA Technology
Example Stepping Motor
Example Pulse type input Servo Motor
8000 hardware address
Hardware
Rstff
Registers of I-8091 board
Power
Limit switch configuration of X axis
Hardware Configuration Limit switch configuration
Direction configuration
Output pulse mode configuration
Turn Servo ON/OFF Hold ON/OFF
Automatic protection
Set limit switch as normal close condition
Extgnd
Pin assignment of connector CN2
Internal circuit of pulse output pin
Internal circuit of limit switch input
Fan-out type driver VEXTAs motor driver
Example of connection
S8091 card
Functions
Software
Icpdas
I8091RESETSYSTEM unsigned char cardNo
Setting commands
Restriction
Reversedir
Icpdas
11 i8091EMGSTOPunsigned char cardNo
Stop Commands
Simple 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
Example
ExampleDEMO1.cpp
Example DEMO.cpp