Manual Rev. 2.50
Revision Date: May 7, 2013
Part No: 50-11218-2010
Advance Technologies; Automate the World.
Revision History
Revision Release DateDescription of Change(s)
2.012007/03/12Initial Release
2.502013/05/07Updated Package Contents
Copyright 2013 ADLINK TECHNOLOGY INC.
All Rights Reserved.
The information in this document is subject to change without prior
notice in order to improve reliability , design, and function and does
not represent a commitment on the part of the manufacturer.
In no event will the manufacturer be liable for direct, indirect, special, incidental, or consequential damages arising out of the use or
inability to use the product or documentation, even if advised of
the possibility of such damages.
This document contains proprietary information protected by copyright. All rights are reserved. No part of this manual may be reproduced by any mechanical, elec tronic, or other means in a ny form
without prior written permission of the manufacturer.
Trademarks
NuDAQ, NuIPC, DAQBench are registered trademarks of ADLINK
TECHNOLOGY INC.
Product names mentioned herein are used for identification pur-
poses only and may be trademarks and/or registered trademarks
of their respective companies.
Getting service
Customer satisfaction is our top priority. Contact us should you
require any service or assistance.
ADLINK TECHNOLOGY INC.
Web Sitehttp://www.adlinktech.com
Sales & Serviceservice@adlinktech.com
Telephone No.+886-2-8226-5877
Fax No.+886-2-8226-5717
Mailing Address9F No. 166 Jian Yi Road, Chungho City,
ADLINK TECHNOLOGY AMERICA, INC.
Sales & Serviceinfo@adlinktech.com
Toll-Free+1-866-4-ADLINK (235465)
Fax No.+1-949-727-2099
Mailing Address8900 Research Drive, Irvine, CA 92618, USA
Cyber-tech Zone, Gaoxin Ave. 7.S,
High-tech Industrial Park S., Nanshan District,
Shenzhen, Guangdong Province, China
Using this manual
1.1Audience and scope
This manual guides you when using ADLINK NuDAQ® digital
input/output PCI cards. The card’s hardware and register information are provided for faster application building. This manual is
intended for computer programmers and hardware engineers with
advanced knowledge of data acquisition and high-level programming.
1.2How this manual is organized
This manual is organized as follows:
Chapter 1 Introduction: This chapter intoduces the NuDAQ
digital input/output PCI cards including the card features, specifications, software support information, and package contents.
Chapter 2 Hardware Information: This chapter presents the
cards’ layout and pin definitions for internal and external connectors.
Chapter 3 Operation Theory: This section illustrates the technology, features, and functions of the cards.
Chapter 4 Register Format: This chapter provides detailed
descriptions of the register formats that are necessary to operate the cards.
War rant y Pol icy : This presents the ADLINK Warranty Policy
terms and coverages.
®
1.3Conventions
Take note of the following conventions used throughout the manual to make sure that you perform certain tasks and instructions
properly.
NOTEAdditional information, aids, and tips that help you per-
form particular tasks.
IMPORTANTCritical information and instructions that you MUST perform to
WARNING Information that prevents physical injury, data loss, mod-
complete a task.
ule damage, program corruption etc. when trying to complete a particular task.
List of Tables.......................................................................... iii
List of Figures........................................................................ iv
Figure 3-2: COS Timing ............................................................. 28
Figure 3-3: COS Detection Architecture..................................... 29
Figure 3-4: Common Ground Connection of
Isolated Digital Output ............................................. 30
ivList of Figures
vList of Figures
1Introduction
The ADLINK PCI-7442, PCI-7443, and PCI-7444 cards are highdensity isolated digital I/O cards featuring 128 or 64 channels of
digital input, 128 or 64 channels of digit al output, an d up to 32 TTL
channels for a wide range of PCI bus-based industrial applications.
X PCI-7442: Isolated 64-CH DI and 64-CH DO card
X PCI-7443: Isolated 128-CH DI card
X PCI-7444: Isolated 128-CH DO card
The card series provide a robust 1,250 V
which is suitable for most industrial applications. For PCI chassis
with multiple PCI-7442/7443/7444 installed, the board ID design
feature enables convenient identification of the cards through a
switch jumper, allowing quick troubleshooting and maintenance.
isolation protection
RMS
Introduction 1
1.1Features
Refer to the comparison table belo w for the card series features.
FeaturesPCI-7442PCI-7443PCI-7444
32-bit 3.3 V/ 5 V PCI bus, PnPYesYesYes
Isolated digital input channels64128—
Isolated digital output channels64—128
Change-of-state (COS) detection64128—
Channels with 28 V voltage protection64128—
Channels with 250 mA sink current64—128
Channels with digital output status read
back
DO value retained after hot system resetYes—Yes
Programmable power-up DO statusYes—Yes
Programmable safety DO status
function when WDT interruption occurs
Watchdog timerYes—Yes
TTL I/O channels323232
1250 V
Board ID featureYesYesYes
RMS
isolation
64—128
Yes—Yes
YesYesYes
1.2Applications
The PCI-7442/7443/7444 is suitable for these applications:
X Machine automation
X Industrial ON/OFF control
X External relay driving
X Signal switching
X Laboratory automation
2Introduction
1.3Specifications
Optical isolated digital input (PCI-7442/PCI-7443 only)
Input channels64 (PCI-7442)
128 (PCI-7443)
(Note: Use an efficient cooling system and pay particular
attention to the card and chassis temperature when using
the digital input channels.)
Input voltageHigh: 5 V – 28 V, non-polarity
Low: 0 V – 1.5 V, non-polarity
Input resistance
Isolated voltage1250 V
Interrupt sourceChange of State (COS)
Optical isolated digital output (PCI-7442/PCI-7444 only)
Output channels64 (PCI-7442)
Output typeOpen drain power MOSFET driver
Output deviceTPC8206
Output range5 V – 40 V
Sink current250 mA for all channel @ 60°C, 100% duty
Isolation voltage1250 V
Data transferProgrammed I/O
Isolated +5V power supply (PCI-7442/PCI-7444 only)
Output voltage+5 V
Output current100 mA maximum at 40°C
Programmable TTL I/O
Number of I/O channels32
Digital logic levelTTL / 3.3 V TTL
Current rating4 mA (max) per channel
Data transferProgrammed I/O
Watchdog timer (PCI-7442/PCI-7444 only)
Base clock available10 MHz (fixed)
Counter-width32-bit
Continued on next page.
4.7 k
Ω
RMS
128 (PCI-7444)
(300 mA max.)
RMS
Introduction 3
Safety functions (PCI-7442/PCI-7444 only)
• Programmable power-up DO initial status
• Programmable safety DO status function even during WDT interruption
• Digital output value retention after hot system reset
General specifications
Dimensions174.7 mm (L) x 106.7 mm (W), standard PCI
Bus32-bit PCI bus
Operating temperature
Storage temperature
0°C – 60°C
-40°C – 80°C
Humidity5% to 85% non-condensing
Power
Power consumptionPCI-7442: +5 V at 800 mA (typical)
PCI-7443: +5 V at 550 mA (typical)
PCI-7444: +5 V at 800 mA (typical)
Specifications are subject to change without notice.
4Introduction
1.4Unpacking Checklist
Before unpacking, check the shipping carton for any damage. If
the shipping carton and/or contents are damaged, inform your
dealer immediately. Retain the shipping carton and packing materials for inspection. Obtain authorization from your dealer before
returning any product to ADLINK.
Check if the following items are included in the package.
X PCI-7442/PCI-7443/PCI-7444 card
X ADLINK All-in-One CD
X User’s manual
If any of the items is damaged or missing, contact your dealer
immediately.
NOTEThe packaging of OEM versions with non-standard con-
figuration, functionality, or package may vary according
to different configuration requests.
CAUTIONThe boards must be protecte d from static discharg e and
physical shock. Never remove any of the socketed parts
except at a static-free workstation. Use the anti-static bag
shipped with the product to handle the board. Wear a
grounded wrist strap when servicing.
Introduction 5
1.5Software Support
ADLINK provides versatile software drivers and packages to
address different approaches in building a system. Aside fr om programming libraries such as DLLs for many Windows
tems, ADLINK also provides drivers for other software packages
including LabVIEW
®
. All software options may be found in the
ADLINK All-in-One CD.
Programming library
If you are writing you own programs, the following function libraries are available:
DOS Library
For Borland C/C++, and Visual C++, the functions descriptions
are included in this user’s guide.
PCIS-DASK
Included device drivers and DLL for Windows
A DLL is a binary compatible across Windows
XP. That means all applications developed with PCIS-DASK
are compatible across Windows
oping environment can be VB, VC++, Delphi, BC5, or any Win-
®
dows
programming language that allows calls to a DLL. The
user’s guide and function reference manual of PCIS-DASK are
in the CD. Refer to the manual files in the All-in-One CD
(\\Manual_PDF\Software\PCIS-DASK).
These software drivers are shipped with the board. Refer to the
Software Installation Guide for installation procedures.
®
98/NT/2000/XP. The devel-
®
-based sys-
®
98/NT/2000/XP.
®
98/NT/2000/
DAQ-LVIEW PnP: LabVIEW® Driver
DAQ-LVIEW PnP contains VIs that are used to interface with the
LabVIEW
dows
free with the board. You can install and use them without a license.
For more information about DAQ-LVIEW PnP, refer to the user’s
guide in the All-in-One CD.
6Introduction
®
software package. DAQ-LVIEW PnP supports Win-
®
95/98/NT/2000/XP. The LabVIEW® drivers are shipped
DAQBenchTM: ActiveX Controls
It is recommended for programmers familiar with ActiveX controls
and VB/VC++ programming to use the DAQBench
trol component library for developing applications. The
DAQBench
For more information about DAQBench
™
is designed under Windows® NT/98 environment.
™
, refer to the user’s guide
™
ActiveX Con-
in the All-in-One CD.
Introduction 7
8Introduction
2Hardware Information
This chapter provides information on the PCI-7442/7443/7444
card layout, connectors, and pin assignments.
2.1Card Layout
Figure 2-1 shows the location of the PCI-7442 connectors, switch,
and jumpers.
1
Hardware Information 9
2
Figure 2-1: PCI-7442 Layout
1CN264-CH isolated digital output connector
2CN164-CH isolated digital input connector
3S1Board ID DIP switch
4JP316-CH (TTL0~15) TTL I/O connector
5JP416-CH (TTL15~31) TTL I/O connector
3
4
5
Figure 2-2 shows the location of the PCI-7443 connectors and DIP
switch.
1
10Hardware Information
2
Figure 2-2: PCI-7443 Layout
1CN264-CH isolated digital input connector (IDI 64~127)
2CN164-CH isolated digital input connector (IDI 0~63)
3S1Board ID DIP switch
4JP31 6-CH (TT L0~16) TTL I/O connector
5JP416-CH (TTL16~31) TTL I/O connector
3
4
5
Figure 2-3 shows the location of the PCI-7444 connectors and DIP
switch.
1
Hardware Information 11
2
Figure 2-3: PCI-7444 Layout
1CN264-CH isolated digital output connector (IDO 64~127)
2CN164-CH isolated digital output connector (IDO 0~63)
3S1Board ID DIP switch
4JP316-CH (TTL0~15) TTL I/O connector
5JP416-CH (TTL15~31) TTL I/O connector
3
4
5
Bracket Layout
CN2B
CN1B
Figure 2-4: PCI-7440 Series Card Bracket
Connector Pin Reference
Terminal B68 Terminal B34
Terminal A1 Terminal A35
CN2BCN2A
CN2A
CN1A
Terminal B68 Terminal B34
Terminal A35 Terminal A1
CN1BCN1A
Terminal B35 Terminal B1
Terminal A68
Terminal A34
Terminal B1 Terminal B35
Terminal A68
Terminal A34
Figure 2-5: PCI-7440 Series Connector Pin Reference
TTLIO_nTTL I/O channel n
SGNDSystem ground for PCI-7440 card series
Hardware Information 25
2.6Board ID (S1)
The Board ID feature helps you identify the modules when two or
more PCI-7440 Series cards are installed in one system. According to a DIP switch configuration located in the S1, you can assign
a specific board ID to a designated card and access it correctly
through simple software programming.
The table below shows all the switch settings. 1 means DIP is at
The PCI-7442/7443 card comes with 64/128 opto-isolated digital
input channels. The circuit diagram of the isolated input channel is
shown in Figure 3-1.
Figure 3-1: Photo Coupler
The digital input is routed first through a photo-coupler (PC3H4) so
that the connection are not polarly sensitive whether usi ng positive
or negative voltage. The normal input voltage range for high state
is from 5 V to 28 V.
Operation theory 27
3.2Change of State (COS) interrupt
Overview
The COS (Change of State) means either the input state (logic
level) changes from low to high, or from high to low. The COS
detection circuit will detect the edge of level change. In the PCI7442/7443 card, the COS detection circuit is applied to all the
input channels. When any channel changes its logic level, the
COS detection circuit generates an interrupt request to PCI controller.
COS detection
Figure 3-2 is an example of an 8-CH COS operation. All of the
enabled DI channels’ signal level change will be detected to generate the interrupt request.
While the interrupt request generates, the corresponding DI data
will also be latched into the COS latch register. In our COS architecture, the DI data are sampled by a 33 MHz clock. It means the
pulse width of the digital input have to last longer than 31 ns, or the
COS latch register won’t latch the correct input data. The COS
latch register will be erased after clearing the interrupt request.
Figure 3-2: COS Timing
28Operation theory
COS detection architecture
The COS interrupt system is used in PCI-7442/7443. COS interrupt occurs when the any of enabled DI line sense the status
changes either from HIGH to LOW or from LOW to HIGH. The
COS interrupt system can generate an interrupt request signal and
the software can service this request with ISR. Note that PCI-7442
has two banks (bank 0 from DI0 to DI31 and bank 1 from DI32 to
63) while PCI-7443 has four banks (bank 0 from DI0 to DI31 and
bank 1 from DI32 to 63; bank 2 from DI64 to DI95 and bank 3 from
DI96 to 127). These banks are cascaded together toward the
same IRQ line via CPLD. You can use commands to know which
bank or which DI line has COS when it happens. Also, you can
use commands to disable or enable the COS function of cert ain DI
lines. The COS function for each is disabled by default. Refer to
Figure 3-3 for the COS detection architecture.
CN1
CN2
Figure 3-3: COS Detection Architec t ur e
Operation theory 29
3.3Isolated digital output channels
The common ground connection of isolated digital output is shown
in the figure below. When the isolated digital output goes ON, the
sink current will be conducted through the power MOSFETs. When
the isolated digital output goes OFF, no current is conducted to
flow through the power MOSFETS. Take note that when the load
is of an inductance nature such as a re lay, coil or motor, the VDD
pin must be connected to an external power source. The extra
connection is utilized for the fly-wheel diode to form a currentrelease closed loop, so that the MOSFETs are protected from any
high reverse voltage which can be generated by the inductance
load when the output is switched from ON to OFF. In addition, you
can read back the 64-/128-CH IDO statuses to che ck if the statuses meet your purpose.
x: 0~63
x: 0~127
Figure 3-4: Common Ground Connection of Isolated Digital Output
The PCI-7442/PCI-7444 provides three special fun ctions for safe ty
measures. First, the PCI-7442/PCI-7444 could automatically configure the 64-/128-CH DO initial statuses when powering up. Second, you can direct the PCI-7442/PCI-7444 to hold the DO
statuses and avoid its power-up initial configuration state after a
hot system reset. Third, you can direct the PCI-7442/PCI-7444 to
automatically configure the 64-/128-CH DO safety statuses when
a WDT interruption asserts.
30Operation theory
3.4Watchdog timer (WDT)
In safety-critical applications, you can enable the watchdog timer
(WDT) function to automatically generate an interrupt signal, in
case the operating system or the PCI-7442/PCI-7444 card
crashes. To access this function, you must first configure the
watchdog timer overflow counter by windows API. Generally, the
trigger source would come from the onboard 32-bit watchdog
timer.
The WDT overflow interval can be programmed through API. You
must reload the WDT counter value before enabling the WDT.
After enabling the watchdog timer , you must periodically reload the
timer value by software command. If the timer is not being
reloaded within the specified interval, the WDT module generates
an overflow interruption signal. When you enable the
SafetyOut_Enable bit, the PCI-7442/PCI-7444 would automatically configure the 64-CH/128-CH DO safety statuses. This WDT
function is disabled by default.
3.5Programmable TTL Input/Output
The PCI-7442/7443/7444 card provides a 32-CH programmable
TTL input/output. These channels are divided between two connectors: JP3 and JP4. You can change the direction of each TTL
channel any time. The I/O voltage level suits with 5 V TTL level
and 3.3 V TTL level. But the driving strength of each channel is 4
mA. Pay particular attention to the current consumption of the TTL
channel.
Operation theory 31
32Operation theory
4Register Format
This chapter provides the detailed descriptions of the register formats intended for programmers who want to operate the card
series through low-level programming. This chapter is intended for
users that have basic understanding of the PCI interface.
The PCI-7442/7443/7444 card registers are all 16-bit wide and
can only be accessed using 16-bit I/O instructions. The isolated
digital input/output control is by accessing registers mentioned in
this chapter.
4.1PCI-7442 I/O Registers
Isolated Digital Input Register
There are 64 isolated inputs on a PCI-7442 card. The statuses of
the 64 lines can be read from the four isolated input registers.
Each bit corresponds to each channel. The bit value 1 means that
the input is ON and 0 means that the input is OFF.
BASE+0x02hRIDI[15…0]
BASE+0x04hRIDI[31...16]
BASE+0x42hRIDI[47...32]
BASE+0x44hRIDI[63...48]
Bit value: 1: The input is ON
0: The input is OFF (Initial value)
Register Format 33
COS Interrupt Control Registers
There are two different interrupt modes in PCI-7442. Both inter rupt
modes are disabled by default . You can w rite the registers listed
below to enable the interrupt. In the first mode, users enable the
COS (Change of State) interrupt function to monitor the status of
enabled input channels and whenever the status change from 0 to
1 or 1 to 0. In the second mode , you can enable the Watchdog
Timer (WDT) Counter. The interrupt asserts when the WDT Counter counts to zero. After processing the interrupt request event,
you have to clear the interrupt request in order to handle another
interrupt request. Take note that it takes time for a system to clear
the interrupt. That is, any COS interrupt or WDT interrupt that
came before the previous interrupt and has not cleared will be
ignored. To clear the interrupt request, write 1 to the corresponding bit (CLRn). The WDT INT control registers are shown below.
The COS interrupt is enabled by two registers. Because the 64
digital inputs are divided into two 32-bit onboard buses, every 32
inputs are connected to a CPLD. When you enable COS interrupt
EA0 (BASE+0x06h), the first CPLD (CPLD0) generates an interrupt signal while the first 32 inputs IDI[31..0] have state change.
When you enable COS interrupt EA1 (BASE+0x46h), the second
CPLD (CPLD1) generates an interrupt signal while the second 32
inputs IDI[63..32] have state change.
Address: BASE+0x06h
Reset Value: 0x0000h
Read/Write: W
--------------CLR0
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
--------------EA0
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit15 - 9Not used
Bit7 - 1Not used
Bit0CLR0: COS 0 interrupt clear
1: Clear; 0: No effect
Bit8EA0: COS 0 interrupt enable/disable
1: Enabled; 0: Disabled
34Register Format
Address: BASE+0x46h
Reset Value: 0x0000h
Read/Write: W
--------------CLR1
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
--------------EA1
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit15 - 9Not used
Bit7 - 1Not used
Bit0CLR1: COS 1 interrupt clear
1: Clear; 0: No effect
Bit8EA1: COS 1 interrupt enable/disable
1: Enabled; 0: Disabled
Register Format 35
Interrupt Status, COS INT Control Read Back Registers
When any COS interrupts occur, these registers provide information for you to recognize the interrupt status and the in terrupt setu p
condition read back.
Address: BASE+0x06h
Reset Value: 0x0000h
Read/Write: R
------------CIS1CIS0
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
COS0E
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit14 - 12Not used
Bit0CIS0: COS 0 interrupt status
Bit1CIS1: COS 1 interrupt status
Bit15COS0E: COS 0 interrupt enable status
--------------
1: COS interrupt assert
0: COS interrupt no assert
1: COS interrupt assert
0: COS interrupt no assert
1: COS 0 interrupt enabled
0: COS 0 interrupt disabled
Address: BASE+0x46h
Reset Value: 0x0000h
Read/Write: R
----------------
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
COS1E
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit14 - 0Not used
Bit15COS1E: COS 1 interrupt enable status
36Register Format
--------------
1: COS 1 interrupt enabled
0: COS 1 interrupt disabled
COS Setup/Latch Registers
The PCI-7442 provides a Change of State (COS) interrupt function
on any one of digital input channel. This function allows you to
monitor the status of digital input channels by setting these registers.
By enabling the COS Setup registers, it will generate an interrupt
when the corresponding channel changes its state.
AddressR/WValue Mapping (MSB----LSB)
BASE+0x08hWIDI_COS_EN[15…0]
BASE+0x0AhWIDI_COS_EN[31...16]
BASE+0x48hWIDI_COS_EN[47...32]
BASE+0x4AhWIDI_COS_EN[63...48]
IDI_COS_EN [n]:Change-of-State function enable of IDI
channel n, n = 0 – 63
Bit value: 0: Disable COS function
1: Enable COS function
When COS occurs, the COS latch registers also latch the
IDI[31..0], IDI[63..32] data, respectively. Once you clear the interrupt request, the COS latch register automatically clears. Since
you can simply read these registers to know the statuses after
interrupts, these registers free the CPU from the overwhelming
task of constantly polling all inputs, enabling it to handle other
tasks.
AddressR/WValue Mapping (MSB----LSB)
BASE+0x08hRIDI_COS_LAT CH_DATA[15…0]
BASE+0x0AhRIDI_COS_LATCH_DATA[31...16]
BASE+0x48hRIDI_COS_LATCH_DATA[47...32]
BASE+0x4AhRIDI_COS_LATCH_DATA[63...48]
Bit value: 1: The input is on.
0: The input is off (initial value).
Register Format 37
TTL IO Setup, Status, DO and DI Registers
The PCI-7442 provides an extra 32-channel TTL I/O function for
optional applications. These TTL I/O channels are divided among
two 16-bits banks and are divided between two connectors: JP3
and JP4. You may choose the direction of each TTL channel any
time by setting up the two-bank TTL IO setup register.
When you set up the direction of TTL I/O channels, the statuses of
setting can be read back through TTL IO S t atus Read Back Register in each back. You can read back the I/O direction statuses to
check if the settings are correct.
There are 64 isolated digital outputs on each PCI-7442 board.
These lines are divided between two output connectors: CN2A
and CN2B. These are controlled by four 16-bit registers in bank2.
Each digital output line is controlled by each bit of the four control
registers. You must send out the corresponding DO output data,
then send out the start command to bank2 to complete the process. The 64-bit DO data will then be sent out at the same time.
The output device type is Open Drain Power MOSFET driver.
DO Send Out Start does not need any register value. You only
need to send out the address (BASE + 0x88h) in Write mode after
setting up all 64-bit channel output data. When the back2 receives
the Start command, the 64-bit DO data is sent out at the same
time. You can check if the DO send procedure is finished by get
nDO_SendReady flag status.
AddressR/WValue Mapping (MSB----LSB)
BASE+0x80hWIDO[15…0]
BASE+0x82hWIDO[31...16]
BASE+0x84hWIDO[47...32]
BASE+0x86hWIDO[63...48]
BASE+0x88hWSend Out Start
Bit value: 0: Output Power MOSFET is OFF. (Initial value)
1: Output Power MOSFET is ON.
40Register Format
The isolated DO statuses can be read back from the registers.
When you want to read the 64-bit DO statuses, you must first send
the Read Back Start command (BASE+0x80h). You can in turn
read the isolated DO when DO read back procedure is ready.
DO ReadBack Start does not need any register value. You only
need to send out the address (BASE + 0x80h) in Read mode
before reading back all 64-bit channel output data. When the
back2 receives the Start command, the 64-bit DO data readback
procedure proceeds. You can check if the DO readback procedure
is finished by getnDO_RBReady flag status.
AddressR/WValue Mapping (MSB----LSB)
BASE+0x80hRDO Read Back Start
BASE+0x82hRIDO[15…0]
BASE+0x84hRIDO[31...16]
BASE+0x86hRIDO[47...32]
BASE+0x88hRIDO[63...48]
Bit value: 0: Output Power MOSFET is OFF. (Initial value)
1: Output Power MOSFET is ON.
Register Format 41
Power-up DO Setup/Read Register
When the system enters the power up status, PCI-7442 can enter
the initial procedure which sends out the default initial value to 64CH digital outputs. You can configure the power-up default DO values and store them in the flash memory. With this, the DO goes to
a definite status when the system turns on.
You can program the 64-CH power-up default DO values by
accessing the Power-up DO Setup Register in turn. After accessing the last Power-up DO Setup Register (BASE+0x92h), it could
take up to 0.5s to finish writing the procedure to the flash memory.
You may check if the procedure is finish or not by nAction_Ready
flag.
AddressR/WValue Mapping (MSB----LSB)
BASE+0x8ChWIDO[15...0]
BASE+0x8EhWIDO[31...16]
BASE+0x90hWIDO[47...32]
BASE+0x92hWIDO[63...48]
Bit value: 0: Output Power MOSFET is OFF. (Initial value)
1: Output Power MOSFET is ON.
You can read the configured power-up initial DO values stored in
the flash memory by sending out the Read Start command
(BASE+0x8Ch). The read procedure starts in 50 ms. When the
Read Back procedure is ready (nAction_Ready flag), you can read
back the 64-bit Power-up DO Read Back Register in turn.
Bit value: 0: Output Power MOSFET is OFF. (Initial value)
1: Output Power MOSFET is ON.
42Register Format
Watchdog Timer Load, Safety DO Setup/Read Back
Registers
The PCI-7442 provides a 32-bit watch dog timer (WDT) with 10
MHz clock. The WDT counter loads the 32-bit value of two 16-bit
WDT_LOAD_CONFIG Registers in turn. The corresponding hexadecimal value you set determines the overflow time of WDT counter. The overflow time is calculated by the value that you set
multiplied 100 ns. The timer interval is from 0 to 429.496 seconds.
When the WDT interrupt asse rts, you can set the system to send
out Safety DO value by setting the SafetyOut_Enable bit. When
WDT INT asserts, the system process may halt or be offline. This
function thus prevents untoward damage. You can configure the
default 64-CH safety DO values which are stored in the flash
memory. When WDT interrupt asserts and the SafetyOut_Enable
bit is enabled, the PCI-7442 enters the safety DO procedure which
sends out the default safety value to 64-CH digital outputs.
You can program the 64-CH safety default DO values by accessing the last WDTSafety DO Setup register in turn. After accessing
the last WDTSafety DO Setup register (BASE+0x9Eh), it takes
500 ms to finish writing the procedure to the flash memory. You
can check if the procedure is finished or not by nAction_Ready
flag.
Bit value: 0: Output Power MOSFET is OFF. (Initial value)
1: Output Power MOSFET is ON.
Register Format 43
You can read the configured the Safety DO values which are
stored in the flash memory by sending out the WDTSafety DO
ReadBack command (BASE+0x96h). The flash memory read procedure starts in 50 ms. The finished flag can be checked by
nAction_Ready flag. After the Read Back procedur e, yo u can rea d
back the 64-bit WDTSafety DO Read Back registers in turn.
Bit value: 0: Output Power MOSFET is OFF. (Initial value)
1: Output Power MOSFET is ON.
44Register Format
WDT INT Control, Hot-Reset, and Hold Control Register
There are two different interrupt modes in PCI-7442: the COS INT
function and the watch dog timer (WDT). You may enable the
WDT counter and let it count down as a mode of intrrupt. The
interrupt asserts when the watch dog timer counter counts to zero.
You can control WDT enable and clear WDT INT by setting two
bits (WDTE and WIC) in Bank2 WDT INT Control/Hot-Reset Hold
Control Register.
The PCI-7442 also provides some special safety functions industrial applications. When the WDT interrupt asserts, you can set the
system to send out Safety DO value to prevent some untoward
damage by setting the SOE bit. When the system goes to an
unexpected or normal hot system reset without turning off the system power, you can choose whether to allow the PCI-7442 board
to retain the original DO values before the system hot reset, or
allow the PCI-7442 board to enter the power-up initial procedure
to send out the default initial DO values which you configured.
Refer to Section 3.3 for details. By setting the HRHE bit, users can
enable Hot_Reset_Hold function anytime. This function is specially useful for unstable environments.
Address: BASE+0x8Ah
Reset Value: 0x0000h
Read/Write: W
--------
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
----------------
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit15 - 4Not used
Bit0HRHE: Hot Reset Hold Enable, enables hot-system-
reset DO hold function.
1: Enabled
0: Disabled
Bit1WDTE: WDT interrupt enable/disable
1: Enabled
0: Disabled
Bit2WIC: WDT interrupt clear
WSOEWICWDTEHRHE
Register Format 45
1: Clear WDT interrupt
0: No effect
Bit3WSOE: WDT Safety DO Send Out Enable
1: Enabled
0: Disabled
Address: BASE+0x8Ah
Reset Value: 0x0000h
Read/Write: R
ARDYSSRDYS RBRDYSSOESWISWDTESHRHES
--
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
----------------
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit15 - 7Not used
Bit0HRHES: Hot Reset Hold Enable Status
1: Enabled
0: Disabled
Bit1WDTES: WDT Interrupt Enable Status
1: Enabled
0: Disabled
Bit2WIS: WDT interrupt status
1: WDT interrupt does not assert
0: WDT interrupt asserts
Bit3SOES: Safety Out Enable Status
1: Enabled
0: Disabled
Bit4RBRDYS: DO Read Back Data Ready Status
1: Not ready
0: Ready
Bit5SRDYS: DO Data Sending Finished Status
1: Not finished
0: Finished
Bit6ARDYS: Flash Data Read/Write Finished Status
1: Not finished
0: Finished
46Register Format
4.2PCI-7443 I/O Registers
Isolated Digital Input Registers
There are 128 isolated digital inputs on the PCI-7443 card. The
statuses of the 128 lines can be read from the registers listed
below. Each bit corresponds to each channel.
The interrupt mode in the PCI-7443 is disabled by default. You can
write the registers listed below to enable the interrupt function. In
interrupt mode, you may enable the COS (Change of State) interrupt function to monitor the statuses of enabled input channels
whenever the statuses change from 0 to 1 or from 1 to 0.
After processing the interrupt request event, you must clear the
interrupt request in order to handle another interrupt request. Take
note that it takes time for a system to clear the interrupt. Also, any
uncleared COS interrupt that comes before the previous interrupt
is neglected. To clear the interrupt request, write 1 to the corresponding bit.
The COS interrupt is enabled by four registers. Because the 128
digital inputs are divided into four 32-bit onboard buses, every 32
inputs are connected to a CPLD. When users enable COS interrupt EA0 (BASE+0x06h), the first CPLD (CPLD0) produces interrupt signal while the first 32-bit inputs IDI[31..0] have change of
state. When users enable COS interrupt EA1 (BASE+0x46h), the
second CPLD (CPLD1) produces interrupt signal while the secon d
32-bit inputs IDI[63..32] have change of state. When users enable
COS interrupt EA2 (BASE+0x86h), the third CPLD (CPLD2) produces interrupt signal while the second 32-bit inputs IDI[95..64]
have change of state. When users enable COS interrupt EA3
(BASE+0xC6), the fourth CPLD (CPLD3) produces interrupt signal
while the second 32-bit inputs IDI[127..96] have change of state.
Address: BASE+0x06h
Reset Value: 0x0000h
Read/Write: W
--------------CLR0
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
--------------EA0
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit15 - 9Not used
Bit7 - 1Not used
Bit0CLR0: COS 0 interrupt clear
1: Clear; 0: No effect
48Register Format
Bit8EA0: COS 0 Interrupt enable/disable
1: Enabled; 0: Disabled
Address: BASE+0x46h
Reset Value: 0x0000h
Read/Write: W
--------------CLR1
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
--------------EA1
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit15 - 9Not used
Bit7 - 1Not used
Bit0CLR1: COS 1 interrupt clear
1: Clear; 0: No effect
Bit8EA1: COS 0 Interrupt enable/disable
1: Enabled; 0: Disabled
Address: BASE+0x86h
Reset Value: 0x0000h
Read/Write: W
--------------CLR2
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
--------------EA2
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit15 - 9Not used
Bit7 - 1Not used
Bit0CLR2: COS 2 interrupt clear
1: Clear; 0: No effect
Bit8EA2: COS 2 Interrupt enable/disable
1: Enabled; 0: Disabled
Register Format 49
Address: BASE+0xC6h
Reset Value: 0x0000h
Read/Write: W
--------------CLR3
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
--------------EA3
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit15 - 9Not used
Bit7 - 1Not used
Bit0CLR3: COS 3 interrupt clear
1: Clear; 0: No effect
Bit8EA3: COS 3 interrupt enable/disable
1: Enabled; 0: Disabled
50Register Format
Interrupt Status, COS INT Control Read Back Registers
When any COS interrupt occurs, these registers provide information to recognize the interrupt s tatus an d t he in te rr upt se tu p co nd ition read back.
Address: BASE+0x06h
Reset Value: 0x0000h
Read/Write: R
--------C3ISC2ISC1ISC0IS
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
COS0E
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit14 - 4Not used
Bit0CIS0: COS 0 INT Status
Bit1CIS1: COS 1 INT Status
Bit2CIS2: COS 2 INT Status
Bi3CIS3: COS 3 INT Status
Bit15COS0E: COS 0 Interrupt enable status
--------------
1: COS assert
0: COS not assert
1: COS assert
0: COS not assert
1: COS assert
0: COS not assert
1: COS assert
0: COS not assert
1: Enabled
0: Disabled
Register Format 51
Address: BASE+0x46h
Reset Value: 0x0000h
Read/Write: R
----------------
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
COS1E
--------------
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit14 - 0Not used
Bit15COS1E: COS 1 Interrupt enable status
1: Enabled
0: Disabled
Address: BASE+0x86h
Reset Value: 0x0000h
Read/Write: R
----------------
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
COS2E
--------------
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit14 - 0Not used
Bit15COS2E: COS 2 Interrupt enable status
1: Enabled
0: Disabled
Address: BASE+0xC6h
Reset Value: 0x0000h
Read/Write: R
----------------
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
COS3E
--------------
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit14 - 0Not used
Bit15COS3E: COS 3 Interrupt enable status
1: Enabled
0: Disabled
52Register Format
COS Setup/Latch Registers
The PCI-7443 provides the Change-of-State (COS) interrupt function in each digital input channel. This function allows you to monitor the status of input channels by setting these registers. By
enabling the COS Setup registers, the card generates an interrupt
when the corresponding channel changes its state.
IDI_COS_EN [n]:Change -of-State function enable of IDI channel
n, n = 0 – 127
Bit value: 0: Disable COS function.
1: Enable COS function.
Register Format 53
When COS occurs, the COS Latch registers also latch the
DI[31..0], DI[63..32],DI[95..64], and DI[127..96] data, respectively.
Once you clear the interrupt request, the COS Latch register
clears automatically. Since you can read these registers to know
the statuses after interrupts, these registers free the CPU from
constantly polling all inputs and enable the system to handle more
tasks.
The PCI-7443 provides an extra 32-CH TTL I/O function for
optional applications. These TTL I/O channels are divided into two
16-bits banks. These channels are divided between two connectors: JP3 and JP4. You can choose the direction of each TTL
channel any time by setting up the two-bank TTL IO setup register.
When you set up the direction of TTL I/O channels, the status of
the setting can be read throug h TTL IO Status Read Back Registers. You can read back the I/O direction statuses to check if the
settings are correct.
The PCI-7444 has 128 isolated digital outputs. These lines are
divided between four output connectors, CN1A, CN1B, CN2A, and
CN2B. They are controlled by eight 16-bit registers. Each digital
output line is controlled by each bit of the eight control registers.
You must send out the corresponding DO output data and send
out the start command in the end. All 128-bit (all channels)/64-bit
(Port 0 or Port 1) DO data is then sent out after receiving the command (BASE+0x08h, 0x12h, 0x14h). The output device is Open
Drain Power MOSFET Driver.
The Isolated DO Send Out At The Same Time(Port0, Port1, All
Ch.) does not need any register value. You only need to send out
the address (BASE + 0x08h , BASE + 0x12h, BASE + 0x14h) in
Write mode after setting up all 128-bit (all channel) or 64-bit
(port0, port1) channel output data. When the DO back receives
the Start command, the 64-/128-bit DO data is sent out at the
same time. You can check if the DO send procedure is finished by
Bit value: 0: Output PowerMOSFET is OFF. (In i tial value)
1: Output PowerMOSFET is ON.
Register Format 57
Port0:Isolated digital output channel range from bit0 to bit63
Port1:Isolated digital output channel range from bit64 to bit127
All Ch.:Isolated digital output channel range from bit0 to bit127
You may read the isolated DO statuses from the registers. To read
the 128-bit DO statuses, you must first send the Read Back Start
(All Ch., Port0, Port1) command. You can then read back isolated
DO Read Back Register offset in turn if DO read back procedure is
standby.
AddressR/WValue Mapping (MSB----LSB)
BASE+0x00hRAll CH Read Back Start
BASE+0x02hRPort 0 Read Back Start
Bit value: 0: Output PowerMOSFET is OFF. (Initial value)
1: Output PowerMOSFET is ON.
You do not have to set the register value for the Isola ted DO Re ad
Back Start (All Ch., Port0, Port1). You only need to send out the
address (BASE + 0x00h, BASE + 0x02h, BASE + 0x0Ch) in Read
mode before reading all 128-bit (all channels)/64-bit (port0, port1)
channel output data.
When the DO bank receives the Start command, the 64-/ 128-bit
DO data readback procedure proceeds. You can check if the DO
readback procedure is finished by get nDO_RBReady flag status
58Register Format
Power-up DO Setup/Read Back Register
After the system powers up, the PCI-7444 can enter the initial procedure which sends out the default initial value to 128-CH digital
outputs. You can configure the default power-up DO values and
store them in the flash memory to prevent the DO from entering an
unknown status when the system turns on.
You may set the 128-CH power-up default DO values by accessing the Power-up DO Setup Registers in turn. After accessing th e
latest Power-up DO Setup Register (Base+0x24h), the card
needs at least 500 ms to finish the writing to the flash memory procedure. You may check if the procedure is finished or not by the
nAction_Ready flag.
Bit value: 0: Output PowerMOSFET is OFF. (Initial value)
1: Output PowerMOSFET is ON.
You need not assign a register value for the Power-Up Initial DO
All Ch. Status Read Back Start. You only need to send out the
address (BASE + 0x16h) in Read mode before reading back all
inital 128-bit channel output data. When the DO bank receives the
Start command, the flash reading procedure starts in 100 ms. You
can check if the procedure is finished by get nAction_Ready flag
status.
60Register Format
WDT Load Config, Safety DO Setup/Read Back Registers
The PCI-7444 provides a 32-bit watch dog timer (WDT) with 10
MHz clock. The WDT counter loads the 32-bit value of two 16-bit
WDT_LOAD_CONFIG Registers in turn. The corresponding hexadecimal value you set determines the overflow time of WDT counter. The overflow time is calculated by the value that you set
multiplied 100 ns. The timer interval is from 0 to 429.496 seconds.
When the WDT interrupt asse rts, you can set the system to send
out Safety DO value by setting the SafetyOut_Enable bit. When
WDT INT asserts, the system process may halt or be offline. This
function thus prevents untoward damage. You can configure the
default 128-CH safety DO values which are stored in the flash
memory. When WDT interrupt asserts and the SafetyOut_Enable
bit is enabled, the PCI-7444 enters the safety DO procedure which
sends out the default safety value to 128-CH digital outputs.
You can program the 128-CH safety default DO values by accessing the last WDTSafety DO Setup register in turn. After accessing
the last WDTSafety DO Setup register (BASE+0x34h), it takes
500 ms to finish writing the procedure to the flash memory. You
can check if the procedure is finished or not by nAction_Ready
flag.
Register Format 61
AddressR/WValue Mapping (MSB----LSB)
BASE + 0x26hWIDO[15…....0]
BASE + 0x28hWIDO[31…..16]
BASE + 0x2AhWIDO[47…..32]
BASE + 0x2ChWIDO[63…..48]
BASE + 0x2EhWIDO[79…..64]
BASE + 0x30hWIDO[95…..80]
BASE + 0x32hWIDO[111….96]
BASE + 0x34hWIDO[127..112]
Bit value: 0: Output PowerMOSFET is OFF (Initial value).
1: Output PowerMOSFET is ON.
You do not need to set any register for the WDTSafety DO ReadBack Start. You only need to send out the address (BASE+0x28h)
in Read mode before reading all 128 channel output safety data.
When the DO bank receives the St art command, the flash memory
read procedure starts after 100 ms. You can check if the procedure is finished by get nAction_Ready flag status.
AddressR/WValue Mapping (MSB----LSB)
BASE + 0x28hRRead Back Start
BASE + 0x2AhRIDO[15…0]
BASE + 0x2ChRIDO[31…16]
BASE + 0x2EhRIDO[47…32]
BASE + 0x30hRIDO[63…48]
BASE + 0x32hRIDO[79…64]
BASE + 0x34hRIDO[95…80]
BASE + 0x36hRIDO[111…96]
BASE + 0x38hRIDO[127...112]
Bit value: 0: Output PowerMOSFET is OFF (Initial value).
1: Output PowerMOSFET is ON.
62Register Format
WDT INT Control / Hot-Reset Hold Control Register
The PCI-7444 has the watchdog timer as interrupt mode. The
WDT interrupt mode is disabled by default. In this mode, you can
enable the WDT to count down. The interrupt asserts when the
WDT Counter reaches to zero. You can enable the WDT and clear
the WDT INT by setting two Bit (WDTE and WIC) in the WDT INT
Control/Hot-Reset Hold Control Register.
The PCI-7444 provides some special safety functions for industrial
applications. When the WDT interrupt asserts, you can set the
system to send out the Safety DO value to prevent untoward damage using the WSOE bit. In addition, when the system performs an
unexpected or abnormal hot system reset, you can set the PCI7444 to retain its original DO values before system hot reset. Otherwise the PCI-7444 enters the power-up initial procedure to send
out the default initial DO values you configured. By setting the
HRHE bit you can enable the Hot_Reset_Hold function anytime.
This function is applicable for unstable operating environments.
Address: BASE+0x3Ah
Reset Value: 0x0000h
Read/Write: W
--------
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
----------------
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit15 - 4Not used
Bit3WSOE: WDT Safety DO send out enable
1: Function is enabled
0: Function is disabled (default)
Bit2WIC: WDT interrupt clear
1: Clear WDT interrupt
0: No effect
Bit1WDTE: WDT interrupt enable control
1: WDT is enabled
0: WDT is disabled (default)
Bit0HRHE: Enable hot system reset DO hold
function
WSOEWICWDTEHRHE
Register Format 63
1: Function is enabled
0: Function is disabled
Address: BASE+0x3Ah
Reset Value: 0x0000h
Read/Write: R
ARDYS SRDYS RBRDYSSOESWISWDTES HRHES
--
Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0
----------------
Bit15Bit14Bit13Bit12Bit11Bit10Bit9Bit8
Bit15 - 7Not used
Bit6ARDYS: Flash Data Read/Write Finished Status
1: Process is not finished.
0: Process is finished.
Bit5SRDYS: DO Data Sending Finishes Status
1: Process is not finished.
0: Process is finished.
Bit4RBRDYS: DO Read Back Data Ready Status
1: DO read back data is not ready.
0: DO read back data is ready.
Bit3SOES: Safety Out Enable Status
1: Function is enabled.
0: Function is disabled.
Bit2WIS: WDT Interrupt Status
1: The WDT interrupt has asserted.
0: The WDT interrupt did not assert.
Bit1WDTES: WDT Interrupt Enable Status
1: Function is enabled.
0: Function is disabled.
Bit0HRHES: Hot Reset Hold Enable Status
1: Function is disabled.
0: Function is enabled.
64Register Format
TTL IO Setup, Status, DO and DI Registers
The PCI-7444 provides an extra 32-CH TTL I/O function for
optional applications. These TTL I/O channels are divided into two
16-bit banks. These channels are divided between two connectors: JP3 and JP4. You can choose the direction of each TTL
channel any time by setting up the two-bank TTL IO setup register.
AddressR/WValue Mapping (MSB----LSB)
BASE+0x3CWTTL_IO_SETUP[15…0]
BASE+0x3EWTTL_IO_SETUP[31...16]
Bit value: 0: I/O direction is input. (Default)
1: I/O direction is output.
When you set up the direction of TTL I/O channels, the statuses of
setting can be read back through TTL IO S t a tus Read Back Regi sters. You can read back the I/O direction statuses to check if the
directions meet your need.
AddressR/WValue Mapping (MSB----LSB)
BASE+0x3CRTTL_IO_STATUS[15…0]
BASE+0x3ERTTL_IO_STATUS[31...16]
Bit value: 0: I/O direction is input. (Default)
1: I/O direction is output.
When the I/O direction setting is output, you can send out data
through the TTL I/O output channel.
The PCI-7442/7443/7444 card adopts the PLX PCI-9030 PCI bus
controller. You should notice some registers when you attempt to
handle the card via low-level programming. The interrupt control
register (INTCSR; 0x4Ch) of PCI-9030 takes charge of all interrupt
information from local bus to PCI bus. When you want to develop
your own interrupt function driver, both interrupt registers in PCI9030 and in the PCI-7442/7443/7444 card have to work together.
For detailed information about the interrupt control register in PCI9030, refer to the PCI-9030 databook.
The PCI-7442/7443/7444 card’s function library provides simple
and easy-to-use functions that handle interrupt procedures. These
functions eliminate the handling of the interrupt register in the PCI
controller. It is recommended that you use these functions instead
of developing your own interrupt functions.
Register Format 67
68Register Format
Warranty Policy
Thank you for choosing ADLINK. To understand your rights and
enjoy all the after-sales services we offer, please read the following carefully.
1. Before using ADLINK’s products please read the user manual and follow the instructions exactly. When sending in
damaged products for repair, please attach an RMA application form which can be downloaded from: http://
rma.adlinktech.com/policy/.
2. All ADLINK products come with a limited two-year warranty, one year for products bought in China:
X The warranty period starts on the day the product is
shipped from ADLINK’s factory.
X Peripherals and third-party products not ma nufactured
by ADLINK will be covered by the original manufacturers' warranty.
X For products containing storage devices (har d drive s,
flash cards, etc.), please back up your data before sending them for repair. ADLINK is not responsible for any
loss of data.
X Please ensure the use of properly licensed software with
our systems. ADLINK does not condone the use of
pirated software and will not service systems using such
software. ADLINK will not be held legally responsible for
products shipped with unlicensed software installed by
the user.
X For general repairs, please do not include peripheral
accessories. If peripherals need to be included, be certain to specify which items you sent on the RMA Request
& Confirmation Form. ADLINK is not responsible for
items not listed on the RMA Request & Confirmation
Form.
Warranty Policy 69
3. Our repair service is not covere d by ADLI NK's guaran tee
in the following situations:
X Damage caused by not following instructions in the
User's Manual.
X Damage caused by carelessness on the user's part dur-
ing product transportation.
X Damage caused by fire, earthquak es, floods, lightening,
pollution, other acts of God, and/or incorrect usage of
voltage transformers.
X Damage caused by unsuitable storage environments
(i.e. high temperatures, high humidity, or volatile chemicals).
X Damage caused by leakage of battery fluid during or
after change of batteries by customer/user.
X Damage from improper repair by unauthorized ADLINK
technicians.
X Products with altered and/or damaged serial numbers
are not entitled to our service.
X This warranty is not transferable or extendible.
X Other categories not protected under our warranty.
4. Customers are responsible for shipping costs to transport
damaged products to our company or sales office.
5. To ensure the speed and quality of product repair, please
download an RMA application form from our company website: http://rma.adlinktech.com/policy. Damaged products
with attached RMA forms receive priority.
If you have any further questions, please email our FAE staff:
service@adlinktech.com.
70Warranty Policy
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.