Power Engineering 
K-JIANG
NameDescriptionContent
Current Location:

NI PC-LPM-16/PnP Theory of Operation Multifunction I/O Board for the PC

From:NI | author:Mr.Chen | Time :2024-12-12 | 408 view: | Share:

Functional Overview

The following are the major components making up the

PC-LPM-16PnP:

• PC I/O channel interface circuitry

• Analog input and data acquisition circuitry

• Digital I/O circuitry

• Timing I/O circuitry

You can execute data acquisition functions by using the analog input

circuitry and some of the timing I/O circuitry. The internal data and

control buses interconnect the components. The theory of operation for

each of these components is explained in the remainder of this chapter.

The block diagram in Figure 3-1 shows a functional overview of the

PC-LPM-16PnP.

PC I/O Channel Interface Circuitry

The PC I/O channel interface circuitry consists of an address bus, a data

bus, interrupt lines, and several control and support signals. The

components making up the PC-LPM-16PnP PC I/O channel interface

circuitry are shown in Figure 3-2.

The circuitry consists of Plug and Play address decoders, data buffers,

I/O channel interface timing control circuitry, and interrupt control

circuitry. The circuitry monitors address lines SA4 through SA15 to

generate the board enable signal, and uses lines SA0 through SA3 plus

timing signals to generate the onboard register select signals and

read/write signals. The data buffers control the direction of data transfer

on the bidirectional data lines based on whether the transfer is a read or

write operation.

The interrupt control circuitry routes any enabled interrupts to the

selected interrupt request line. The PC-LPM-16PnP has six interrupt

request lines available: IRQ3, IRQ4, IRQ5, IRQ6, IRQ7, and IRQ9.

The PC-LPM-16PnP generates interrupts in three different situations:

• When an A/D conversion generates data that can be read from FIFO

• When an active low-level signal is detected on the EXTINT* line

• When a rising-edge signal is detected on counter 2 output

The PC-LPM-16PnP individually enables and clears each one of these

interrupts. For more detailed information on generating interrupts

externally, see the EXTINTEN bit of the Command Register 1

description in Appendix D, Register-Level Programming.

Analog Input and Data Acquisition Circuitry

The PC-LPM-16PnP has 16 channels of analog input with 12-bit

A/D conversion. Using the timing circuitry, the PC-LPM-16PnP can

also automatically time multiple A/D conversions. Figure 3-3 shows a

block diagram of the analog input and data acquisition circuitry.

Analog Input Circuitry

The analog input circuitry consists of an input multiplexer, a jumperselectable

gain stage, and a 12-bit sampling ADC. The 12-bit output is

sign-extended to 16 bits before it is stored in a 256-word deep FIFO memory.

The input multiplexer stage is made up of a CMOS analog input

multiplexer and has 16 analog input channels (channels 0 through 15).

With the input multiplexer stage, input overvoltage protection of

±45 V is available powered on, or ±35 V powered off.

The PC-LPM-16PnP uses a successive-approximation analog-to-digital

converter (ADC). Software-selectable gains of 0.5, 1, and 2 for the

input signal combined with the ADC’s fixed input range of

±5 V yield four useful analog input signal ranges, 0 to 10 V,

±5 V, 0 to 5 V, and ±2.5 V.

When an A/D conversion is complete, the ADC clocks the result into

the A/D FIFO. The A/D FIFO is 16 bits wide and 256 words deep. This

FIFO serves as a buffer to the ADC and has two benefits. First, any time

an A/D conversion is complete, the A/D FIFO saves the value for later

reading, and the ADC can start a new conversion. Secondly, the A/D

FIFO can collect up to 256 A/D conversion values before losing any

information, thus giving the software some extra time (256 times the

sample interval) to catch up with the hardware. If the A/D FIFO stores

more than 256 values without the A/D FIFO being read, an error

condition called A/D FIFO Overflow occurs and A/D conversion

information is lost.

The A/D FIFO generates a signal that indicates when it contains

conversion data. You can read the signal state from the PC-LPM-16PnP

Status Register 1.

The output from the ADC is in two’s complement format. In unipolar

input mode (0 to 10 V or 0 to 5 V input range configuration), the data

from the ADC is interpreted as a 12-bit positive number ranging from 0

to 4,095. In bipolar input mode (±5 or± 2.5 V input range configuration), 

the data from the ADC is interpreted as a two’s

complement number ranging from -2,048 to +2047. The ADC’s output

is always sign-extended to 16 bits by board circuitry so that data values

read from the FIFO are 16 bits wide.

The ADC on the PC-LPM-16PnP includes calibration circuitry that

makes it possible to minimize zero, full-scale, and linearity errors. The

ADC goes through a self-calibration cycle under software control. To

properly use this ADC auto-calibration feature, you need an accurate

input stage that does not introduce significant offset and gain errors.

The analog input stage on the PC-LPM-16PnP maintains the required

