Skip to content


Versatile software for data acquisition, control & analysis

Data acquisition is an essential process in scientific research and industrial applications. However, collecting and analyzing data can be a challenging task. That’s where DASYLab comes in. DASYLab is a powerful data acquisition software that makes it easy to collect, analyze, and visualize data from a wide range of sources.

DASYLab data acquisition (DAQ) software provides tools and functions to quickly and easily develop complex applications without programming. The software offers real-time analysis, control, and graphics tools for creating custom graphical user interfaces (GUIs), supports most MCC devices, and also supports hardware from over 20 vendors.

  • Create complex applications quickly and easily without programming
  • Real-time data acquisition, analysis, control, and display functions
  • Standard real-time displays (charts, meters, graphs)
  • Complete library of computational functions, including Statistics and FFT analysis
  • State Machine function for complex state-based scenarios
  • Script feature allows you to create custom functions using open source Python™
  • Connect to serial, OPC, ODBC, MODBUS, IVI, and TCP/IP-based devices
  • Drivers for MCC, Data Translation®, IOtech®, National Instruments™, and other vendors
  • Combine analogue, digital and counter inputs and outputs in one test
  • Simple creation of reusable code blocks with the Black Box module
  • More than 512 channels on multiple devices


What is DASYLab?


DASYLab Data Acquisition software

Monitor, control and analyse with DASYLab

Setting up and controlling a data acquisition application doesn’t necessarily require hours of coding. DASYLab is designed for those who want to get to work immediately without having to write programs. Its simple point-and-click interface lets you set up powerful, sophisticated data acquisition routines quickly and easily. With DASYLab’s easy-to-use interface, you can create your own individual measurement or analysis application in a few minutes.

DASYLab can be used for almost all measurement, testing, and monitoring processes since it is fitted with a wide range of hardware and software interfaces. From simple measurements up to the automation of entire test sequences – you only need this one tool to reliably record, analyse, visualise and further process signals of all types.

Monitor, control, analyse: More than 120 analysis, control, and visualisation modules are available to you, ranging from individual data acquisition functions to preconfigured standard sequences. You only need this single tool to reliably record, analyze, visualize and process signals of all types.

With four different versions, DASYLab is ideally suited for frequently-changing measurement tasks. Check the available versions and how they might suit your projects and tasks.


New features in DASYLab


Multi-monitor layouts and better support for high-resolution monitors
In many applications, it makes sense to work with several monitors. The separation of the control unit, for example, via a touch panel and the display of information, can now be easily implemented with the new version. The attention and retention of screen formats, resolutions and arrangements are just as much a part of the implementation as a zoom function that facilitates working with high-screen resolutions. The migration of layouts from previous DASYLab versions is seamless, so the new functionality can be used without time-consuming adjustments.

New Modules: MQTT-Publisher/Subscriber
Simple connections to monitoring systems are mandatory in times of IT/OT environments. Whether they are test results or test bench characteristics: Central monitoring, data analysis and, if necessary, the necessary alerting are all implemented in dashboard-based systems today. One of the protocols frequently used to transmit messages to these systems is the Message Queuing Telemetry Transport (MQTT) protocol. In order to integrate DASYLab test benches easily into this world, two modules for these tasks have been included in the standard delivery.

Many other adaptations and additions
Just as important as innovations are the maintenance and adaptation of existing modules and program parts. User feedback from the DASYLab forum or direct customer inquiries often justifies these developments. The storage of FAMOS® files has been further improved, the circuit diagram size increased, the state machine module extended, and the Python integration further advanced by integrating the “IDLE” development environment. A detailed list of all changes will be provided with the release of the final version.

System requirements

System requirements

For correct DASYLab Service Pack performance, the following minimum requirements must be met:


  • CPU: X86-compatible processor from 1 GHz
  • Memory: More than 1 GB, 4 GB recommended
  • Disk Space: 1 GB free space, of which at least 500 MB on the system partition
  • Graphic card: Color depth at least 24 or 32 bits (True Color)
  • Screen resolution: At least 1024×768

Operating systems

  • Windows® 10, 32 bit
  • Windows 10, 64-bit (as a 32-bit application)
  • Windows 8.1, 32 bit
  • Windows 8.1, 64-bit (as a 32-bit application)
  • Windows 7, 32 bit
  • Windows 7, 64-bit (as a 32-bit application)




Alfasoft provides free technical support to all our customers.

Please describe your problem as detailed as possible when contacting our support. Remember to always inform about your serial/license number, product version, and your operating system.

We also recommend these resources: