Files
Uniper_Sphinx_Docu/source/index.rst
2025-05-14 18:13:10 +02:00

73 lines
2.0 KiB
ReStructuredText

.. include:: ./macros.txt
.. include:: ./units.txt
.. Uniper Dokumentation documentation master file, created by
sphinx-quickstart on Tue May 13 11:42:50 2025.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Uniper Dokumentation
====================
Willkommen zur Dokumentation des Uniperprojektes.
.. note::
Die aktuelle Version der Dokumentation wurde generiert am |timestamp|.
.. warning::
Der aktuelle Stand der Schnittstellen zwischen BMS und EMS, sowie über diese übermittelten Fehlermdeldungen,
sind noch nicht final und können sich noch ändern.
Die Dokumentation gliedert sich in folgende Teile:
#. Generelle Übersicht
#. Betriebsmodi
#. OPC-UA Schnittstellenbeschreibung
#. Modbus-TCP/IP Schnittstellenbeschreibung
#. Fehlermeldungen
#. Entwickler Handbuch
Der erste Teil soll ein Bild über das gesamte System vermitteln:
- Wie ist die Batterie aufgebaut
- Welche Sicherheitsfunktionen sind vorhanden
- Wie ist die Kommunikation zwischen den einzelnen Komponenten geregelt
Der zweite Teil handelt von den möglichen Betriebsarten der Batterie:
- Automatik Remote
- Automatik Lokal
- Manuell
- Balancing
- Safety Check
Im drittel Teil wird die zur verfügung gestellte OPC-UA-Schnittstelle beschrieben:
- Verbindung zum OPC-UA-Server aufbauen
- Welche Werte können gelesen werden und was bedeuten sie
Im vierten Teil wird die Kommunikationsschnittstelle zwischen BMS und EMS beschrieben
- Allgemeine Verbindungsparameter
- Registerbeschreibungen
- Watchdog
- Verhalten bei Verbindungsabbruch
Der fünfte Teil handelt von den möglichen auftretenden Fehlern und wie sie zu beheben sind:
- Fehlermeldungen vom BMS an das EMS
- Fehlermeldungen per OPC-UA-Server
Der letzte Teil ist für die CMBlu eigenen Entwickler gedacht und beschreibt die Coding- und
Dokumentations-Regeln
Alle genannten Abschnitte sind hier zu finden:
.. toctree::
:maxdepth: 2
:caption: Contents:
./general_overview/changelog
./modbus/EMS_Schnittstelle