Addi-Data PC104-PLUS1500 Parts list manual

DIN EN ISO 9001:2000
certified
Edition: 01.07 - 05/2008
A
DDI-DATA GmbH
Airpark Business Center
Airport Boulevard B210
77836 Rheinmünster
Germany
Technical support:
+49 7229 1847– 0
Technical description
PC104-PLUS1500
Digital I/O board, optically isolated

Warranty and liability
The user is not permitted to make changes to the product beyond the intended use, or to interfere with
the product in any other way.
ADDI-DATA shall not be liable for obvious printing and phrasing errors. In addition, ADDI DATA, if
legally permissible, shall not be liable for personal injury or damage to materials caused by improper
installation and/or commissioning of the board by the user or improper use, for example, if the board is
operated despite faulty safety and protection devices, or if notes in the operating instructions regarding
transport, storage, installation, commissioning, operation, thresholds, etc. are not taken into
consideration. Liability is further excluded if the operator changes the board or the source code files
without authorisation and/or if the operator is guilty of not monitoring the permanent operational
capability of working parts and this has led to damage.
Copyright
This manual, which is intended for the operator and its staff only, is protected by copyright.
Duplication of the information contained in the operating instructions and of any other product
information, or disclosure of this information for use by third parties, is not permitted, unless this right
has been granted by the product licence issued. Non-compliance with this could lead to civil and
criminal proceedings.
ADDI-DATA software product licence
Please read this licence carefully before using the standard software. The customer is only granted the
right to use this software if he/she agrees with the conditions of this licence.
The software must only be used to set up the ADDI-DATA boards.
Reproduction of the software is forbidden (except for back-up and for exchange of faulty data
carriers). Disassembly, decompilation, decryption and reverse engineering of the software are
forbidden. This licence and the software may be transferred to a third party if this party has acquired a
board by purchase, has agreed to all the conditions in this licence contract and the original owner does
not keep any copies of the software.
Trademarks
-ADDI-DATA is a registered trademark of ADDI-DATA GmbH.
-Turbo Pascal, Delphi, Borland C, Borland C++ are registered trademarks of Borland Insight
Company.
-Microsoft C, Visual C++, Windows XP, 98, Windows 2000, Windows 95, Windows NT,
EmbeddedNT and MS DOS are registered trademarks of Microsoft Corporation.
-LabVIEW, LabWindows/CVI, DasyLab, Diadem are registered trademarks of National Instruments
Corp.
-CompactPCI is a registered trademark of PCI Industrial Computer Manufacturers Group.
-VxWorks is a registered trademark of Wind River Systems Inc.

3
WARNING
The following risks result from improper implementation
and from use of the board contrary to the regulations:
♦Personal injury
♦Damage to the board, PC and peripherals
♦Pollution of the environment
♦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 PC104-PLUS1500
4
1DEFINITION OF APPLICATION ...............................28H7
1.1 Intended use ....................................................................29H7
1.2 Usage restrictions.............................................................30H7
1.3 General description of the board ....................................31H7
2USER....................................................................32H9
2.1 Qualification ....................................................................33H9
2.2 Personal protection..........................................................34H9
3HANDLING OF THE BOARD..................................35H10
4TECHNICAL DATA ...............................................36H11
4.1 Electromagnetic compatibility (EMC) ............................37H11
4.2 Physical set-up...............................................................38H11
4.3 Limit values.....................................................................39H12
4.3.1 Energy requirements........................................................... 40H12
4.3.2 Power loss ........................................................................... 41H13
4.3.3 Digital inputs........................................................................ 42H13
4.3.4 Digital outputs..................................................................... 43H13
4.3.5 Timer/Watchdog ................................................................. 44H14
4.3.6 Counter............................................................................... 45H14
4.4 Component scheme.......................................................46H15
5INSTALLATION OF THE BOARD.............................47H17
5.1 First steps........................................................................48H17
5.2 Board insertion into a housing/system...........................49H17
5.2.1 Switch off the housing/system and all units connected to the
housing/system................................................................... 50H18
5.2.2 Fastening the board ........................................................... 51H18
6SOFTWARE .........................................................52H20
6.1 Board registration ..........................................................53H21
6.1.1 Installation of a new board................................................. 54H21
6.1.2 Changing the registration of a board................................. 55H23
6.2 Questions and software downloads on the internet ......56H26
7CONNECTION TO THE PERIPHERAL .....................57H27
7.1 Connection to the screw terminal panels and relay output
board..............................................................................58H27
7.2 Connector pin assignment.............................................59H29

