Home >Industrial CNC Control System >Motion Control Cards

Product Details

ADT-8948A1 PCI BUS 4 Axis Motion Control Card SC

  • Shenzhen,China
  • ADT-8948A1
  • Shenzhen,China
  • Within 3 days after payments received
  • T/T, West Union
  • $1

Product Details

  • 32-bit PCI bus, PnP
  • 4-axis servo/stepper motor control
  • each axis can control independently
  • The frequency error of pulse input is less than 0.1%
  • Maximum pulse output frequency is 4MHz
  • Pulse output can be either single pulse (pulse + direction) or double pulse (pulse + pulse)
  • All the 4 axes have position(coder) feedback input; 32-bit counting; maximum counting range:2,147,483,648~+2,147,483,647
  • Offer many kinds of control modes such as external signal driving, position lock, automatically back to home , synchronized control , stepping interpolation, quantitative motion, continuous motion, back-to-home motion, multi-axis interpolation, arc interpolation ,continuous interpolation and emergency stop.etc.
  • Linear or S-curve acceleration/deceleration
  • Asymmetric linear acceleration/deceleration
  • Random 2-3 axes linear interpolation, random 2 axes arc interpolation
  • Continuous interpolation is available; top driving speed: 2MHz
  • Each axis has two 32-bit compare registers, which are used for position comparison between logical position counter and actual position counter, and software limit
  • Receive signals from servo motor drive, e.g. coder Z-phase signal, in-position signal, alarm signal, etc>
  • Each axis has 3 STOP signals, which are used to search for home and Z-phase of coder
  • The speed and target position can be changed in real-time in the motion process
  • Read the logical position, real position, driving speed, acceleration and driving state in real-time in the motion process
  • Position counter is integrated with variable cyclic function; the logical position counter and actual position counter are 32-bit up/down cyclic counters
  • Each axis has 8-in/8-out digital I/O. Except two limit signals, all signals can be used as general I/O. Digital output can be used in signals of servo on and servo alarm reset
  • The input port of every input signal is equipped with integral filter. You can select to activate/deactivate the filter of certain input signal. Select one from the 8 constants for the filter time
  • Constant linear speed mode is available
  • Automatic back to home in various modes
  • Position lock triggered by external signal
  • Synchronized motion triggered by external signal
  • Synchronized stop triggered by external signal
  • Synchronized motion at specified position
  • Synchronized stop at specified position
  • Handwheel and external signal operation
  • Stepping interpolation function
  • Up to 16 motion cards can be used in one system
  • Support operating systems: DOS, WINDOWS95/98/NT/2000/XP, WINCE
  • Support developing software with C, VC++, VB, BC++, C ++builder, LabVIEW and Delphi


  • Pulse output:
    Mode of pulse output: Four pulse outputs, pulse/direction, pulse/pulse, maximum output frequency: 4MHz, 
    uses advanced technology to ensure the error of pulse output frequency is still within 0.1% even it is in high level.
  • Coder input:
    Maximum input frequency: 4MHz
    Phase difference pulse input or up/down pulse input of 4 axes A/B phase 
    Pulse frequency multiplication: 4×, 2×, 1×
    Noise removing of integration filter
  • Digital switch input:
    32-channel optical coupling isolation input, every axis contains two positive and negative limit signals
    Input voltage: 5-24V
    Isolation voltage 2500VDC
  • Digital switch output:
    32-channel open-collector output
    NPN open-collector, 5-24VDC, maximum current: 100mA
  • Control mode:
    Offer many kinds of control modes such as external signal driving, position lock, automatically back to home, 
    synchronized control ,stepping interpolation, quantitative motion, continuous motion, back-to-home motion, multi-axis interpolation, arc interpolation ,continuous interpolation and emergency stop, etc.
  • External signal driving can be constant driving ,continuous driving or handwheel driving
  • With position lock, you can lock the pulse value of inside counter(logical counter) or external coder(actual position counter)
  • Automatically back to home can be in various modes. The home signals may be combined freely in certain mode. 
    The modes can also be customized.
  • Synchronized control means that the motion axis acts in preset mode when the state of specified signal changes.
  • Steeping interpolation is to perform interpolation in single step, including command driving and external signal driving.
  • Continuous interpolation:
    Input the interpolation data of the next command during the interpolation so as to pre-process to ensure the continuity of pulse output, and thus making the interpolation smooth and successive to effectively improve the process precision.
  • Position management:
    The position is managed by two UP/DN counters: one is logical position counter used for managing the output of inner drive pulse, and the other is actual position counter used for receiving the input of outer pulse. It is either A/B phase input signal of coder or grating scale, or input signal of up/down pulse. As actual position counter, its bits can reach 32 and the maximum range is -2,147,483,648~+2,147,483,647. The outer input can also be used as hand wheel input for common counting.
  • Speed control:
    The speed control can be constant linear speed (vector composite speed), constant speed or linear/S-curve acceleration/deceleration. It may perform asymmetric linear acceleration/deceleration, automatic and manual deceleration. In constant driving process, it can prevent triangle wave caused by speed curve.
  • Development libraries and operating system:
    Support DOS, WINDOWS XP/2000/NT/98/95 and WINCE operating system
    Support programming by developer such as C/BC++/VC/VB/C++Builder/Delphi/Labview/EVC


  • General features:Operating temperature: 0~60°
  • CStorage temperature: -20~80°
  • CHumidity: 5~95% (no condensation)




Quantity (piece) 


Wiring board, 64 pins


Wiring board, 62 pins



Data line, 62 pins



Flat cable, 64 pins



SDK (software development kit)


User manual



  • Carving machine
  • Cutter
  • Laser carving
  • Laser cutting
  • Graphic plotter
  • Tapping machine
  • Dispensing machine
  • Welding machine
  • Drilling machine
  • Punch machine
  • Automatic detection of electronic fitting
  • Automatic detection of press
  • Cutting and welding of semiconductor
  • All kinds of NC cutting
  • Industrial robot
  • Measure of space coordinates
  • Biological and medical auto-sampling and processing equipment


  • Size:160×110mm


  • Previous:ADT-856 PCI BUS 6-axis Motion Control Card SC

    Next:ADT-8940A1 PCI Bus 4-axis Motion Control Card SC


    Tel: +86-755-2609-9116
    Fax: +86-755-2672-2718



    Send your inquiry directly to us Email: Tel:(optional):

    Related Products+More