FS_COPY 함수 블록

FS_COPY 함수 블록은 파일을 복사합니다.

주의: 이미 존재하는 파일은 경고 없이 덮어쓰여집니다.

파일 시스템은 FS_INIT를 사용하여 미리 초기화되어야 합니다. 모든 작업은 생성된 각 저장 매체별로 비동기적으로 수행됩니다.

COPY 입력

양의 에지에서 저장 매체의 파일이 복사됩니다.

DEV 입력

저장 매체에서 어떤 파일에 접근할지를 정의합니다. 장치는 프로젝트별로 사용되며, 프로젝트 외부 저장 컨텍스트 메뉴에서 관리할 수 있습니다.

SRC_PATH 입력

저장 매체의 파일에 대한 소스 경로를 지정합니다. 경로는 해당 기능이 지원되는 경우 Unix 파일 경로의 UTF-8 형식에 해당합니다. 경로는 다음과 같이 표시됩니다:

Ordner/Unterordner/Datei.txt

DEST_PATH 입력

저장 매체의 파일에 대한 대상 경로를 지정합니다. 전체 경로 이름이 지정되어야 합니다.

OVERWRITE 입력

입력이 참이면 파일 덮어쓰기가 허용됩니다.

DONE 출력

출력은 성공 시 다음 작업을 수행하기 위해 펄스를 반환합니다. 펄스는 작업이 종료될 때 발생하며, 오류가 발생한 경우에도 발생합니다.

ERROR 출력

오류 발생 시 오류 메시지가 포함된 텍스트를 반환합니다. 이는 FALSE이며, 오류가 발생하지 않으면 오류가 발생하지 않습니다. 상태는 이후 사용을 위해 저장됩니다.

가능한 원인:

  • 저장 매체의 서비스가 시작되지 않았습니다.
  • 저장이 초기화되지 않았습니다.
  • 로그인 정보가 유효하지 않습니다.
  • 원격 서버에 연결할 수 없습니다.
  • 저장 매체가 존재하지 않습니다.
  • 지정된 경로가 유효하지 않습니다.
  • 저장 매체에 쓸 수 없습니다.
  • 저장에 더 이상 공간이 없거나 저장소가 쓰기 보호됩니다.