[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스크립트

 

 

 

 

[카다로그] 싸이몬 제품 소개서 – 2017

[카다로그 목록]
-SCADA / Supervisory Control and Data Acquisition
-PLC / Programmable Logic Controller
-XPANEL / Industrial Operating Touch Panel
-IPC / Industrial Panel Computer
-IAC / Industrial Automation Computer
-BEMS / Building Energy Management System
-WISMS / Water Integrated Supply & Monitoring System

발행일자 : 2017년 5월

[XPANEL] XpanelDesigner V2.52 (R170203) (2017.02.03) is released [영문]

내용
Function Detail
∙PC Runtime XPANEL Runtime for PC (needs license)
∙Simulator Dialog UI integrated and bug fixed
∙Alarm Alarm level and color setting
∙Scroll message Message level(0~7) and color setting
∙Command Command execution priority setting
∙Popup page Popup page option added (always, assigned page…)
∙Script XpanelReset, GetCommState, EnableDriver script added
∙Data logger Trigger On/Off/Toggle added
∙PLC-S PLC-S Ethernet FastMode / multiframe writing added (FW 6.13 and above)

* For more detailed information, please refer to the Xpanel HELP manual.
XpanelDesigner2.52 Unsupported Devices
– CM-XT07CB, CM-XT04CB, CM-XT05MB, CM-XT05SA, CM-XT05SB, CM-XT06CB, CM-XT10CC, CM-XT10CB, CM-XT12CB, CM-XT12CA

Please install Mobile device center if your OS is WINDOWS 7 or above.
Please be reminded that above devices are not supported in XpanelDesigner 2.52

[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에 적용해 주십시오.

 

 

[통신드라이버]동영 Mosaic Panel

안녕하세요. CIMON입니다.

동영 Mosaic Panel 통신드라이버 패치파일 입니다.

* 통신드라이버 정보
1. 기기명칭: 동영 Mosaic Panel통신드라이버
2. 종류/연결방법:  DPM/serial
3. 적용 버전: v2.14/v3.90
4. 통신드라이버 파일: DYMosaic.dll

* 참고
메뉴얼에 추가된 “디바이스 추가 및 등록.pdf”파일을 참고하시어 사용하시길 바랍니다.

언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.
감사합니다.

 

 

#동영#DPM#동영DPM#동영시리얼통신#DPM러시리얼통신#동영DPM시리얼통신#동영 Mosaic Panel#Mosaic Pane

[PLC] CICON 로더 프로그램 V6.20(R20170918) [국문]

CICON V6.20(R20170918) 이 Release 되었습니다.
 
6.20은 다음 기능이 추가되었습니다.(자세한 내용은 CICON HELP를 확인해 주십시오.)
 
  01. PLC 스캔(이더넷)에 퀵 스캔 기능 추가
 
  02. 스캔 프로그램 Open 속도 개선(V6.10 대비 3배 이상 개선)
 
  03. Modbus RTU – Point Number 10진수 16진수 변환 가능한 버튼 추가
 
  04. OPC UA – 사양 변경 및 안정성 강화(매뉴얼 참조)
 
  05. PC 정보 확인 창 추가
 
  06. PS08N – 기능 개선 및 안정성 강화
 
  07. 전체 프로그램의 파일 암호화 기능(강력한 파일 암호화)
 
  08. V6.10 이하 프로젝트 사용시 강제 암호화 적용 기능 추가(사용자 선택)
 
  09. 강제 암호화 적용시 프로그램 Open 처리로 인해 속도 저하 기능 개선
 
  10. 프로젝트별 백업 파일이 20MB 이상이면 사용자에게 알림 후 정리 기능
 
  11. AD16VI – 경보 상/하한 기능 추가, 버전 체크 확인 기능 추가
 
  Windows 의 DPI 설정(텍스트 및 항목 크기 설정)으로 인해 화면 표시가 달라질 수 있습니다. 
  이와 같은 증상이 있을 경우 아래의 설정 방법으로 100%로 설정 후 사용해 주십시오.
   – Windows 7 : 제어판 -> 모든 제어판 항목 -> 디스플레이 -> 화면에 표시되는 내용 
   – Windows 8 : 제어판 -> 모든 제어판 항목 -> 디스플레이 -> 모든 항목의 크기 변경 
   – Windows 10 : 시작 -> 설정 -> 시스템 -> 디스플레이 -> 텍스트, 앱 및 다른 항목의 크기를 변경 설정
 
  * 최신 버전에서 작성되거나 사용한 프로젝트 파일은 이전 버전(VER.6.10)에서 읽을 수 없습니다. 
    이전 버전 복구 방법 : 최신 CICON 온라인 -> PLC에 쓰기 -> 이전 버전 CICON 온라인 -> PLC에서 읽기 실행
 
  * 시스템 폴더(C:Program Files (x86))에 설치할 경우 관리자 권한 문제로 정상적인 사용이 불가능합니다. 
    시스템 폴더가 아닌 (ex. C:CIMON) 경로에 설치해 주십시오.
 
  * PLC 프로젝트 파일은 단일 버전으로 관리해 주십시오. 
    한 프로젝트를 여러 버전에서 사용할 경우 호환성 문제가 발생할 수 있습니다.
 
  * Windows 사용자 계정은 표준 사용자 또는 관리자 권한으로 실행해야합니다. 
    Guest 사용자일 경우 암호화 키 생성 권한이 없어 정상적인 사용을 할 수 없습니다.
    이 경우 CICON에서 정상 사용을 위한 방법을 안내합니다.
 

[PLC] CIMON-PLC OPC Server V2.0

CIMON PLC Ethernet OPC Server V2.00 프로그램입니다.
사용 방법은 CICON S/W 도움말을 참조해 주십시오.

* OPC Server 실행시 자동으로 Background 프로그램으로 설정됩니다.
PC Taskbar의 숨겨진 아이콘등에서 녹색 아이콘 Se를 실행하시면 화면에 표시됩니다.

사용중 불편 사항 또는 기타 요청 사항이 있을 경우, CIMON 대표 번호 1899-5001로 문의 주십시오.