Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

prointegra-OPC

prointegra-OPC is a C++ application to take/send tags from/to industrial automation stations (for now, only through modbus TCP/IP communications, but it could use all formats supported by the pvbrowser suite) and store them in a database, with the aim to share it to others systems as a simple OPC.

##features

  • it's configurable via easy XML files, where edit Database type, topology, communications,tag, etc.
  • database support (trough QT)
    • sqlite3
    • MySQL
  • industrial communications
    • MODBUS TCP/IP
  • easy integration in pvbrowser SCADA code, or other custom projects for visualization

##Dependencies

  • it's based in pvbrowser libs, so have it installed is required.
  • QT 5 and it's drivers for databases. (MySQL, SQLite3)
    • under ubuntu xenial (16.04): sudo apt-get install qt5-default
    • under ubuntu xenial (16.04): sudo apt-get install libqt5sql5-mysql libqt5sql5-sqlite
  • use of gStools for tags conversions (already included in /lib folder)
  • use of pugiXML for configurations files (already inluded in /lib folder, v1.7)

##Docs

Inside the docs folder you'll find documentation about installing, setting, etc.

##Contact

mail to: jcuellar (at) prointegra.com

##TODO/ROADMAP

roadmap

##Changelog

changelog

##License

Prointegra-OPC is licensed under the GPLv3, and as you wish, any other later version of the GPL. see COPYING

About

prointegra's OPC to link tags from industrial PLCs with a database

Resources

License

Releases

No releases published

Packages

No packages published