DewesoftRT 버전

일반 라이선스 정보

듀이소프트 기기를 구매하면 자동으로 다음과 같은 혜택이 제공됩니다. 프로페셔널 라이선스. 이 버전은 DewesoftX 소프트웨어의 핵심 기능에 액세스할 수 있습니다. "기본" 버전이지만 표준 수학적 분석, 시각화, 시퀀싱, 다양한 형식으로 데이터 내보내기 등 다양한 기능을 갖추고 있습니다. Professional 라이선스에 포함된 모든 옵션은 기능 매트릭스 탭에 체크 표시가 되어 있습니다. 라이선스는 DAQ 장치를 사용하여 데이터를 수집하고 저장하는 데만 필요하므로, 어떤 PC에서든 데이터 파일을 자유롭게 분석하고 원하는 만큼 많은 사람들과 공유할 수 있습니다.

Dewesoft X는 모든 사용 사례와 관련이 없을 수 있는 기능으로 가득 차 있으므로 사용자가 정확한 요구 사항에 따라 라이선스를 사용자 지정할 수 있도록 하고자 합니다. 이를 위해 프로페셔널 라이선스 버전에 포함되지 않은 기능은 프로페셔널 라이선스 외에 옵션으로 구매할 수 있습니다.

또한 Dewesoft는 일반적으로 함께 사용하는 여러 유료 옵션을 할인된 가격에 제공하는 애플리케이션별 소프트웨어 번들도 제공합니다. 번들 라이선스에는 프로페셔널 라이선스에서 사용할 수 있는 모든 기능이 포함되며 번들 보기 탭에 나열된 몇 가지 추가 옵션도 추가됩니다.

Dewesoft 파워 유저를 위해 소프트웨어를 완전히 잠금 해제하는 올인원 솔루션인 엔터프라이즈 라이선스를 제공합니다. 구매 후 소프트웨어에 유료 옵션이 추가되더라도 Enterprise 라이선스를 보유한 사용자는 항상 모든 기능에 액세스할 수 있습니다.

유료 옵션에 관심이 있지만 먼저 테스트해보고 싶다면 30일 동안 모든 기능에 액세스할 수 있는 평가판 라이선스를 사용하실 수 있습니다.

DewesoftRT 버전

