K-WANG

+086-15305925923
Service expert in industrial control field!
NameDescriptionContent
Adequate Inventory, Timely Service
pursuit of excellence 
Ship control system
Equipment control system
Power monitoring system
Current position:
新闻动态
newS
   
Brand

ADLINK PCIe-7396 96 96 channel TTL digital IO card

From: | Author:Wang | Time :2026-07-15 | 106 visit: | 🔊 Click to read aloud ❚❚ ▶ | Share:

ADLINK PCIe-7396 96 96 channel TTL digital IO card

Product Overview

Core positioning

PCIe x1 plug and play 96 channel TTL parallel digital input/output card, onboard 4 8255 PPI programmable peripheral chips, divided into 12 independent 8-bit ports, supporting single port free configuration of input/output; Integrated 8254 timer counter, dual hardware interrupt, external trigger latch, full channel level change COS interrupt, suitable for automation production line IO, indicator light control, parallel data acquisition, TTL logic detection.

Core functional characteristics

1. IO channel: A total of 96 5V TTL compatible DIO channels, 12 sets of 8-bit ports (P1A/C~P4A/C), each set can independently set input/output

2. Drive capability: Output pulling current of 15mA, maximum filling current of 48mA, support high-power indicator light/relay drive, support output status readback

3. External trigger latch: CN1 99 pin EXTTRG external edge trigger, instantly latch all DI port data

4. Hardware interrupt system: Dual independent interrupts INT1/INT2, supporting full channel COS level jump interrupts, external pin edge interrupts, counter/timer overflow interrupts

5.8254 timed counting unit**

-Counter0: 16 bit event counter, external EVENT pulse counting, triggering interrupt when counting to 0

-Timer1+Timer2 cascaded to form a 32-bit timer, 2MHz reference clock, timing overflow generates timing interrupt

6. Power on state customization: Onboard JP jumper group, each port independently configured with three levels of power on high/low/floating

7. Bus: PCIe x1 PnP, BIOS automatically assigns IRQ and IO base addresses without manual address dialing

8. Transmission performance: Typical IO read/write rate of 1MB/s


Typical Applications

Industrial equipment monitoring and switch control, multi group LED indicator driving, parallel digital data transmission, TTL/DTL/CMOS level signal acquisition, pipeline IO signal detection.

Electrical and Environmental Specifications

|Parameters | Indicators|

|IO level input | High: 2.0~5.25V; Low: 0~0.08V, leakage current -8mA|

|IO level output | minimum high 2.4V, maximum low 0.5V; source 15mA/sink 48mA|

|Working temperature | 0-60 ℃; Storage -20~80 ℃|

|Humidity | 5%~95% No condensation|

|Power consumption | 450mA without peripherals|

|Size | 138.96mm × 98.4mm Half length PCIe Card|

Hardware structure, jumper and terminal definitions

Onboard hardware layout

-JP jumper array: 12 sets of port power level configuration jumpers (JA1/JB1/JC1... JA4/JB4/JC4)

-SW1: Reserved card number dialing (manual not yet enabled)

-CN1:100 pin SCSI-II main IO interface (unique external signal interface)

JP jumper function (port power on status)

Each group of ports corresponds to independent jumpers, with three configurations:

1. Short circuit 1-2: Pull low when powered on (factory default)

2. Short circuit 2-3: Power on and pull high

3. Remove jumper: port floating

Covering all 12 ports A/B/C from P1 to P4.


CN1 100 pin SCSI connector key signal

1. IO signal: P1A0~P4C7, 96 TTL DI/DO channels, divided into three groups of 8-bit A/B/C per PPI

2. Dedicated function pins

-Pin51 EVENT: Counter 0 external pulse input

-Pin99 EXTTRG: External data latch trigger signal

-25/50/75/100: Global signal ground GND

Selection of matching terminal board

1. DIN-100S: Direct connection adapter board, no photoelectric isolation, low-cost universal scenario

