LimitationsΒΆ

Memory

Although the file size can be 128 MB, however the amount of data which the user wants to read or write is limited due to the user data capacity of the Processor Module.

The maximum user data capacity of the Processor Module is up to 4 MB which also includes the application program. In any case the WAV file will be able to handle less than 4 MB data.

WAV Files (Single/Multi Channel)

The WAV File library can only READ/APPEND a single channel WAV file. In case the user tries to READ/APPEND the multi-channel WAV file, the function block will throw an error message.

Measured Data

All measured data is read and stored in the buffer as bytes and not as real values. In the same way while writing, the library accepts the data in the buffer as bytes.

Data Loss when Using Function Block WAV_FILE_CREATE

No error occurs, when the user creates a new file with the same name of an already existing file. This is due to the limitation of the CAA_File library WRITE functionality. The user needs to take care, otherwise the existing file might get overwritten with the new data.

Usage of Function Blocks

The CAA_File library restricts the usage of more than 20 CAA functions at a time. Since the WAV File library function blocks consists of CAA functions internally, the user might get an error (error code 5803) from the library. Also simultaneous enabling of the WAV File function blocks on the same file may generate the error from the CAA_File library.