Data TypesΒΆ
Data type | Base type | Description | Note |
---|---|---|---|
CAA_FILENAME | STRING(256) | Used for file names and paths | |
FILE_ERROR | INT | Error codes of CAA_File.lib Function Blocks | See Error messages Error Messages |
FILE_PACK_MODE | DWORD | Options for packing data to an archive | FILE_PACK_WITHOUT_PATH FILE_PACK_OVERWRITE |
CAA_HANDLE | DWORD | File / directory handle for Function Block operations | - |
FILE_UNPACK_MODE | DWORD | Options for unpacking data from an archive | FILE_UNPACK_USE_ABSOLUTE_PATH_SAVED_IN_ARCHIVE FILE_UNPACK_OVERWRITE FILE_UNPACK_CREATE_DIRS |
CAA_SIZE | UDINT | File size type | In Bytes |
FILE_DIR_ENTRY | STRUCT | Structure with information about directory entry | For details, see Function Block FILE_DirList FILE_DirList |
FILE_DISK_STATUS | STRUCT | Structure with information about status | For details, see Function Block FILE_DiskStatus FILE_DiskStatus |
FILE_MODE | ENUM | Mode for opening a file with Function Block FILE_OPEN FILE_Open | FILE_MWRITE FILE_MREAD FILE_MRDWR FILE_MAPPD |
FILE_ATTRIB | ENUM | File attribute | FILE_ARCHIVE FILE_HIDDEN FILE_NORMAL FILE_READONLY |
FILE_DISK_CONDITION | ENUM | State of storage device | For details, see Function Block FILE_DiskStatus FILE_DiskStatus |