[SCADA][스크립트] 경로 생성 후 엑셀 파일 출력 예제

안녕하세요.

CIMON 입니다.

스크립트를 이용하여 정해준 해당 경로에 엑셀 파일을 출력하는 예제입니다.

 

[ 이럴 사용하시면 됩니다 ]

CimonX 상에서 Window 탐색기로 빠져나가지 않고 원하는 위치에 경로 생성 및 엑셀 파일 출력을 하고싶을 때 사용하시면 됩니다.

 

[ 프로젝트 예제 작성 버전 주의사항 ]

SCADA Ver 3.04(R160224)

v3.04에서 작성된 프로젝트는 하위버전에서 열리지 않습니다.

 

[ 예제 설명 ]

1. 예제의 UI의 구성은 간단합니다. 새로 만들 경로를 적어주시면 됩니다. 이 때 문자열의 형식은 드라이브:\경로1\경로2\마지막경로\ 식으로 설정하시면 됩니다.

위와 같이 CimonX에서 경로를 설정하고 RunScript 버튼을 눌러주면 해당 경로에 폴더와 엑셀 파일이 생성됩니다.

STR 부분은 선택하면 데이터를 입력하게 설정되어있어 원하는 경로로 문자열을 수정할 수 있습니다.

먼저 이 스크립트를 실행시키기 전에 통합 문서1.xlsx 파일을 D:\ 위치에 생성해 주어야 합니다. 이 이유는 스크립트 부분에서 설명해드리겠습니다.

통합 문서1.xlsx 가 해당 위치에 존재하면 RunScript 버튼을 누르고 MkdirSample 폴더가 생성된 것을 확인할 수 있습니다.

해당 폴더에 들어가면 생성된 시간이 파일명으로 기록되어 생성된 파일을 확인할 수 있습니다.

다음은 해당 스크립트입니다. fFormName$ 에서 이미 FileCopy를 사용해 복사할 양식 위치 및 파일명을 정해놓았기 때문에 D:\위치에 통합 문서1.xlsx 가 존재해야 합니다.

GetTagVal로 CimonX에서 STR에 입력한 파일 경로를 입력 받아 Mkdir 명령을 통해 해당 경로에 폴더를 생성합니다.

또한 TimeStr(44)를 통해 yyyy년 mm월 dd일 HH시 MM분 SS초 의 형식으로 엑셀 파일명을 설정한 뒤 파일을 생성합니다.

ExcelApp.Workbooks 이 부분은 엑셀 객체를 받아 SCADA 상에서 엑셀을 제어할 때 사용하는데

이 부분에 대한 내용은 [SCADA][스크립트] CimonX에서 Excel을 이용하여 데이터 읽고 쓰기 부분을 참조하시면 됩니다.

[SCADA][스크립트] CimonX에서 Excel을 이용하여 데이터 읽고 쓰기

 

 

[ 적용 방법 ]

이 스크립트에서 핵심이 되는 함수는 Mkdir 과 FileCopy입니다.

Mkdir를 이용해 원하는 위치에 폴더를 만들고 FileCopy를 이용해 같은 양식의 파일을 무한히 생성할 수 있습니다.

현재 예제에서는 하나씩 밖에 못 만들었지만, 실제 현장에서 사용할 때는 각 기기 별로 해당하는 폴더를 만들게 여러 번 Mkdir을 사용하고

해당 경로에 FileCopy를 사용해 각각의 기기 값을 저장할 수 있습니다.

 

첨부 1. 경로 생성 후 엑셀 파일 출력 예제.zip

 

#경로생성#엑셀생성#경로엑셀#Mkdir#FileCopy#파일출력#프로젝트예제#샘플프로젝트#SCADA프로젝트예제#SCADA샘플프로젝트#SCADA스크립트사용예제#SCADA스크립트사용방법#SCADA스크립트사용샘플#SCADA스크립트

 

 

 

 

[XPANEL] XpanelDesigner V2.52 (R170203) (2017.02.03) [한글]

*주의사항 
Ver 2.52 Xpanel에서 생성하거나 수정한 프로젝트는 하위버전 Xpanel에서 불러올 수 없습니다.