Contents PC104-PLUS1500
5
8FUNCTIONS OF THE BOARD ................................60H30
8.1 Block diagram................................................................61H30
8.2 Overview: Description of the board functions ...............62H30
8.3 Digital inputs..................................................................63H31
8.4 Digital outputs................................................................64H32
8.5 Interrupt..........................................................................65H33
8.6 Watchdog/timer .............................................................66H36
8.6.1 Timer1/Digital watchdog......................................................67H36
8.6.2 Timer2..................................................................................68H36
8.7 Counter ..........................................................................69H36
9STANDARD SOFTWARE........................................70H39
9.1 Software functions..........................................................71H39
9.2 Software samples...........................................................72H42
10 APPENDIX ..........................................................73H43
10.1 Glossary .........................................................................74H43
11 INDEX ................................................................75H48

Contents PC104-PLUS1500
6
Figures
0HFig. 3-1: Correct handling................................................................ 76H10
1HFig. 4-1: Physical set-up................................................................... 77H11
2HFig. 4-2: Component scheme (top layer)........................................ 78H15
3HFig. 4-3: Component scheme (bottom).......................................... 79H16
4HFig. 5-1: Setting the turn switch ........................................................ 80H17
5HFig. 5-2: Connector with PCI-/ISA signals.......................................... 81H18
6HFig. 5-3: Fastening the board.......................................................... 82H19
7HFig. 6-1: New inserted board........................................................... 83H21
8HFig. 6-2: ADDevice Manager........................................................... 84H22
9HFig. 6-3: ADDIREG registration program (example).......................... 85H23
10HFig. 7-1: Connection of the PC104-PLUS1500 to the PX 901-DG or
PX 9000 .......................................................................... 86H27
11HFig. 7-2: Connection of the PC104-PLUS1500 to the relay output board
PX 8500 .......................................................................... 87H28
12HFig. 7-3: 40-pin header.................................................................... 88H29
13HFig. 7-4: Ribbon cable FB104-1500 from pin header to 37-pin male
connector....................................................................... 89H29
14HFig.8-1: Block diagram of the PC104-PLUS1500 .............................. 90H30
15HFig. 8-2: Digital input level................................................................ 91H31
16HFig. 8-3: Digital output level............................................................. 92H33
17HFig. 8-4: Example for the OR logic: Edge switch interrupt................ 93H35
18HFig.8-5: Upwards counter................................................................. 94H37
19HFig. 8-6: Downwards counter........................................................... 95H38
Tables
20HTable 4-1: Power loss ....................................................................... 96H13
21HTable 5-1: Position of the turn switch................................................ 97H17
22HTable 8-1: OR logic.......................................................................... 98H34
23HTable 8-2: Mode register – Complete overview............................... 99H34
24HTable 8-3: Mode register – partial overview..................................... 100H34
25HTable 8-4: Principle of the OR logic ................................................. 101H35
26HTable 10-1: Glossary ........................................................................ 102H43

