Simple OPC-UA GUI client.
Written using freeopcua python api and pyqt. Most needed functionalities are implemented including subscribing for data changes and events, write variable values listing attributes and references, and call methods. PR are welcome for any whished improvments
It has also a contextual menu with a few usefull function like putting the mode id in clipboard or the entire browse path which can be used directly in you program: client.nodes.root.get_child(['0:Objects', '2:MyNode'])
What works:
TODO (listed after priority):
Note: PyQT 5 is required.
pip3 install opcua-client
opcua-client
pip install opcua-client
YOUR_INSTALL_PATH\Python\Python35\Scripts\opcua-client.exe
To update to the latest release run: pip install opcua-client --upgrade
brew install pyqt@5
pip3 install opcua-client pyqtgraph cryptography numpy
opcua-client