accuracy without trimpot adjustments.

  • ALSTOM MVAW11B1AB0513A Single-Phase AC Overcurrent Relay
  • ALSTOM MVTU11K1CD0751G Variable Speed Drive
  • ALSTOM MVAJ27L1FB0784D Inverter Module
  • ALSTOM MAVS01L1AB0501D Industrial Relay Module
  • ALSTOM MFAC14K1AA0001A Auxiliary Variable Speed Relay
  • ALSTOM MCGG62N1CB0753F Controller
  • ALSTOM MAVS01L1AB0751D Control Pulse Card
  • ALSTOM 43297029 Utility Module
  • ALSTOM PIB1201A 3BEC0067 Power Supply Interface Board
  • ALSTOM PIB310 3BHB0190 Control Module
  • ALSTOM PIB102A 3BEB0180 CONVERTEAM PCB MODULE
  • ALSTOM BGTR8HE 24491276A1004 Versa Module Europa
  • ALSTOM IR139-1 Main Control Board
  • ALSTOM AL132 AL132A STO0982E01 Control Module Card
  • ALSTOM V4555724-0100 Sire Control Unit
  • ABB SYN 5500 Auxiliary device for connection of several paralleling points
  • ABB SYN 5302 Redundant automatic dual-channel synchronizing system
  • ABB SYN 5202 Automatic dual-channel synchronizing system with Synchrocheck in series as second channel
  • ABB SYN 5201 Automatic single-channel synchronizing device with frequency and voltage adjustment
  • ABB SYN 5200 Synchrocheck with advanced functionality
  • ABB INSEM01 Sequence of Events Master module
  • KEBA XW020-050 5 m Ethernet/EtherCAT cables
  • KEBA XW020-200 20 m Ethernet/EtherCAT cables
  • KEBA XW599-050 5 m Mini I/O cables
  • KEBA XC540/D-0000 4GB MicroSD card
  • KEBA D3-XT 215/A Connector set D3-DU 3x5 Female connectors
  • KEBA D3-XC 340/A 2GB CFast card
  • KEBA XW020-100 10 m Ethernet/EtherCAT cables
  • KEBA XW599-020 2 m Mini I/O cables
  • KEBA D3-XC 350/A 4GB CFast card
  • KEBA XW599-030 3 m Mini I/O cables
  • KEBA Plug BCF3,81 4pos. 180G Push In BK CP 50x and C1 controls Female connectors
  • KEBA XC540/C-0000 2GB MicroSD card
  • KEBA XW020-020 2 m Ethernet/EtherCAT cables
  • KEBA XW020-010 1 m Ethernet/EtherCAT cables
  • KEBA KCP30 x-series 22kW 6m (RFID) GE ISO 15118 ready
  • KEBA XW020-005 0.5 m Ethernet/EtherCAT cables
  • ABB SPC800VK02 8VZZ001954K1200 Symphony Plus Controller 800 Kit, Redundant, Vertical
  • ABB SPC800VK01 8VZZ001954K1100 Symphony Plus Controller 800 Kit, Non-Redundant, Vertical
  • ABB SPC800K02 8VZZ001954K0200 Symphony Plus Controller 800 Kit, Redundant, Horizontal
  • ABB SPC800K01 8VZZ001954K0100 Symphony Plus Controller 800 Kit, Non-Redundant, Horizontal
  • ABB SPC700VK02 SPC700 Kit, Vertical, Redundant
  • ABB SPC700VK01 SPC700 Kit, Vertical, Non-Redundant SD Controllers
  • ABB SPC700K02 SPC700 Kit, Horizontal, Redundant SD Controllers
  • ABB SPC700K01 SD Controllers SPC700 Kit, Horizontal, Non-Redundant
  • ABB SPC600VK02 8VZZ001272K1200 Controllers - SD Controllers
  • ABB SPC600VK01 8VZZ001272K1100 Controllers - SD Controllers
  • ABB SPC600K02 8VZZ001272K0200 Controllers - SD Controllers
  • ABB SPC600K01 8VZZ001272K0100 Controllers - SD Controllers
  • ABB 3BSE025349R1 TP854 Baseplate for CI854 (A or B)
  • Bently Nevada 3500/92 136188-01 - System Display Module
  • Bently Nevada 3500/94 145988-01 - VGA Display, Touch Screen, 10" or 15"
  • Bently Nevada 128275-01 - Relay Module
  • Bently Nevada 3500/64M 140734-05 - Dynamic Pressure, Combustor Pressure Pulsation Instabilities
  • Bently Nevada 3500/34 125696-01- Relay Module
  • AEG 41-94384 PLC Expansion Module, Discrete Input, 16 Channels
  • Advanced Energy 3152335-004 DCS module controller
  • Advanced C50A1B Advanced Motion Controls
  • 120A10 Advanced Motion Controls PWM Analog Servo Drive
  • Advantest BGR-022365 Precision Measurement Module
  • ABB SYN 5025 Bus board for SYN 5302
  • ABB SYN 5020 System control
  • ABB SYN 5015 Bus board for SYN 520x
  • ABB SYN 5014 Extended I/O / seven parameter sets (option)
  • ABB SYN 5013 Processor for channel 2 (synchrocheck)
  • ABB SYN 5012 Basic I/O unit
  • ABB SYN 5011 Processor and power supply board
  • ABB SYN 5010 Communications board
  • ABB SYN 5009 Communications board IEC 61850
  • Bently Nevada 3500/65 145988-02 Temperature Monitor
  • CB410-EE1 T150/T155 SWL base station
  • KEBA T155 Mobile HMI / Standard T155WL-D10-EN0-W10E
  • KEBA T150WL-R10-EN0-W10E T150 Mobile HMI / Robotics
  • KEBA T155 Mobile HMI / Standard T155-MA0-AN0-W10E
  • KEBA Mobile HMI / Standard T150-MA0-AN0-W10E
  • KEBA T150-RA0-AN0-W10E Mobile HMI / Robotics
  • Honeywell FX-USI-0002 Safety Manager System Module 5 VDC/Ma.2A
  • ABB PM5052-R-ETH 1SAP124100R0172 Processor module Memory 4MB
  • ABB PM5052-T-ETH 1SAP124000R0172 Processor module Memory 4MB
  • ABB PM5032-R-ETH 1SAP123500R0172 Processor module Memory 2MB
  • ABB PM5032-T-ETH 1SAP123400R0172 Processor module
  • ABB PM5012-R-ETH 1SAP122700R0172 Processor module
  • ABB PM5012-T-ETH 1SAP122600R0172 Basic CPU
  • ABB PM5092-MC-KIT-EC-EIP 1SAP125500R0173 Motion control Kit
  • ABB PM5092-MC-KIT-EC 1SAP125400R0173 Motion control Kit
  • ABB PM5082-MC-KIT-EC-EIP 1SAP125300R0173 Motion control Kit
  • ABB PM5082-MC-KIT-EC 1SAP125200R0173 Motion control Kit
  • ABB PM5072-MC-KIT-EC-EIP 1SAP125100R0173 Motion control Kit
  • ABB PM5072-MC-KIT-EC 1SAP125000R0173 Motion control Kit
  • ABB SC560 EXC3BSE008105R1 Submodule Carrier incl local CPU
  • ABB TA5426-STAKIT 1SAP187600R0003 terminal block set, HMI CP604, programming cables
  • ABB TA5415-STAKIT 1SAP187600R0002 terminal block set, programming cable
  • ABB REB500 1MRB150071M0001 Basic bay unit
  • SIEMENS 6DP1230-8JJ FUM 230 HART Analog Module
  • ABB CMA120 3DDE300400 Basic Controller Panel Unit SYNPOL D Series
  • Bently Nevada 2300/20-CN Monitor with 4-20ma Outputs
  • Bently Nevada 2300/20-RU 2300 Vibration Monitor
  • ABB NE810 3BSE080207R1 Network switch
  • ABB NE802 Network switch 3BSE080237R1
  • A-B 4100-234-R Compact Motion Controller
  • GE IS230TNRLH1B Relay Output DINrail Module
  • GE IS220PAICH1B Analog I/O Module
  • GE IS220PAICH1B Analog I/O Module
  • GE IS230TNAIH2C - Analog I/O DIN RAIL Module
  • ABB DAPU100 3ASC25H204 Control board I/O
  • Kongsberg RCU502I 421768 Remote Control Unit (Modular I/O Processor)
  • ABB AC 800PEC PC D237 3BHE028915R0101 / PC D237 A101 CONTROLLER BOARD
  • ABB GVC704AE01 5SHX1060H0001 3BHB003230R0101 Medium voltage inverter
  • ABB Process Panel PP245 3BSC690126R2 PP245B
  • GE Mark VIe & VIeS IS230PCAAH1B - Core Analog I/O Module
  • GE Mark VIe & VIeS IS230PCAAH1A Core Analog I/O Module
  • Emerson PMCSPANA/IH PMC Carrier Installation and Use Manual
  • Emerson PMCSPAN26E-010 Secondary PMC expansion
  • Emerson PMCSPAN26E-002 Primary PMC expansion
  • Emerson PMCSPAN16E-010 Secondary PCI expansion
  • Emerson PMCSPAN16E-002 Primary PCI expansion
  • A-B 1783-HMS4C4CGN Stratix 5400 Ethernet Managed Switches
  • A-B 1783-RA5TGC4G Stratix 4300 Remote Access Routers
  • A-B 1783-CMS10DP Stratix 5200 Ethernet Managed Switches
  • A-B 1783-CMS20DP Stratix 5200 Ethernet Managed Switches
  • A-B 1783-CMS20DP Stratix 5200 Ethernet Managed Switches
  • A-B 1783-HMS8S4CGN Stratix 5400 Ethernet Managed Switches
  • A-B 1783-CMS6B Stratix 5200 Ethernet Managed Switches
  • A-B 1783-RA5TGW Stratix 4300 Remote Access Routers
  • A-B 1783-RA2TGWC4G Stratix 4300 Remote Access Routers
  • A-B 1783-US8T/B Stratix 2000 Ethernet Unmanaged Switches—Series B
  • A-B 1783-US5TG/B Stratix 2000 Ethernet Unmanaged Switches—Series B
  • A-B 1783-RA2TGW Stratix 4300 Remote Access Routers