# OPC-UA 커넥터

[OPC-UA](https://en.wikipedia.org/wiki/OPC_Unified_Architecture)는 산업 자동화에서 데이터의 안전하고 신뢰성 있는 교환을 위한 프로토콜입니다.

## OPCUA

OPC-UA 커넥터를 사용하면 OPC-UA 서버에 연결하고 해당 데이터와 상호 작용할 수 있습니다.

## 엔드포인트

다음 형식으로 OPC-UA 서버 연결 정보를 지정하세요:

```
opc.tcp://호스트이름:포트 

# 예시
opc.tcp://127.0.0.1:4840
opc.tcp://192.168.0.100:9999
```

## 파라미터

- `maxRetry`: 연결 재시도 시도 횟수의 최대값.
- `initialDelay`: 장애 후 다시 연결하기 전 초기 지연 시간.
- `maxDelay`: 장애 후 다시 연결하기까지의 최대 지연 시간.
- `requestedPublishingInterval`: 서버에서 클라이언트로 데이터 변경 사항을 보내는 요청된 간격.
- `requestedLifetimeCount`: 서버가 큐에 유지해야 할 모니터링 항목 알림 수 요청.
- `requestedMaxKeepAliveCount`: 데이터 변경 없이 최대 Keep-Alive 간격 수.
- `maxNotificationsPerPublish`: 한 번에 발행 요청당 최대 알림 수.
- `publishingEnabled`: 발행 활성화 또는 비활성화.
- `priority`: 연결의 우선순위.

이러한 파라미터를 사용하여 OPC-UA 연결 및 데이터 교환 동작을 구성할 수 있습니다.

더 자세한 내용 및 권장 값에 대한 정보는 문서 또는 OPC-UA 서버 설정을 참조하시기 바랍니다.

- [creating a client](https://github.com/node-opcua/node-opcua/blob/master/documentation/creating_a_client_typescript.md)
- [creating a server](https://github.com/node-opcua/node-opcua/blob/master/documentation/creating_a_server.md)
- [node-opcua](https://github.com/node-opcua/node-opcua)
