Addi-Data APCI-1710 Parts list manual

Solutions for industrial automation and measurement
___________________________________________________________________________________________________
ADDI-DATA GmbH • Dieselstr. 3 • D-77833 Ottersweier • Phone +49(0)72 23 / 94 93-0 • Fax: +49(0)72 23 / 94 93-92
Information about hazardous substances
Please find a list of hazardous substances respecting the multifunction counter
board APCI-1710 in the following table:
Chemical substance symbolCoarse
classification Pb Hg Cd Cr (VI) PBB PBDE
Printed circuit
board 0 0 0 0 0 0
Connectors 0 0 0 0 0 0
Logic ICs 0 0 0 0 0 0
Power IC
(VN340) X 0 0 0 0 0
Capacitors 0 0 0 0 0 0
Resistors X 0 0 0 0 0
Diodes (with
glass housings) X 0 0 0 0 0
X = Limit value exceeded
0 = Limit value kept
Should you have any questions that you do not find in the manual or on our website
(http://www.addi-data.com) please contact us by phone or e-mail.

DIN EN ISO 9001:2000
certified
Edition: 07.09 - 04/2007
A
DDI-DATA GmbH
Dieselstraße 3
D-77833 OTTERSWEIER
Technical support:
+49 (0)7223 / 9493 – 0
Technical description
APCI-1710
Multifunction counter board,
optically isolated

2
Copyright
All rights reserved. This manual is intended for the manager and its personnel.
No part of this publication may be reproduced or transmitted by any means.
Offences can have penal consequences.
Guarantee and responsibility
Basically are effective our "general terms of delivery and payment". The manager receives them at the
latest with the invoice. Claims for guarantee and responsibility in case of injuries and material
damages are excluded, if they are due to one or some of the following causes:
-if the board has not been used for the intended purpose
-improper installation, operation and maintenance of the board
-if the board has been operated with defective safety devices or with not appropriate or
non-functioning safety equipment
-non-observance of the instructions concerning: transport, storage, inserting the board, use,
limit values, maintenance, device drivers
-altering the board at the user's own initiative
-altering the source files at the user's own initiative
-not checking properly the parts which are subject to wear
-disasters caused by the intrusion of foreign bodies and by influence beyond the user's control.
Licence for ADDI-DATA software products
Read carefully this licence before using the standard software. The right for using this software is
given to the customer, if he/she agrees to the conditions of this licence.
-this software can only be used for configuring ADDI-DATA boards.
-copying the software is forbidden (except for archiving/ saving data and for replacing defective data
carriers).
-deassembling, decompiling, decoding and reverse engineering of the software are forbidden.
-this licence and the software can be transferred to a third party, so far as this party has purchased a
board, declares to agree to all the clauses of this licence contract and the preceding owner has not
kept copies of the software.
Trademarks
Borland C and Turbo Pascal are registered trademarks of Borland International, INC.
Intel is a registered trademark of Intel Corporation.
AT, IBM, ISA and XT are registered trademarks of International Business Machines Corporation.
Microsoft, MS-DOS, Visual Basic and Windows are registered trademarks of Microsoft Corporation.
The original version of this manual is in German. You can obtain it on request.

3
WARNING
In case of wrong uses and if the board is not used for
the purpose it is intended:
♦people may be injured,
♦the board, PC and peripheral may be
destroyed,
♦the environment may be polluted
♦Protect yourself, the others and the environment!
♦Read carefully the safety precautions
(yellow leaflet).
If this leaflet is not with the documentation, please contact
us and ask for it.
♦Observe the instructions of the manual.
Make sure that you do not forget or skip any step. We are
not liable for damages resulting from a wrong use of the
board.
♦Used symbols:
i IMPORTANT!
designates hints and other useful information.
WARNING!
It designates a possibly dangerous situation.
If the instructions are ignored the board, PC and/or peripheral may
be destroyed.

Contents APCI-1710
4
1DEFINITION OF APPLICATION ...............................9
1.1 Intended use ....................................................................9
1.2 Usage restrictions.............................................................9
1.3 General description of the board ....................................9
2USER..................................................................11
2.1 Qualification ..................................................................11
2.2 Personal protection........................................................11
3HANDLING OF THE BOARD..................................12
4TECHNICAL DATA................................................13
4.1 Electromagnetic compatibility (EMC) ............................13
4.2 Physical set-up of the board..........................................13
4.3 Versions..........................................................................14
4.4 Limit values.....................................................................14
4.4.1 Inputs...................................................................................15
4.4.2 Outputs................................................................................16
4.4.3 Safety ..................................................................................18
4.5 Component scheme.......................................................19
5AVAILABLE FUNCTIONS OF THE APCI-1710..........20
5.1 Available signals............................................................20
5.1.1 Connectable signal lines.....................................................20
5.1.2 Maximal signal wirings of the APCI-1710 .............................20
5.2 Available functions.........................................................21
5.2.1 Programmable functions of the counter board ..................21
5.2.2 Connection facilities depending on the chosen function...22
5.2.3 Delivered manuals ..............................................................22
6INSTALLATION OF THE BOARD.............................23
6.1 Opening the PC..............................................................23
6.2 Selecting a free slot .......................................................23
6.3 Plugging the board into the slot ....................................24
6.4 Closing the PC ...............................................................24
7SOFTWARE .........................................................25
7.1 Delivered software.........................................................25
7.2 Configuration of the APCI-1710 with ADDIREG...............25

Contents APCI-1710
5
7.2.1 Registration of a new board................................................30
7.2.2 Changing the registration of an existing board ...................30
7.3 Loading a function into a function module....................31
7.3.1 Module configuration with SET1710.....................................32
7.3.2 Setting a module configuration...........................................34
7.4 ADDI-DATA on the internet ..............................................35
8CONNECTING THE PERIPHERAL...........................36
8.1 Connector pin assignment.............................................36
8.1.1 50-pin SUB-D front connector ST1.........................................36
8.1.2 24 V supply for 24 V digital outputs (channel H)...................39
8.1.3 50-pin ribbon cable connector ST5.....................................40
8.2 Connection of mass-related inputs and outputs ...........42
8.3 Connection of the differential digital I/O.......................43
8.4 Connection at the TTL inputs and outputs......................45
9FUNCTIONS OF THE BOARD ................................46
9.1 Description.....................................................................46
9.2 Digital inputs and outputs..............................................47
9.2.1 Description ..........................................................................47
9.2.2 Inputs...................................................................................48
9.2.3 Outputs................................................................................50
9.3 TTL inputs and outputs....................................................52
9.3.1 Common signals for all function modules...........................52
9.3.2 Single signals .......................................................................52
9.4 PCI bus interface............................................................53
10 STANDARD SOFTWARE........................................55
10.1 Introduction....................................................................55
10.2 Software functions..........................................................57
10.2.1 Initialisation..........................................................................57
1) I_APCI1710_InitCompiler (…) ........................................... 57
2) I_ACPI1710_CheckAndGetPCISlotNumber (…)...............59
3) I_APCI1710_SetBoardInformation (…).............................. 60
4) I_APCI1710_ConfigureAllModule ..................................... 61
5) I_ACPI1710_GetHardwareInformation............................... 62
6) I_APCI1710_CloseBoardHandle (…) .................................63
10.2.2 Interrupt...............................................................................64
7) I_APCI1710_SetBoardRoutineDos (…)..............................64
8) i_APCI1710_SetBoardRoutingeVBDos (..) ........................66
9) i_APCI1710_SetBoardIntRoutineWin16 (..).......................68
10) i_APCI1710_SetBoardInRoutineWin32 (..) ................ 70

