주메뉴바로가기 본문바로가기

오피씨소프트

  • 제품정보
  • 솔루션
  • 다운로드
  • 고객지원
  • 회사소개

제품정보

  • opc
  • remote io
  • Interlock Board
  • Camera
  • 산업용 SW

솔루션

  • 구축사례
  • Development&OEM

다운로드

  • 제품데모버전
  • 카달로그

고객지원

  • OPC교육
  • 온라인문의
  • FAQ

회사소개

  • 회사소개
  • ceo인사말
  • 찾아오시는 길

OPC교육

고객이 궁금해 하시는 내용을 질문답변 형식으로 정리했습니다.
홈으로>고객지원>FAQ

고객지원

고객여러분께서 자주하시는 질문을 답변형식으로 정리하였습니다.

  • 1.NET을 사용하여 OPC DA Client 개발할 수 있습니까?

    OPC는 .NET으로 개발된 client들을 지원합니다. 다만 표준 Microsoft COM만으로는 정상동작하지 않습니다. .NET을 지원하기 위한 Runtime Callable Wrapper (RCW)가 필요합니다. 이 모듈은 OPC interface를 .NET에서 사용가능하도록 지원하는 Wrapper입니다. 필요하시면, OPCsoft 담당자에게 연락주십시오.

  • 2OPC client에서 등록 가능한 Item(Tag)의 최대 개수는?

    OPC Client 프로그램에서 등록할 수 있는 Item(Tag)의 개수는 제한이 없습니다. 다만, 등록 Item이 많아질수록 performance가 낮아질 뿐입니다. 또한 일부 OPC Server 제품들은 performance를 고려하여, 등록 Item의 개수를 제한하는 경우는 있습니다. 일반적으로 OPC Server 제품들은 등록 Item의 개수에 따른 performance에 대한 사양서를 제공할 것입니다. client 개발시, performance를 고려하여 item들을 등록하셔야 할 것입니다.

  • 3OPC는 'OPEN SOURCE' software입니까?

    OPC는 일반적으로 생각하시는 Open Source Software가 아닙니다. OPC specification들이 open되어져 있고, 모든 사람들이 이 표준 specification들에 입각하여 software를 개발할 있습니다. 즉, OPC 기술이 open되어져 있을 뿐, 그 기술을 적용하여 개발된 제품들은 Vendor의 product입니다.

  • 4OPC client와 OPC server의 역할과 차이점은?

    OPC Client는 process control system의 data를 필요로 하는 software application입니다. 또한 OPC Server로 부터 data를 read/write 할 수 있도록 OPC specification들의 client interface들을 구현한 것입니다. OPC server는 장비와 통신하여 data를 read/write할 수 있는 일종의 driver입니다. 단, OPC client application과 대화할 수 있도록 OPC specification들의 server interface들을 구현한 것입니다. 즉, OPC Server는 장비와 주기적으로 통신하여 그 data를 OPC Client에 서비스합니다. 사용자가 장비에 어떤 data를 write시, OPC Client는 OPC Server에 write interface 함수를 호출하고 OPC Server는 그 data를 장비에 반영합니다.

  • 5OPC가 적용가능한 OS(Operating System)은?

    OPC는 COM을 기반으로 하고 있습니다. 따라서 OPC Server와 Client는 COM을 지원하는 OS에서만 동작합니다. Microsoft Windows는 98 이상 (NT,2000,XP 등)과 Embedded NT, CE에서 동작합니다. 많은 OS에서 COM의 포팅작업이 이루지고 있으므로, OPC의 적용가능 OS는 증가할 것입니다. 현재 windows 이외의 적용가능한 OS는 Linux, VxWorks 등 입니다.

  • 6Windows 2000에서 DCOM bug로 인한 Update 중지현상

    [현상] DCOM을 통해서 OPC Server에 연결된 OPC Client들이 Update를 멈추는 현상. 이 현상은 정상동작한 시점으로 부터 몇시간에서 몇일이 지난 후 발생할 수 있습니다. application들을 재시동하면 이 문제가 해결되곤 합니다.

    [원인] 이 현상은 Microsoft DCOM의 bug입니다.

    [해결] 아래 URL로 이동하여 Windows 2000 Service Pack 3을 해당 시스템에 설치하시면 됩니다. Service Pack 3 for Windows 2000

  • 7OPC와 DDE와의 공통점과 차이점은 무엇인가?

    [공통점] OPC와 DDE는 복수개의 Application들이 대화 (Data 공유, function 호출 등) 할 수 있는 specification입니다.

    [차이점] DDE는 1986년도 부터 소개되어, 많은 application (Excel, 아래한글 등)들에서 사용되어 왔습니다. 그러나 한번에 한개의 tag만 접근할 수 있고 최대 50개만 접속이 가능하다는 제약을 가지고 있습니다. 또한 Performance가 떨어지고 확장성이 용이하지 않습니다. 이러한 제약을 해결하기 위해 FastDDE와 AdvanceDDE가 소개되었으나, 개발자/사용자들의 지지를 얻지는 못했습니다. OPC는 Microsoft COM/DCOM 기술에 기반하고 있습니다. OPC는 위에서 논한 DDE의 제약들을 모두 해결한 기술입니다. 또한 OPC software interface들은 OPC Foundation를 주축으로 자동화분야를 선도하는 270개 이상의 회사들이 참여하여 정한 표준입니다. 마지막으로 DDE는 일반적인 사용을 위해 만들어진 표준이나, OPC는 industry분야의 여러가지 요구에 적합하도록 제정된 표준입니다.

  • 8OPC Client/Server들을 Remote로 연결하는 방법은?

    OPC Client와 OPC Server가 다른 PC상에 존재시, 즉 Remote 연결시에는 DCOM 설정이 필요합니다. download 페이지에 DCOM 설정 메뉴얼을 올려 놓았습니다. 참조하십시오 바로가기: DCOM 설정 메뉴얼