Addi-Data APCI-3010 Technical Description

Analog i/o board, optically isolated
Hide thumbs Also See for APCI-3010:
Table of Contents

Advertisement

Quick Links

DIN EN ISO 9001:2000
certified
ADDI-DATA GmbH
Dieselstraße 3
D-77833 OTTERSWEIER
Technical support:
+49 (0)7223 / 9493 – 0
Technical description
APCI-3010, APCI-3016,
APCI-3110 and APCI-3116
Analog I/O board, optically isolated
Edition: 01.11 -11/2007

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Addi-Data APCI-3010

  • Page 1 DIN EN ISO 9001:2000 certified ADDI-DATA GmbH Dieselstraße 3 D-77833 OTTERSWEIER Technical support: +49 (0)7223 / 9493 – 0 Technical description APCI-3010, APCI-3016, APCI-3110 and APCI-3116 Analog I/O board, optically isolated Edition: 01.11 -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-3xxx (standard) DEFINITION OF APPLICATION ....... 7 Intended use ..............7 Usage restrictions.............7 General description of the board ........8 USER ..............10 Qualification ..............10 Personal protection............10 HANDLING OF THE BOARD ........11 TECHNICAL DATA..........12 Electromagnetic compatibility (EMC) ......12 Physical set-up of the board ..........12 Limit values..............13 4.3.1 Analog inputs ..............
  • Page 5 Contents APCI-3xxx (standard) Connection examples............33 7.3.1 Analog inputs ..............33 7.3.2 Analog outputs (only APCI-3110 and APCI-3116) ....33 7.3.3 Digital inputs (24 V) .............. 34 7.3.4 Digital outputs (24 V)............34 FUNCTIONS OF THE BOARD ........ 35 Block diagram..............35 Analog inputs ..............35 8.2.1 Overview................
  • Page 6 Contents APCI-3xxx (standard) Figures Fig. 3-1: Correct handling ..............11 Fig. 4-1: Required slots ..............13 Fig. 4-2: Component scheme ............16 Fig. 5-1: PCI-5V slot (32-bit)............... 17 Fig. 5-2: Inserting the board ............. 18 Fig. 5-3: Fastening the board at the back cover ......18 Fig.
  • Page 7: Definition Of Application

    The APCI-3xxx board must not be used in potentially explosive atmospheres. The APCI-3xxx board must not be used as electrical equipment according to the Low Voltage Directive 2006/95/EC. Common name for the boards APCI-3010, APCI-3016, APCI-3110 and APCI-3116...
  • Page 8: General Description Of The Board

    General description of the board Characteristics The board has up to 16 single ended input channels or up to 8 differential input channels for processing analog signals. Table 1-1: Overview APCI-3010 APCI-3016 APCI-3110 APCI-3116 Up to 16 (SE) Up to 16 (SE)
  • Page 9 APCI-3xxx (standard) Definition of application cable shield folded back and firmly screwed to the connector housing. Remarks 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 not being conform anymore.
  • Page 10: User

    User APCI-3xxx (standard) USER Qualification Only persons trained in electronics are entitled to perform the following works: installation maintenance Personal protection Consider the country-specific regulations about: the prevention of accidents electrical and mechanical installations radio interference suppression...
  • Page 11: Handling Of The Board

    APCI-3xxx (standard) Handling of the board HANDLING OF THE BOARD Fig. 3-1: Correct handling...
  • Page 12: Technical Data

    Weight: ............approx. 160 g Installation in: ........... 32/64-bit PCI slot, 3.3 V/5 V Front connector: ........37-pin SUB-D male connector Additional connectors: APCI-3010, APCI-3016, APCI-3110, APCI-3116: ......50 pin male connector for TTL I/O and 24 V optically isolated I/O...
  • Page 13: Limit Values

    TTL I/O or dig. Fig. 4-1: Required slots 4.3.1 Analog inputs Number of channels: ........16 analog inputs Resolution (APCI-3010 and APCI-3110): 12-bit Resolution (APCI-3016 and APCI-3116): 16-bit Optical isolation: ........1000 V (1 second tested) Temperature drift: ........10 ppm/K Linearity error of the ADC:......±1.22 mV (typ.)
  • Page 14: Analog Outputs

    Technical data APCI-3xxx (standard) Bipolar gain calibration value: ....9.995 V (tolerance: ±0.0017 V) Unipolar gain calibration value:....9.995 V (tolerance: ±0.0017 V) Calibration channel: ........0 (single-ended) Measurement method:........Averaging of more than 200 values 4.3.2 Analog outputs Analog outputs are available on the following boards: APCI-3110 APCI-3116 Number of channels: .........
  • Page 15: Ttl Inputs And Outputs

    Resolution: ..........16-bit Input: ............Low/High (programmable) Output: ............Low/High (programmable) Operation mode:.........Mode 2, Mode 3 (programmable) Watchdog: Number (APCI-3010, APCI-3016):..1 Number (APCI-3110, APCI-3116):..2 Watchdog depth: ........16-bit Programmability: ........1 μs to 65535 s Time base: ..........µs, ms, s (programmable) Monitoring period: ........1 to 4095 µs, ms, s Tolerance:...........
  • Page 16: Component Scheme

    Technical data APCI-3xxx (standard) Component scheme Fig. 4-2: Component scheme...
  • Page 17: Installation Of The Board

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

    Installation of the board APCI-3xxx (standard) 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 19: Closing The Pc

    APCI-3xxx (standard) Installation of the board ♦ Tighten all the loosen screws. Closing the PC ♦ Close your PC as described in the manual of the PC manufacturer.
  • Page 20: Software

    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.
  • Page 21: Board Registration

    APCI-3xxx (standard) Software Board registration When starting the set-up of ADDIREG, the APCI-3xxx 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 The boards which have been removed from the PC since the last ADDIREG start are listed in the upper table The new inserted boards are listed in the lower table.
  • Page 22: Addevice Manager

    Software APCI-3xxx (standard) ADDevice Manager Fig. 6-2: ADDevice Manager The following parameters are displayed for every inserted board: First column: Board name Board index: Number 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 23: Changing The Registration Of A Board

    APCI-3xxx (standard) Software By clicking twice within a column, the connection principle and the technical data of the resource are displayed. This function is only possible if a question mark appears with the cursor. You can export the set configuration as a text file. Click on "file" and save the configuration as a .txt file with "Export information to file...".
  • Page 24 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. Access in 8-bit or 16-bit or 32-bit mode. PCI bus/device/(slot): Number of the used PCI bus, slot, and device. If the board is no PCI board, the message "NO"...
  • Page 25 APCI-3xxx (standard) Software Buttons: Edit: Selection of the highlighted board with the different parameters set in the text boxes. Set: Sets the parametered board configuration. The configuration should be set before you save it. Cancel: Reactivates the former parameters of the saved configuration. Default: Sets the standard parameters of the board.
  • Page 26: Questions And Software Downloads On The Web

    ADDIREG program and directly begin with your application. Questions and software downloads on the web Do not hesitate to e-mail us your questions. per e-mail: info@addi-data.de hotline@addi-data.de Free downloads of standard software You can download the latest version of the software for the board APCI-3xxx http://www.addi-data.com...
  • Page 27: Connecting To The Peripheral

    APCI-3xxx (standard) Connecting to the peripheral CONNECTING TO THE PERIPHERAL Connector pin assignment Fig. 7-1: 37 pin SUB-D male connector (analog inputs and outputs)
  • Page 28: Fig. 7-2: 50-Pin Connector (Ttl I/O)

    Connecting to the peripheral APCI-3xxx (standard) Fig. 7-2: 50-pin connector (TTL I/O) IMPORTANT! The numbering of the 50-pin SUB-D connector corresponds to the usual numbering as printed on the connector for the LP mounting. However, on the connector for the connection to a ribbon cable a different numbering is printed as on the connector (corresponds to the numbering of the ribbon cable).
  • Page 29: Table 7-1: Connection Of The Digital Inputs And Outputs

    APCI-3xxx (standard) Connecting to the peripheral Table 7-1: Connection of the digital inputs and outputs (24 V and TTL) Pin number of Description Pin number of the front the 50 pin plane of the FB8001 connector (50 pin SUB-D male connector) Output channel 3 Input channel 3 (+)
  • Page 30 Connecting to the peripheral APCI-3xxx (standard) TTL-channel 14 TTL-channel 22 TTL-channel 6 TTL-channel 13 TTL-channel 21 TTL-channel 5 TTL-channel 12 TTL-channel 20 TTL-channel 4 TTL-channel 11 TTL-channel 19 TTL-channel 3 TTL-channel 10 TTL-channel 18 TTL-channel 2 TTL-channel 9 TTL-channel 17 TTL-channel 1 TTL-channel 8 TTL-channel 16...
  • Page 31: Connection To The Screw Terminal Panels

    APCI-3xxx (standard) Connecting to the peripheral Connection to the screw terminal panels The TTL I/Os are connected through the screw terminal panel PX 8000. The analog inputs are connected either through the screw terminal panel PX 901-AG (see Fig. 7-3) or the connection box PX-BNC (see Fig. 7-4). Our technical support will be pleased to answer your questions about our cables and screw terminal panels.
  • Page 32: Fig. 7-4: Connection Of The Apci-3Xxx To The Screw Terminal Panel

    Connecting to the peripheral APCI-3xxx (standard) Fig. 7-4: Connection of the APCI-3xxx to the screw terminal panel and connection box IMPORTANT! Plug the ribbon cable FB8001 with the red cable line on side of pin 1.
  • Page 33: Connection Examples

    APCI-3xxx (standard) Connecting to the peripheral Connection examples 7.3.1 Analog inputs Fig. 7-5: Connection example: Analog inputs 7.3.2 Analog outputs (only APCI-3110 and APCI-3116) Fig. 7-6: Connection example: Analog outputs...
  • Page 34: Digital Inputs (24 V)

    Connecting to the peripheral APCI-3xxx (standard) 7.3.3 Digital inputs (24 V) Fig. 7-7: Connection example: Digital inputs 7.3.4 Digital outputs (24 V) Fig. 7-8: Connection example: Digital outputs...
  • Page 35: Functions Of The Board

    Up to 16 analog Single Ended or up to 8 analog differential signals can be connected to the board. After the signals are transferred over a filter (RC-component) to a multiplexer (time multiplexed system), they are lead over a programmable instrumental gain to a 16-bit A/D converter (or 12-bit for APCI-3010 and APCI-3110).
  • Page 36: Voltage Ranges

    Functions of the board APCI-3xxx (standard) Data acquisition with the APCI-3xxx is based on a time-multiplex system. The board is equipped with a single A/D converter to which the channels are led through an analog multiplexer. By switching from one channel to another, the output capacity of the multiplexer must be reloaded with the new value.
  • Page 37: Fig. 8-2: Analog Input Switch (Differential)

    APCI-3xxx (standard) Functions of the board Fig. 8-2: Analog input switch (differential) = optional component part for the version current. Strom = optional component part for DF-filter Limit frequency f 212.2 KHz 2 п * (75 Ω + 75 Ω) * [C + (C ] (C not assembled)
  • Page 38: Input Modes Of The Analog Inputs

    Continuous hardware triggered scan with timer delay The following section describes 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 39 APCI-3xxx (standard) Functions of the board b) Single hardware triggered scan This scan can be triggered with rising or falling edge (software initializes it). c) Continuous software scan d) Continuous software scan with timer delay...
  • Page 40: Sequence Modes (With Dma)

    Functions of the board APCI-3xxx (standard) e) Continuous hardware triggered scan Note: In this scan mode the external signal triggers only one scan at a time! f) Continuous hardware triggered scan with timer delay Sequence modes (with DMA) There are 2 sequence modes that are shown in the following two 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!
  • Page 41 APCI-3xxx (standard) Functions of the board b_DelayTimeMode = ADDIDATAG_DELAY_NOT_USED dw_SequenceCounter dw_InterruptSequenceCounter= 1 Simple sequence mode - example 2 Here the interrupt occurs after 2 sequences (10 acquisitions) and the acquisition is stopped via the following function: b_ADDIDATA_StopAnalogInputSequenceAcqusisition dw_NbrOfChannel dw_SequenceChannelArray = 0, 1, 2, 3, 4 b_DelayTimeMode = ADDIDATAG_DELAY_NOT_USED dw_SequenceCounter...
  • Page 42 Functions of the board APCI-3xxx (standard) Sequence mode with delay – example 2 The delay time after the end of one sequence to the start of the next sequence is in this example 20 µs. dw_NbrOfChannel dw_SequenceChannelArray = 0, 1, 2, 3, 4 b_DelayTimeMode = ADDIDATAG_DELAY_MODE2_USED b_DelayTimeUnit;...
  • Page 43: Auto Refresh Mode

    APCI-3xxx (standard) Functions of the board Auto refresh mode The analog acquisition is initialized and writes the values of the channels into a storage location on the APCI-3xxx. The PC reads the data asynchronous to the acquisition. Analog outputs There are 4 analog output channels with a resolution of 12-bit and a precision of 11-bit on the APCI-3110 and APCI-3116.
  • Page 44: Digital Inputs

    Functions of the board APCI-3xxx (standard) Fig. 8-4: Wiring of the analog ground lines (voltage version) Digital inputs The inputs are designed for the acquisition of external signal states: The input information is loaded as numerical value into a memory unit of the PC by software.
  • Page 45: Digital Outputs

    APCI-3xxx (standard) Functions of the board Digital outputs The APCI-3xxx has 4 optically isolated outputs. The positive logic is applied: logic"1": Sets the output by software. logic"0": Resets the output. WARNING! The supply unit for the external voltage supply of the board must supply the power that is needed for your application.
  • Page 46: Ttl Inputs And Outputs

    Functions of the board APCI-3xxx (standard) TTL inputs and outputs The board APCI-3xxx has 24 TTL channels that are divided into three ports: Table 8-1: TTL I/O (ports) Port Description Channel Port 0 Output Channel 0-7 Port 1 Input Channel 8-15 Port 2 Programmable I/O Channel 16-23...
  • Page 47: Timer

    APCI-3xxx (standard) Functions of the board Timer The 16-bit timer is a downwards counter that can generate an interrupt after the reload value (timeout). With the timer a time base is provided independent from the PC clock, with which for example operations can be synchronized.
  • Page 48: Upwards Counter

    Functions of the board APCI-3xxx (standard) Upwards counter Fig. 8-8: Run down of the upwards counter After reaching the reload value, the counting value is set on 0 and continues to be counted. At an overflow an interrupt can be generated. Downwards counter Fig.
  • Page 49: Setting A Digital Output

    APCI-3xxx (standard) Functions of the board 8.10 Setting a digital output At the run down of the counter/timer/watchdog a digital output (24 V) can be set. Here also the output level can be defined. The output will be enabled for an (input) clock. Fig.
  • Page 50: Standardsoftware

    Standardsoftware APCI-3xxx (standard) STANDARDSOFTWARE Software functions ADDIPACK supports the following functions for the APCI-3xxx. Table 9-1: Supported software functions Functionality Function name b_ADDIDATA_GetNumberOfAnalogInputs Analog b_ADDIDATA_GetNumberOfAnalogInputModules inputs b_ADDIDATA_GetNumberOfAnalogInputsForTheModule (APCI-3016, APCI-3116) b_ADDIDATA_GetAnalogInputModuleNumber b_ADDIDATA_GetAnalogInputModuleGeneralInformation Return: -Resolution: 16-bit - Unipolar / bipolar configurable -Available conversion timing: µs, ms - Conversion resolution: 16-bit...
  • Page 51 APCI-3xxx (standard) Standardsoftware Functionality Function name Single SCAN cycle mode available xSCAN cycle mode available Continuous SCAN cycle mode available Delay available Available delay timing: μs, ms Delay time resolution: 16-bit b_ADDIDATA_GetAnalogInputModuleSequenceInformation Returni: - Available gains: 1, 2, 5, 10 Hardware/software trigger available No hardware gate Single SCAN cycle mode available...
  • Page 52 Standardsoftware APCI-3xxx (standard) Functionality Function name b_ADDIDATA_GetAutoRefreshAcquisitionChannelPointer b_ADDIDATA_GetAutoRefreshAcquisitionModulePointer b_ADDIDATA_GetAnalogInputAutoRefreshModuleCounterPoint b_ADDIDATA_StartAutoRefreshAcquisition Available parameters: - Conversion time unit: µs/ms - Conversion time: 5 to 65535 for µs 1 to 65535 for ms B_ADDIDATA_StopAutoRefreshAcquisition B_ADDIDATA_InitAnalogInputSCANAcquisition Available parameters: - Conversion time unit: µs/ms - Convert time: 5 to 65535 for µs 1 to 65535 for ms - Scan mode:...
  • Page 53 Available parameters: - Action: Auto refresh/SCAN/sequence One shot Single cycle x cycles b_ADDIDATA_GetAnalogInputSoftwareTriggerStatus b_ADDIDATA_GetNumberOfAnalogInputs Analog b_ADDIDATA_GetNumberOfAnalogInputModules inputs b_ADDIDATA_GetNumberOfAnalogInputsForTheModule (APCI-3010, b_ADDIDATA_GetAnalogInputModuleNumber APCI-3110) b_ADDIDATA_GetAnalogInputModuleGeneralInformation Return: -Resolution: 12-bit - Unipolar/bipolar configurable - Available conversion timing: µs, ms - Conversion resolution: 16-bit - Min. conversion time 5µs...
  • Page 54 Standardsoftware APCI-3xxx (standard) Functionality Function name - Interrupt available - Available gains: 1, 2, 5, 10 - No hardware/software trigger - No hardware gate b_ADDIDATA_GetAnalogInputModuleAutoRefreshInformation Return: - Interrupt not available - Available gains: 1, 2, 5, 10 - Hardware/software trigger available - No hardware gate - Access mode: 32-bit...
  • Page 55 APCI-3xxx (standard) Standardsoftware Functionality Function name - Conversion time: 5 to 65535 for µs 1 to 65535 for ms b_ADDIDATA_ReadMoreAnalogInputs Available parameters: - Interrupt: Enabled/disabled - Conver time unit: µs/ms - Conversion time: 5 to 65535 for µs 1 to 65535 for ms b_ADDIDATA_ConvertDigitalToRealAnalogValue b_ADDIDATA_ConvertMoreDigitalToRealAnalogValues b_ADDIDATA_GetAutoRefreshAcquisitionChannelPointer...
  • Page 56 Standardsoftware APCI-3xxx (standard) Functionality Function name 1 to 65535 for ms - Scan mode: X cycle/ continuous - Delay mode: Not used/Mode1/Mode2 - Delay timing: µs/ms b_ADDIDATA_StartAnalogInputSequenceAcquisition b_ADDIDATA_ConvertDigitalToRealAnalogValueSequenceAcq uisition b_ADDIDATA_GetSequenceAcquisitionCounter b_ADDIDATA_StopAnalogInputSequenceAcquisition b_ADDIDATA_ReleaseAnalogInputSequenceAcquisition b_ADDIDATA_GetAnalogInputHardwareTriggerInformation Return: - High-/Low level selectable - Can be used for auto refresh, SCAN and sequence - Max.
  • Page 57 Bipolar configurable = Yes Voltage mode 1 information: Resolution = 11-bit Max. output value = 10 V Polarity selection via hardware = No Polarity selection via software = Yes Unipolar configurable = Yes Bipolar configurable = No b_ADDIDATA_GetNumberOfDigitalOutputs 24 V outputs b_ADDIDATA_GetDigitalOutputInformation (APCI-3010,...
  • Page 58 Standardsoftware APCI-3xxx (standard) Functionality Function name Return: APCI-3016, Output type 24 V APCI-3110, No interrupt available APCI-3116) b_ADDIDATA_SetDigitalOutputMemoryOn b_ADDIDATA_SetDigitalOutputMemoryOff b_ADDIDATA_Set1DigitalOutputOn b_ADDIDATA_Set1DigitalOutputOff b_ADDIDATA_Set2DigitalOutputOn b_ADDIDATA_Set2DigitalOutputOff b_ADDIDATA_Set4DigitalOutputOn b_ADDIDATA_Set4DigitalOutputOff b_ADDIDATA_Set8DigitalOutputOn b_ADDIDATA_Set8DigitalOutputOff b_ADDIDATA_Set16DigitalOutputOn b_ADDIDATA_Set16DigitalOutputOff b_ADDIDATA_Set32DigitalOutputOn b_ADDIDATA_Set32DigitalOutputOff b_ADDIDATA_Get1DigitalOutputStatus b_ADDIDATA_Get2DigitalOutputStatus b_ADDIDATA_Get4DigitalOutputStatus b_ADDIDATA_Set8DigitalOutputsOff b_ADDIDATA_Set16DigitalOutputsOn b_ADDIDATA_Set16DigitalOutputsOff b_ADDIDATA_Set32DigitalOutputsOn b_ADDIDATA_Set32DigitalOutputsOff b_ADDIDATA_Get1DigitalOutputStatus b_ADDIDATA_Get2DigitalOutputStatus b_ADDIDATA_Get4DigitalOutputStatus b_ADDIDATA_GetNumberOfDigitalOutputs...
  • Page 59 APCI-3xxx (standard) Standardsoftware Functionality Function name b_ADDIDATA_GetDigitalOutputInformation outputs (APCI-3110, Return: Output type: TTL APCI-3116, No interrupt available b_ADDIDATA_SetDigitalOutputMemoryOn APCI-3010, b_ADDIDATA_SetDigitalOutputMemoryOff APCI-3016) b_ADDIDATA_Set1DigitalOutputOn b_ADDIDATA_Set1DigitalOutputOff b_ADDIDATA_Set2DigitalOutputOn b_ADDIDATA_Set2DigitalOutputOff b_ADDIDATA_Set4DigitalOutputOn b_ADDIDATA_Set4DigitalOutputOff b_ADDIDATA_Set8DigitalOutputOn b_ADDIDATA_Set8DigitalOutputOff b_ADDIDATA_Set16DigitalOutputOn b_ADDIDATA_Set16DigitalOutputOff b_ADDIDATA_Set32DigitalOutputOn b_ADDIDATA_Set32DigitalOutputOff b_ADDIDATA_Get1DigitalOutputStatus b_ADDIDATA_Get2DigitalOutputStatus b_ADDIDATA_Get4DigitalOutputStatus b_ADDIDATA_GetNumberOfDigitalInputs 24 V inputs...
  • Page 60 Input type : APCI-3110, No interrupt available APCI-3116) b_ADDIDATA_Read1DigitalInput b_ADDIDATA_Read2DigitalInputs b_ADDIDATA_Read4DigitalInputs b_ADDIDATA_Read8DigitalInputs b_ADDIDATA_Read16DigitalInputs b_ADDIDATA_Read32DigitalInputs b_ADDIDATA_GetNumberOfTimers Timer b_ADDIDATA_GetTimerInformationEx (APCI-3010, Return: APCI-3016, Interrupt available: 16-bit APCI-3110, Time unit available: µs, ms, s APCI-3116) Output available: High/Low Available modes: 2 and 3 b_ADDIDATA_InitTimer...
  • Page 61: Watchdog

    APCI-3xxx (standard) Standardsoftware Functionality Function name b_ADDIDATA_TestTimerAsynchronousFIFOFull b_ADDIDATA_GetNumberOfCounters Counter b_ADDIDATA_GetCounterInformationEx (APCI-3010, APCI-3016, Return: APCI-3110, Interrupt available APCI-3116, Resolution: 16-bit APCI-3100) Output available: High/Low Available counter mode: Up/Down Available input levels: High/Low b_ADDIDATA_InitCounter Available parameters: Resolution: 16-bit Input levels: High/Low b_ADDIDATA_SetCounterDirection...
  • Page 62 Standardsoftware APCI-3xxx (standard) Functionality Function name b_ADDIDATA_GetWatchdogInformationEx (APCI-3110, APCI-3116) Return: Interrupt available Resolution: 16-bit Output available: High/Low Available time unit: µs, ms, s b_ADDIDATA_InitWatchdog Available parameters: Resolution: 16-bit Time unit: µs, ms, s b_ADDIDATA_EnableDisableWatchdogInterrupt b_ADDIDATA_StartWatchdog b_ADDIDATA_StartAllWatchdogs b_ADDIDATA_TriggerWatchdog b_ADDIDATA_TriggerAllWatchdogs b_ADDIDATA_StopWatchdog b_ADDIDATA_StopAllWatchdogs b_ADDIDATA_ReleaseWatchdog b_ADDIDATA_ReadWatchdogStatus b_ADDIDATA_EnableDisableWatchdogOutput...
  • Page 63: Software Samples

    APCI-3xxx (standard) Standardsoftware Software samples Table 9-2: Supported software samples Functionality Sample Description number SAMPLE00 Displays 1 analog input information Analog SAMPLE01 Reads 1 analog input channel without interrupt inputs The user defines the channel he wants to use. SAMPLE02 Reads 1 analog input channel with interrupt.
  • Page 64: Number (Apci-3110, Apci-3116)

    Standardsoftware APCI-3xxx (standard) Functionality Sample Description number SAMPLE05 Reads 16 digital inputs SAMPLE06 Reads 32 digital inputs Sample01 Tests 1 digital output with or without Output Memory Option: Digital outputs Gives the status of the digital output, if possible. Sample02 Tests 2 digital outputs with or without Ouptut Memory Option.
  • Page 65 APCI-3xxx (standard) Standardsoftware Functionality Sample Description number Sample00 Shows all counter information Counter Sample01 Initialisation of 1 counter without interrupt. The user can trigger the counter by key press. The user selects the counter he wants to test. The user defines if the HW gate, the HW trigger and the HW output are used.
  • Page 66 Standardsoftware APCI-3xxx (standard) Functionality Sample Description number The user selects the watchdog he wants to test. The user def The user defines if the HW gate, the HW trigger and the HW output are used. Sample04 Initialisation of all watchdogs with interrupt. The user can trigger the watchdog by key press.
  • Page 67: Appendix

    APCI-3xxx (standard) 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 68 Appendix APCI-3xxx (standard) Gain The factor by which an incoming signal is multiplied. 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.
  • Page 69 APCI-3xxx (standard) Appendix Optical isolation The technique of using an optoelectric transmitter and receiver to transfer data without electrical continuity, to eliminate high-potential differences and transients. Output voltage The nominal voltage output reading when shaft is rotated to full range, expressed in volts DC /Vo DC) Parameter The parameters of a control comprise all fort he control process required numeric values, e.g.
  • Page 70 Appendix APCI-3xxx (standard) Signal delay The change of a signal affects the following circuitries with finite velocity; the signal will be delayed. Besides the signal delay times that are not wanted, the signal delay can be extended by time switches and delay lines. Simple mode The software initializes and starts the A/D conversion and after this step it reads the digital value of one or more...
  • Page 71: Index

    APCI-3xxx (standard) Appendix 10.2 Index Digital inputs 43 Digital outputs 44 Timer 46 TTL inputs and outputs 45 Accessories 11 Watchdog 46 ADDevice Manager 19, 21 Functions of the board 34 ADDEVICE MAPPER 19 ADDIDRIVER 19 ADDIPACK 19 ADDIREG Buttons 24 General description of the board 7 Table 23 Text boxes 23...
  • Page 72 Appendix APCI-3xxx (standard) Simple 39 With delay 40 Software 19 Update 25 Standardsoftware Software functions 48 Intended use 7 Software samples 61 Usage restrictions 7 User Personal protection 9 Qualification 9 Technical data 11 Virtual board 19...

This manual is also suitable for:

Apci-3016Apci-3110Apci-3116

Table of Contents