Skip to content

OPC UA server (Tag Engine expose) ​

This is not a TagSource driver. It attaches inside the runtime as a sibling task to the Tag Engine.

Env ​

EnvMeaning
VION_OPCUA_SERVER=1Enable
VION_OPCUA_SERVER_BINDDefault 0.0.0.0:4841
VION_OPCUA_SERVER_PKIPKI root; trusted/ client certificates
VION_OPCUA_SERVER_USERSJSON [{user,pass,access}] or x509; access = read|write or {browse,read,write,call}
VION_OPCUA_SERVER_ALLOW_INSECURE=1Loopback only: None+Anonymous
VION_OPCUA_SERVER_MODEactive | standby (standby rejects writes)
VION_OPCUA_SERVER_HISTORYHistoryRead ReadRaw
VION_OPCUA_SERVER_EVENTSAlarm EventNotifier skeleton
VION_OPCUA_SERVER_DEFAULT_REASONWrite→operate SOE reason
VION_OPCUA_SERVER_APPLICATION_URIApplicationUri. Unset or blank keeps urn:mikrodev:vion:opcua-server

Default security: Basic256Sha256 + SignAndEncrypt + Username/Password.

Namespace urn:mikrodev:vion:tags. Variable: ns=2;s=tag:{uuid}. Write → operate.

Not available yet

No PubSub, full Alarms & Conditions product, or ACME/GDS. Set a distinct ApplicationUri on each tenant runtime; nothing generates one.