Contents APCI-1710
6
11) i_APCI1710_TestInterrupt...........................................76
12) i_APCI1710_ResetBoardIntRoutine (..) ......................78
10.2.3 Initialisation input filter..........................................................79
13) i_APCI1710_InitInputFilter (..) ................................... 79
14) i_APCI1710_CheckInputFilter40MHzStatus (..) ........ 81
11 INDEX ................................................................82

APCI-1710 Figures and Tables
7
Figures
Fig. 3-1: Correct handling................................................................12
Fig. 4-1: Output current versus differential output voltage................16
Fig. 6-1: PCI-5V slot (32-bit)...............................................................23
Fig. 6-2: Inserting the board.............................................................24
Fig. 6-3: Fastening the board at the back cover .............................24
Fig. 7-1: Registration program ADDIREG...........................................26
Fig. 7-2: Configuration of a new board............................................28
Fig. 7-3: PCI boards..........................................................................29
Fig.7-4: SET1710: Configuration program for modules.....................32
Fig. 7-5: Selection of a APCI-/CPCI-170............................................32
Fig. 7-6: General information...........................................................33
Fig. 7-7: Function list and module configuration..............................33
Fig. 7-8: Setting a module configuration by mouse click.................34
Fig. 7-9: Setting a module configuration by keyboard.....................35
Fig. 8-1: 50-pin SUB-D male connector (ST1)....................................36
Fig. 8-2: Terminal ST2........................................................................39
Fig. 8-3: Position of the connector ST5 on the board........................40
Fig. 8-4: Pin assignment of the ribbon cable connector..................40
Fig. 8-5: Connection of a mass-related input..................................42
Fig. 8-6: Connection of a mass-related output................................43
Fig. 8-7: Connection of a differential input ......................................43
Fig. 8-8: Example: Connection of 2 incremental encoders at FM1.44
Fig. 8-9: Connection of a differential output....................................44
Fig.8-10: Connection at TTL inputs and outputs ...............................45
Fig. 9-1: Block diagram of the APCI-1710 ........................................46
Fig. 9-2: Block diagram of the digital inputs and outputs (1 function
module) ..........................................................................48
Fig. 9-3: Basic circuit of the differential inputs (5 V)...........................49
Fig. 9-4: Basic circuit of the differential inputs 5 V; used as TTL inputs49
Fig. 9-5: Basic circuit of the 24 V inputs (APCI-1710-24V) .................49
Fig. 9-6: Basic circuit of the digital inputs 24 V .................................50
Fig. 9-7: Basic circuit of the digital inputs 5 V (OPTION).....................50
Fig. 9-8: Basic circuit of the digital outputs 5 V – differential.............51
Fig. 9-9: Basic circuit of the digital output H – 24 V ..........................51
Fig. 9-10: Basic circuit of a digital output H – 5 V (OPTION)...............51
Fig. 10-1: Synchronous and asynchronous mode............................72
Fig. 10-2: Synchronous and asynchronous mode............................72
Tables
Table 5-1: Maximal input lines on the board....................................20
Table 5-2: Maximal input lines on a module....................................20
Table 5-3: Maximal output lines on the board .................................20
Table 5-4: Maximal output lines on a module..................................21
Table 5-5: Possible applications of the counter board....................21
Table 5-6: Maximal application functions on the board..................22

