• 제품선택
  • Q) SCADA 운전 중 통신 접속되어 있는 기기들에 통신 연결 테스트를 할 수 있을까요?

    A) *네. Ethernet 사용시 Ping 테스트로 가능합니다.

    SCADA와 통신하고 있는 장비들의 IP를 가지고 있는 배치파일을 만든 다음 스크립트로

    배치파일을 실행 시켜주면 가능합니다.

     

    사용 예)

    1. IP.bat 의 배치파일을 만듭니다.

    위와 같이 텍스트 파일에서 확장자명을 변경하고 파일 형식을 모든 파일로 변경하여 만들 수 있습니다.

    * IP.bat 의 포함 내용은 위와 같이 ping + 장비 IP 로 작성합니다.  여러 장비 IP를 입력할 경우, 1개씩 순서대로 Ping을 확인합니다.

    배치파일만 따로 실행하여 Ping을 확인하는 것을 알 수 있습니다.

     

    2. 스크립트를 만듭니다.

    id = Shell() 내부함수를 이용하여 외부파일을 실행할 수 있습니다.

    다음과 같이 스크립트를 작성하고 등록합니다.

    Sub RunExProgram()

    id = Shell(“C:\IP.bat”””””, 3)     //IP가 기록된 배치파일이 있는 경로를 지정해야합니다.//

    End Sub

     

    3. 명령식을 통하여 스크립트를 실행합니다.

    오브젝트의 터치에 RunScript(“스크립트이름”) 명령식을 만들어 쉽게 실행시킬 수 있습니다.

    스크립트 이름에 위에 등록했던 스크립트 RunExProgram을 써주면 됩니다.

    4. CimonX를 실행하여 명령식을 실행합니다.

    위의 Ping 테스트와 같이 SCADA에서 Ping 테스트를 할 수 있습니다.

     

    감사합니다.

  • Q) CIMON OPC 클라이언트를 사용하고 있습니다. Client에서 Tag값이 읽는 것은 되는데, 쓰기가 되지 않습니다. 무엇이 문제일까요?

    A) OPC Server 모드를 Synchornouns 방식으로 변경해야 태그값을 쓸 수 있습니다.

    OPC 태그값을 쓸경우 두가지 모드가 존재합니다.

    Synchoronous 방식과 Aynchoronous 방식이 있습니다.

    두 방식의 차이점은 태그값 쓰기를 요청했을 경우 Synchoronous 방식은 Server에서 태그값이 변경 완료되었음을 확인할 때까지 기다리게 되며, Asynchoronous 방식은 그런과정을 거치지 않습니다.

    CIMON 에서는 현재 Synchoronous 방식을 채택하고 있으므로,

    OPC Server 모드를 Synchornouns 방식으로 변경해야 태그값을 쓸 수 있습니다.

     

    현재, CIMON에서는 Asynchoronous 방식도 선택적으로 지원하기 위해서 준비중입니다.

  • XPANEL은 Modbus Master 기능 (I/O 디바이스 설정)과 Slave(데이터서버) 기능을 제공합니다.

    만약 2개의 XPANEL을 가지고 Master와 Slave를 구성할 경우 Scale/Offset에 관한 주의사항을 설명 드리겠습니다.

     

    • Modbus Master 설정

    1. I/O 디바이스에서 Modbus를 등록합니다. (TCP/IP 혹은 RTU)

    2. Tag 등록시 Slave의 값을 스케일 처리하기 위해 임의의 Scale/Offset 기능을 사용합니다.

    Scale 기능 체크
    Scale/Offset 각각 5, 10

    3. 다음과 같이 설정할 경우 Slave의 해당 어드레스 영역의 데이터를 요청할 때
    Data X (0.5) + (-10) 으로 처리됩니다.
    예)
    Slave XPANEL의 Holding Register 1번지의 워드값이 100일 경우
    Master에서 요청 시 100 X 0.5 + (-10) 이 되어 40으로 표현됨

     

    • Modbus Slave 설정
      1. 다른 XPANEL에서 Modbus Slave를 설정합니다. (마스터의 TCP/IP, RTU 여부에 따라 맞게 설정합니다.)


    2. 서버로 사용할 데이터 하나를 CIMON PLC와 통신하는 실 태그로 등록하고, Slave의 Holding Register 영역 1번지로 등록합니다.

    실제 PLC와 통신하는 태그를 등록하는 이유는 실제 PLC와 통신을 하지 않는 가상태그의 경우 Scale/Offset 기능을 사용할 수 없기 때문입니다.


    3. 만약 지금 상태에서 Modbus Master XPANEL이 Slave XPANEL의 40001 어드레스 번지의 값을 읽을 경우,

    CIMON PLC의 데이터에 SCALE이 처리된 값을 읽게 되어, Modbus Master가 요청한 태그 값과 Modbus Slave의 태그 값이 일치하지 않게 됩니다.

    따라서 Modbus Master가 PLC값을 정확히 읽기를 원할 경우, Slave로 등록된 CIMON PLC의 실 태그 값을, Master가 설정한 Scale/Offset에 반대로 설정을 하면 됩니다.


    4. 다음과 같이 설정할 경우 Cimon PLC의 데이터를 요청할 때

    Data X 2 + 10 으로 처리됩니다.
    예)
    CIMON PLC의 특정 어드레스 워드값이 100일 경우
    요청 시 100 X 2 + 10 이 되어 210으로 표현됨

    5. 따라서 다시 Modbus Master 에서 현재 Slave값인 Cimon PLC의 값을 요청할 경우 Scale/Offset 처리를 통해 210 X 0.5 + (-10) 인 100의 원래 값을 읽게 됩니다.

  • 스크립트를 이용해서 특정시간에 태그값 쓰는법

    Sub Main()
    RunScript( “OnTimeWrite” )
    End Sub

    Sub OnTimeWrite()
    while 1
    CurTime# = Now()
    HH = Hour(CurTime#)
    MM = Minute(CurTime#)
    SS = Second(CurTime#)

    if ( (HH = 14) AND ( MM = 05 ) AND ( SS = 00)) Then
    SetTagVal “ST0.ST0_AHU0_READY”, 1
    End if
    Sleep( 100 )
    wend
    End Sub
    위의 두개의 스크립트를 등록하고
    HH = 14
    MM = 05
    SS = 00
    위의 3개의 숫자(시,분,초)를 원하는 시간으로 변경하시면 됩니다.

    #원하는시간#태그값쓰기#태그값#Tag

  • 1.  SCADA
    CIMON SCADA의 명령식 함수 중, ShowKeyboard() 함수를 사용하여 화상키보드를 화면에 표시할 수 있습니다.
    – 사용함수 : ShowKeyBoard()
    – 지원기능 : 한/영 입력 가능한 자판키보드

    [예제]

    1)CimonD 버튼 오브젝트 생성

    2)동작정의- 명령식- “ShowKeyboard()” 입력

    3) CimonX 실행

    4) showKEYBOARD 버튼 실행

     

     

     

    2. Xpanel
    Xpanel의 명령식 함수 중, SoftKeyboard(R1,R2,R3) 함수를 사용하여 화상키보드를 화면에 표시할
    수 있습니다.
    – 사용함수 : SoftKeyboard(R1,R2,R3)
    – 지원기능 : 영문 입력 가능한 자판키보드 (한글지원안됨)

    [예제]

    1)Xpanel Designer 실행

    2)터치 오브젝트 생성

    3) 동작정의 – 명령식 – “SoftKeyboard(1,10,10)” 입력

    4) Xpanel 에 쓰기

    5) Xpanel 에서 Soft KEYBOARD 터치 오브젝트 실행

  • 문의)


    XpanelDesigner에서 프로젝트 작성 후 Xpanel로 전송 시 삭제 실패 라는 메시지가 뜹니다.


    어떻게 조치하야야 할까요?


     


     답변)


    Xpanel 프로젝트를 다운로드 중 간혹 삭제 실패 메시지가 뜨게 됩니다.


    이 경우 다음과 같이 조치할 수 있습니다.


     


    1)  Xpanel 응용프로그램을 종료하여, 바탕화면으로 나갑니다.


         (Online에서 응용프로그램 정지, 또는 세군데 모서리 터치 후 Config 창에서 Exit로 종료)


    2) USB 키보드를 준비하거나, 작업표시줄의 Large Key 키보드(SW 키보드)를 실행한다.


    3) CTRLAlDel 키를 눌러 작업관리자 창을 띄운 뒤 실행 목록의 Xpanel 강제 종료 시킨다.


    4) 종료 후 내장치Xpanel 경로 안의 Bin, Prj 폴더를 모두 삭제 한다.


    5) 다시 프로젝트 다운로드를 하면 정상진행 된다.

  •  

    안녕하세요.

    CIMON 입니다.

     

    XPANEL은 세가지 스크립트 실행 방식을 지원합니다.

    1. 자동 – Runscript를 사용하지 않아도 프로젝트 기동 시 최초 1회 자동으로 스크립트가 실행됩니다.

    2. 수동 – Runscript를 사용하여 직접 스크립트를 실행하거나 다른 스크립트 내에서 호출하여 실행합니다.

    3. 정주기- Runscript를 사용하지 않아도 설정한 실행주기마다 스크립트가 실행됩니다. 실행주기 단위는 ‘초’입니다.

     

    자동, 정주기로 실행방식을 설정한 스크립트도 Runscript를 통해 사용자가 임의로 스크립트를 실행할 수 있습니다.

     

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

    감사합니다.

     

    #스크립트 #실행방식

  • 안녕하세요.

    CIMON 입니다.

     

    Omron PLC가 프로그램 모드일 경우 PLC는 정지 상태에 있게 되어 PLC에 데이터 쓰기가 되지 않습니다.

    PLC에 데이터를 쓰기 위해서는 Omron PLC를 모니터 모드나 운전 모드로 전환해야 합니다.

    Omron PLC프로그램을 이용하여 모니터 모드나 운전 모드로 전환하거나 데이터메모리(DM6600)에 0101h를 설정하면 전원 투입시 모니터 모드로 전환되어 쓰기가 가능합니다.

     

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

    감사합니다.

     

    #OMRON  #쓰기 실패  #프로그램모드 #모니터모드 #운전모드

     

     

  • 안녕하세요.

    CIMON 입니다.

     

    Xpanel Designer에서 작화한 프로젝트를 Xpanel로 다운로드 하는 방법을 안내해 드리겠습니다.
    Xpanel 은 3 가지 형태의 프로젝트 다운로드 방법을 제공합니다.

     

     

    1. USB 포트를 이용한 방법

    (1) Windows Mobile Device Center가 “연결됨”으로 표시되는지 확인 합니다.

    (Windows XP를 사용하실 경우에는 Active Sync 프로그램입니다.)

    다운로드 경로

     

    (2) Xpanel Designer를 실행 후 상단 메뉴에서 온라인 -> 연결 방식 설정을 선택하여 연결방식을 USB 선택 후 확인 버튼을 누릅니다.

    (지원 모델 : XT05MA, XT05SA, XT06CA, XT10CA, XT12CA)

    (3) 연결방식을 설정하신 후 온라인 -> XPANEL에 쓰기(PC->XPANEL)을 선택하시면 다운로드를 하실 수 있습니다.


    2. Ethernet 포트를 이용한 방법

    (지원 모델 : OS Version 2.00 이상의 제품 중 Ethernet 포트가 제공되는 제품)

    (1) Xpanel Designer를 실행 후 상단 메뉴에서 온라인 -> 연결 방식 설정을 선택하여 연결방식을 Ethernet을 선택하시면

    “Xpanel 및 터치 PC 선택” 버튼이 활성화 됩니다.

    여기서 “Xpanel 및 터치 PC 선택”을 클릭하여 다운로드 하고자 하는 Xpanel을 선택합니다.

    (2) 이후 USB포트 사용시와 동일하게 온라인 -> XPANEL에 쓰기(PC->XPANEL)을 선택하시면 다운로드를 하실 수 있습니다.
    3. 이동식 디스크를 이용한 방법

    (지원 모델 : OS Version 2.00 이상의 제품 중 USB Host, SD/MMC 슬롯이 지원되는 제품)

    (1) PC에 SD카드 또는 USB 메모리를 부착합니다.

    (2) 상단메뉴에서 온라인->”실행용 이동식디스크 만들기”를 선택합니다.

    (3) USB 또는 SD 카드의 경로를 지정한 후 확인 버튼을 눌러줍니다.

    (4) 확인 버튼을 누르면 USB 또는 SD카드에 Xpanel이라는 폴더가 생겨있는 것을 확인 하실 수 있습니다.

    이후 Xpanel에 USB 또는 메모리를 인식 시키신 후 “Xpanel.exe”를 실행 시키시면 됩니다.

     

    감사합니다.

     

     

    #XPANEL #프로젝트 #다운로드 #프로젝트다운로드 #USB #Ethernet #이동식디스크 #디스크 #이동식

  • TOUCH/PPC 의 C: 할당영역은 Windows XP 임베디드의 EWF(Enhanced Write Filter)에 의하
    여 보호되어 있습니다. EWF 는 시스템이 재 시작할 때마다 대상이 된 저장장치(C:할당영역)
    를 초기상태로 되돌려 놓아 쓰기접근 등으로부터 보호하게 됩니다.

    만약 다른 프로그램을 C 드라이브에 설치하거나 네트워크 설정과 같은 시스템 설정을 바꾸
    기 위해서는 다음을 참고하십시오.

    [단계 1] 다음 예시와 같이 저장장치에 원하는 하는 사항을 변경합니다.
    ?? 프로그램 설치 또는 변경
    ?? 폴더 생성을 포함한 데이터 파일들의 복사 또는 제거
    ?? 네트워크 설정과 같은 시스템 설정의 변경
    [단계 2]&rdquoEWF commit&rdquo 실행
    /
    [단계 3]다음 다이얼로그 박스의 &ldquoOK&rdquo를 클릭 후 전원스위치를 시스템 OFF 로 누릅니다.
    /
    [단계 4]전원 스위치를 시스템 ON 으로 눌러 시스템을 시작합니다.
    [단계 5]저장장치에 저장하여 보존하고자 한 내용을 확인합니다.