/automatic-app

Aplikacji do automatyki przemysłowej. Umożliwiającej komunikacje poprzez modbus/tcp z sterownikami PLC.

Primary LanguageC#MIT LicenseMIT

automatic-app

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/

Logo

screenshot01

Overview

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

Features

Must Have

  • 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

Nice to have

docker-compose

Building Docker Image
docker-compose build
Running Docker Container
docker-compose up -d

License

Dystrybuowane na licencji MIT.