Contents APCI-1710
8
Table 5-7: Delivered manuals.........................................................22
Table 8-1: Pin assignment for function module No. 1 (FM1).............37
Table 8-2: Pin assignment for function module No. 2 (FM2).............37
Table 8-3: Pin assignment for function module No. 3 (FM3).............38
Table 8-4: Pin assignment for function module No. 4 (FM4)............38
Table 8-5: Special pin assignment...................................................38
Table 8-6: External supply through terminal ST2................................39
Table 8-7: Description of the pin assignment..................................41
Table 9-1: Assignment of the function modules..............................53
Table 9-2: I/O range.........................................................................54
Table 10-1: Type declaration for DOS and Windows 3.1x.................55
Table 10-2: Type declaration for Windows 95/NT..............................56
Table 10-3: Define value..................................................................56
Table 10-4: Filter time.......................................................................80

APCI-1710 Definition of application
9
1DEFINITION OF APPLICATION
1.1 Intended use
The board APCI-1710 must be inserted in a PC with PCI 5V/32-bit slots,
which is used as electrical equipment for measurement, control and
laboratory use as defined in the norm IEC 61010-1.
1.2 Usage restrictions
The board APCI-1710 must not to be used as safety related part for securing
emergency stop functions.
The board APCI-1710 must not be used in potentially explosive
atmospheres.
1.3 General description of the board
Data exchange between the APCI-1710 board and the peripheral is to occur
through a shielded cable. The cable ST370-16 must be connected to the
50-pin SUB-D male connector of the APCI-1710 board
The board has:
1. up to 16 differential inputs for 5 V signal acquisition.
-The inputs (RS422) are intended to be connected to incremental
encoders. They can also be used as TTL inputs.
-24 V version (APCI-1710-24): these inputs can also be used for
processing 24 V signals.
2. up to 12 mass-related inputs which can be operated for any function
provided they are used within the defined limit values.
-Option: these inputs can also be adapted for processing 5 V signals.
3. up to 12 outputs for the emission of 5 V or 24 V signals. (in this case 20
inputs are available on the board.)
-Up to 8 differential outputs (RS422) can be connected to SSI
(Synchronous Serial Interface) encoders.
-The other 4 mass-related outputs can be processed by any function
provided they are used within the defined limit values.
-Option: The 4 mass-related 24 V outputs can also be operated for the
processing of 5 V TTL signals.
The board APCI-1710 consists of 4 “function modules”. Digital inputs and
outputs are allocated to each function module. For each module 8 channels
are available: See block diagram of the inputs and outputs.

