The split task allows you to split a DAT file into several smaller DAT files. The files contain the same signals as the original DAT file, but with smaller time ranges.

If the original file is password-protected, the generated partial files will be protected with the same password.

The task-specific settings are explained below. For all other settings, see Configuring a task.

Expression definition

Here you can define how the output file should be split into DAT files with smaller time ranges using an expression.

Optional analysis

Specifying an analysis file is optional. If the expression for splitting the DAT file is sufficient, it will not be necessary to specify an analysis. If you want to use an analysis, enter the path name and file name of the .pdo file in this field or select the file using the browse button. Click on the ibaAnalyzer button next to the field to check whether ibaAnalyzer can open the PDO file.

Expression

Enter an expression here that can be used to split the DAT file. A digital signal is normally used here. You can also enter a formula or an expression, in which the signals from the data file are used. In this case, the command syntax of ibaAnalyzer must be taken into account.

Split from

Here you can decide how the signal specified in the "Expression" field is used to split the DAT files. There are two options to choose from:

  • Rising to rising edge:

    The first part of the DAT file is split from the beginning of the time range until the first time the expressions is changed from FALSE to TRUE. Furthermore, the file is split from each transition from FALSE/TRUE to the next transition from FALSE/TRUE. The last part starts from the last FALSE/TRUE transition up until the end of the time range.

  • Rising to falling edge:

    Only the parts of the time range of the DAT file in which the expression is recognized as TRUE are saved to new files. A separate DAT file is generated for each range in which the expression is TRUE.

Note that when opening and attaching the generated files in ibaAnalyzer and selecting the Rising to rising edge option, the entire original file is represented without losing any data. When selecting the Rising to falling edge option, there will be gaps in the signals if the expression was FALSE. This data will not be represented.

Test

In the Test section you can test the split task using a DAT file. Enter the path name and file name of the test file in the field or select the file using the browse button. Once you have entered a valid path, open the test dialog by clicking the <?> button.

However, testing the split task is not supported when the service is running on a remote system.

The potential part files are listed in the table. Depending on the complexity of the expression, the optional analysis and the volume of data, this can take a while. You can cancel the process using the <Stop> button.

In the Test output folder field, enter a path to a directory in which the resulting .dat files will be generated or select a directory using the browse button. To start splitting the DAT file according to the analysis specification, click the <Split> button. Instead of the <Split> button there will again be a <Stop> button, which you can use to cancel the process. Click <OK> to leave the dialog.