Example configurations

28 test projects ready to try.

Most examples run without measurement hardware: signal generators, signal imports and simulated devices replace the physical measurement chain. Every configuration is provided as a .sonictc backup and can be imported through the SonicTC DbManager — individually or merged into an existing database.

SonicTC is the integrated measurement and test platform for noise and vibration analysis (NVH), spectral analysis methods on rotating machinery, material resonance analysis and process monitoring. The example configurations presented here demonstrate the scope of the platform using complete, runnable test projects.

Most examples run without measurement hardware: signal generators, signal imports and simulated devices replace the physical measurement chain. Every configuration is provided as a .sonictc backup and can be imported through the SonicTC DbManager — individually or merged into an existing database.

01 / 7

Line & station configurations

These examples show how SonicTC organises test lines with several fixtures — from synchronised cycle operation to decoupled parallel testing with workpiece carriers.

Station: Sync Test-Station Simulation

Line configuration with synchronous fixtures

Two test lines with two fixtures each operate in a common cycle: the main workflow of each line calls the idling test and the load test one after the other in a loop. In every test step the product variant is selected through the product chooser, current and voltage signals (ammeter, voltmeter) are measured through a simulated analog I/O and the results are stored. Two product variants demonstrate product-related result storage.

Station: Async Test-Station Simulation

Line configuration with asynchronous fixtures

The counterpart to the synchronous line: the four fixtures (idling and load per line) run independently in their own loops — one test object passes through both fixtures of a line while the next one is already being processed in the other. The load test additionally increments the test object number on every run. Current and voltage signals are measured through a simulated analog I/O, with product selection through the product chooser.

Station: WT Simulation Simulation

Workpiece carrier configuration with workflow versioning

Demonstrates workpiece carrier integration with product-specific characteristics and workflow versioning, using brake components as an example. Six product variants (brake discs and brake calipers) are set up and can be assigned two separate characteristic sets. The measurement sequence acquires sound pressure and temperature in a loop; the characteristic calculation covers FFT spectrum, frequency position, signal filtering, peak counting, signal section, crest factor and RMS. All workflows are versioned (version 2 with a version comment); two configured alarms round off the example.

02 / 7

Automation & sequence control

Alarm system, test repetitions, online evaluation during the measurement, operator dialogs and closed-loop control — these examples show the sequence control of SonicTC.

Station: Alarm Handling Simulation

Alarm handling, A-B-C evaluation limits & noise metrics

Shows the SonicTC alarm system bundled into one workflow: an acceleration sensor is measured cyclically, then the noise metrics SNR and SINAD are calculated as characteristics and checked against graduated evaluation limits. Depending on the result the sequence raises either a warning or a critical alarm with dynamic message text. The error flow demonstrates automatic reactions to alarms: restarting the sensor on poor data quality and a PLC warning on high database load.

Station: Test Repetition Simulation

Test repetition & test sections

Demonstrates repeat measurements and test sections using a vibration test with two directions of rotation (CW/CCW). Two structurally identical test section workflows each measure the acceleration signal in a repeat loop and calculate the RMS value — repeated until evaluation == Good is reached, but no more than three times. The measurement signals of every repetition are stored, but only the last characteristic results; the number of repetitions can be shown in the characteristic result tree (permanently as well, through "Expand all characteristic result nodes"). Because both test sections call the same characteristic workflow, the option "Show call paths" is recommended. A control workflow synchronises the sections through ready/done signals; the error flows contain a reset trigger for a clean restart.

Station: Measure Grid From version 2.5.0.99 Simulation

Measure grid, signal trigger & continuous monitoring

Shows how a measure grid can calculate characteristics during a running measurement and react to them — here across a speed range from 100 to 300 RPM. A signal trigger on the speed sensor starts the acquisition; the measurement data is analysed statistically grid point by grid point (mean value, FFT), and a condition inside the grid detects when the target speed is reached. The screencast shows the visualisation in the test view (HMI/SCADA).

Station: DialogTest From version 2.6 No measurement hardware

Customizable input and output dialogs

Demonstrates the customizable operator dialogs: formatted titles and messages, embedded images and several input fields in one dialog. The dialog service shows an input dialog whose result (Good/Bad/Cancel/None) is evaluated in the workflow; confirmed entries are passed on to a PLC. A parallel controller workflow drives the open dialog from the outside on a timed basis and shows a countdown — displayed values update automatically when a variable changes.

Station: Process Trigger Simulation

Motor stop profile analysis with ramp & soak PID control

End-of-line test of a tubular drive with two test scenarios: stop profile analysis and limit switch testing. The load torque is simulated through a ramp & soak signal generator with PID follow-up control while torque sensor and rotary encoder are measured. After the motor stops under load, the sequence waits until the angle value no longer changes within a tolerance and evaluates overrun angle and overrun time as characteristics — entirely without an additional measurement task. The limit switch test derives switching states from current measurement signals.