Definition of application APCI-1710
10
The channels are apportioned according to the board as follows:
Input channels:
-2 x TTL, RS422 (signals C,D)
-3 x 24 V, 5 V optional (signals E, F, G)
Output channels
-1 x 24 V, TTL optional (signal H)
Free definable channels (inputs and outputs)
- 2 x TTL, RS422, (signals A, B)
24 V version (ACPI-1710-24 V)
7 x 24 V inputs (signals A to G)
1 x 24 V output (signal H)
The use of the board APCI-1710 in combination with external screw
terminal panels or relay boards is to occur in a closed switch cabinet. Check
the shielding capacity of the PC housing and of the cable prior to putting
the device into operation.
The connection with our standard cable ST370-16 complies with the
following specifications:
-metallized plastic hoods
-shielded cable
-cable shield folded back and firmly screwed to the connector housing.
Uses beyond these specifications are not allowed. The manufacturer is not
liable for any damages which would result from the non-observance of this
clause.
The use of the board according to its intended purpose includes observing
all advises given in this manual and in the safety leaflet. Therefore, please
The use of the board in a PC could change the PC features regarding noise
emission and immunity. Increased noise emission or decreased noise
immunity could result in the system is not being conform anymore.
The board must not be used in potentially explosive atmospheres. The board
must not be exposed to vibrations without any additional keying.
Make sure that the board remains in its protective blister pack until it is used.
Do not remove or change the identification numbers of the board.
If you do, the guarantee expires.

APCI-1710 User
11
2USER
2.1 Qualification
Only persons trained in electronics are entitled to perform the following
works:
-installation
-use
-maintenance
2.2 Personal protection
Consider the country-specific regulations about:
-the prevention of accidents
-electrical and mechanical installations
-radio interference suppression.

Handling of the board APCI-1710
12
3HANDLING OF THE BOARD
Fig. 3-1: Correct handling

APCI-1710 Technical data
13
4TECHNICAL DATA
4.1 Electromagnetic compatibility (EMC)
The board has been subjected to EMC tests in an accredited laboratory. The
board complies with the limit values set by the norms IEC61326 as follows:
True value Set value
ESD (Discharge by contact/air) ................. 4/8 kV 4/8 kV
Fields.......................................................... 10 V/m 10 V/m
Burst ........................................................... 4 kV 2 kV
Conducted radio interferences ................... 10 V 10 V
4.2 Physical set-up of the board
The board is assembled on a 4-layer printed circuit card.
Dimensions:
179 mm
99 mm
Weight: ...................................................... approx. 150 g
Installation in: ........................................... 32/64-bit PCI slot, 5 V
Connection to the peripheral: .................... 50-pin SUB-D male connector
Accessories1:..............................................Standard cable ST370-16
Screw terminal panel PX8000
WARNING!
The supply lines must be installed safely against mechanical
loads.
1Not included in the standard delivery.

Technical data APCI-1710
14
4.3 Versions
The board APCI-1710 is available in the following two versions:
Version Format Onboard
function
modules
Options
APCI-1710 PCI 4 5 V inputs (mass-related)
Digital 5 V outputs
APCI-1710-24V PCI 4 -
4.4 Limit values
Max. altitude: ............................................ 2000 m
Operating temperature: .............................. 0 to 60°C
Storage temperature: ................................. -25 to 70°C
Relative humidity at indoor installation
50% at +40 °C
80% at +31 °C
Minimum PC requirements:
PCI BIOS from Version 1.0
Bus speed: ................................................. < 33 MHz
Data bus access: .........................................32-bit
Decoding: ...................................................in the 64 K I/O area of the PC
“Target Only” operation
Operating system: ..................................... Windows NT 4.0, 9x, 2000,
Linux
Resources
I/O area
3 areas: .......................................................64 bytes,
8 bytes,
256 bytes
IRQs: ..........................................................INTA of the PCI bus
Energy requirements:
Operating voltage of the PC: ..................... 5 V ±5%
Current consumption (without load): ........if + 5 V from PC: 1.15 A (±10 %)
if + 24 V ext: 10 mA (±10 %)
....................................................................(for standard version APCI-1710)

