안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. 보고서 기능처럼 엑셀 파일에 데이터를 쓰기 및 출력하고자 할 때, 다음 예제에서 제시되는 스크립트를 통해 기능을 설정할 수 있습니다. [적용 방법] 1. 데이터 베이스에서 보고서 데이터로 등록할 태그를 생성합니다. 값1, 값2, 값3은 ‘ANA1’, ‘ANA2’, ‘ANA 3’ 태그로 등록합니다. 쓰기 신호는 ‘SIN’ 태그로 등록합니다. 제품코드는 ‘제품코드’ 태그, 제품명은 ‘제품명’ 태그로 등록합니다. 2. 사전에 설정하여야 할 내용은 다음과 같습니다. *모든 경로는 ‘C:\보고서’입니다. 엑셀 파일을 출력하기 전에 폴더를 만들어 주시거나, 스크립트 내에 입력된 경로들을 동일하게 변경해 주시기 바랍니다. *보고서 폴더 내에 Test.xls라는 양식 파일이 존재해야 합니다. *쓰기 신호(‘SIN’ 태그)가 1일 때 보고서 실행을 하면 현재 태그 값이 엑셀에 입력됩니다. 저장 형식은 ‘제품코드-금일 날짜’입니다. * 제품 코드가 다르거나 날짜가 다를 경우 새로운 파일을 생성하게 됩니다. * 생성된 파일은 코드 별 날짜 별로 저장이 되기 때문에 금일의 날짜를 기준으로 3일 이전의 파일들은 자동적으로 삭제됩니다. *엑셀 파일을 출력하고자 할 때, ‘파일 불러오기’ 버튼을 눌러 저장 폴더의 목록을 불러와 파일 선택 후, ‘인쇄’ 버튼을 눌러 출력할 수 있습니다. 3. [도구]-[스크립트]에 진입하여 다음과 같이 메인 스크립트를 작성합니다. Sub Main() While 1 SetTagVal”ANA1″,Random(0,100) SetTagVal”ANA2″,Random(0,100) SetTagVal”ANA3″,Random(0,100) ‘테스트임으로 각 태그의 값을 랜덤으로 받습니다. sleep(1000) Wend End Sub ============...