PC104-PLUS1500 Definition of Application
7
1DEFINITION OF APPLICATION
1.1 Intended use
The board PC104-PLUS1500 must be inserted in a PC/104-Plus system with PCI
slot, which is used as electrical equipment for measurement, control and
laboratory pursuant to the norm IEC 61010-1.
1.2 Usage restrictions
The PC104-PLUS1500 board must not to be used as safety related part for
securing emergency stop functions.
The PC104-PLUS1500 board must not be used in potentially explosive
atmospheres.
1.3 General description of the board
Data exchange between digital data between the board PC104-PLUS1500 and the
peripheral is to occur through a shielded cable. This cable must be connected to
the 37-pin SUB-D male connector.
The board has 16 input channels and 16 output channels 16 output channels for
processing digital signals.
The use of the board PC104-PLUS1500 in combination with external screw
terminal panels is to occur in a closed switch cabinet.
The screw terminal panel PX901-DG allows the connection of digital signals to
the peripheral through the cable ST010.
The connection with our standard cable ST010 complies with the following
specifications:
-metallized plastic hoods
-shielded cable
-cable shield folded back and firmly screwed to the connector housing.
The use of the board in a PC/104 system could change the features of the system
regarding noise emission and immunity. Increased noise emission or decreased
noise immunity could result in the system not being conform anymore.
Check the shielding capacity of the system housing and of the cable prior to
putting the device into operation.
The use of the board according to its intended purpose includes observing all
advises given in this manual and in the safety leaflet.
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.
Make sure that the board remains in its protective blister pack until it is used.

Definition of Application PC104-PLUS1500
8
Do not remove or alter the identification numbers of the board.
If you do, the guarantee expires.

PC104-PLUS1500 User
9
2USER
2.1 Qualification
Only persons trained in electronics are entitled to perform the following works:
-installation
-use
-maintanance.
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 PC104-PLUS1500
10
3HANDLING OF THE BOARD
Fig. 3-1: Correct handling

PC104-PLUS1500 Technical data
11
4TECHNICAL DATA
4.1 Electromagnetic compatibility (EMC)
The PC is to comply with the norm IEC61326 for measurement, control and
laboratory use and with the specifications for EMC protection.
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
i IMPORTANT!
When inserting the board into the system, please insert firstly
the PCI boards and then additional ISA boards.
The following figure (103HFig. 4-1) shows how the board PC104-PLUS1500 is
inserted into a system. Furthermore the example show additionally inserted
boards.
Fig. 4-1: Physical set-up
Weight: ...................................................... 92 g
Installation in: ........................................... PC/104-Plus system with PCI slot
Connection to the peripheral:..................... 40-pin male connector
(2-rows, 2.54 mm pattern)

Technical data PC104-PLUS1500
12
Accessories0F1:
Cables (for screw terminal panel): ............ FB104-1500 40-pin on
37-pin SUB-D connector
Standard cable ST010
Cables (for relay output board): ................ Standard cable ST021 between
FB104-1500 and PX 8500-G
Standard cable ST022 between
PX 8500-G and PX 901-DG
Screw terminal panel: ................................ PX 901-DG
PX 9000
Relay output board: .................................. PX 8500-G
WARNING!
The supply lines must be installed safely against mechanical
loads.
4.3 Limit values
Max. altitude: ............................................ 2000 m above sea level
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
Operating system: ..................................... Windows Vista (32-bit), XP 2000,
Linux
4.3.1 Energy requirements
Current consumption: ................................ See table below
PC104-PLUS1500
+ 3.3 V from PC 95 mA 0.314 W
+ 5 V from PC 45 mA 0.225 W
1Not contained in the standard delivery.

PC104-PLUS1500 Technical data
13
4.3.2 Power loss
Table 4-1: Power loss
Power loss Total power loss
All 16 inputs active at
UNominal
WInput 1.4976 W
All 16 outputs
switched with
IOut = 100 mA
WOutput 0.392 W
Power loss PCI
interface +3.3 V
W+3.3 V PCI 0.314 W
Power loss PCI
interface + 5 V
W+5 V PCI 0.225 W
Total power loss
(= WInput + WOutput + W+3.3 V PCI + + 5 V PCI)
2.4286 WTotal (typ.)
4.3.3 Digital inputs
Number: .....................................................16 digital inputs
Of them one channel is used as counter
input [channel 0]
Optical isolation: ........................................1000 V (through opto-coupler)
Interruptible channels:................................2 channels (channel 3 and 2)
Interrupt compare logic:.............................OR mode (with fixed filter times)
Input voltage: .............................................Up to 30 V
Nominal voltage:........................................Unom = 24 V
Input current (channel 1-15): .....................3.9 mA at 24 V, typ.
Input current (channel 0):...........................6 mA at 24 V
Input frequency (max.):..............................Channel (0): 100 KHz (at 24 V)
Input frequency (max.):..............................Channel (15-1): 5 KHz (at 24 V)
Logic input levels:
UH(max.) ...................................................30 V / 6 mA (typ.)
UH (min.): ...................................................19 V / 2 mA (typ.)
UL(max.):...................................................14 V / 0.7 mA (typ.)
UL(min.): ...................................................0 V / 0 mA (typ.)
Filter for interruptible channels:.................40 μs
4.3.4 Digital outputs
Number: .....................................................16 digital outputs
Optical isolation: ........................................1000 V (through opto-coupler)
Output type:................................................High-Side