APCI-1710 Technical data
15
4.4.1 Inputs
Number of inputs: ......................................28
Input type:
Differential inputs or rather TTL ...............16
Mass-related inputs ....................................12
APCI-1710
Differential inputs, 5 V
Fulfils the EIA standard RS485
Nominal voltage:........................................5 VDC
Common-mode range:................................+12/-7 V
Max. differential voltage:...........................± 12 V
Input sensitivity:.........................................200 mV
Input hysteresis: .........................................50 mV
Input impedance:........................................12 kΩ
Load resistance (type): ...............................150 Ωin series with 10 nF
Signal delay:...............................................120 nS (at nominal voltage)
Max. input frequency: ................................5 MHz (at nominal voltage)
“Open Circuit Fail Safe Receiver Design” “1” = inputs open
ESD protection:..........................................up to ±15 kV
Mass-related inputs, 24 V (channels E, F, G)
Nominal voltage:........................................24 VDC
Input current (when nominal voltage):.......11 mA (typical)
Logic input level: .......................................UHmax.: 30 V
U
Hmin.: 19 V
U
Lmax.: 15 V
U
Lmin.: 0 V
Signal delay:...............................................120 ns (at nominal voltage)
Max. input frequency: ................................2.5 MHz (at nominal voltage)
Mass-related inputs, 5 V (OPTION, channels E, F, G)
Nominal voltage:........................................5 VDC
Input current (when nominal voltage):.......10 mA
Logic input level: .......................................UHmax.: 7 V
U
Hmin.: 2 V
U
Lmax.: 0.8 V
U
Lmin.: 0 V
Signal delay:...............................................120 ns (at nominal voltage)
Max. input frequency: ................................5 MHz (at nominal voltage)

Technical data APCI-1710
16
APCI-170-24 V
24 V inputs (channels A to G). This board version is especially designed
for 24 V – encoders designed. On the inputs only 24 V signals can be
connected.
Nominal voltage:........................................24 VDC/11 mA
Max. input frequency: 1 MHz (at nominal voltage)
with input filter
Logic input level: .......................................UHmax.: 30 V
U
Hmin.: 19 V
U
Lmax.: 15 V
U
Lmin.: 0 V
4.4.2 Outputs
Differential outputs, 5 V
Fulfil the EIA standard RS485
Nominal voltage:........................................5 VDC
Max. output frequency: ..............................5 MHz
Max. number of outputs:............................8 (if not used as
differential inputs)
Fig. 4-1: Output current versus differential output voltage

APCI-1710 Technical data
17
Digital outputs, 24 V
Output type:................................................High-Side (load on mass)
Number of outputs: ....................................4
Nominal voltage:........................................24 VDC
Area of distribution voltage: 10 V to 36 VDC (over 24 V ext.
pin)
Max. output current for the 4 outputs:2 A type. (to be limited at the
supply voltage)
Max. output current:...................................500 mA
Short circuit current / output at 24 V,
Rlast<0.1 R: .................................................1.5 A max. (output switches off)
ON resistance of the output
(RDS ON resistance): ..................................0.4 R max.
Overtemperature:........................................170 °C
(all outputs switch off)
APCI-1710, 24 V
The inputs/outputs A to B can be used only as inputs, i.e. that the function
PWM and digital I/O (not all as inputs) cannot be used with this board.
Protection against overtemperature (24 V outputs)
Activation from:.........................................approx. 150-170 °C (chip
temperature)
Deactivation (automatically) from:............approx. 125-140 °C (chip
temperature)
Outputs (when excess temperature): ..........outputs switch off
Undervoltage protection (active when Vext<5 V)
Outputs (when undervoltage):....................all outputs switch off.
Switch characteristics of the outputs
(Vext = 24 V, T=25 °C, ohmic resistance: 500 mA)
Switch ON time:.........................................200 µs
Switch OFF time: .......................................15 µs
Digital outputs, 5 V (OPTION)
Output type:................................................TTL
Number of outputs: ....................................4
Nominal voltage:........................................5 VDC
Output current: ...........................................10 mA
Switch characteristics of the outputs (T=25 °C, TTL load)
Switch ON time:.........................................0.06 µs
Switch OFF time: .......................................0.02 µs

Technical data APCI-1710
18
4.4.3 Safety
Optical isolation
(DIN VDE 0411-100): ...............................1000 V (from the PC to the
external periphery)
Logic: .........................................................positive
Creeping distance:......................................3.2 mm on the printed board

APCI-1710 Technical data
19
4.5 Component scheme
Figure 4-1: Component scheme
Other manuals for APCI-1710
1
Table of contents
Other Addi-Data Computer Hardware manuals