Change Log
Version history of the DataSuite 3 software
Updates? Free of charge with us!
No matter whether you were one of the first DataSuite 3 purchasers or have only recently become aware of DataSuite: with us, updates within the 3.x series are always free of charge. Here is an overview of the latest changes and versions.
Versions
-
3.6.2 Beta
- Trigger: The condition “Compare variable value” compares numbers, points in time and durations according to their type. Impossible comparisons are shown as errors in the trigger editor and reported in the trigger log with the new error code 13.
- Trigger user interface: Long variable names are shortened with a tooltip instead of being cut off, tile names wrap at word boundaries, the search for conditions and actions also finds short descriptions.
- Excel/CSV: Rare edge case: When several triggers create the same file at the same time, no rows are lost anymore. Also: Duration variables now work in file names and SQL texts.
-
3.6.1 Current
- Trigger: Comparison values can now come from a PLC variable, for example limits for pre-warning and alarm. E-mail: authentication via OAuth 2.0, templates for Microsoft 365, Gmail and others, connection test.
- Printing: Bugfixing for edge cases.
- Excel files: Read and write operations optimised.
-
3.6.0
- OPC UA: Call methods on the controller directly from a trigger, manage certificates yourself, skip individual faulty variables, clearer error messages.
- Excel → HTML: Web page updates without flickering and only when the file has changed.
- Excel files: New options for large files.
- E-Mail: OAuth 2.0, Microsoft 365, Gmail and Outlook.com support.
- More operational reliability: Warning when disk space is low, longer trigger history with failure counters, more stable logging.
-
3.5.0
- General improvements and design changes.
- OPC UA Import improved
- XLSX/CSV Performance improved
-
3.4.8
- General improvements and design changes.
-
3.4.7
- CSV ISO-8859-1 Encoding
- More values are available for Shelly Pro3EM.
- Improved performance when communicating with Shelly devices.
- Bug fixing and performance improvement for communication via OPC UA.
- Variables for selecting the worksheet for the PDF, Print and HTML actions.
- General improvements and design changes.
-
3.4.6
- Trigger actions can be deactivated.
- Improved performance when reading from OPC UA servers.
- Variable selection redesigned.
- Rest queries for processing arrays extended.
- General improvements and design changes.
-
3.4.5
- Bug fix for processing arrays in a struct array
- Bug fix for importing settings from version 2
- General improvements and design changes.
-
3.4.4
- Bug fix for sorting OPC UA data blocks by source import.
- Bug fix for sorting nested Struct Arrays via OPC UA.
- Print action: Print PDFs directly.
- General improvements and design changes.
-
3.4.3
- OPC UA Server Import: Variables at the root level can be imported.
- S7 source import: Data blocks derived from a UDT can be imported.
- General improvements and design changes.
-
3.4.2
- General improvements and design changes.
-
3.4.1
- Variable selection in the trigger improved
- SMS77 (seven): Debug mode removed from DataSuite. Please use seven Sandbox.
- General improvements and design changes.
-
3.4.0
- New feature: Shelly devices for energy measurement are supported
- General improvements and design changes.
-
3.3.3
- New trigger action: Rescan OPC UA data blocks/objects.
- New trigger condition: Trigger via shortcut.
- TimeMaster: ET200S Support
- Import of settings from version 2 improved.
- General improvements and design changes.
-
3.3.2
- OPC UA performance optimization for big data.
- OPC UA data blocks/objects can be easily rescanned.
- Create file-based licensing directly from DataSuite.
- General improvements and design changes.
-
3.3.1
- Performance Mode for Excel files improved.
- Improved general performance when writing to Excel files.
- General improvements and design changes.
-
3.3.0
- New connection type: OPC UA server.
- OPC UA: Structures/objects can be freely imported via Node Browser.
- OPC UA: Error messages extended.
- New trigger action: FTP upload.
- Excel assignments are automatically sorted by cell in the trigger.
- Arrays and Struct Arrays can now also be selected for reading and writing Excel cells.
- Formatting and calculations can be created for individual variables during reading.
- CSV encoding (UTF-8, UTF-8 BOM, ASCII) can be set.
- It is possible to set up authentication for the web server using a user name and password.
- The web service has been equipped with a new start page, which now offers an overview of all available websites.
- Bug fix when importing settings from version 2 with non-unique variable names.
- Bug fixing when processing Excel file with chart sheets.
- General improvements and design changes.
-
3.2.8
- New trigger templates are now available.
- CSV formatting for Boolean and floating point values can be set.
- General improvements and design changes.
-
3.2.7
- Action 'File options' simplified for the selection of internal files.
- Action 'File options' extended to wait for writes that are still in progress.
- OPC UA extended to load all objects of the server.
- Bug fixing when writing real variables to the PLC.
- Bug fixing when using charts in HTML export.
- Bugfix when importing data blocks with Time_of_Day variables.
- General improvements and design changes.
-
3.2.6
- Bugfix when selecting OPC UA structs.
- Variables can be used for the selection of spreadsheets in Excel files.
- If you want to write to a worksheet of an Excel file that does not exist, it will be created automatically.
- If Excel files are created and written in one step without a template, the file is created directly with the data (optimization of ERP exchange).
- New option to automatically update HTML web pages.
- General improvements and design changes.
-
3.2.5
- Compatibility mode for converting Excel files to PDF, HTML and printing.
- When converting Excel files to PDF, the alignment can be set.
- When converting Excel files to a PDF, HTML and printing, a spreadsheet of the Excel file can be selected.
- Bug fixing when using arrays in SQL insert statements.
- General improvements and design changes.
-
3.2.4
- For SQL data type TimeStamp the option Default value is available.
- For Excel files, the file extension is now always set.
- General improvements and design changes.
-
3.2.3
- Fixed a bug in the processing of formatted timestamps.
-
3.2.2
- Web pages opened in the browser are automatically refreshed every 5 seconds to show new values when the web page is recreated.
- Write Excel file Actions extended: New option to always recreate the Excel file.
- Read excel file Actions extended: New option to always re-read the Excel file.
- Excel data set read extended: Selection of the data set via a search.
- General improvements and design changes.
-
3.2.1
- New feature: Messages can be sent via Telegram.
- New feature: Messages can be sent via Threema.
- E-mails can be sent without authentication.
- Manual can be displayed directly in the DataSuite.
- General improvements and design changes.
-
3.2.0
- New function to change the data block for all PLC variables in a trigger.
- Performance improvement when importing and reading many PLC variables via OPC UA.
- Added locking for triggers with individual handshake.
- Extension of the comparison condition for variable values by !=, >, >=, <, <=
- Added debouncing and hysteresis for the comparison condition.
- New trigger condition to react to the change of a variable value.
- Import of settings extended: Overwrite everything or integrate individual elements.
- The filter mode for the 'Write data block' action (Excel/Database) can be set (All records, Remove empty, Continuous).
- Support of Beckhoff controllers via OPC UA extended.
- Error detection in the configuration of PLC variables improved (invalid/duplicate variable names).
- Performance improvement for reading and many boolean values for a put/get connection.
- Bug fix for selecting the Computer Time and Windows User Name variables.
- Read-only mode for all PLC connections.
- New Feature: Web Server/Rest API
- Convert Excel to HTML Action extended: Publish directly to the internal web server.
- PLC variables can be read and written via the Rest API.
- Triggers can be started via the Rest API.
- General improvements and design changes
-
3.1.4
- Fixed CSV file processing and data type formatting errors.
- Adjustments to Windows 11.
- New option when creating an Excel file: Automatically add a number to the file name (free formatting).
- Extension of the option to append a number in the 'File Options' trigger action (Copy, Move, Rename): The formatting of the number can now be set freely.
- General improvements and design changes
-
3.1.3
- Health Check: When the DataSuite is run as a service, the /health endpoint provides a HealthReport
- Performance optimisations and CPU utilisation reduced
-
3.1.2
- Renaming tiles directly in the tile
- New search bar to search for triggers, PLCs, files, etc.
- New search bar in the dialogue for adding triggers and actions
- New view bar on the right side for switching (tile/list) and filtering the view
- Grouping improved
- Actions in the trigger can be duplicated
- Excel actions in the trigger can be inverted (read to write and write to read)
- Excel Actions: If the row/column of the first entry is changed when writing or reading data records/blocks, all the following can be adjusted automatically
- S7 variable editor: Struct array can be converted into a large Struct
- Bugfix: Error when using XLSM without macros fixed
- Bugfix: Fixed an error in the calculation of the offset of struct arrays with bits
- General improvements and design changes
-
3.1.1
- New feature: TimeMaster
- New trigger condition: PLC time deviates
- New trigger action: Set PLC time
- New Feature: REST
- New trigger action: Execute REST request
- Convert Excel to PDF Settings extended: Version/Compression/Conformity
- Tiles can be sorted via drag & drop
- Tiles can be grouped together
- The actions of the tiles can already be started in the dashboard via the context menu (right mouse button)
- General improvements and design changes
-
3.1.0
- New feature: Databases (MSSQL, MySQL, MariaDB, Postgres)
- New actions: Write one or more records to a database
- New actions: Read one or more records from a database
- New trigger condition: Execute trigger as soon as a new record exists in a database table
- New condition: Time interval
- General improvements and design changes
-
3.0.10
- Performance improvement of S7 communication (Put/Get)
- General improvements and design changes.
-
3.0.9
- Import of OPC UA data blocks extended.
- General improvements and design changes.
-
3.0.8
- For Excel Block Read and Write individual arrays can be used for the columns/rows.
- Performance improvement in triggering and executing triggers.
- General improvements and design changes.
-
3.0.7
- Automatic file switching when the 'Newest file in folder' option is selected.
- Handling of Excel file simplified: reading and writing from one file is possible.
- For CSV files, formatting for date and time formats can be set when writing.
- Stability improvements in the Windows service.
- General improvements and design changes.
-
3.0.6
- Condition - New file in folder: selection of Excel file with the option 'Newest file in folder' as trigger condition facilitated.
- Invalid characters are automatically replaced with '_' in all file operations (Excel, file options, PDF, HTML).
- Standard configuration extended with triggers for reading and writing data sets and data blocks.
- General improvements and design changes
-
3.0.5
- New file option: Automatically add a number to the file name when copying and moving if the destination file already exists.
- New block trigger option: Do not output an error if records are not available
- Automatic formatting of timestamps in the file name of Excel files
- When writing to the PLC via OPC UA in the Trigger block, default values are now used for empty cells
- Many small detail improvements
-
3.0.4
- Bugfix: In the trigger only PLC variables from the first DB could be selected.
-
3.0.3
- New feature: Create PDF and HTML files
- New feature: Printing from the PLC via trigger
- Many detail improvements
-
3.0.2 Beta
- New feature: OPC UA
- New feature: Run external applications
- Performance optimization for Put/Get communication
- General improvements
-
3.0.1 Beta
- Bugfix: Variables in file name and path of Excel files are now resolved correctly.
-
3.0.0 Beta
- Pre-release version for testing the new DataSuite.
- Import of OPC UA data blocks extended.
- General improvements and design changes.