Skip to content

Chris333333/OPCUAWindowsService

Repository files navigation

OPCUA Windows Service

.Net 7 Windows Service to setup OPCUA client with sending data to MySQL database.

Problem to solve:

On existing OPCUA server that is used for monitoring automation installations set up a service that monitors changes in existing values. Those changes has to be send to database. That information is need to be used to setup further projects as a mobile app, website or desktop app.

How this problem is solved

  1. Research how OPC UA works and how nodes work.
  2. Setup a client and connector to simplify connection and data download from an OPCUA server
  3. Newly get data send to database using Entity Framework.
  4. Setup a simple unit tests.
  5. Setup Error Logging to file via Serilog.

Used technologies:

  • .Net 7
  • OPCFoundation Opc Ua
  • Xunit for simple unit tests
  • Entity Framework for mySQL
  • Serilog logging

About

.Net windows service to setup opcua notifications and sending data to mysql database.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages