# Pemacu OPC-UA

[OPC-UA](https://en.wikipedia.org/wiki/OPC_Un

ified_Architecture) merupakan protokol untuk pertukaran data yang selamat dan boleh dipercayai dalam automasi industri.

## OPCUA

Dengan menggunakan Pemacu OPC-UA, anda boleh menyambungkan ke pelayan OPC-UA dan berinteraksi dengan data.

## Endpoint

Sila tentukan maklumat sambungan pelayan OPC-UA dalam format berikut:

```
opc.tcp://nama_hos:port

# Contoh
opc.tcp://127.0.0.1:4840
opc.tcp://192.168.0.100:9999
```

## Parameter

- `maxRetry`: Bilangan maksimum percubaan semula sambungan.
- `initialDelay`: Masa kelewatan permulaan sebelum sambungan semula.
- `maxDelay`: Masa kelewatan maksimum sebelum sambungan semula.
- `requestedPublishingInterval`: Selang masa yang diminta untuk menghantar notifikasi perubahan data dari pelayan ke pelanggan.
- `requestedLifetimeCount`: Bilangan notifikasi item pemantauan yang perlu dikekalkan dalam tumpuan oleh pelayan.
- `requestedMaxKeepAliveCount`: Bilangan selang Keep-Alive maksimum tanpa perubahan data.
- `maxNotificationsPerPublish`: Bilangan notifikasi maksimum dalam setiap permintaan penerbitan.
- `publishingEnabled`: Mengaktifkan atau mematikan penerbitan.
- `priority`优先级：Sambungan 优先级。

Dengan menggunakan parameter ini, anda boleh mengkonfigurasi sambungan OPC-UA dan operasi pertukaran data.

Untuk maklumat lanjut dan nilai-nilai yang disyorkan, sila rujuk dokumen atau tetapan pelayan 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)
