Prerequisites
To establish communication between Alert and an OPC UA server, the following requirements must be met.
Network
- Alert and the OPC UA server must be able to communicate over the network.
- The TCP port specified in the OPC UA URL must be open on all firewalls between Alert and the server.
Example: for the URL opc.tcp://OPC_UA_SERVER:51510/UA/DemoServer, port 51510 must be open.
Alert supports an unlimited number of simultaneous OPC UA server connections.
OPC UA Server
Transport and Security
The OPC UA server must support:
| Parameter | Supported values |
|---|---|
| Transport mode | UA-TCP, UA-SC, UA-Binary |
| Security policy | None, Basic128Rsa15, Basic256, Basic256Sha256 |
| Authentication | Anonymous, UserName |
| Certificate | Self-signed accepted |
Supported Tag Types
Alert can read the following OPC UA data types:
Boolean, Byte, SByte, UInt16, Int16, UInt32, Int32, Float, Double, String, ByteString, arrays (single mode)
Data Management
| Feature | Implementation |
|---|---|
| Data quality | Tracked per tag |
| Timestamp | Server timestamp recorded |
| Write | Safe Write |
| Monitoring | DataChange Subscriber |