Skip to main content

10.5.1.16. SAVEF

10.5.1.16. SAVEF

 

설명

메인보드 내의 제어기 파일을 T/P 플래시메모리나 USB 메모리, 혹은 외부PC로 복사하는 명령어입니다. 메인보드에 편집한 작업프로그램을 로봇언어 명령으로 백업하기 위한 기능입니다.

문법

SAVEF <결과변수>,<대상위치>,<대상 경로파일명>[,<원본 파일명>]

파라미터

결과변수

수행 후, 결과가 저장됨.

1: 성공

-1: 대상파일 생성 실패

-2: 원본파일 열기 실패

-9: 기타 에러

 

대상위치

TP: 티치펜던트의 /prj/

USB: USB메모리의 / (root)

EXT: 외부PC

 

대상 경로

파일명

복사될 대상 파일의 경로+파일명

 

원본 파일명

복사할 메인보드의 원본 파일명

생략하면, 대상 파일명과 동일한 파일명 적용

 

사용 예

V9%=0

SAVEF V9%,TP,”L203/2500.JOB”,”0001.JOB”

WAIT V9%

(메인보드의 0001.JOB 파일을 티치펜던트의 /prj/L203/2500.JOB 으로 복사하고, 완료될 때까지 대기)

 

 

l 대상위치로 EXT를 사용하는 경우에는, 외부 PC LOADF/SAVEF용 서비스가 실행되고 있어야 합니다.

 

l  사용 예에서 대상 경로 파일명 파라미터로서 지정한 파일은 파일관리자에서 T/P 이하의 /prj/L203/ 폴더의 2500.JOB 파일로 표현됩니다. (티치펜던트 내부적으로는/ResidentFlash/prj/L203/2500.JOB 에 해당합니다.)

 

l  (Hi5a V40.08-00 이후 지원) 대상 경로 파일명을 ‘/’로 시작할 수 있습니다. 차이는 아래와 같습니다. ‘/’를 생략하면 TP/prj/ 이 기준이 되고, ‘/’로 시작하면 TP/ 가 기준이 됩니다.

원본 경로 파일명 파라미터

파일관리자에서의 위치

“L203/2500.JOB”

TP/prj/L203/2500.JOB

“/L203/2500.JOB”

TP/L203/2500.JOB

 

l  (Hi5a V40.08-00 이후 지원) 대상 경로 파일명 파라미터가 ‘/’로 끝나면 경로로 인식됩니다. 이 때는 원본 파일명을 생략할 수 없습니다.
(
: SAVEF V1%,TP,”/work/RF705/”, “G00.POS”)

l  (Hi5a V40.08-00 이후 지원) 원본 파일명에 wildcard 파일명을 사용할 수 있습니다. wildcard 파일명 지정 시엔 대상 경로 파일명 파라미터는 반드시 경로로 지정해야 합니다. (: SAVEF V1%,TP,”/work/RF705/”, “2*.JOB”)