Omega OMB-DAQBOARD-3000 Series User Manual

Pci 1-mhz, 16-bit multifunction boards
Table of Contents

Advertisement

Quick Links

User' s Guide
Shop online at
omega.com
e-mail: info@omega.com
For latest product manuals:
omegamanual.info
OMB-DAQBOARD-3000 Series
PCI 1-MHz, 16-Bit Multifunction Boards
OMB-1128-0901
1.1
rev

Advertisement

Table of Contents
loading

Summary of Contents for Omega OMB-DAQBOARD-3000 Series

  • Page 1 User’ s Guide Shop online at omega.com e-mail: info@omega.com For latest product manuals: omegamanual.info OMB-DAQBOARD-3000 Series PCI 1-MHz, 16-Bit Multifunction Boards OMB-1128-0901...
  • Page 2 Approach Directives. OMEGA will add the CE mark to every appropriate device upon certification. The information contained in this document is believed to be correct, but OMEGA accepts no liability for any errors it contains, and reserves the right to alter specifications without notice.
  • Page 3 Warnings, Cautions, Notes, and Tips Refer all service to qualified personnel. This symbol warns of possible personal injury or equipment damage under noted conditions. Follow all safety standards of professional practice and the recommendations in this manual. Using this equipment in ways other than described in this manual can present serious safety hazards or cause equipment damage.
  • Page 4 PDF documents. Note that hardcopy versions of the manuals can be ordered from the factory. CAUTION ® PDF versions of user manuals will automatically Start [Desktop “Start” pull-down menu] ⇒ Programs ⇒ Omega DaqX Software ® is included on your CD. The Reader provides...
  • Page 5: Table Of Contents

    Table of Contents DaqBoard Installation Guide (p/n 1033-0940) 1 – Device Overviews Block Diagrams ….. 1-1 Connections …… 1-2 Theory of Operation…… 1-3 Daq Software …… 1-13 2 – Connections and Pinouts Overview …… 2-1 Pinout for DaqBoard/3000 Series Boards …… 2-2 TB-100 Terminal Connector Option ……...
  • Page 6 6 – Setpoint Configuration for Output Control Overview …… 6-1 Detecting Input Values …… 6-3 Controlling Analog, Digital, and Timer Outputs …… 6-4 P2C, DAC, or Timer Update Latency …… 6-6 More Examples of Control Outputs …… 6-7 Detection on an Analog Input, DAC and P2C Updates …… 6-7 Detection on an Analog Input, Timer Output Updates ……...
  • Page 7 This product requires one of the following Operating Systems: Windows 2000 Windows XP...
  • Page 8 After the install you can navigate to the DBK manual and other relevant electronic documents from your desktop as follows: Start ⇒ Programs ⇒ Omega DaqX Software ⇒ DaqBoard 2000 Series Users Note: DaqBoard/3000 Series boards do not support DBK options.
  • Page 9 Step 1 – Install Software IMPORTANT: Software must be installed before installing hardware. Remove Programs feature. Place the Data Acquisition CD into the CD-ROM drive. Wait for PC to auto-run the CD. This may take a few moments, depending on your PC. If the CD does not auto-run, use the Desktop’s Start/Run/Browse feature and run the Setup.exe file.
  • Page 10 – Install Boards in available PCI Bus-slots Step 2 IMPORTANT: Software must be installed before installing hardware. Turn off power to, and UNPLUG the host PC and externally connected equipment prior to removing the PC’s cover and installing the DaqBoard. Electric shock or damage to equipment can result even under low-voltage conditions.
  • Page 11 7. Refer to the figure at the right. Align the groove in the DaqBoard’s PCI edge-connector with the ridge of the desired PCI slot, and with the PC’s corresponding rear- panel slot. 8. Push the board firmly into the PCI slot. The board will snap into position.
  • Page 12 1. Run the Daq Configuration control panel applet. Navigation from the desktop to the applet is as follows: Start ⇒ Settings ⇒ Control Panel ⇒ Daq*Configuration (double-click) 2. Double-click on the Device Inventory’s DaqBoard1K0, 2K0, or 3K0 icon, as applicable. The DaqBoard’s Properties tab will appear.
  • Page 13 Step 4 – Test Hardware Use the following steps to test the DaqBoard. Note that these steps are continued from those listed under the previous section, “Configure Board.” 1. Select the “Test Hardware” tab. 2. Click the “Resource Test” button. 3.
  • Page 14 DaqBoard Installation Guide 1033-0940, rev 8.0 IG-8 918494...
  • Page 15: Device Overviews

    Device Overviews Block Diagrams …… 1-1 Connections …… 1-2 Product Features …… 1-3 Software ……1-13 DaqView can only be used with one DaqBoard at a time. DASYLab and LabView can be used with multiple boards. For multiple board use (via custom programming) refer to the Using Multiple Devices section of the Programmer’s Manual.
  • Page 16: Connections

    Connections Reference Note: For the DaqBoard/3000 Series installation procedure, refer to the DaqBoard Installation Guide (1033-0940). A copy of the guide is included at the beginning of this manual. SCSI - 68 pin connector. Chapter 2 includes a pinout. A TB-100 screw-terminal board or a DBK215 BNC / screw-terminal module can be used to make all signal I/O connections.
  • Page 17: Product Features

    Product Features I/O Comparison Matrix Product or System DaqBoard/3000 DaqBoard/3001 DaqBoard/3005 DaqBoard/3006 DaqBoard/3000 with PDQ30 DaqBoard/3001 with PDQ30 DaqBoard/3005 with PDQ30 The DaqBoard/3000 Series boards feature a 16-bit/1-MHz A/D converter, 16 analog input channels [user expandable up to 64], up to four 16-bit/1-MHz analog outputs, 24 high-speed digital I/O channels, 2 timer outputs, and four 32-bit counters.
  • Page 18: Analog Input

    Signal I/O One 68-pin connector provides access to the 16SE/8DE analog input channels, 24 digital I/O lines, counter/timer channels, and analog outputs (when applicable). With exception of DaqBoard/3006, a HDMI connector is also located on the orb. The HDMI provides connection for channel expansion with the PDQ30.
  • Page 19 Another synchronous mode allows digital inputs to be scanned every time an analog input channel is scanned. For example, if eight analog inputs are scanned at 1 µsec per channel continuously, and 24 bits of digital inputs are enabled, then the 24 bits of digital inputs will be scanned at 24 bits per 1 µsec. If counters are enabled in this mode, they will be scanned at once per scan, in the same manner as in the first example above.
  • Page 20 Example 2: Analog channel scanning of voltage and temperature inputs The figure below shows a more complicated acquisition. The scan is programmed pre-acquisition and is made up of 6 analog channels (Ch0, Ch2, Ch5, Ch11, Ch22, Ch23.) Each of these analog channels can have a different gain.
  • Page 21 Example 3: Analog and digital channel scanning, once per scan mode The figure below shows a more complicated acquisition. The scan is programmed pre-acquisition and is made up of 6 analog channels (Ch0, Ch2, Ch5, Ch11, Ch22, Ch25) and 4 digital channels (16-bits of digital IO, 3 counter inputs.) Each of the analog channels can have a different gain and each of the counter channels can be put into a different mode (totalizing, pulsewidth, encoder, etc.) The acquisition is triggered and the samples stream to the PC via DMA.
  • Page 22 Example 4: Sampling digital inputs for every analog sample in a scan group The figure below shows another acquisition. The scan is programmed pre-acquisition and is made up of 6 analog channels (Ch0, Ch2, Ch5, Ch11, Ch22, Ch25) and 4 digital channels (16-bits of digital input, 3 counter inputs.) Each of the analog channels can have a different gain and each of the counter channels can be put into a different mode (totalizing, pulsewidth, encoder, etc.) The acquisition is triggered and the samples stream to the PC via DMA.
  • Page 23: Bus Mastering Dma

    Bus Mastering DMA The DaqBoard/3000 series supports Bus Mastering DMA. Multiple DMA channels allow analog and digital/counter input data, as well as analog and digital output data to flow between the PC and the DaqBoard/3000 series without consuming valuable CPU time. The driver supplied with the DaqBoard/3000, as well as all other third-party software support such as LabVIEW®, automatically utilize Bus Mastering DMA to efficiently conduct I/O from the PC to the DaqBoard.
  • Page 24: Analog Output

    Variable pre-trigger with post trigger stop event. Unlike the previous pre-trigger modes, this mode does not have to satisfy the pre-trigger number of readings before recognizing the trigger event. Thus the number of pre-trigger readings acquired is variable and dependent on the time of the trigger event relative to the start.
  • Page 25: Digital Outputs And Pattern Generation

    Digital Inputs and Outputs Twenty-four TTL-level digital I/O lines are included in each of the DaqBoard/3000 Series boards. Digital I/O can be programmed in 8-bit groups as either inputs or outputs and can be scanned in several modes (see Input Scanning). Ports programmed as input can be part of the scan group and scanned along with analog input channels, or can be asynchronously accessed via the PC at any time, including when a scanned acquisition is occurring.
  • Page 26: Counter Inputs

    This example has all 4 DACs being updated and the 16-bits of digital IO. These updates are performed at the same time as the acquisition pacer clock (also called the scan clock.) All 4 DACs and the 16-bits of pattern digital output are updated at the beginning of each scan. Note that the DACs will actually take up to 4 us after the start of scan to settle on the updated value.
  • Page 27: Software

    Timer Outputs Two 16-bit timer outputs are built into every 3000 series board. Each timer is capable of generating a different square wave with a programmable frequency in the range of 16 Hz to 1 MHz. Example 6: Timer Outputs Timer outputs are programmable square waves.
  • Page 28 Ready-to-use programs are convenient for fill-in-the-blank applications that do not require programming for basic data acquisition and display: • DaqView is a Windows-based program for basic set-up and data acquisition. DaqView lets you select desired channels, gains, transducer types (including thermocouples), and a host of other parameters with a click of a PC’s mouse.
  • Page 29: Connections And Pinouts

    Connections and Pinouts Overview …… 2-1 Pinout for DaqBoard/3000 Series Boards …… 2-2 TB-100 Terminal Connector Option …… 2-3 PDQ30 Analog Expansion and DBK215 Connector Options …… 2-4 Turn off power to all devices connected to the system before connecting cables or setting configuration jumpers and switches.
  • Page 30: Pinout For Daqboard/3000 Series Boards

    Pinout for DaqBoard/3000 Series Boards Pin numbers refer to the 68-pin SCSI female connector, located on the DaqBoard/3000. Function Analog input Channel 8 Analog input Channel 1 Analog Common Analog input Channel 10 Analog input Channel 3 Analog Common Analog input Channel 4 Analog Common Analog input Channel 13 Analog input Channel 6...
  • Page 31: Tb-100 Terminal Connector Option

    TB-100 Terminal Connector Option The TB-100 Terminal Connector option can be used to connect all signal I/O lines that are associated with a DaqBoard/3000 Series device. TB-100 connects to the DaqBoard’s 68-pin SCSI connector via a 68-conductor cable: p/n CA-G55, CA-G56, or CA-G56-6. TB-100 Pinout Screw Terminals for TB2 Side Vcc (+5 VDC)
  • Page 32: Pdq30 Analog Expansion And Dbk215 Connector Options

    PDQ30 Analog Expansion and DBK215 Connector Options PDQ30 Analog Expansion Module DaqBoard/3000 Series boards can connect to optional devices through either or both of the board’s orb connectors. Note: DaqBoard/3006 has no HDMI Connector and cannot be connected to a PDQ30. The HDMI connector can be used to connect a PDQ30 Analog Expansion Module to a DaqBoard/3000 Series board [other than a DaqBoard/3006].
  • Page 33 DBK215 If you are not using a TB-100 terminal board connection option with your DaqBoard/3000 Series board you can, instead, make use of a DBK215 module. The DBK215 includes: BNC Access to 16 inputs or outputs (on front panel) on-board screw-terminal blocks* on-board socket locations for custom RC Filter networks* 68-pin SCSI connector (on rear panel) * The top cover plate must be removed to access the terminal blocks and...
  • Page 34 System Example A DaqBoard/3000 Series system example which includes both a PDQ30 and a DBK215 is illustrated on page 2-4. For convenience, it has been repeated below. In regard to the PDQ30 aspect: 1) Connection from PDQ30 to DaqBoard/3000 is made via a CA-266-3 (or CA-266-6) HDMI cable. 2) PDQ30’s analog input lines connect via removable screw-terminal blocks (TB1 through TB6).
  • Page 35 PDQ30 Terminal Block Pinouts (TB1 through TB6) PDQ30 can measure 48 channels of voltage or 24 channels of temperature. The temperature measurement requires the use of Differential Mode. Reference Notes: For PDQ30 specifications, refer to chapter 6. DaqBoard/3000 Series User’s Manual 918494 Connections &...
  • Page 36 Connections & Pinouts DaqBoard/3000 Series User’s Manual 918494...
  • Page 37: Ce-Compliance

    CE-Compliance Overview ……3-1 CE Standards and Directives …… 3-1 Safety Conditions ……3-2 Emissions/Immunity Conditions ……3-2 Overview CE standards were developed by the European Union (EU) dating from 1985 and include specifications both for safety and for EMI emissions and immunity. Now, all affected products sold in EU countries must meet such standards.
  • Page 38: Safety Conditions

    For clarification, terms used in some Declarations of Conformity include: • pollution degree: any addition of foreign matter, solid, liquid or gaseous (ionized gases) that may produce a reduction of dielectric strength or surface resistivity. Pollution Degree I has no influence on safety and implies: the equipment is at operating temperature with non-condensing humidity conditions;...
  • Page 39: Calibration

    Though far from all encompassing, the general guide should give you a good understanding as to how DaqCal is used. DaqBoard/3000 Series User’s Manual support. This takes place during software installation. DaqCal’s default location is the Omega DaqX Software folder, in the Programs group. 918494 Calibration...
  • Page 40 Calibration DaqBoard/3000 Series User’s Manual 918494...
  • Page 41 DaqCal Contents Overview …… i Equipment …… ii NIST Traceability …… iii Installing DaqCal …… iii Setup …… iii What to Expect when using DaqCal …… v Calibrating Analog Outputs …… vii Calibrating DBK Expansion Options …… viii Turn off power to all devices connected to the system before connecting cables or setting configuration jumpers and switches.
  • Page 42 Equipment Refer to the appropriate block below, depending on whether you will be calibrating through a 37-pin, 68-pin, or 100-pin connector. If calibration signals will be passing through a 37-pin P1 connector you will need: Required: 6.5-digit, digital multi-meter adjustable voltage calibrator ambient temperature meter In addition, the following are recommended: DBK11A, passive screw-terminal board...
  • Page 43: Nist Traceability

    DaqCal is installed automatically from your data acquisition CD during software installation of DaqView. The default location of DaqCal.exe is the Omega DaqX Software Program Group. The DaqX program group can be accessed through the “All Programs” feature in the Miccrosoft Windows Desktop.
  • Page 44 (37-pin) For DB37 P1 applications you can attach a DBK11A to the device via a CA-37 cable. (100-pin) For 100-pin P4 connector applications you can use a DBK200 (or DBK201), DBK11A, and a CA-195 cable; or you could use a DBK213 and a CA-195 cable. Illustrations of these two scenarios follow.
  • Page 45: What To Expect When Using Daqcal

    After you have completed the setup according to the type of device and appropriate connectivity option, launch DaqCal and follow the on-screen instructions. What to Expect when using DaqCal When DaqCal opens you will be prompted to select your device from a list. After doing so the application will guide you through the calibration process using simple on-screen instructions.
  • Page 46 From the screen’s Calibration List (right-hand figure), select the desired types of calibration. In the example shown we have selected: Channel Offset A/D (Single-Ended) Channel Gain A/D (Single-Ended) After making the selections, click the <Calibrate> button (see preceding figure). Steps specific to your device will now display. Follow the on-screen instructions for your device.
  • Page 47: Calibrating Analog Outputs

    Calibrating Analog Outputs After launching DaqCal, select the device to be calibrated from the device inventory list. After selecting your device, click the <OK> button. An instruction screen with a Calibration List will display. From the screen’s Calibration List select the desired types of calibration.
  • Page 48: Calibrating Dbk Expansion Options

    Calibrating DBK Expansion Options If the primary data acquisition device (DaqBook, or DaqBoard) is out of its calibration period, calibrate that device prior to calibrating the DBK expansion option. An alternative to using DaqCal is to contact the factory or your service representative to schedule a factory calibration. After launching DaqCal, select the device to be calibrated from the device inventory list.
  • Page 49: Counter Input Modes

    Counter Input Modes Debounce Module …… 5-1 Terms Applicable to Counter Modes…….5-5 Counter Options …… 5-5 Counter/Totalize Mode …… 5-6 Period Mode …… 5-8 Pulsewidth Mode …… 5-11 Timing Mode …… 5-13 Encoder Mode …… 5-15 Each of the high-speed, 32-bit counter channels can be configured for counter, period, pulse width, time between edges, or encoder modes.
  • Page 50: Debounce Module

    Trigger After Stable Mode In the “Trigger After Stable” mode, the output of the debounce module will not change state until a period of stability has been achieved. This means that the input has an edge and then must be stable for a period of time equal to the debounce time.
  • Page 51 T2 – During time period T2, the input signal is not stable for a length of time equal to T1 (the debounce time setting for this example.) Therefore, the output stays “high” and does not change state during time period T2. T3 –...
  • Page 52 Use trigger before stable mode when the input signal has groups of glitches and each group is to be counted as one. The trigger before stable mode will recognize and count the first glitch within a group but reject the subsequent glitches within the group if the debounce time is set accordingly. The debounce time should be set to encompass one entire group of glitches as shown in the following diagram.
  • Page 53: Terms Applicable To Counter Modes

    Terms Applicable to Counter Modes The following terms and definitions are provided as an aid to understanding counter modes. Gating: Any counter can be gated by the mapped channel. When the mapped channel is high, the counter will be allowed to count, when the mapped channel is low, the counter will not count but hold its value.
  • Page 54: Counter/Totalize Mode

    Encoder Mode OPT[1:0]: Determines the encoder measurement mode: 1X, 2X, or 4X. OPT2: Determines whether the counter is 16-bits (Counter Low); or 32-bits (Counter High). OPT3: Determines which signal latches the counter outputs into the data stream going back to the /3000 Series board.
  • Page 55 An explanation of the various counter options, depicted in the previous figure, follows. COUNTER: OPT0: This selects totalize or clear on read mode. Totalize Mode – The counter counts up and rolls over on the 16-bit (Low Counter) boundary, or on the 32-bit (High Counter) boundary.
  • Page 56: Period Mode

    Period Mode TIP: When using a counter for a trigger source, it is a good idea to use a pre-trigger with a value of at least 1. The reason is that all counters start at zero with the initial scan; and there will be no valid reference in regard to rising or falling edge.
  • Page 57 PERIOD: OPT[1:0]: Determines the number of periods to time, per measurement. This makes it possible to average out jitter in the input waveform, sampling error, noise, etc. There are four options: (1) The channel’s measurement is latched every time one complete period has been observed. (2) The channel’s measurement is latched every time that 10 complete periods have been observed.
  • Page 58 Upper 16-bits of the 32-bit counter Range (Hz) 15u – 1500u 150u – 15m 1500u – 150m 15m – 1500m 150m – 15 1500m – 150 15 – 1500 Frequency Ranges for a 16-bit value, sampling error is less than 0.21% Each frequency range given in the previous table-set can be exceded.
  • Page 59: Pulsewidth Mode

    Pulsewidth Mode TIP: When using a counter for a trigger source, it is a good idea to use a pre-trigger with a value of at least 1. The reason is that all counters start at zero with the initial scan; and there will be no valid reference in regard to rising or falling edge.
  • Page 60 PULSEWIDTH: OPT2: Determines whether the pulsewidth is to be measured with a 16-bit (Counter Low), or 32-bit (counter High) counter. Since pulsewidth measurements always have the “stop at the top” option enabled, this option dictates whether the measurement has a range of 0 to 65535 ticks, or 0 to 4,294,967,295 ticks.
  • Page 61: Timing Mode

    Timing Mode TIP: When using a counter for a trigger source, it is a good idea to use a pre-trigger with a value of at least 1. The reason is that all counters start at zero with the initial scan; and there will be no valid reference in regard to rising or falling edge.
  • Page 62 An Example of Timing Mode The following example represents one channel in timing mode. The time desired is between the rising edge on the input channel and the falling edge on the mapped channel. Zeroes are returned, in the scan, until one complete time measurement has been taken.
  • Page 63: Encoder Mode

    Encoder Mode TIP: When using a counter for a trigger source, it is a good idea to use a pre-trigger with a value of at least 1. The reason is that all counters start at zero with the initial scan; and there will be no valid reference in regard to rising or falling edge.
  • Page 64 Representation of Quadrature Encoder Outputs: A, B, and Z As the encoder rotates, the A (or B) signal is indicative of the distance the encoder has traveled. The frequency of A (or B) indicates the velocity of rotation of the encoder. If the Z signal is used to zero a counter (that is clocked by A) then that counter will give the number of pulses the encoder has rotated from its reference.
  • Page 65 ENCODER: OPT[1:0]: This determines the encoder measurement mode: 1X, 2X, or 4X. ENCODER: OPT3: This determines which signal latches the counter outputs into the data stream going back to the /3000 Series board. Normally, the start of scan signal latches the counter outputs at the beginning of every scan.
  • Page 66 Wiring for 1 Encoder The following figure illustrates connections for one encoder to a 68-pin SCSI connector on a DaqBoard/3000 Series board. The “A” signal must be connected to an even-numbered channel and the associated “B” signal must be connected to the next [higher] odd-numbered channel. For example, if “A”...
  • Page 67 A typical acquisition might take 6 readings off of the 3000 Series board module as illustrated below. The user determines the scan rate and the number of scans to take. Note: Digital channels do not take up analog channel scan time. In general, the output of each channel’s counter is latched at the beginning of each scan period (called the start-of-scan.) Every time the 3000 Series board receives a start-of-scan signal, the counter values are latched and are available to the /3000 Series board.
  • Page 68 Wiring for 2 Encoders The following figure illustrates single-ended connections for two encoders. Differential connections are not applicable. * Connections can instead, be made to the associated screw-terminals of a connected TB-100 terminal connector option. Connect two encoders to the 3000 Series board as shown in the table below. Each signal (A, B) can be connected as a single-ended connection with respect to the common digital ground (GND).
  • Page 69: Setpoint Configuration For Output Control

    Setpoint Configuration for Output Control Overview …… 6-1 Detecting Input Values …… 6-3 Controlling Analog, Digital, and Timer Outputs …… 6-4 P2C, DAC, or Timer Update Latency …… 6-6 More Examples of Control Outputs …… 6-7 Detection on an Analog Input, DAC and P2C Updates …… 6-7 Detection on an Analog Input, Timer Output Updates ……...
  • Page 70 DaqBoard/3000 Series boards include a setpoint configuration feature which allows the user to individually configure up to 16 detection setpoints associated with channels within a scan group. Each detection setpoint can be programmed in the following ways: Single Point referenced – above, below, or equal to the defined setpoint Window (dual point) referenced –...
  • Page 71: Detecting Input Values

    Detecting Input Values All setpoints are programmed as part of the pre-acquisition setup, similar to setting up the analog path, debounce mode, or counter mode setup. Since each setpoint acts on 16-bit data, each has two 16-bit compare values: Limit A (High Limit) and Limit B (Low Limit). These limits define the setpoint window.
  • Page 72: Controlling Analog, Digital, And Timer Outputs

    Controlling Analog, Digital, and Timer Outputs Each setpoint can be programmed with an 8-bit digital output byte and corresponding 8-bit mask byte. When the setpoint criteria has been met, the P2C digital output port can be updated with the given byte and mask.
  • Page 73 The setting of a detection window must be done with a scan period in mind. This applies to analog inputs and counter inputs. Quickly changing analog input voltages can step over a setpoint window if not sampled often enough. There are three possible solutions for overcoming this problem: The scan period could be shortened to give more timing resolution on the counter values or analog values The setpoint window can be widened by increasing Limit A and/or lowering Limit B.
  • Page 74: P2C, Dac, Or Timer Update Latency

    P2C, DAC, or Timer Update Latency Setpoints allow DACs, timers, or P2C digital outputs to be updated very quickly. Exactly how fast an output can be updated is determined by the following three factors: scan rate synchronous sampling mode type of output to be updated Example: We set an acquisition to have a scan rate of 100 kHz.
  • Page 75: More Examples Of Control Outputs

    More Examples of Control Outputs Detection on an Analog Input, DAC and P2C Updates Update Mode: Update on True and False Criteria: Ch 5 example: Below Limit; Ch 4 example: Inside Window In this example Channel 5 has been programmed with reference to one setpoint [Limit A], defining a low limit;...
  • Page 76: Detection On An Analog Input, Timer Output Updates

    In the example [upper portion of the preceding figure], the setpoint placed on analog Channel 5 updated DAC1 with 0.0V. The update occurred when Channel 5’s input was less than the setpoint (Limit A). When the value of Channel 5’s input was above setpoint Limit A, the condition of <A was false and DAC1 was then updated with minus1.0V.
  • Page 77: Using The Hysteresis Function

    Using the Hysterisis Function Update Mode: N/A, the Hysterisis option has a forced update built into the function Criteria Used: window criteria for above and below the set limits The figure below shows analog input Channel 3 with a setpoint which defines two 16-bit limits, Limit A (High) and Limit B (Low).
  • Page 78: Using Multiple Inputs To Control One Dac Output

    Using Multiple Inputs to Control One DAC Output Update Mode: Rising Edge, for each of 2 channels Criteria Used: Inside Window, for each of 2 channels The figure below shows how multiple inputs can update one output. In the following figure the DAC2 analog output is being updated.
  • Page 79: The Setpoint Status Register

    The Setpoint Status Register Regardless of which software application you are using with a DaqBoard/3000 Series device, a setpoint status register can be used to check the current state of the 16 possible setpoints. In the register, Setpoint 0 is the least significant bit and Setpoint 15 is the most significant bit. Each setpoint is assigned a value of 0 or 1.
  • Page 80 6-12 Setpoint Configuration for Output Control DaqBoard/3000 Series User’s Manual 908794...
  • Page 81: Specifications - Daqboard/3000 Series

    Specifications – DaqBoard/3000 Series DaqBoard/3000 Series Specifications I/O Comparison Matrix Product or System DaqBoard/3000 DaqBoard/3001 DaqBoard/3005 DaqBoard/3006 DaqBoard/3000 with PDQ30 DaqBoard/3001 with PDQ30 DaqBoard/3005 with PDQ30 General Specifications Power consumption (per board): 3 W Operating temperature: 0 to +60°C PCI Bus: PCI r 2.2 compliant, universal 3.3V to 5V signaling support Storage temperature: -40 to +80°C Relative Humidity: 0 to 95% non-condensing Vibration: MIL STD 810E Category 1 and 10...
  • Page 82: Input Sequencer

    Maximum Usable Input Voltage + Common Mode Voltage Ranges 0.5, 1, 2, 5, 10V 0.1, 0.2V A/D Specifications Type: Successive approximation Resolution: 16 bit Maximum Sample Rate: 1 MHz Nonlinearity (Integral): ±2 LSB maximum Nonlinearity (Differential): ±1 LSB maximum Input Sequencer Analog, digital and counter inputs can be scanned synchronously based on either an internal programmable timer, or an external clock source.
  • Page 83 External Acquisition Scan Clock Input Maximum rate: 1.0 MHz Clock Signal Range: Logical zero 0V to 0.8V; Logical one 2.4V to 5.0V; protected to ±15V Minimum pulse width: 50 ns high, 50 ns low Triggering Trigger Sources: 6, individually selectable for starting and stopping an acquisition. Stop acquisition can occur on a different channel than start acquisition;...
  • Page 84 Analog Outputs Applicable to DaqBoard/3000 and /3001 only Analog output channels are updated synchronously relative to scanned inputs, and clocked from either an internal onboard clock, or an external clock source. Analog outputs can also be updated asynchronously, independent of any other scanning in the system. Bus mastering DMA provides CPU and system-independent data transfers, ensuring accurate outputs that are irrespective of other system activities.
  • Page 85 Pattern Generation Output Two of the 8-bit ports can be configured for 16-bit pattern generation. The pattern can be updated synchronously with an acquisition at up to 12 MHz. Counters One Counter Channel, Typical Each of the four high-speed, 32-bit counter channels can be configured for counter, period, pulse width, time between edges, or multi-axis quadrature encoder modes.
  • Page 86 Frequency/Pulse Generators One Timer Channel, Typical Channels: 2 x 16-bit Output Waveform: Square wave Output Rate: 1 MHz base rate divided by 1 to 65535 (programmable) High Level Output Voltage: 2.0V minimum @ -1.0 mA, 2.9V minimum @ -400 µA Low Level Output Voltage: 0.4V maximum @ 400 µA Software DaqViewXL/Plus...
  • Page 87: Analog Inputs

    PDQ30 Specifications General Operating Temperature: -30˚ to +70˚C Storage Temperature: -40˚ to +80˚C Power Consumption: 400 mW (max) Warm up: 30 minutes to rated specifications Relative Humidity: 0 to 95%, non-condensing Vibration: MIL STD 810E, category 1 and 10 Communications Connector: 25 pin DSUB Signal I/O Connector: Six removable screw terminal blocks (12 connections each) Dimensions: 269mm W x 92mm D x 45 mm H: (10.6”...
  • Page 88 Typical Performance of 12 PDQ30 Units; 0°C -0.5 -1.0 -1.5 Note 1: Assumes 16384 oversampling applied, CMV = 0.0V, 60 minute warm-up, still environment, and 25°C ambient temperature. Excludes thermocouple error. TC Accessories and Cables Termination Board (TB-100): Termination board with screw terminals for access to DaqBoard/3000 Series I/O. The terminal board connects to the DaqBoard’s 68-pin connector via a CA-G55, CA-56, or CA-56-6 cable.
  • Page 89 Appendix A With 68-Pin SCSI Adaptability for Analog I/O, Digital I/O, & Pulse/Frequency Overview …… 1 Block Diagram …… 2 Connection Tips…… 3 System Examples …… 4 Using the Screw-Terminal Blocks …… 5 Adding RC Filter Networks …… 11 Specifications …… 13 The DBK215 module is compatible with: •...
  • Page 90 TB15 supports BNCA thru BNCD TB16 Supports BNCE thru BNCF * Accessory Kit p/n 1139-0800 includes jumper wires and a screw driver. Note that the 68-pin SCSI (P5) connector typically connects to a SCSI connector via a CA-G55, CA-G56, or CA-G56-6 cable. DBK215, pg.
  • Page 91 Connection Tips Turn off power to the host PC and externally connected equipment prior to connecting cables or signal lines to DBKs. Electric shock or damage to equipment can result even under low-voltage conditions. Take ESD precautions (packaging, proper handling, grounded wrist strap, etc.) Use care to avoid touching board surfaces and onboard components.
  • Page 92 System Example DBK215 and PDQ30 Connection to a DaqBoard/3000 Series Board Notes regarding the above system example: Any of three 68-conductor SCSI ribbon cables can be used to connect the DBK215 to the board’s SCSI.. CA-G55 is a 3-foot long cable. CA-G56 is a 3-foot long shielded cable.
  • Page 93 Using the Screw-Terminal Blocks You must remove the DBK215 module’s cover plate to access the screw terminal blocks. This is described in steps 1 and 2 below. 1. Remove the top inward screws from each of the 4 mounting brackets. See following figure. 2.
  • Page 94 In general, the following terminal block-to-signal relationships apply: DBK215 Used for . . . Terminal Blocks ANALOG INPUT TB10 TB11 ANALOG INPUT TB12 DIGITAL I/O TB13** ANALOG INPUT TB14** BNC Channels 0 thru 7** TB15 USER TB16 CONFIGURABLEB (Note 1) NC Channels A thru H -- Not Used---...
  • Page 95 Analog I/O Correlation to 68-pin SCSI Also see “Correlation to BNC Terminations (TB13 and TB14) on page DBK215-10.” Pin Number and Description DIFF CH 0 IN (Single-Ended Mode) / CH 0 HI IN (Differential Mode) CH 8 IN (Single-Ended Mode) / CH 0 LO IN (Differential Mode) CH 1 IN (Single-Ended Mode) / CH 1 HI IN (Differential Mode) CH 9 IN (Single-Ended Mode) / CH 1 LO IN (Differential Mode) CH 2 IN (Single-Ended Mode) / CH 2 HI IN (Differential Mode)
  • Page 96 Digital I/O Correlation to 68-pin SCSI Pin Number and Description DGND Digital Ground, Common DGND Digital Ground, Common Digital I/O: Port A, Bit 7 Digital I/O: Port A, Bit 6 Digital I/O: Port A, Bit 5 Digital I/O: Port A, Bit 4 Digital I/O: Port A, Bit 3 Digital I/O: Port A, Bit 2 Digital I/O: Port A, Bit 1...
  • Page 97 Pulse/Frequency Correlation to 68-pin SCSI Pin Number and Description P3 Digital Port Bit 0 P3 Digital Port Bit 1 P3 Digital Port Bit 2 P3 Digital Port Bit 3 P3 Digital Port Bit 4 P3 Digital Port Bit 5 P3 Digital Port Bit 6 P3 Digital Port Bit 7 DGND Digital Ground, Common...
  • Page 98 Correlation to Analog Input BNC Terminations – BNC 0 through BNC 7 “Virtual” Terminal Blocks TB13 and TB14 for ANALOG INPUT connect to TB9 and TB10 through the printed circuit board. TB13 (“Virtual” Terminal Block) BNC CH DIFF BNC0+ BNC0- BNC1+ BNC1- BNC2+...
  • Page 99 Adding Resistor/Capacitor Filter Networks Disconnect the DBK215 from power and signal sources prior to installing capacitors or resistors. Ensure wire strands do not short power supply connections to any terminal potential. Failure to do so could result in damage to equipment. Do not exceed maximum allowable inputs (as listed in product specifications).
  • Page 100 • Do not use RC filters in conjunction with additional DBK expansion accessories. • Prior to installing a resistor to the filter network you must drill a 1/16” hole through the center pinhole [beneath the board’s silkscreen resistor symbol] as indicated in the preceding figure.
  • Page 101 Specifications for DBK215 Operating Environment: Temperature: -30°C to 70°C Relative Humidity: 95% RH, non-condensing Connectors: P5: 68-Pin SCSI Screw Terminals: 14 banks of 10-connector blocks Dimensions: 285 mm W x 220 mm D x 45 mm H (11” x 8.5” x 2.7”) Weight: 1.36 kg (3 lbs) Cables and Accessories:...
  • Page 102 DBK215, pg. A-14 Appendix A 948894...
  • Page 103: An Important Note Regarding Hardware Analog Level Trigger And Comparator Change State

    Appendix B An Important Note Regarding Hardware Analog Level Trigger and Comparator Change State Issue: When the starting out analog input voltage is near the trigger level, and you are performing a rising [or falling] hardware analog level trigger, it is possible that the analog level comparator will have already tripped, i.e., to have tripped before the sweep was enabled.
  • Page 104 Hardware Analog Level Trigger Appendix B 90794...
  • Page 105 Glossary Acquisition A collection of scans acquired at a specified rate as controlled by the sequencer. Analog A signal of varying voltage or current that communicates data. Analog-to-Digital A circuit or device that converts analog values into digital values, such as binary bits, for use in Converter (ADC) digital computer processing.
  • Page 106 Differential mode Differential mode voltage refers to a voltage difference between two signals that are referenced voltage to a common point. Example: Signal 1 is +5 VDC referenced to common. Signal 2 is +6 VDC referenced to common. If the +5 VDC signal is used as the reference, the differential mode voltage is +1 VDC (+ 6 VDC - +5 VDC = +1 VDC).
  • Page 107 Department will issue an Authorized Return (AR) number immediately upon phone or written request. Upon examination by OMEGA, if the unit is found to be defective, it will be repaired or replaced at no charge. OMEGA’s WARRANTY does not apply to defects resulting from any action of the purchaser, including but not limited to mishandling, improper interfacing, operation outside of design limits, improper repair, or unauthorized modification.
  • Page 108 Where Do I Find Everything I Need for Process Measurement and Control? OMEGA…Of Course! Shop online at omega.com TEMPERATURE Thermocouple, RTD & Thermistor Probes, Connectors, Panels & Assemblies Wire: Thermocouple, RTD & Thermistor Calibrators & Ice Point References Recorders, Controllers & Process Monitors...

Table of Contents