Added sphinx documentation

This commit is contained in:
Matthias Heisig
2025-04-28 17:15:57 +02:00
parent 94381dc704
commit 0d201a140a
86 changed files with 10280 additions and 0 deletions

149
docs/source/DUTs.rst Normal file
View File

@@ -0,0 +1,149 @@
***************************
DUTs
***************************
E_BATTERY_STATUS
================================
.. plc:autoenum:: E_BATTERY_STATUS
E_BMS_CONTROL_MODE
================================
.. plc:autoenum:: E_BMS_CONTROL_MODE
E_BMS_STATE
================================
.. plc:autoenum:: E_BMS_STATE
E_CHARGE_STATUS
================================
.. plc:autoenum:: E_CHARGE_STATUS
E_CYCLE_STATUS
================================
.. plc:autoenum:: E_CYCLE_STATUS
E_REACTIVE_POWER_TYPE
================================
.. plc:autoenum:: E_REACTIVE_POWER_TYPE
E_COMPONENT_STATUS
================================
.. plc:autoenum:: E_COMPONENT_STATUS
ST_AUTO_HMI_INTERFACE
================================
.. plc:autostruct:: ST_AUTO_HMI_INTERFACE
ST_MODULE_HMI_INTERFACE
================================
.. plc:autostruct:: ST_MODULE_HMI_INTERFACE
ST_MODULE_VOLT_CONFIG
================================
.. plc:autostruct:: ST_MODULE_VOLT_CONFIG
ST_STRING_HMI_INTERFACE
================================
.. plc:autostruct:: ST_STRING_HMI_INTERFACE
ST_STRING_VOLT_CONFIG
================================
.. plc:autostruct:: ST_STRING_VOLT_CONFIG
ST_UNIT_HMI_INTERFACE
================================
.. plc:autostruct:: ST_UNIT_HMI_INTERFACE
ST_UNIT_CONFIG
================================
.. plc:autostruct:: ST_UNIT_CONFIG
Modbus
================================
ST_EMS_MODBUS_INTERFACE
---------------------------------
.. plc:autostruct:: ST_EMS_MODBUS_INTERFACE
ErrorWarningRegisters
---------------------------------
ST_DWORD_UNIT_ERROR_BITMAP
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. plc:autostruct:: ST_DWORD_UNIT_ERROR_BITMAP
ST_DWORD_UNIT_WARNING_BITMAP
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. plc:autostruct:: ST_DWORD_UNIT_WARNING_BITMAP
ST_WORD_BMS_ERROR_BITMAP
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. plc:autostruct:: ST_WORD_BMS_ERROR_BITMAP
ST_WORD_BMS_WARNING_BITMAP
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. plc:autostruct:: ST_WORD_BMS_WARNING_BITMAP
U_BMS_ERROR_REGISTER
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. plc:autoenum:: U_BMS_ERROR_REGISTER
U_BMS_WARNING_REGISTER
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. plc:autoenum:: U_BMS_WARNING_REGISTER
U_UNIT_ERROR_REGISTER
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. plc:autoenum:: U_UNIT_ERROR_REGISTER
U_UNIT_WARNING_REGISTER
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. plc:autoenum:: U_UNIT_WARNING_REGISTER
HoldingRegisters
---------------------------------
ST_MODBUS_REG_10
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. plc:autostruct:: ST_MODBUS_REG_10
ST_MODBUS_REG_11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. plc:autostruct:: ST_MODBUS_REG_11
ST_MODBUS_REG_12
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. plc:autostruct:: ST_MODBUS_REG_12
ST_MODBUS_REG_13
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. plc:autostruct:: ST_MODBUS_REG_13