opcua_find_writable.py
is a simple tool to find writable variables on OPC UA servers. It enumerates all nodes in the tree and prints the path of each variable that is writable by the current user.
Usage: python3 opcua_find_writable.py [server]
, where [server]
is an OPC UA connection string, like opc.tcp://10.1.2.3:4840/
It depends on python-opcua.
Released under MIT License.