2. DIN-96DI: 96 input high-voltage optical isolation terminal board, eliminating ground loop interference

3. DIN-96DO (discontinued EOL): isolated output terminal board


Hardware installation process

1. Anti static operation: Wear an anti-static wristband, touch the chassis to release static electricity, and only hold the edge of the board

2. Jumper pre configuration: Set the power level JP jumper for each port according to device requirements

3. Turn off the power and insert it into any PCIe x1/x4/x8/x16 slot, fix it with screws

4. Connect the 100 core SCSI cable to the matching terminal board

5. Upon startup, the BIOS automatically assigns interrupts and IO base addresses without the need for manual address/IRQ settings

Bottom level register mapping (underlying development core)

The manual fully lists all 32-bit registers offset by base address BASE, core grouping:

1. PPI data register (BASE+00/10/20/30): reads and writes 24 bit (A/B/C three port) IO data of one PPI, supports output read back

2. PPI control register (BASE+04/14/24/3): Configure A/B/C port input (0)/output (1)

3. External trigger enable/disable register: controls the EXTTRG latch function switch

4. COS interrupt control register: individually enable/disable level jump detection for each group of ports

5. ISC Interrupt Source Control Register (BASE+50): Configure the interrupt trigger source for INT1 and INT2

6. Interrupt clearing register: software clears interrupt flag bit

7. 8254 Timer/Counter Register (BASE40~4C): 3-channel counting channel mode configuration

Hardware working principle


Digital IO and External Trigger Mechanism

-The port can independently input and output; When the external EXTTRG edge arrives, it instantly locks all the current DI states and stores them in the register to avoid software polling loss; The software can configure the triggering edge height to be effective.

8254 timed counting system

-Counter0: External EVENT pulse input, 16 bit countdown, zeroing generates event interrupt

-Timer1+Timer2 cascaded as a 32-bit system timer, onboard 2MHz internal clock, timed overflow output timed interrupt

-All counters support 6 standard 8254 operating modes.

Dual Interrupt System (INT1/INT2)

The board only occupies a single PCIe IRQ in the system, but internally distinguishes between two independent interrupt sources, which are triggered by ISC registers

INT1 optional source

1. P1/P4 all channel COS level change interrupt (default)

2. P1C0/P1C3 pin edge trigger

3. P1C0 falling edge interruption

4. Counter0 count completion event interrupt

INT2 optional source

1. Interruption of COS level changes in all channels of P3/P4 (default)

2. P2C0/P2C3 pin edge trigger

3. P2C0 falling edge interruption

4. 32-bit system timer overflow interrupt

COS level change interrupt

96 inputs, any one of which experiences a high or low voltage jump, and the hardware automatically generates an interrupt request; After the execution of the interrupt service program is completed, write to clear the register and reset the interrupt flag.


Software Support System

1. MAPS Core Basic Driver Kit

-ACE Device Manager: Automatically scan and identify PCIe-7396, configure card number, cache, alias

-Soft panel tool: Visualize read/write IO, test interrupts, trigger functions, no programming or debugging required

2. MAPS/C development library

Windows C/C++DLL library, including initialization, port configuration, IO read/write, trigger, interrupt, timer complete set of APIs, with engineering examples attached

3. MAPS/LV LabVIEW support