XpanelDesigner 2.52 버전입니다.(패치일 2017.02.03) 이 버전에서는 아래의 기능을 지원합니다.

- PC Runtime 정식 출시

- 신형시뮬레이터 적용

- 런타임 화면 갱신 성능 개선

- USB 프로젝트 다운로드 속도 개선

- 스위치램프 지연동작 기능 추가

- 경보레벨 설정 및 레벨별 색상 설정 기능 추가

- 스크롤메시지 레벨 설정 및 레벨별 색상 설정 기능 추가

- 그림 설정 [색변화] 기준값 태그/어드레스/명령식 입력 추가

- 데이터수집 오브젝트 표시 방식 설정 기능 추가

- 데이터수집 트리거 On/Off/Toggle 추가

- 스크립트 함수 추가

- 키입력창 포커스 고정 기능 추가 등 기능 개선

- 그림설정 [터치] 등 명령식 사용 시 우선순위 지정 기능 추가

- 화면호출 오브젝트 사용자 보안 적용

- 런타임 RcpConfg 다이얼로그 CSV Export/Import 기능 추가

- PLC-S Ethernet FastMode 추가 / 멀티 프레임 쓰기

- 기타 화면 갱신 성능 개선 등 기능 개선 및 Bug Fix

자세한 내용은 도움말을 참조해 주십시오.

*주의사항 
1. Xpanel 2.52 버전은 하기 목록의 Xpanel 단말에서는 정상 동작이 되지 않을 수 있습니다. 
   반드시 제품명을 확인하시고 프로젝트를 진행해주시기 바랍니다. 
   
XpanelDesigner2.52 미지원 단말기 목록
   CM-XT07CB , CM-XT04CB, CM-XT05MB, CM-XT05SA, CM-XT05SB, CM-XT06CB, CM-XT10CC, CM-XT10CB, CM-XT12CB, CM-XT12CA

2. OS가 WINDOWS 7 이상일 경우 Mobile device center 를 설치하세요.

XpanelDesigner for Hi5 V2.50 R20170217 – KOR & ENG

XpanelDesigner 현대중공업 TP 전용 V2.50 R20170217

> 현장 이슈 및 불편 사항 대응

>영문 버전 이슈 대응

* 일반 XpanelDesigner와 호환되지 않습니다. 주의해 주십시오.

* 다운로드 후 현장 프로젝트로 테스트를 한 후 현장 TP에 적용해 주십시오.

 

 

한국농어촌공사 서천지구 농업용수관리자동화(TM/TC) 준공식 및 감사패 수여

 

한국농어촌공사 서천지구
농업용수관리자동화(TM/TC) 준공식 및 감사패 수여

지난 2013년 1월 30일 한국농어촌공사 서전지사에서 서천지구 농업용수관리자동화(TM/TC)사업n준공식이 있었습니다.

한국농어촌공사 박재순 사장님을 비롯한 농어촌공사 신입사원 및 교육생등대내외 관계자 200여명이 참석하여 준공식을 빛냈습니다.

이후 상황실에서 실제상황을 감안하여 자동화시스템의 데모시연 및 브리핑이 있었습니다.

㈜싸이몬은 한국농어촌공사로부터 물관리자동화시스템의 안정적인 납품 및 공사에 대하여 감사패를 받았습니다

 


 

서천지구 농업용수관리자동화사업 사업계획 개요

1. 지구명 : 서천지구 농업용수관리자동화(TM/TC)사업
2. 사업구역 : 충남 서천군 서천읍 외 8개 읍.면
3. 사업목적 : 용수균등배분과 관개효율증대, 농업재해의 예방 및 경감
물관리비용의 절감, 수리시설물 관리 편리성 도모
4. 자동화 대상면적 : 6,898Ha (배수 : 325ha)
5. 자동화 대상시설 : 22개소(저수지2개소, 양수장 2개소, 배수장 4개소, 수문 원격소 9개소, 수위국 5개소)
6. 총 공사비 : 20억
7. 공사기간 : 2011년 ~ 2013년 1월