Addi-Data APCI-3003 Technical Description

Analog input board, optically isolated
Hide thumbs Also See for APCI-3003:
Table of Contents

Advertisement

Quick Links

DIN EN ISO 9001:2000
certified
ADDI-DATA GmbH
Dieselstraße 3
D-77833 OTTERSWEIER
+49 (0)7223 / 9493 – 0
Technical description
APCI-3003
Analog input board, optically isolated
Edition: 01.09 – 11/2007

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the APCI-3003 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Addi-Data APCI-3003

  • Page 1 DIN EN ISO 9001:2000 certified ADDI-DATA GmbH Dieselstraße 3 D-77833 OTTERSWEIER +49 (0)7223 / 9493 – 0 Technical description APCI-3003 Analog input board, optically isolated Edition: 01.09 – 11/2007...
  • Page 2 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...
  • Page 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! ♦...
  • Page 4: Table Of Contents

    Contents APCI-3003 DEFINITION OF APPLICATION ........7 Intended use ................7 Usage restrictions..............7 General description of the board ........... 7 USER ................9 Qualification ................9 Personal protection..............9 HANDLING OF THE BOARD.........10 TECHNICAL DATA ............11 Electromagnetic compatibility (EMC) ........11 Physical set-up of the board ..........
  • Page 5 APCI-3003 Contents 7.1.1 Analog inputs ................28 7.1.2 Digital inputs and outputs ............28 Connection to the screw terminal panels......30 FUNCTIONS OF THE BOARD ........31 Block diagram............... 31 Analog inputs ................ 31 8.2.1 Overview..................31 8.2.2 Voltage ranges................31 8.2.3...
  • Page 6 Fig. 7-5: Connection principle of the analog inputs......28 Fig. 7-6: Connection of the digital inputs ......... 28 Fig. 7-7: Connection of the digital outputs........29 Fig. 7-8: Connection of the APCI-3003 to the screw terminal panels30 Fig. 8-1: Block diagram of the APCI-3003 ........31 Tables Table 9-1: Supported software functions ..........
  • Page 7: Definition Of Application

    DEFINITION OF APPLICATION Intended use The APCI-3003 board must be inserted in a PC with PCI 5V/32-bit (PCI 3.3V/64- Bit) which is used as electrical equipment for measurement, control and laboratory pursuant to the norm EN 61010-1 (IEC 61010-1). The used personal computer (PC) must fulfil the requirements of IEC 60950-1 or EN 60950-1 and 55022 or IEC/CISPR 22 and EN 55024 or IEC/CISPR 24.
  • Page 8 Definition of Application APCI-3003 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 are not being conform anymore. Check the shielding capacity of the PC housing and of the cable prior to putting the device into operation.
  • Page 9: User

    APCI-3003 User USER Qualification Only persons trained in electronics are entitled to perform the following works: -installation - use - maintanance. Personal protection Consider the country-specific regulations about: - the prevention of accidents - electrical and mechanical installations - radio interference suppression.
  • Page 10: Handling Of The Board

    Handling of the board APCI-3003 HANDLING OF THE BOARD Fig. 3-1: Correct handling...
  • Page 11: Technical Data

    TECHNICAL DATA Electromagnetic compatibility (EMC) The board APCI-3003 complies with the European EMC directive. The tests were carried out by a certified EMC laboratory in accordance with the norm from the EN 61326 series (IEC 61326). The limit values as set out by the European EMC directive for an industrial environment are complied with.
  • Page 12: Options

    Technical data APCI-3003 Options The board APCI-3003 is available in the following options: PC-Diff.: ........... Current input for 1 differential channel ..............(0-20 mA, 4-20 mA) Measuring range With 16-bit resolution 0 mA Corresponds 0 digit 4 mA Corresponds 13107 digits...
  • Page 13 APCI-3003 Technical data Acquisition types: ........1) Simple mode 2) Scan mode 3) Sequence mode 4) Auto refresh mode Conversion start: ........1) software trigger 2) external trigger 3) trigger timer Analog input ranges (adjustable by software): Voltage: ............Unipolar: 0-10 V 1 LSB: 153 µv Bipolar: ±...
  • Page 14: Digital Inputs

    Technical data APCI-3003 4.4.2 Digital inputs Number: ............ 4 Input current at 24 V: ....... 10.5 mA typ. Input voltage range: ........0-30 V Optical isolation from the PC: ....1000 V DC (one second tested) Logic "0" level: ......... 0-14 V Logic "1"...
  • Page 15: Component Scheme

    APCI-3003 Technical data Component scheme Fig. 4-1: Component scheme...
  • Page 16: Installation Of The Board

    Installation of the board APCI-3003 INSTALLATION OF THE BOARD IMPORTANT! Do observe the safety precautions (yellow leaflet)! Opening the PC ♦ Switch off your PC and all the units connected to the PC ♦ Pull the PC mains plug from the socket.
  • Page 17: Plugging The Board Into The Slot

    APCI-3003 Installation of the board Plugging the board into the slot ♦ Insert the board vertically into the chosen slot. Fig. 5-2: Inserting the board ♦ Fasten the board to the rear of the PC housing with the screw which was fixed on the back cover.
  • Page 18: Software

    ADDI-DATA software is based on the principle of a virtual board: It transposes the different functions (e.g. analog inputs, digital outputs, timer, etc.) 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.
  • Page 19: Board Registration

    APCI-3003 Software Board registration When starting the set-up of ADDIREG, the APCI-3003 is automatically recognised and registered. 6.1.1 Installation of a new board If a new board is recognised, the following window is displayed: Fig. 6-1: New inserted board (example)
  • Page 20: Addevice Manager

    Software APCI-3003 ADDevice Manager Fig. 6-2: ADDevice Manager The following parameters are displayed for every inserted board: First column: - Board name - Board index: Number that is allocated to the board when it is registered in ADDIREG. - Slot number - IRQ line - Different addresses which are automatically allocated to the board by the BIOS.
  • Page 21: Changing The Registration Of A Board

    ADDevice Manager. The board is ready to operate. 6.1.2 Changing the registration of a board At any time you can change the current board configuration of the APCI-3003 with ADDIREG. Description of the ADDIREG program The program is automatically installed with ADDIPACK.
  • Page 22 Software APCI-3003 Table: Board name: Names of the different registered boards are displayed (e.g. APCI-3003). Base address: Selected base address of the board. For PCI boards the base address is allocated through BIOS. Access: Selection of the access mode for the ADDI-DATA digital boards.
  • Page 23: Test The Board Registration

    APCI-3003 Software Buttons: Edit: Selection of the highlighted board with the different parameters set in the text boxes. Set: Sets the parameterized board configuration. The configuration should be confirmed with Set before you can save it. Cancel: Replaces the former parameters onto the current saved configuration.
  • Page 24: Questions And Software Downloads On The Web

    Free downloads of standard software You can download the latest version of the software for the board APCI-3003 from the internet: http://www.addi-data.com IMPORTANT! Before using the board or in case of malfunction during operation, check if there is an update of the product (technical description, driver).
  • Page 25: Connecting The Peripheral

    APCI-3003 Connecting the peripheral CONNECTING THE PERIPHERAL Connector pin assignment Fig. 7-1: 15-pin SUB-D male connector (analog inputs) Fig. 7-2: Analog input at the PX 901-AG...
  • Page 26: Fig. 7-3: 16-Pin Connector On A 15-Pin Sub-D Female Connector

    Connecting the peripheral APCI-3003 Fig. 7-3: 16-pin connector on a 15-pin SUB-D female connector Fig. 7-4: Digital inputs and outputs at the PX 901-ZG...
  • Page 27 APCI-3003 Connecting the peripheral Table 7-1: ST3003-A: Analog inputs at the PX 901-AG 15-pon SUB-D connector 37-pin SUB-D connector (analog inputs) 27, 8 Table 7-2: ST3003-D: Digital inputs and outputs at the PX 901-ZG 15-pin SUB-D connector 37-pin SUB-D connector...
  • Page 28: Analog Inputs

    Connecting the peripheral APCI-3003 7.1.1 Analog inputs Fig. 7-5: Connection principle of the analog inputs 7.1.2 Digital inputs and outputs Fig. 7-6: Connection of the digital inputs...
  • Page 29: Fig. 7-7: Connection Of The Digital Outputs

    APCI-3003 Connecting the peripheral Fig. 7-7: Connection of the digital outputs...
  • Page 30: Connection To The Screw Terminal Panels

    Connecting the peripheral APCI-3003 Connection to the screw terminal panels Fig. 7-8: Connection of the APCI-3003 to the screw terminal panels...
  • Page 31: Functions Of The Board

    Fig. 8-1: Block diagram of the APCI-3003 Analog inputs 8.2.1 Overview With the A/D conversion board APCI-3003 you can achieve high operational capacities with simultaneous conversion of 4 channels. The board has 4 differential inputs. Each channel has its own A/D converter.
  • Page 32: Analog Input Switch

    Functions of the board APCI-3003 Please note: During the switching of the voltage range from unipolar to bipolar or from bipolar to unipolar there is a longer settling time of the measuring chain (see chapter Fehler! Verweisquelle konnte nicht gefunden werden.).
  • Page 33: Scan Modes

    Continuous hardware scan with timer delay The following section will describe the above mentioned scan modes more detailed: a) Single software scan The user interrupt routine is called after the last IRQ (=ADDI-DATA driver). Note: In the scan mode no DMA functionality is used!
  • Page 34 Functions of the board APCI-3003 b) Single hardware triggered scan: This scan can be triggered with ascending or descending flank (software initializes it). c) Continuous software scan: d) Continuous software scan with timer delay:...
  • Page 35 APCI-3003 Functions of the board e) Continuous hardware triggered scan: Note: In this scan mode the external signal triggers only one scan at once! f) Continuous hardware triggered scan with timer delay:...
  • Page 36: Sequence Modes

    Functions of the board APCI-3003 Sequence modes There are 2 sequence modes that are shown in the following 2 examples: a) Simple sequence mode (example 1 and 2) b) Sequence mode with delay (example 1 and 2) Note: The sequence mode always uses DMA! a) Simple sequence mode Simple sequence mode –...
  • Page 37 APCI-3003 Functions of the board b) Sequence mode with delay Sequence mode with delay - example 1 The interrupt occurs after the second sequence (10 acquisitions) and the acquisition is stopped. The total delay time from the start of one sequence to the next one is 100 µs.
  • Page 38: Auto Refresh Mode

    Functions of the board APCI-3003 Auto refresh mode The analog acquisition is initialized and writes the values of the channels into a storage location on the APCI-3003. The PC reads the data asynchronously to the acquisition.
  • Page 39: Standard Software

    APCI-3003 Standard software STANDARD SOFTWARE Software functions ADDIPACK supports the following functions for the APCI-3003. Table 9-1: Supported software functions Functionality Name of the function i_ADDIDATA_OpenWin32Driver Common i_ADDIDATA_GetCurrentDriverHandle functions i_ADDIDATA_GetDriverVersion i_ADDIDATA_GetLocalisation b_ADDIDATA_CloseWin32Driver b_ADDIDATA_SetFunctionalityIntRoutineWin32 Interrupt b_ADDIDATA_TestInterrupt b_ADDIDATA_ResetFunctionalityIntRoutine i_ADDIDATA_GetLastError Error i_ADDIDATA_GetLastErrorAndSource b_ADDIDATA_EnableErrorMessage...
  • Page 40 Standard software APCI-3003 Functionality Name of the function b_ADDIDATA_ReleaseAnalogInput b_ADDIDATA_GetAnalogInputlModuleNumber b_ADDIDATA_GetAnalogInputModuleAutoRefreshInformation b_ADDIDATA_GetAnalogInputSequenceInformation b_ADDIDATA_GetAnalogInputAutoRefreshChannelPointer b_ADDIDATA_GetAnalogInputAutoRefreshModulePointer b_ADDIDATA_StartAnalogInputAutoRefresh b_ADDIDATA_StopAnalogInputAutoRefresh b_ADDIDATA_Read1AnalogInputAutoRefreshValue b_ADDIDATA_InitAnalogInputSequenceAcquisition b_ADDIDATA_StartAnalogInputSequenceAcquisition b_ADDIDATA_PauseAnalogInputSequenceAcquisition b_ADDIDATA_ConvertAnalogInputSequenceDigitalToRealAnalogValue b_ADDIDATA_StopAnalogInputSequenceAcquisition b_ADDIDATA_GetAnalogInputSequenceAcquisitionHandleStatus b_ADDIDATA_ReleaseAnalogInputSequenceAcquisition b_ADDIDATA_GetAnalogInputHardwareTriggerInformations b_ADDIDATA_EnableDisableAnalogInputHardwareTrigger b_ADDIDATA_GetAnalogInputHardwareTriggerStatus b_ADDIDATA_EnableDisableAnalogInputSoftwareTrigger b_ADDIDATA_AnalogInputSoftwareTrigger b_ADDIDATA_GetAnalogInputSoftwareTriggerStatus b_ADDIDATA_GetNumberOfTimers b_ADDIDATA_GetTimerInformation b_ADDIDATA_GetTimerInformationEx b_ADDIDATA_InitTimer b_ADDIDATA_EnableDisableTimerInterrupt b_ADDIDATA_StartTimer Timer b_ADDIDATA_StartAllTimers b_ADDIDATA_TriggerTimer b_ADDIDATA_TriggerAllTimers...
  • Page 41 APCI-3003 Standard software Functionality Name of the function b_ADDIDATA_ReleaseTimer Timer b_ADDIDATA_ReadTimerValue b_ADDIDATA_ReadTimerStatus b_ADDIDATA_GetNumberOfDigitalInputs b_ADDIDATA_GetDigitalInputInformation b_ADDIDATA_GetDigitalInputInformationEx Digital b_ADDIDATA_Read1DigitalInput inputs b_ADDIDATA_Read2DigitalInputs b_ADDIDATA_Read4DigitalInputs b_ADDIDATA_Read8DigitalInputs b_ADDIDATA_GetNumberOfDigitalOutputs b_ADDIDATA_GetDigitalOutputInformation b_ADDIDATA_SetDigitalOutputMemoryOn Digital b_ADDIDATA_SetDigitalOutputMemoryOff outputs b_ADDIDATA_Set1DigitalOutputOn b_ADDIDATA_Set1DigitalOutputOff b_ADDIDATA_Set2DigitalOutputsOn b_ADDIDATA_Set2DigitalOutputsOff b_ADDIDATA_Set4DigitalOutputOn b_ADDIDATA_Set4DigitalOutputOff b_ADDIDATA_Set8DigitalOutputsOn b_ADDIDATA_Set8DigitalOutputsOff b_ADDIDATA_Get1DigitalOutputStatus b_ADDIDATA_Get2DigitalOutputsStatus b_ADDIDATA_Get4DigitalOutputStatus b_ADDIDATA_Get8DigitalOutputsStatus...
  • Page 42: Software Samples

    Standard software APCI-3003 Software samples Table 9-2: Supported software samples for the APCI-3003 Functionality Number of Description the sample SAMPLE00 Displays 1 analog input information Analog SAMPLE01 Reads 1 analog input channel without interrupt. inputs SAMPLE02 Reads 1 analog input channel with interrupt.
  • Page 43: Appendix

    APCI-3003 Appendix APPENDIX 10.1 Glossary Table 10-1: Glossary Term Description A/D converter = ADC An electronic device that produces a digital output directly proportional to an analog signal output. Acquisition The process by which data is gathered by the computer for analysis or storage.
  • Page 44 Appendix APCI-3003 Ground A common reference point for an electrical system. Impedance The reciprocal of admittance. Admittance is the complex ratio of the voltage across divided by the current flowing through a device, circuit element, or network. Inductive loads The voltage over the inductor is U=L.(dI/dt), whereas L is the inductivity and I is the current.
  • Page 45 APCI-3003 Appendix Parameter The parameters of a control comprise all fort he control process required numeric values, e.g. for limit values and technological number. PCI bus PCI bus is a fast local bus with a clock rate up to 33 MHz. This bus is used for processing a great number of data.
  • Page 46: Index

    Appendix APCI-3003 Synchronous In hardware, it is an event that occurs in a fixed time relationship to another event. In software, it refers to a function that begins an operation and returns to the calling program only when the operation is complete.
  • Page 47 APCI-3003 Appendix Simple mode 32 Voltage ranges 31 Scan mode Continuous hardware triggered scan 35 Continuous hardware triggered scan with timer delay 35 General description of the board 7 Continuous software scan 34 Continuous software scan with timer delay 34...

This manual is also suitable for:

Addialog apci-3003

Table of Contents