Specialized LabVIEW driver library and VI examples for graphical rapid development of automated measurement and control programs

  • Tetra / Alpha 600W H60552 - Switching Power Supply Unit
  • Bruker Alpha FTIR Spectrometer / Alpha-P ATR - Infrared Spectrometer FTIR Instrument
  • Simagic AlphaM-FX-C 290mm FX-C - Formula Steering Wheel with Alpha Mini Wheel Base
  • Alpha Wire 5152C 20/2C - XtraGuard High Performance Instrumentation/Control Cable
  • ALPHA WIRE 1219/40C SL005 - Multi-Conductor Cable Wire
  • ALPHA WIRE 3131441 TN005 - Multi-Conductor Cable Wire
  • ALPHA WIRE 2172-SV005 - Multi-Conductor Cable Wire
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • Olympus Endo Alpha Cart TI-A1 - Medical Equipment Cart with Accessories
  • ALPHA WIRE 74010-BK002 - Multi-Conductor Cable Wire
  • Fanuc A06B-6110-H026#N - ALPHA i Power Supply Module PSM-26i
  • Alpha Laval SX2/013 - Rotary Lobe Pump
  • Alpha II-450P MV4500007B - Switching Power Supply Unit
  • TDK-Lambda / Alpha 400W - Switching Power Supply Unit
  • ALPHA ALPHA6000E-3015GB/3018PB - Frequency Inverter Drive Power Converter
  • ALPHA WIRE 391245-WH005 - Hook-Up Wire
  • Alpha H60562 CA600 - 600W Switching Power Supply Unit
  • Fanuc A06B-0147-B675 - Alpha 22/2000 3.8kW 2000rpm AC Servo Motor
  • ALPHA WIRE 9821 - Twinaxial Cable 1PR 25AWG Poly Insulation
  • Fanuc / Alpha A16B-2203-0820 - ALPHA i Spindle Wiring PCB
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • Fanuc A06B-6096-H104 - Alpha Servo Module
  • Fuji Electric RYT202D5-VV2 / Faldic Alpha5 - Servo Amplifier
  • ALPHA WIRE 2817/6 20 AWG - PTFE High Temperature Cable
  • Aloka Prosound Alpha 10 / EU-6031C / JB-274D - High Voltage Power Supply for Ultrasound
  • Wittenstein Alpha SP 140S-MF1-5-01F-2S - Planetary Gearbox
  • FANUC A06B-6124-H205 - Alpha iSV Servo Amplifier Module
  • TDK-Lambda / Alpha MV6500314A - 650W Power Supply Unit
  • TDK-Lambda / Alpha H47318 - 400W Switching Power Supply Unit
  • Alpha H47318 - 400W Switching Power Supply Unit
  • CNC Bearing / Alpha AR090-S1-300-20-N - Robotics Bearing Component
  • Alpha CA400 5A,3.3Q,5B,12/12E / DXH47037 - 400W Power Supply Unit
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • Fanuc / Amada A04B-0810-C403 / LC1212 alpha II - Pressure Regulator
  • ALPHA WIRE 79012-SL005 - Multi-Conductor Cable Wire
  • Fanuc A06B-0146-B110 0001 - AC Servo Motor Alpha A22/1500 with Brake
  • Wittenstein Alpha SPK140-M3-100 - Planetary Gearbox
  • TDK-Lambda / Alpha H67027 / CA600 - 600W Switching Power Supply Unit
  • Alpha Innotech AlphaArray 7000 - Microarray Reader System
  • FANUC A06B-6117-H211 - Servo Amplifier Module Alpha iSV 160/160 Amp
  • ALPHA WIRE 5021C SL002 - Multi-Conductor Cable Wire
  • Alpha H47318 - 400W Switching Power Supply Unit
  • FANUC A06B-6078-H211#H501 / A06B6078H211H501 - Servo Amplifier Module
  • ALPHA WIRE 1219/40C SL005 - Multi-Conductor Cable Wire
  • Wittenstein Alpha SP-060S-MF1-10-1B1-2S - Planetary Gearbox
  • Beckhoff / Alpha AM3062-0K40-0000 + S100-MF1-10-2K0-2S - Servo Motor with Alpha Transmission
  • FANUC RDCGM00000004O / TP 050-MF1-7-061-000 - Gear Reducer / Alpha Gearbox
  • Basler A102K Alpha VIS - Black and White CCD Industrial Camera
  • Alpha SP 100G-MF1-4-0H1-2S-PGG - Planetary Gear Reducer
  • Fanuc A06B-6096-H306 - Alpha Servo Amplifier Module
  • ALPHA WIRE 5856-VI001 - Hook-Up Wire
  • Simagic FX PRO - Formula Steering Wheel SIM Racing Steering Wheel with Wheelbase
  • Adaptive Micro Systems 10181111 / 4120C - ALPHA ELECTRONIC MESSAGE DISPLAY SIGN
  • ELAU Schneider SH100/40060/0/0/00/00/00/10/00 + SP 075S-MF1-4-0E - AC Servo Motor with Alpha Planetary Gearbox
  • Alpha Wire 5002C-SL001 - Multi-Conductor Cable 2 Conductors 22AWG 300VAC
  • Alpha Wire 5152C 20/2C - XtraGuard High Performance Instrumentation/Control Cable
  • Wittenstein Alpha LPBK 090-M02-5-111 / VIA1001C02A0000 - Gear Box i:5 with Servo Motor
  • ALPHA WIRE 2845/7-RD001 - Hook-Up Wire
  • FANUC A06B-0143-B175 #0275 - Alpha 12/3000 AC Servo Motor
  • Densei-Lambda / Alpha MA4000591A/ME Alpha 400 / MV6500271A Alpha II-650 - Power Supply Unit
  • Siemens / Alpha 1FK7063-5AF71-1SG3 + LP 120-M02-50-111-000 - Servo Motor with Transmission
  • FANUC A06B-6290-H322 - ALPHA iSV 10/10/10HV-B 3-Axis Servo Drive
  • ALPHA WIRE 5021C SL002 - Multi-Conductor Cable Wire
  • Alpha H47016 / CA400 - 400W Switching Power Supply Unit
  • Thermo Scientific RadEye AB100 - Alpha-Beta Contamination Monitor
  • Tigear2 / Ultramite / SM cyclo / IPTS / Dodge / Cone / Boston / Alpha Gear Assortment - Industrial Gears Lot
  • FANUC A06B-6117-H211 - Servo Amplifier Module Alpha iSV 160/160 Amp
  • Lambda / Alpha H40896 - 400W Power Supply Unit
  • Wittenstein Alpha TPM 004F-016V-6PB1-053B-G5 - Rotary Servo Actuator i=16
  • Fanuc A06B-0253-B101 - Alpha 30i AC Servo Motor
  • Alpha VDT100-MF1-40-071-BC / 20018901 - Transmission Gearbox
  • FANUC A06B-6114-H207 - 2-Axis Servo Amplifier Module SVM20/40i Alpha i Series
  • Wittenstein Alpha TK+050S-MF2-50-5G1-1S10 - Right Angle Gearbox 50:1
  • Alpha VDS-063-MF1-4-1X1-AC - Worm Gearbox Reducer
  • Canberra iCam - Alpha/Beta Air Monitor and Pump System
  • Mitsubishi / Alpha HA33NCB-S + HA83NC-S + TP 025-MF1 + MDS-C1-V2-1003 - Servo Assembly with Gearbox and Drive
  • ALPHA WIRE 6363-SL002 - Multi-Conductor Cable Wire
  • Alpha SP 140G-MF2-28-0E1-2S-PGG - Planetary Gear Reducer
  • ALPHA WIRE 2842/19-YL001 - Hook-Up Wire
  • FANUC A20B-2101-0820 - ALPHA iPS Power Control Board
  • FANUC A06B-6117-H205 - Servo Amplifier Module Alpha iSV 20/20 Amp
  • Alpha RP 040S-MA2-27.5-3K1-2S - Planetary Gearbox i=27.5
  • NSS Galaxy / Alpha NSS Galaxy 20 and Alpha 16 - Floor Strip and Wax Slow Speed Buffer and Wet Vac
  • Aloka USM-28 - Ultrasound Machine Component for Prosound Alpha 10
  • Alpha Wire 1219/12C - Multiconductor Shielded Cable Wire 24AWG 1000Ft
  • ALPHA WIRE FIT-321-1-1/2 BK105 - Heat Shrink Tubing Wire Sleeving
  • FANUC A20B-2001-0933 / A20B20010933 - Control Circuit Board PCB
  • Hyva Alpha FC A4.5-3-98-K6-1DA-HC / 70593139 - Dump Body Hydraulic Cylinder
  • Alpha H40042 - 400W Power Supply Unit
  • Titus HVAC 105383-01 - ALPHA BAC Controller and Actuator
  • Siemens / Alpha 1FK6042-6AF71-1EG0 + LP 090-M01-10-111-000 - Servo Motor with Planetary Gearbox
  • FANUC A06B-6096-H204 - Dual Axis Alpha Servo Amplifier Module
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • Hyundai Alpha G4EK - Long Block Engine With Belt
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • Nemoto Dual Shot Alpha - Injector Monitor Part Component
  • Siemens / Alpha 1FK7022-5AK74-1SH3 - Servo Motor
  • Stanley / Alpha QMP controller 21A108721 - Controller Unit 115/230VAC 10AMP
  • Generic 24" Concrete Cutting Hydraulic Walk Behind Push Floor Saw - Concrete Cutting Walk Behind Saw
  • Kawasaki Seibi 9010030042 - Alpha Lubricator Type 8S60MC
  • Hyva Alpha FC A5.5-4-170-K6-HC / 70524267 - Dump Body Hydraulic Cylinder
  • Wittenstein Alpha LP 070-MO2-50-111-000 - Planetary Gear Box Machine Shaft Assembly
  • Tokyo Electron (TEL) Excess Temp Box with Harness - Diffusion Furnace Component
  • FANUC A06B-6089-H204 - Alpha Series Servo Amplifier Module
  • Stanley / Alpha QMP controller 21A108721 - Controller Unit 115/230VAC 10AMP
  • Alpha H60638 - 600W Switching Power Supply Unit
  • Olympus Endo Alpha Cart TI-A1 - Medical Equipment Cart with Accessories
  • ALPHA ALPHA6000-3015JB - Frequency Inverter Drive Power Converter
  • ALPHA WIRE 74010-BK002 - Multi-Conductor Cable Wire
  • Fanuc RoboCut α-0iD Series - CNC Wire EDM Machine
  • FANUC A06B-6124-H207 - Alpha iSV Servo Amplifier Module
  • ALPHA WIRE 2172-SV005 - Multi-Conductor Cable Wire
  • FANUC A06B-6079-H101 - Servo Amplifier Module Alpha 12
  • Alpha Wire Apr-19 - High Low Temperature Cable 75 FT
  • ALPHA WIRE 6717-RD001 - Hook Up Wire Stranded 14 AWG 600V mPPE
  • Alpha Technologies CXPS-E3 200A - 400A / 0919006-001 - Power System Rectifier
  • Wittenstein Alpha LP 090-M01-7-111-000 / Schneider - Gear Box i:7 Schneider Electric Servo Motor
  • Christ Alpha 1-2 LD plus - Lyophilizer Freeze Drier
  • Ojeda USA ALPA-55 G2 - Alpha Open Air Merchandiser Grab and Go Display Case
  • Wittenstein Alpha SPK140 MF2-10-051-000 - Bevel Planetary Gearbox Reducer
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • FANUC A06B-6096-H106 - ALPHA SERVO MODULE SVM1-130 Series
  • Alpha & Omega AOD442 - N-Channel MOSFET Reel Surface Mount
  • Wittenstein Alpha SPK 100-MF2-20-141-000 - Right Angle Gear Reducer 20:1 Ratio
  • FANUC A20B-2100-0742 - ALPHA ia Servo Control Board
  • ALPHA WIRE 5470C-SL005 - Multi-Conductor Cable Wire
  • B&L Biotech Alpha II - Endodontic Starter Kit
  • Digital Alpha VME 5/480 - VME SBC Motherboard CPU Board