Forked from: https://github.com/FreeOpcUa/opcua-client-gui
- Modified such that the graph update rate can be set <= 1 Sec for better live visualizations.
- Added a graphArrays widget, that visualizes array nodes.
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'])
Note: PyQT 5 is required.
- Clone the project
- Create a virtual environment
- Move to the project directory in your console/terminal
- run pip install .