제목
[Script] @FileCopy와 @FolderCreate를 이용한 한달이 지난 ATS의 분 DATA를 자동으로 백업하기
작성자
기술지원팀
작성시각
2023-07-20 오전 10:57:16
조회수
4024
첨부파일
ATS_CE_MinDATA_Backup_20230720.zip
안녕하십니까. 기술지원팀입니다. 스크립트 함수 중 @FolderCreate를 이용하여 원하는 경로를 생성하고, 생성한 경로에 @FileCopy를 이용하여 원하는 파일에 대한 사본을 만드실 수 있습니다. 이 예제는 @FileCopy와 @FolderCreate 스크립트를 응용하여 한달이 지난 ATS의 분 DATA를 자동으로 백업하는 방법에 대한 예제입니다. ATS의 SCADA CE버전의 분자료 DATA는 PC버전의 Autobase SCADA와는 다르게 한 달간 보관이 가능하며, 저장된 분자료 DATA를 토대로 시간/월/일/년 DATA를 취합합니다. 이후에는 다음 달에 대한 분 자료 DATA로 해당 분에 따라 순서대로 덮어쓰여지게 됩니다. 이는 ATS의 용량 및 시스템 구조에 맞춰 PC와는 다르게 설정되었기 때문입니다. 본 예제를 이용하여 아래의 내용을 습득 하실 수 있습니다. 1. @FolderCreate를 이용하여 폴더를 만들어 원하는 경로를 사전에 생성함. 2. @FileCopy를 이용하여 존재하는 폴더 경로에 원하는 파일의 사본을 생성함. 3. @FolderExists와 @FileExists를 사용하여 해당 폴더 및 파일이 존재하는지 검사할 수 있음. 4. Autobase SCADA CE 및 Autobase SCADA의 분자료 저장의 원리와 경로를 알 수 있음. *ATS의 기본 자료 저장관리 폴더인 \CATDATA를 기준으로 작성되었으며, 자료 저장 경로가 바꾸어 응용하실 경우 바뀐 경로에 대하여 변경하여 주시기 바랍니다. 작업선택 프로그램의 메뉴 "파일 | 복원" 을 이용하시어 첨부파일을 지정하시면 예제 작업이 작업선택 프로그램에 추가됩니다. 예제 작업 버전 : AutoBase 10.3.6 (예제 작업 이후의 버전을 사용하시기 바랍니다.) 감사합니다.