본문 바로가기
SCADA&HMI/InTouch

[InTouch] Wonderware Client 설치 및 사용 방법

by VANCODER 2025. 1. 7.

1. Wonderware Client

HMI와 데이터 소스 간의 통신을 문제 해결할 때, Wonderware Client(WWClient)를 사용하여 연결 상태를 확인하고 값을 읽는 것이 유용함

 

적용 대상

  • AVEVA 소프트웨어 패키지 중 SuiteLink 또는 DDE 통신 프로토콜을 사용하는 모든 소프트웨어
  • Wonderware Client 유틸리티(WWClient)

2. 사용 방법

1) WWClient 유틸리티 설치 및 실행

 

2) 연결 생성

(1) [Connections] > [Create]

 

(2) [Create Connection]

  • InTouch에서 Access Name을 구성하는 것과 비슷함
  • 연결을 설정한 뒤 [Create] 클릭

 

  • Node: localhost (로컬 컴퓨터에 설치된 OI 서버에 연결)
  • Application: mbtcp (Wonderware MBTCP OI 서버에 연결)
  • Topic: Topic1 (MBTCP OI 서버에서 기본적으로 정의된 토픽 이름)
  • Connection Type: IOT (본 예제에서는 "IOT" 연결 유형 사용)
    • DDE: Dynamic Data Exchange
    • IOT: I/O Talk (SuiteLink 프로토콜의 초기 명칭)
    • IOT - Thread: 프로토콜을 별도의 스레드에서 실행 (권장하지 않음)

 

3) 연결 상태 확인

  • 연결이 생성되면 Wonderware Client 창에 *텍스트가 표시됨
  • *텍스트: 프로토콜 사용 정보, 최종 장치에 대한 경로, 연결 상태를 나타냄
<중요> 연결 상태를 나타내는 16진수 값이 0x00000000이 아닌지 확인

 

4) Item 설정

 

  • [Connections] 섹션에서 연결을 선택
  • 유효한 데이터 포인트를 입력
  • [Item] 섹션에서 적합한 유형을 선택
  • [AdviseEx] 클릭

이후, 항목 정보가 "Wonderware Client" 창에 표시

  • 항목 이름과 타임스탬프 사이에 실제 값
  • 맨 오른쪽에는 품질을 나타내는 또 다른 16진수 값 표시
  • 0x00c0 값은 데이터 소스와의 연결이 양호함을 나타냄

3. OPC Quality Code Legend

OPC 품질 코드를 나타내는 16진수와 10진수 값의 목록

16진수 값 10진수 값 상태
0x0000 0 Bad
0x0001 1 Bad Low Limited
0x0002 2 Bad High Limited
0x0003 3 Bad Constant
... ... ...
0x00C0 192 Good
0x00C1 193 Good Low Limited
0x00C2 194 Good High Limited
0x00DB 219 Good Local Override Constant

 

위 테이블에 나열된 코드들은 연결 상태를 진단하는 데 유용함


참고 자료

https://chatgpt.com/c/677caaff-b240-8002-8f60-5dc170f927f3

 

 

'SCADA&HMI > InTouch' 카테고리의 다른 글

[InTouch/Tag] Tag 개념, 유형  (0) 2024.11.11
[InTouch] 단축키 정리(241110)  (0) 2024.11.10
[InTouch] InTouch란?  (0) 2024.11.10