Technical data PC104-PLUS1500
14
(Last on ground according to
IEC 1131-2;
Driver type: Infineon BTS4880R
(8-channel type)
Nominal voltage: ....................................... 24 V
Supply voltage range: ................................ 11 V to 36 V
Current limit: ............................................. 1.5 A per 8 channels (through PTC)
Output current for each output: ................. 150 mA (typ.)
Short circuit current for each output:......... 1.1 A (typ.) pulse current
Shut-Down at 24 V, Rload<0.1 R
RDS ON (max.):.......................................... 0.2 Ohm at 25 °C
Turn-on time (typ.): ................................... 50 μs
Turn-off time (typ.): .................................. 75 μs
Overtemperature (Shut-Down):................. 135 °C
Temperature hysteresis:............................. 10 °C
Diagnostics: ............................................... Common diagnostic bit for all 16
Channels at overtemperature of one
channel
4.3.5 Timer/Watchdog
Timer1 (with watchdog)
Number:..................................................... 1
Timer/watchdog depth:.............................. 12-bit
Programmability of the timer: Programmable as watchdog for the
digital outputs
Time bases:................................................ µs, ms, s
Monitoring period: .................................... 1 to 4095 µs, ms, s
Tolerance: ................................................. ≤1 µs, ms, s
Timer2
Number:..................................................... 1
Timer depth: ............................................. 12-bit
Time bases: ............................................... µs, ms, s
Monitoring period: .................................... 1 to 4095 µs, ms, s
Tolerance: ................................................. ≤1 µs, ms, s
4.3.6 Counter
Number:..................................................... 1
Counter depth: ........................................... 16-bit
Signal channel: .......................................... Channel 0
Reload value: ............................................. Programmable through software
Upwards/Downwards counter: .................. Programmable through software
Limit frequency: ........................................ 100 KHz

PC104-PLUS1500 Technical data
15
4.4 Component scheme
Fig. 4-2: Component scheme (top layer)

Technical data PC104-PLUS1500
16
Fig. 4-3: Component scheme (bottom)

PC104-PLUS1500 Installation of the board
17
5INSTALLATION OF THE BOARD
5.1 First steps
Before beginning with the installation of the board, please ensure that the turn
switch (see 104HFig. 5-1) is set correctly. Set the turn switch in the way that it matches
the position of the board PC104-PLUS1500 on the CPU (see 105HTable 5-1)
Table 5-1: Position of the turn switch
Position of the PC104-PLUS1500 on the
CPU Position of the turn switch
PC104-PLUS1500 is the 1. board on CPU 0 (alternatively 4*)
PC104-PLUS1500 is the 2. board on CU 1 (alternatively 5)
PC104-PLUS1500 is the 3. board on CPU 2 (alternatively 6)
PC104-PLUS1500 is the 4. board on CPU 3 (alternatively 7)
* State of delivery
♦Check if the turn switch is set correctly (see table above)
If the setting is correct, you can continue with the installation (see 106HFig. 5-1):
♦Set the turn switch to the correct position with a screw driver
Fig. 5-1: Setting the turn switch
5.2 Board insertion into a housing/system
The following sections describe the board insertion into the housing/system of any
manufacturer. Therefore, the following part is only a general overview as it does
not consider the differences when inserting it into the housings/systems of other
manufacturers. Thus, please do observe also the instruction of your
system/housing manufacturer. Should you have any questions, please contact us.

Installation of the board PC104-PLUS1500
18
5.2.1 Switch off the housing/system and all units connected to
the housing/system
♦Pull the housing/system mains plug from the socket
♦Open the housing/system as described in the manual of the manufacturer
♦Follow the instructions of the manufacturer
5.2.2 Fastening the board
♦Select an adequate slot
♦Plug the board onto the respecting slot
Fig. 5-2: Connector with PCI-/ISA signals1F1
1In the picture a SIMATIC Microbox PC 420 was used
i IMPORTANT!
You must observe the safety instructions, in the present manual,
in the yellow leaflet (safety precautions) and the instructions of
your housing/system manufacturer.

PC104-PLUS1500 Installation of the board
19
Fig. 5-3: Fastening the board
♦Fix the board with four screws or spacer bolts2F1
i IMPORTANT!
The instructions in the present manual respecting the
installation of the board are only generally described. Thus,
follow also the individual instructions of your housing/system
manufacturer.
If you want to insert a further board:
♦Plug an extension frame or something similar as described in manual of the
manufacturer of the housing/system
i IMPORTANT!
Observe the max. number of boards that can be inserted into the
housing/system of the respecting manufacturer.
If you do not want to insert any further boards:
♦Close the housing/system as described in the manual of the system/housing
manufacturer
1Included in the standard delivery

Software PC104-PLUS1500
20
6SOFTWARE
In this chapter you will find a description of the delivered software and its
possible applications.
i IMPORTANT!
Further information for installing and uninstalling the different
drivers is to be found in the delivered description "Installation
instructions for the PCI and ISA bus". Please note that the
installation with a PC/104-Plus-system can differ from the
standard installation (with PCI or ISA bus).
A link to the corresponding PDF file is available in the navigation pane
(Bookmarks) of Acrobat Reader.
i IMPORTANT!
The supported software functions for the PC104-PLUS1500
listed in chapter 107H9.
The board is supplied with a CD-ROM containing the ADDIPACK software
package for Windows NT 4.0 and Windows XP/2000/98.
ADDIPACK is composed of following programs:
-ADDIREG: The ADDIREG registration program is a 32-bit program for
Windows NT 4.0 and Windows XP/2000/98. The user can register all hardware
information necessary to operate the ADDI-DATA PC boards.
-ADDIDRIVER contains API functions to operate the ADDI-DATA boards in
32 bits.
-ADDevice Manager configures the resources of the ADDI-DATA virtual
board (See below).
-ADDI-DATA virtual board:
ADDI-DATA software is based on the principle of a virtual board: it
transposes the different functions (e.g. digital inputs, analog outputs, timer, ...)
of all inserted ADDI-DATA boards as the functions of a single (virtual) board.
The virtual board features a pool of functions, the functionality of which can be
called up without calling a specific board.
-ADDEVICE MAPPER was specifically developed for the ADDIPACK
boards to facilitate the management of the virtual board. With this program you
can optimally adapt the virtual board to your application requirements.
IMPORTANT!
For some functions of the ADDEVICE MAPPER program the browser
Internet Explorer 6 or higher has to be installed on your PC.
Table of contents
Other Addi-Data PCI Card manuals

Addi-Data
Addi-Data APCIe-040 Parts list manual

Addi-Data
Addi-Data APCI-3701 Parts list manual

Addi-Data
Addi-Data APCI-3003 Parts list manual

Addi-Data
Addi-Data APCIe-1711 Parts list manual

Addi-Data
Addi-Data ADDICOM APCI-7300 Parts list manual

Addi-Data
Addi-Data APCI-2032 Parts list manual

Addi-Data
Addi-Data APCI-1710 User manual

Addi-Data
Addi-Data APCIe-1711 Parts list manual

Addi-Data
Addi-Data ADDICOM APCI-7501 Parts list manual