Turnkey Vibration Acquisition and Analysis Hardware Running on Easy to Use, Versatile, and Powerful Software

Compact and rugged, the 900 Series hardware is designed for the most demanding field or lab applications. With a modular, distributed architecture, the 900 Series can be expanded to over 1,000 channels for laboratory use. Read more on impact testing with the 900 Series.

900 Series 3 year hardware warranty

Modular, Scalable Hardware

The new Abacus 900 Series hardware platform is a powerful, real-time, distributed digital signal processing system. The Gigabit Ethernet network architecture allows the systems to be used independently or combined to create larger systems with over 1,000 channels. Systems are comprised of channel cards with up to six channels per card. Two channels on each card are reconfigurable by the user as inputs, outputs or tachometers, allowing the system to be configured as needed for each test. Constant improvements have allowed the hardware warranty to be extended from 1 year to 3 years with the purchase of any new 900 Series system.

  • Up to 216 kSamples/s for 80 kHz of alias-free bandwidth
  • 24-bit analog-to-digital conversion with up to 150 dB dynamic range
  • Channel-to-channel phase accuracy of better than 0.5 deg at 40 kHz
Data Physics 901 and 906 Signal Analyzers and Vibration Controllers combined

Abacus 901

The Abacus 901 is an ultra-portable system well-suited for both laboratory and field use.
Multiple systems can be combined for larger tests.

  • Six channels (input/output/tach)
  • Passive cooling for silent operation
  • Power over Ethernet
  • Remote and autonomous operation
Data Physics Abacus 901 Analyzer Controller
Data Physics 906 Signal Analyzer and Vibration Controller

Abacus 906

The Abacus 906 is a compact, durable system for both lab and field applications.
Multiple 906 and 901 systems can be combined to create larger systems.

  • Up to 36 channels per chassis – expandable to over 1,000
  • Flexible input/output/tach configuration
  • Quiet mode for acoustic applications

Abacus 912

The Abacus 912 is the latest Data Physics Analyzer/Controller that can be expanded to accommodate any size test.

  • Up to 72 channels per chassis – expandable to over 1,000
  • Flexible input/output/tach configuration
  • Quiet mode for acoustic applications
The Abacus 912 is the Latest Data Physics Analyzer/Controller that can be Expanded to Accommodate Any Size Test
Data Physics Quattro Dynamic Signal Analyzer in hand


The rugged USB-powered Quattro can travel with you and is fully operational – even in the absence of line power.

  • 4 input channels, 2 sources
  • USB powered
  • 120-150 dB Dynamic Range
  • Dedicated high speed tachometer input

Upgrade your Quattro to 900 Series Software

Just Released: SignalCalc Version 2.0 Software

Feature-rich software packed with the latest advancements and enhancements

Data Physics is pleased to announce the release of Version 2.0 software for the SignalCalc 900 Series Signal Analyzers and Controllers. This version features the latest generation of Kurtosis in Random Vibration Control, and Multi-Shaker (MIMO) Classical Shock Control, as well as numerous new features and improvements — along with enhanced ease of use capabilities.

To access the full 2.0 release notes, please submit the form.

New Measurements in 2.0:

Multi-Shaker (MIMO) Classical Shock Control – Running classical shock pulses in a multi-shaker (MIMO) configuration is now supported by SignalCalc 900. This new measurement allows the optimal – and safe – control of classical shock pulses with multiple shakers. This allows testing in multiple axes simultaneously; or allows the use of multiple shakers in the same axis to achieve higher force output without sacrificing control or safety.

New Features and Enhancements in 2.0:

Non-Gaussian Kurtosis Control in Random Vibration Control (optional)
The ability to specify the desired kurtosis value for the control channel has been added to Random Vibration Control.

Compare Signals Feature (included with math channel option)
Users can designate measured or imported signals as Lower Limit or Upper Limit, and compare measured signals against them.

Synchronize Recorder Channels with the Primary Measurement Channels
Time history recording allows independent selection of channels from the primary measurement, but ‘Sync to channels table’ check box in the Recorder panel will automatically enable the same channels that are selected in the primary measurement. It also applies to multiple recorders.

64bit Environment
SignalCalc 900 now runs in a 64bit environment and requires a 64bit PC and operating system. This enables memory-intensive computations to be executed on the PC, such as those used in MIMO tests.

