Aplikacji dla automatyki przemysłowej. Umożliwiającej komunikacje poprzez modbus/tcp z sterownikami PLC. Projekt został stworzony dla konkursu : https://devmentors.io/ -> https://100commitow.pl/
Założenia jeśli chodzi o elementy na którego będzie się składał projekt :
- .NET MAUI
- Onion Architecture
- Entity Framework Core
- ASP.NET Core 8.0 WebApi
- Swagger
- CQRS / Mediator Pattern using MediatR Library
- CRUD Operations
- Możliwość dodawania oraz modyfikowania definicji sterownika PLC
- Pobieranie oraz zapis danych na sterowniki.
- Zapis histori odczytanych danych
- Generownie wykresów dla paramtrów sterownika.
- Instalacja za pomocą docker
Building Docker Image
docker-compose build
Running Docker Container
docker-compose up -d
Dystrybuowane na licencji MIT.