Data Acquisition (DAQ) and Control from Microstar Laboratories

DAPcell Software

data acquisition filtering data acquisition software channel architecture enclosures services

Your network access tools for data acquisition

DAPtools Basic

DAPcell Local Server

DAPL IIR Filter Module

DAPtools for LabVIEW

DAPtools for Agilent VEE

DAPtools for MATLAB

DAPtools OCX

FGen for Windows 2.00

DAPtools Basic

DAPtools Standard

DAPstudio complete

DAPcell Network Software

Developer's Toolkit for DAPL

DAPcell has included high-speed at-the-server disk logging since early 2000. A benchmark performed in late 2001 showed that a single server can acquire and log data to disk at a sustained rate of 8.2M samples/sec. A client PC anywhere on the network can request this service from several (optionally synchronized) servers for aggregate logging rates of more than 80M samples/sec.

Network Access for Data Acquisition and Control

DAPcell DAP select sample - click for larger version

With DAPcell Network Server software, a Windows service, you can set up a number of DAPcell PCs on a network to fit the pattern of work cells and test cells in a factory, laboratory, or any other workplace.

DAPcell server software supervises one or more DAP boards in each PC it runs on. Each DAP -- with external expansion in 19-inch industrial racks -- can control several hundred channels of I/O from its own onboard intelligence.

DAPcell client software on a PC anywhere on a network lets you access and control any DAP on the network that DAPcell server software supervises.

So, with a Microstar Laboratories user interface, DAP Measurement Studio (DAPstudio) or DAPview for Windows; with any industry-standard interface like DASYLab, LabVIEW, or VEE; or with a user interface you develop yourself, you select any DAP on your network as easily as you select a printer. You make the network transparent to your data acquisition application.

Networks and Real Time

Like Windows itself, Windows networks do not work as real-time systems. But if you need real-time data acquisition and control on a network, use DAPcell server software for local supervisory control of DAP boards on some or all PCs. DAPcell client software then allows network-wide user access and control of those DAPs from any PC.

Windows and Real Time

Windows uses up a lot of cycles on the PC platform, and when it takes control of the CPU it holds onto it for a long time -- in real time terms.

Measuring or controlling a real-time process needs processing power when it needs it, and not at some other time. Without computing power available at the right time, the system loses readings and corrupts measurements; or it lets a process run out of control. A DAP board solves this problem with onboard intelligence. Onboard intelligence deals up front with the critical parts of any application: the parts that run in real time.

Testing

A single DAPcell server PC can support up to 14 DAP or iDSC boards as standard. In a benchmark server configured to match customer hardware for the first shipment of DAPcell Server version 4.00, Microstar Laboratories used 4 boards, each with an overall data acquisition rate of 1228.8k samples per second, and logged to disk at the full acquisition rate: 4.9152M samples per second. With DAPcell Network Server, a single DAPcell client PC, requesting the disk logging service from 11 servers configured like the benchmark server, then can log to disk at an overall rate of 54.0672M samples per second.

In a more recent benchmark, Microstar Laboratories used 3 DAP boards, each with an overall data acquisition rate of 1667k samples per second, or 5001k samples per second for all three. The server PC logged 5M samples per second with capacity to spare. On any DAP board, running the DAPL REPLICATE command on the onboard processor increases the apparent sample throughput. Doing this on just two of the boards -- or on all three -- established 8.2M samples per second as the maximum sustained disk-logging rate on the benchmark PC hardware. With DAPcell Network Server, a single DAPcell client PC, requesting the disk logging service from 11 servers configured like the benchmark server, then can log to disk at an overall rate of more than 90M samples per second.

To find out more on how you can have network access and real-time data acquisition and control for your applications, contact us.

 

Return to the Software page.