Condition Monitoring

The library TwinCAT Condition Monitoring offers mathematical algorithms for condition monitoring of machines and plants.

Algorithms Overview

Algorithm

Description

PLC function block

ArgSort

Sorts the incoming arguments.

FB_CMA_ArgSort

Crest Factor

Calculates the crest factor for each channel for single and multi-channel time series.

FB_CMA_CrestFactor

Crest Factor Plus

Calculates the crest factor plus for each channel for single and multi-channel time series.

FB_CMA_CrestFactorPlus

Discrete Classification

Classification of multi-channel data based on configurable threshold values.

FB_CMA_DiscreteClassification

Envelope

Calculates the envelope of a time signal.

FB_CMA_Envelope

Envelope Spectrum

Calculates the envelope spectrum of a time signal.

FB_CMA_EnvelopeSpectrum

Fatigue Analysis

Service life analysis and damage calculation.

FB_CMA_RainflowCounting

FB_CMA_MeanStressCorrection

FB_CMA_MinersRule

Instantaneous Frequency

Calculation of the instantaneous frequency of a time signal.

FB_CMA_InstantaneousFrequency

Instantaneous Phase

Calculation of the instantaneous phase of a time signal.

FB_CMA_InstantaneousPhase

Integrated RMS

Calculates (optionally integrated) RMS values for single- and multi-channel real-valued time series.

FB_CMA_IntegratedRMS

Magnitude Spectrum

Calculates the magnitude spectrum (also referred to as amplitude spectrum) of a real-valued input signal.

FB_CMA_MagnitudeSpectrum

Multi Band RMS

Calculated RMS value for single- and multi-channel real-valued time series for configurable frequency bands.

FB_CMA_MultiBandRMS

Power Spectrum

Calculation of the power spectrum of a real-valued input signal, and optional decibel scaling.

FB_CMA_PowerSpectrum

RMS

Calculates the temporal RMS value for single and multi-channel real-valued signals.

FB_CMA_RMS

Spike Energy Spectrum

Analysis of peak energy of high-frequency signal components.

FB_CMA_SpikeEnergySpectrum

Vibration Assessment

Vibration assessment of real-valued input signals.

FB_CMA_VibrationAssessment

Watch Upper Thresholds

Configurable threshold value monitoring of multi-channel data.

FB_CMA_WatchUpperThresholds