FL_COPY - копирование файла

Назначение.
Функциональный блок FL_COPY используется для копирования файла.
Состав структурной переменной.
Переменная со структурным типом FL_COPY будет добавлена в локальный словарь автоматически при добавлении блока в редактор.

Список доступных кодов завершения операции на выходе Q:
|
Описание алгоритма.
Функциональный блок копирует файл с именем SRC в файл с именем DST. Строка с именем файла должна содержать путь к файлу в файловой системе мастер-модуля, его имя и расширение:
-
'/usb/<имя_файла>.<расширение>' - для мастер-модуля M1201E;
-
'/sd/<имя_файла>.<расширение>' - для мастер-модуля M501E;
-
'/unimod/usr/<имя_файла>.<расширение>' - для прочих модулей.
При отсутствии файла назначения DST, перед копированием данных осуществляется его создание с указанными в имени параметрами. Если файл назначения присутствует, его содержимое полностью заменяется.
Пример синтаксиса на языке ST.
//вызов функционального блока
Block.FL_COPY(SRC, DST);
//чтение кода завершения операции
Q := Block.Q;
|