05 / 7

Testing rotating machinery

Unbalance analysis, order tracking at variable speed, time-synchronous averaging and modulation spectrum analysis — the classic methods of rotating machinery diagnostics. Beyond the examples shown here, SonicTC also supports modulation and modulation order spectra for detecting periodic amplitude modulations, for instance in gearbox and bearing diagnostics.

Station: Rotor Balancer Simulation

Unbalance force and phase estimation (rotor balancer)

Estimation of unbalance force and phase on a rotating motor from imported IR tachometer and vibration signals. The rotational frequency is determined in two independent ways for plausibility: through FFT with peak detection and through pitch analysis of the fundamental frequency. For the unbalance analysis both signals are band-pass filtered, mean-centred and scaled to the standard deviation; the cross-correlation yields the time offset through the lag position, which is converted into a phase shift in degrees.

Station: Variable Speed Simulation Simulation

Order analysis at variable speed (synthetic)

Order analysis with computed order tracking based on purely synthetic, non-stationary signals. Two sub-workflows represent run-up and coast-down; in both, speed profile and vibration signal are created by signal generators. The characteristic calculation covers STFT as well as order tracking with speed-synchronous resampling; the maximum of the 6th order is extracted as a characteristic from both the order-RPM map and the order spectrum.

Station: Variable Speed Tacho Simulation

Order analysis at variable speed (tachometer pulse signal)

Order analysis for run-up and coast-down based on an imported tachometer pulse signal: the speed (tacho RPM) is determined from the pulses through a calculation expression, the vibration signal is analysed through STFT and computed order tracking with speed-synchronous resampling. The results are an order-RPM map and an order spectrum, from each of which the maximum of the 6th order is extracted as a characteristic.

Station: Variable Speed TSA Simulation

Time-synchronous averaging (TSA) on a fan coast-down

Calculates the time-synchronous average at variable speed in an application-like scenario: a desk fan is switched off at 2400 RPM and comes to a standstill in about 5 seconds due to air resistance. Tacho and vibration signal are simulated by signal generators. The characteristic calculation cuts a 2.5 second section out of the tacho signal, determines speed and pulse positions, calculates the TSA signal (corresponding to one shaft revolution) and transforms it through FFT.

07 / 7

Integration & communication

PLC and control system connectivity through OPC UA and TwinCAT ADS, serial device communication through RS232 and TCP/IP — including fully simulated counterparts.

Station: OPC UA Simulation

OPC UA: read, write and observe

Reference example for OPC UA connectivity: an OPC UA server is started directly from the workflow, then an axis signal is used as a trigger, a velocity value is read, written anew and read again for verification. The example also shows how a sensor can be bound to a process variable and thus measured — for instance to convert a digital input signal into a time signal like a logger does. Finally the server is stopped in a controlled manner.

Station: TwinCAT ADS Simulation

TwinCAT ADS: read, write and observe

The counterpart to the OPC UA example for the Beckhoff world: connectivity to TwinCAT through the ADS protocol with reading, writing and observing PLC variables. An ADS server is started from the workflow, several variables are read on a trigger, a rotary encoder signal is measured and validated through an RMS characteristic, then the server is stopped in a controlled manner. The communication runs entirely against simulated counterparts.

Station: Characteristics Simulation

Integration tests of the characteristic calculation

A collection of self-tests of the analysis engine: Parseval's theorem is used to verify that the time domain RMS matches the spectral RMS — for triangular and sinusoidal signals across three FFT variants with different windows and scalings. Further tests validate the envelope calculation on time signal and spectrum, the frequency position determination through PSD and STFT, and high-order IIR filters comparing the BA and SOS implementation forms with a conditional warning output on numerical instability.

Station: RS232 Kommunikation From version 2.6.0.54 Simulation

RS232 communication in HEX format (datagram pattern)

Demonstrates RS232 communication in HEX format following the datagram pattern, using a PWM control unit as an example. A test workflow reads the processor ID as well as bootloader, application and parameter version block by block (in four chunks each across memory addresses) and writes back a test stand number; the telegram evaluation is done through RegEx patterns with CRC8 checksum expressions. A second workflow simulates the device completely by responding to every command telegram with the matching answer — runnable with two emulated COM ports, entirely without a physical device.

Station: Communication Test Simulation

Raw communication through RS232 and TCP/IP

Demonstrates raw communication following the datagram pattern, using a scale as an example: a simulation workflow cyclically sends weight values as telegrams while the measurement workflow receives them on a trigger, captures them as a measured value and stores them. Both communication paths are set up as separate fixtures ("RS232" and "TCP/IP") so that the same sequence can be operated through either interface.

Import through the SonicTC DbManager — individually or merged into an existing database.

28 × .sonictc

Ready to experience acoustic test technology in your line?

Send us your part or schedule an online demo. First assessment within 24 hours.

Or call directly: +49 721 94650-0
Call Request feasibility