Module/packageDescriptionNO LICENSERT-PROFRT-IND-COMRT-HISTRT-POWERRT-CHP10-RECRT-VEHICLE-COM
Always included
AI, DI, AO, DO channelsAll channels are exposed via streaming✓✓✓✓✓✓✓
Raw CAN data streamRaw CAN Data is exposed via streaming✓✓✓✓✓✓✓
Filters on AmplifiersSW filters are availalbe on channels via streaming✓✓✓✓✓✓✓
CNT CalculationsAngle, RPM calculations are available via streaming✓✓✓✓✓✓✓
System monitoringEnables system monitoring channels regarding the CPU and Memory load: CPU 1, CPU 2, CPU Average, Memory usage channels✓✓✓✓✓✓✓
openDAQ streamingThe native openDAQ protocol is always enabled, allowing the device to be accessed from DewesoftX or any third-party openDAQ client software.✓✓✓✓✓✓✓
OPCUA ServerAll available channels on the device are exposed via OPC-UA protocol and can be reached via OPC-UA client. Streaming is with slow sampling rate (up to 20Hz). ✓✓✓✓✓✓✓
CAN decoder/encoderOption to decode or encode CAN stream and create channels from it. ✓✓✓✓✓✓✓
Basic modules
IIR/FIR Filter mathFilters real synchronous signals with an IIR or FIR digital filter. The IIR variant supports Butterworth, Chebyshev I and Bessel prototypes of order 1-12. The FIR variant is a windowed design (Blackman, Rectangle, Hamming, Hanning, Kaiser, Flat top), and its length is set by the number of taps or by the transition bandwidth. Both variants offer low-pass, high-pass, band-pass and band-stop filtering with configurable cutoff frequencies. The output keeps the input's unit, range and time base, and the FIR delay is compensated so the filtered samples stay aligned with the input.X✓XXXXX
Formula MathCalculates a new signal from a mathematical expression the user writes, for example "input 1" + "input 2". Each quoted signal name in the formula becomes its own input port. When there are several inputs, they are resampled onto the time base of a master input the user selects. The syntax includes arithmetic, comparison and logical operators, if() conditions, user variables, the constants pi and e, and common math functions (sin, cos, sqrt, exp, ln/log, round, abs, min/max, etc.). Previous and neighbouring samples can be read with "prev" and .data(n), and the result is a single floating-point output signal at the master input's sample rate.X✓XXXXX
Derivation/IntegrationIntegrates, double-integrates, derives or double-derives the input signal in the time domain, for example to turn acceleration into velocity or displacement. For integration, an optional high-pass filter (configurable order and cutoff) removes DC offset and drift. For derivation, an optional low-pass filter limits the amplification of high-frequency noise. Both synchronous and constant-rate explicit-domain inputs are supported, with one output sample for every input sample, and the output signal is named after the selected operation.X✓XXXXX
Decimator MathReduces the sample rate of synchronous signals by an integer divider made up of factors 2 and 5 (2, 4, 5, 10, 20, 25, 50, 100 ... up to 1000). An anti-aliasing low-pass filter can be applied before down-sampling: either IIR (Butterworth or Bessel, configurable order) or FIR (configurable number of taps). Its cutoff frequency is set automatically from the resulting output rate. Without a filter the signal is only down-sampled, and a warning says that aliasing may occur. The output keeps the input's unit and range, and its time base is scaled by the divider.X✓XXXXX
Statistics MathCalculates basic statistics of the input signal: average, RMS, minimum, maximum and peak-to-peak. The values are calculated either over consecutive blocks of a set length (in seconds or samples) or over the whole measurement ("Overall"). Each statistic is a separate output signal and can be switched on or off on its own. In block mode, each result is timestamped at the end of its block. Any numeric scalar signal can be used as input, including asynchronous signals.X✓XXXXX
AlarmMonitors signals and sets an alarm state from configurable start, stop and ignore conditions. The condition types are level crossing (with an optional re-arm level that works as hysteresis), level span (entering or leaving a range), pulse width, and time conditions (relative to start, time of day or absolute date/time, once or periodic). Level-based conditions can check the raw data or the average, RMS, minimum or maximum over an interval. The alarm has an "Active" (0/1) output that stays on until a stop condition occurs or the alarm is reset manually. Each condition also outputs its own trigger signal.X✓XXXXX
Trigger OUT (XHS only)Triggers out RT module enables digital outputs from the DO pin on the counter channel of the SIRIUS-XHS device. For each digital output a specific logic from 16 HW conditons based ona AI or DI channels can be adjusted. X✓XXXXX
VideoEnables video recording directly on the device using the Video function block, supporting IP cameras (supported on all embeded devices) and selected USB cameras (Supported on OBSIDIAN device).X✓XXXXX
Dxd StoringRecords measurement signals in Dewesoft’s .dxd format, continuously or based on triggers, with full or reduced storage rates. Triggered recording supports configurable pre-time (up to 2 seconds), post-time, and hold-off between triggers. Files can split automatically by size, elapsed time, absolute time, or trigger count. Cyclic file management can retain the latest N files or delete the oldest files when storage fills.X✓XXXXX
CSV StoringRecords measurement signals in CSV files with configurable timestamps, delimiters, decimal precision, units, and notes. Supports continuous or triggered recording with pre-time (up to 2 seconds), post-time, and hold-off between triggers. Includes the same file splitting and cyclic file management options as DXD storing. Currently documented as experimental.X✓XXXXX
SFTP Client Enables users to download recorded data (*.dxd, *.csv and *.ch10) to local SFTP Server automatically. X✓XXXXX
Strain RosetteCalculates principal strains, principal stresses, principal angle, maximum shear stress, and von Mises stress from two or three strain gauge signals, using configurable rosette geometry and material properties.X✓XXXXX
Exact FrequencyMeasures the dominant frequency of a signal more precisely than the FFT line spacing, by running an FFT and interpolating across the three lines around the spectral peak. The signal is processed in consecutive blocks of configurable length (at least 64 samples), and each block produces one frequency value. The search can be limited to a frequency range, and blocks below an amplitude threshold can be skipped. The "Track first harmonic" option limits each search to +/-35% of the last detected frequency, so the fundamental is followed reliably.X✓XXXXX
Tracking FilterExtracts the part of a signal at a frequency that changes over time, typically an order of a rotating machine. The tracked frequency comes from a frequency reference signal (for example from Exact Frequency Math) or is a fixed value, and it is multiplied by the selected order. The filter works by I/Q demodulation with Butterworth low-pass filters, and the bandwidth and side-lobe fall-off (20-180 dB) can be configured. The output is a time-domain signal with the same sample rate, unit and range as the input.X✓XXXXX
FFT Calculates the amplitude spectrum of synchronous signals. The frequency resolution is set as a number of lines, a line spacing (df) or a block duration, and each channel shows the lines, df and block length actually used for its sample rate. Consecutive blocks can overlap by 0-90 %, and ten window types are available (Hanning, Hamming, Flat top, Blackman, Blackman-Harris, Kaiser-Bessel, Exponential, Transient, etc.). Amplitudes can be shown as peak, RMS or peak-peak, and the spectrum as linear, power, PSD, ESD or ASD, with optional integration or derivation applied in the frequency domain. Averaging can be linear, energy, exponential or peak hold, over a set number of blocks or the whole measurement, and RMS, peak and peak-peak values can be output as separate signals for the full frequency range and/or a custom range set by start and stop frequency. Harmonics can be extracted from the caclucated spectrum.X✓XXXXX
User inputOption to have User Inputs X✓XXXXX
Communication modules
OPCUA ClientAcquires values from external OPC-UA servers and makes them available as openDAQ signals for processing, visualization, and storing. Monitored-item function blocks select variables through their Node ID and namespace index, with a configurable monitoring interval. Each monitored item outputs the received value and its timestamp.XX✓XXXX
Modbus (Server/Client) (TCP-IP & RTU)Exchanges data with PLCs, controllers, and other Modbus devices over Ethernet or Serial Communication. Supports client and server operation, with coils, discrete inputs, input registers, and holding registers. Configurable IP address, port, unit address, and register mapping allow measurement values to be read from external devices or made available to other systems.XX✓XXXX
Historian Client (Publisher/Subscriber)XXX✓XXX
simple MQTT Publisher/Subscriber)Supports publishing and subscribing through an MQTT broker for integration with dashboards, IoT platforms, and custom applications. Publishes numeric measurement signals as JSON messages and converts received JSON values into openDAQ signals for processing, visualization, and storing. Includes configurable topics, broker connection, authentication, and client identification.XX✓XXXX
Power Calculations modules
Power Analyzer (DC)Performs direct current power analysis. Output channels include mean voltage, current and power. Energy is accumulated separately for each power flow direction, for example consumed and regenerated energy.XXXX✓XX
Power Analyzer (AC)Performs alternating current power analysis on single-phase and three-phase systems. Root mean square values of voltage and current and frequency are calculated with the measurement methods of IEC 61000-4-30. Harmonics and total harmonic distortion are calculated according to IEC 61000-4-7. Active, reactive and apparent power and power factor are also available. Cycle-by-cycle values are also available for fast dynamic analysis.XXXX✓XX
Automotive/Railway modules
XCP Slave Decodes (Data Sync - loggers) and Encodes (Capture Module - DAQ devices) the ASAM CMP ETH stream. Data stream from the network can be stored/decoded on the Dewesoft device and data stream from Dewesoft device can be send to network so other ASAM CMP loggers can log the data.XXXXXX✓
CMP PluginPacks data stream on the device into XCP ETH stream, so Dewesoft devices can be used with any XCP Master. Function block has an option to export a2l file, has an option for PTP synchronization and is compatible with all XCP Masters.XXXXXX✓
TRDPDecode Train Realtime Data Protocol packets with an option to pack data stream from Dewesoft device to TRDP packets and send it on the network.XXXXXX✓
Aerospace modules
Chapter 10 Storing/StreamingRecords measurement signals in .ch10 files, supporting synchronous and asynchronous data. Offers continuous or triggered recording with configurable pre-time, post-time, and hold-off. Files can split automatically by size, elapsed time, or absolute time, with cyclic file management for storage retention. Supports simultaneous recording and UDP streaming, or streaming-only operation. Currently documented as experimental.XXXXX✓X
Ethernet (Capture)Option to capture the raw Ethernet data and save it directly in the CH10 format.XXXXX✓X
Serial (Capture)Option to capture the raw Serial Data and save it directly in the CH10 format. XX✓XX✓X
Rev: 1793280621