Skip to content

fville/opcua-client-gui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple OPC-UA GUI client.

Scrutinizer Code Quality

Written using freeopcua python api and pyqt. Basic functionnalities are implemented including subscribing to nodes and listing attributes and references.

Screenshot

What works:

  • connecting and disconnecting
  • browsing with icons per node types
  • showing attributes and references
  • subscribing to variable
  • make available on pip: sudo pip install freeopcua-client
  • remember connections and show connection history
  • subscribing to events
  • write variable node values

TODO (listed after priority):

  • display timestamp in attribute view for DataValue objects
  • write attribute values
  • detect lost connection and automatically reconnect
  • more human friendly refs display
  • gui for certificates
  • gui for encryption

About

OPC-UA GUI Client

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%