• 제품선택
  • [점검사항1]

    자동으로 Windows가 업데이트 되어 CimonX가 종료되는 경우 Windows 업데이트 시간에 CimonX 또한 종료가 됩니다.

    이때 업데이트 되고 종료되면서 다시 CimonX가 동작되는 사이에 보고서 내용이 저장되는 시점이라면 그 부분은 보고서 내용이 나타나지 않는 경우가 생깁니다.

    이러한 경우는 Windows 자동업데이트는 중지하는 것이 좋습니다.

    업데이트 시점을 확인 하시려면 제어판→관리도구→이벤트 뷰어 에서 확인하실 수 있습니다.

    [점검사항2]
    현재 EXCEL 사용중이 아닌데 EXCEL.EXE 파일이 작업관리자의 프로세서에 표시되는 경우
    (EXCEL이 비정상적으로 사용중일 경우)

    이는 EXCEL 프로그램이 켜져 있거나 비정상 종료될 시에 엑셀 프로그램이 실행한 상태가 아님에

    도 동작되며 프로세서 상에서 표시될 시에는 EXCEL.EXE 프로세서를 종료시켜 주시면 됩니다.

    [점검사항3]

    (OFFLB.EXE 파일이 작업관리자의 프로세서에 표시되는 경우)

    이는 위의 EXCEL..EXE 처럼 프로세서상에서 OFFLB.EXE 파일이 존재 할 시 보고서 생성이 안 되거나 생성이 되더라도 엑셀 형식 안에 데이터가

    제대로 표시되지 않을 수가 있습니다.

    OFFLB.EXE 파일은 OFFICE LIFEBOAT의 약어로서 OFFICE 프로그램이 바이러스나 다른 프로그램과의 충돌로 인해

    OFFICE 프로그램 동작에 문제가 발생하여 자동으로 복구동작 시 발생되는 파일입니다.

    (출처:http://www.processlibrary.com/directory/files/offlb/218663/)

    어떤 한 개의 프로그램과의 호환에 있어서 문제가 발생한다면 프로세서 상에서 OFFLB.EXE 파일을 닫고 재 부팅하여 해결할 수 있으나

    한 가지 프로그램의 경우라 보기는 어렵습니다.

    실제로기술 지원 시 MS OFFICE 와 HP프린터 DRIVER 간에 충돌이 발생하는 것을 파악한 뒤 OFFLB.EXE 파일을 닫아도 DRIVER가 작동하는 시점에서는

    OFFLB.EXE 파일이 동작하여 보고서 데이터가 엑셀 문서 안에 표기가 안되는 경우가 확인 되었습니다.

    따라서 저희는 이런 문제점을 해결하기 위해 보고서에서 보고서 양식 콤보 박스를 클릭하시면



    위에서 보시는 것처럼 3가지 양식을 정할 수 있도록 되어 있습니다.

    이중 가상 엑셀 워크시트를 이용하시면 이 문제를 해결하실 수 있습니다.
    가상 엑셀 워크시트는 엑셀이 설치되어 있지 않은 PC에 이용됩니다. 이때 양식파일 설정은 실제 엑셀 형식의 파일로 존재해야 하며 이를 읽어서 가상양식으로 출력하는 방식입니다.

    [점검사항4] 

    태그 등록 시에 Sheet 이름이 엑셀에서의 Sheet이름과 동일한지(빈칸포함) 확인해 주세요.
    보고서 모델 별로 저장하는 경로가 동일하지 않은지 확인해 주세요.

    태그 등록 시 셀 지정이 정확한지 확인해 주세요.

    [점검사항5]

    Microsoft Office의 엑셀을 사용할 경우 다양한 버전과의 인터페이스의 호환 문제가 발생할 수 있습니다.

    이 경우 OLE 통신이 제대로 이루어지지 않아 보고서가 출력되지 않거나 데이터가 누락될 수 있습니다. 또한, 엑셀 프로그램이 사용 중 이상이 생겨 엑셀파일이

    open 되지 않는 경우도 발생할 수 있습니다. 따라서, Cimon에서 제공하는 가상 엑셀 워크 시트를 사용하게 된다면 좀더 안정적으로 보고서 생성을 할 수 있습니다.

     

    <참고>

    ● 가상엑셀을 사용하여도 이전의 양식 파일을 그대로 사용할 수 있습니다.

    ● 가상엑셀을 사용할 경우 양식파일은 ‘엑셀 97-2003’ 포멧(xls 확장자)으로 저장하여야 사용해야 합니다.

  • [Q]  OPC 네트워크 구성 후 태그에 대한 갱신이 이루어지 않습니다.

     

    [A] OPC 통신은 네트워크 환경에 제약이 따릅니다.

    아래의 사항을 검토 하시기 바랍니다.

     

    [검토사항]

    1. 서버,클라이언트 동일한 계정으로 등록이 필요합니다.
    2. 서버측 DCOM 설정이 정상적으로 등록되어야 합니다.
    DCOM 설정 자료는 아래의 자료를 참조 하십시요.

    경로:

    [SCADA] [네트워크] Windows7, Windows8.1, Windows10에서 OPC 설정 방법

    3. 서버 및 클라이언트 방화벽 설정을 확인 하십시요
    4. 서버 클라이언트 PC의 로컬 보안 정책을 확인합니다.

     

     

     

     

     

     

     

     

    #태그값갱신#SCADA태그값갱신#네트워크태그#서버클라이언트#OPC태그값갱신#서버클라이언트태그값갱신

  • 기존 32비트에서는 윈도우 제어판-관리도구-ODBC설정기를 이용하여 데이터베이스를 DSN으로 등록하였으나
    64비트에서는 “odbcad32.exe”를 실행하셔서 등록하셔야 합니다. (C:\Windows\SysWOW64의 경로에 있습니다.)


    [
    적용방법] 

    1. 위의 경로에 있는 odbcad32.exe 실행 후 ODBC 데이터 원본 관리자 에서 추가를 사용하여 DSN를 등록합니다.

     

    #ODBC#64bit#64bitODBC

  •  

    Q:챠트 기능에서 DB테이블의 여러 개의 필드를 하나의 챠트에 표현하고 싶어요

    A: 챠트의 계열 추가 기능으로 가능합니다.

    [적용방법]

    챠트의 기능으로는 태그와 매칭하여 표시하는 방법과 ODBC로 연동하여

    표시하는 방법이 있습니다. 아래의 내용은 ODBC 연동 예제 입니다.(Ver 2.14 기준)

    ODBC 연결의 경우 해당 DB테이블을 등록 후 실행하여야 합니다.

    1, CIMON 메뉴>그림>챠트를 선택합니다.

    1) 챠트 설정 항목에서 이름과 기타 내용을 설정하고 다음을 클릭합니다.

    수집주기는 데이터를 수집할 주기를 설정합니다.

    2) 계열 설정 항목의 설정 항목에서 이름 및 챠트 종류를 선택합니다.

    추가 버튼을 통해서 계열 이름과 다양한 챠트를 선택할 수 있습니다.

    (설정 후 챠트를 변경하고자 할 경우 종류 버튼을 클릭하면 변경이 가능합니다.)

     

    3) 계열 설정 항목의 연결 버튼을 클릭하여 ODBC와 연결을 설정합니다.

    연결 버튼을 선택합니다.(데이터 접속 연결 과정 수행)

     

     



    ① 데이터 연결 속성을 통하여 연결하고자 하는 DB를 선택합니다.

    ② 데이터 연결 속성 항목의 연결에서 연결하고자 하는 데이터 원본 이름을 등록합니다.

    등록 후 연결 테스트를 통하여 DB 연결 상태를 꼭 확인합니다.

    ③ 확인 버튼을 클릭 하시면 계열 설정창으로 이동합니다.

    2. 챠트 데이터 필드 적용

    데이터 원본 선택에서 등록된 DataTable을 설정 하고 가로축(key값:Number)과

    세로축(Data1)값에 데이터 필드를 등록합니다.

    만약 하나의 챠트에 두 개의 데이터를 표현하고자 한다면 계열 추가를

    하나 더 등록하여 가로축(key)값은 동일하게 하고 세로축(Data3)값으로 설정하면 됩니다.

    [챠트 설정 완료 화면]

     

     

     

     

     

     

     

     

     

     

    #SCADA챠트#챠트추가#SCADA차트#차트추가#여러 개의 필드를 하나의 챠트에 표현#챠트DB테이블#차트DB테이블#차트#Chart

  • << MASTER 국에서 DDNS 서버를 통하여 PLC와 이더넷 통신 절차 >>   

    1.  HMI 통신 상태를 확인(PING TEST를 통한 확인)  
    2.  IP 공유기 서버 설정  
    3. DDNS 임시 TEST 
    4. CIMON_SCADA 구성 
    5. 시험 TEST  

    공유기 설정(IP TIME 설정 예)   

    외부에서 공유기의 동작상태나 설정변경이 필요한 경우 공유기 접속 관리 설정 이용 

    공유기 웹 설정화면(http://192.168.0.1) 에 접속 -> [관리도구] -> [시스템 요약 정보]  

     

    외부IP 주소를 확인 한다. (HMI 의 스테이션 IP로 설정 -> 172.168.0.10으로 접속 가정)    

     

    포트 포워드 설정(192.168.0.10을 HTTP 망으로 구성하는 예제)

     

      PLC와 구성되는 포트 번호는 다음과 같습니다.

     DDNS 구성 및 동작 확인(임시 구성)

     IP TIME 공유기의 경우 TEST용 DDNS 서버 설정이 가능합니다.

    호스트이름/사용자 계정/사용자 암호를 설정하여 추가 버튼을 클릭하여 DDNS 설정한다.  

    호스트이름 : xxx.iptime.org형식으로 변경 등록 

     사용자 계정과 사용자 암호의 경우 e메일 어드레스로 지정하면 구성할 수 있다 

     

     CIMON_SCADA구성

     MASTER국 구성(TCP)

    소켓포트는 구성하려는 대상을 확인하여 해당 번호를 (예: 로더포트 10260) 기입한다.

    통신 포트 설정

       

    REMOTE측 PLC IP 설정(이더넷 모듈을 통한 접속)   

      

    포트번호를 확인하여 등록하고자 하는 포트 번호와 일치하게 하여야 함을 주의 하여야 한다.  

    #IPTIME#IP타임#DDNS#공유기#유동IP#유동아이피#유동

  • 1. CimonX를 실행합니다.

    파일 – 프로젝트 열기를 클릭하여 실행할 프로젝트를 선택합니다.

     

    2. 프로젝트 실행 후 CimonX를 종료합니다.

     

    3. Cimon-SCADA 설치폴더로 이동합니다.

    CimonX.exe 실행파일을 마우스 우 클릭하여 바로가기 만들기를 선택합니다.

     

     

    4.CimonX.exe 바로가기를 복사하여 윈도우 시작메뉴 -> 프로그램 -> 시작프로그램에 붙여넣기를 합니다.

    위와 같이 설정 하신 후 윈도우 재부팅을 하시면 윈도우 시작시에 자동으로 CimonX 프로젝트가 실행이 됩니다.

     

    #PC#부팅#자동실행#자동#Windows#CIMONX#시작#시작프로그램

  • CIMON-SCADA 와 Access 사용을 할 경우 WHERE에 필드 NO는 안됩니다. 

     

    예를 들어 DATA 테이블에 NO 필드 DB 가 등록이 되어 있습니다. 

    위에 그림과 같이 WHERE에 NO를 사용하면 안 됩니다. 

    필드 명을 NO로 사용하지 말고 이름 변경을 해서 예를 들어 INO로 변경 하시면 정상적으로 WHERE가 동작 됩니다. 

  • CIMON-SCADA 에서 멀티 프레임을 사용하기 위해선 DesignEi.dat파일에 멀티 프레임을 설정 해야 합니다. 

     

    설정 방법은 아래와 같습니다.

     

     

     [적용방법]

    1. DesignEi.dat 파일 설정방법은 아래와 같습니다.

    프로젝트 경로 안에 메모장으로 작성을 하고 파일 이름을 designEi.dat 파일로 저장하면 됩니다.

     

    멀티모니터 사용을 하고 CIMONX를 실행 하면 모니터0에는 초기화면 설정 페이지

    2. 모니터1에는 “page2” 모니터2에는 “page3” 화면을 보여 주는 설정 입니다.

     

     

    3. 터치 동작에서 페이지 열기 동작을 설정할 때 기존에는 페이지 이름만 입력했다면 멀티 프레임에서는 페이지 이름 뒤에 프레임을 직접 지정해야 합니다.

         – 모니터 2대 이상 사용시 그림 오브젝트 또는 OPENPAGE 함수 사용시에는 반드시 (페이지 이름/모니터 =모니터 위치) 작성하여야 합니다.  

    예제) TEST 페이지를 1번 모니터의 표시할 경우  

    OPENPAGE(“TEST/Multi=1”)

    <1번 프레임에 Page1.Pax 페이지 열기>

    <1번 프레임에 Page1.Pgx 페이지 닫기>

     

     

     

    내부 함수 및 스크립트에서 멀티 프레임 기능 사용하는 방법

    주의 하실 점은 스크립트에서 실행되는 함수는 활성화 된 프레임에 페이지 동작을 합니다.

    일반 명령식은 프레임 명시 없이 사용하면 현재 프레임에 실행이 되지만 스크립트는 별도로 동작하는 모듈이기 때문에 사용자가 조작하는 프레임을 활성화 프레임으로 인식하게 됩니다.

    위와 같은 상황일 경우 스크립트에서 프레임 명시 없이 페이지 함수를 사용하시면 잘못된 동작을 할 수 있습니다.

    따라서, 스크립트에서 페이지 함수 사용은 꼭 실행 될 프레임을 명시해 주시기 바랍니다.

     

    #멀티모니터#멀티#2.14멀티#모니터#Multi#Monitor#MultiMonitor#여러개#화면여러개

  • 라이브러리의 ComboBox 를 통한 트렌드 펜 선택 예제 입니다. SetPenStatus 함수를 이용해 구현 하였습니다.

     

    [프로젝트 설명]   

       

    라이브러리의 콤보박스와 SetPenStatus 함수를 이용해 스크립트를 작성 하였습니다.  

    SetPenStatus 함수는 트렌드 관련 함수 입니다. Trend Object의 지정된 Pen을 보이거나 (1)   보이지 않게 (0) 설정 합니다.  

     자세한 내용은 프로젝트를 실행하시면 확인 할 수 있습니다.  

     

    [예제 프로젝트 다운로드 방법]   

    홈페이지(www.cimon.com) → 고객지원 → 다운로드 센터 → 프로젝트예제 선택 후 트렌드 검색 시

    “라이브러리의 콤보박스를 이용한 트렌드의 펜 선택하는 샘플 프로젝트 입니다.” 에서 확인 하실 수 있습니다. 

    #콤보박스#트렌드#경향감시#Combobox#Trend

  • CIMON-plcS 미니케이블 접속 가능 최대 거리는 5M 입니다. 

     

    USB 2.0 FULL SPEED 로 설계가 되어 있습니다.   

    연결되는 장비의 사양에 따라서 3M로 제한 될 수가 있습니다 .  

    권장 사항은 1M 입니다. 

     

     

     

      

    [참고사항]   

    USB의 각 버전은 같은 모양의 포트를 사용하며, 서로 다른 버전의 기기끼리 연결해도 작동이 가능합니다. 다만, 이렇게 되면 양쪽 기기 중에 낮은 버전의 성능으로 동기화됩니다.

    예를 들어 USB 2.0 버전의 외장 하드디스크를 사용하더라도 컴퓨터가 USB 1.1 버전만 지원한다면 USB 1.1 수준의 데이터 전송 속도 밖에 내지 못한다는 의미입니다.