Programmatic Transfer of Data to External Applications
The programmatic transfer of time/frequency data (live or already-taken) from SignalCalc 900 is now possible. The data transfer uses SignalCalc 900’s existing REST interface, and allows the transferring of any measurement signal that is viewable in the SignalCalc 900 software to your own custom software application through the interface.

The existing functionality in the REST interface also allows full programmatic control of a test that is changing test parameters, starting/stopping, etc.

Auto-Grouping when Creating a New Plot with Many Signals
SignalCalc 900 can now intelligently group signals, when multi-selected and displayed at the same time. The Auto-group feature is now available in the Signal Selector when selecting multiple traces to be displayed at once.

Improved Report Image Quality
Image quality in reports has been improved. A “Rasterization” factor has been added, which can be used to increase the image resolution when exporting to PDF. To get the best results, the image “Over Sample” setting in the Quick Report selection should be set to 1, and Rasterization value (editable when exporting a report to PDF) should be set to a high number >1000.

Custom User Prompts for Run Notes
The ability to create custom Run Note prompts has been added to SignalCalc 900. Run Notes are prompts that are entered by the user before every Run (such as Serial# or Operator Name) and they can be placed in reports or on top of plots. Custom Run Note prompts are accessed in the Test setup tab of any test, by selecting “User Prompt” in the Run Note selection.

Simplified Test and Analysis

The new SignalCalc 900 Series software makes the process of defining a test, making measurements, analyzing data and generating high-quality reports easier than ever before.  All setup, project, test article, and customer information is saved along with measurement data in a database. Easily search for data from different test runs and test types for analysis and report generation.

  • Manage tests and data using the built-in relational database
  • Streamline testing by running multiple simultaneous real-time measurements
  • Define custom real-time signal processing functions using mathematical operations, including, integration, differentiation, addition, subtraction, multiplication, division, matrix operations, filters (low pass, high pass and bandpass), Fourier Transform, Inverse Fourier Transform
  • Generate high-quality custom reports

Enhanced Signal Analysis Tools

The SignalCalc 900 Series has a unique ability to add signal analysis measurements to a vibration control test. For example, narrowband FFT, third octave, and histogram measurements can run simultaneously with the vibration control test.

These measurements are configured using independent sample rates, bandwidths, block sizes, etc. Independent acquisition, analysis and control systems with separate hardware are no longer required. Signal analysis measurements are immediately available, removing the delay of waiting for post-processing of recorded data.

User-Defined Real-Time Signal Processing

SignalCalc 900 Series signal processing tools set includes user-defined custom signal processing. These algorithms are processed during the test in real-time using the embedded digital signal processors in the 901 hardware. The results of these algorithms may be displayed during the test and saved with test data. User-defined signal processing options include:

Channel Math

Creation of “User Channels” using mathematical operations on time-domain signals from input channels: Integration, Differentiation, Addition, Subtraction, Multiplication, Division of Channel, Matrix Math, Low Pass, High Pass, and Band Pass Filtering.

Signal Math

Creation of “User Signals” using mathematical operations on processed time and frequency domain signals: Addition, Subtraction, Multiplication, Division, FFT, IFFT, CFFT, ICFFT.

1 Math Channels

Math channels appear in setups, graphs, and data with physical channels. All related signal processing for the measurement or control are also performed on Math Channels.

2 Combine Math Operations

Use multiple math operations in a single function to build virtual channels.

Network Access to Multiple Tests

Multiple workstations can connect and disconnect to a test in process. With proper permissions, users can remotely connect, configure, run, transfer control, and monitor multiple tests.

Custom Reports and Data Review/Export

Fully Customizable Plots

Include readouts including test parameters, customer and test article name, operator, test time, etc

Overlay Data

Data from one or more runs can be overlaid in Review Mode within seconds.  The overlaid plots can be placed in a report.

Data Export

Sweep data can be exported automatically at the end of a test.

Create Custom Report Templates in Microsoft Word

Create a report template in Microsoft Word and have SignalCalc 900 populate the report parameters, plots, and images automatically after each test (DP900-68)

Images and Media

Attach images of the test article or setup and have them printed in the report

Generate Reports Anywhere

Generate Reports on the PC that conducted the test, or on any networked PC

Access SignalCalc Dynamic Signal Analyzers Literature

Download data sheets and brochures in pdf format.