Commit Graph

29 Commits

Author SHA1 Message Date
Matthias Heisig
8bd2e9a1ea Added inverter startup timeout to GVL_CONFIG and enabled inverter errors 2025-09-11 16:32:53 +02:00
Markus.Neukirch
f0e6143997 IBN changes
added sync units for cabinet temperature, changes in modbus interface to EMS (1.0.4 and 1.0.5), added error counter to modbus communication, lot of changes to kaco (faults, consecutive errors, bms error messages), isolation error ledge, allowed startbalancing when on shutdown, tower light integration
2025-09-05 14:24:37 +02:00
Markus Neukirch
e2a44b0d37 Added cabinet temperature and modbus registers
added cabinet temperature to each module, scs and bms cabinet, added corresponding config, hmi interface, hardware & links. Added corresponding warning bits to modbus registers
2025-08-04 18:10:15 +02:00
Markus Neukirch
ee3367eaec EMS-BMS heartbeat and modbus fixes
added ledge and error state when modbus communication is lost, seperated register 13004 (confirm) from registers 13000-13001 (BMS/String warning/error messages) for modbus mapping, added Heartbeat error message to bmsErrors
2025-07-14 18:02:33 +02:00
Matthias Heisig
e6802b87b4 Changes after BMS EMS connection test with uniper
- Added EMS heartbeat timeout
- Removed commented code
- Fixed BMS Error DC-Switch: Was true when switch was ok and vice versa
2025-06-19 19:10:26 +02:00
Matthias Heisig
b6791f7951 Small changes after FAT and EMS Test
- Changed Modbus server config for EMS connectivity
- Changed some default EWL Limits
2025-06-13 16:37:14 +02:00
Matthias Heisig
6fe10cc58c Added Doppelhoeckertest 2025-06-10 21:04:06 +02:00
Matthias Heisig
ac0a8d160b Change in startup time for Doppelhöckertest
- Was 1 Minute, is now 5 seconds
2025-06-02 19:49:50 +02:00
Matthias Heisig
70090f08d9 Single strings can now be activated or deactivated 2025-04-28 17:14:17 +02:00
Matthias Heisig
7b810b19d2 Implemented a better balancing algorith for string balancing
* Added error logging to inverter fb
* Changed HMI actual power feedback from dc to ac power
* Small config adjustments
2025-04-16 12:35:06 +02:00
Matthias Heisig
f79cf27c0c Finished first implementation of modbus error registers 2025-04-14 19:38:17 +02:00
Matthias Heisig
4a00a4c414 Added Modbus registers 2025-04-08 07:24:55 +02:00
Matthias Heisig
2221f6bab3 Minor bugfixes and future addons 2025-04-06 10:21:01 +02:00
Matthias Heisig
2ded890dd4 Added multi string handling and balancing 2025-02-13 21:26:50 +01:00
Matthias Heisig
f9df0a5180 Added precharging to SafetyCheck 2025-02-10 08:44:52 +01:00
Matthias Heisig
0345f57a3f Some refactoring 2025-01-17 08:08:37 +01:00
Matthias Heisig
39a02352f6 Iso and leackage error messages added 2024-09-10 16:54:17 +02:00
Matthias Heisig
5e94ba4868 Merge branch 'feature/ManualModeSwitch' into develop
# Conflicts:
#	PLC/PLC.tmc
#	PLC/POUs/FB_String.TcPOU
#	PLC/POUs/MAIN.TcPOU
#	Uniper.tsproj
2024-08-30 14:32:11 +02:00
Matthias Heisig
08d2ffd136 Added string startup timeout 2024-08-30 13:12:42 +02:00
Matthias Heisig
112f7cb7d9 Added automatic manual mode change for all components if manual mode is selected, Added moving average filter to analog data 2024-08-26 22:19:29 +02:00
Matthias Heisig
0d9a4d9c72 WIP: Aktueller stand für fehlersuche Sensorrauschen 2024-05-22 17:43:26 +02:00
Matthias Heisig
0ffff9be2a EMS communication and Voltage optimizations
- Added data for EMS communication
- Added highest segment voltage for charging check
- Added lowest segment voltage for discharging check
2024-05-07 17:10:29 +02:00
Matthias Heisig
327f324be8 Implemented fixes and improvements during comissioning
- New Balancing mode
- HMI Interface for Inverterdata implemented
- Adjusted GVL_CONFIG values
- Read inverter data even when inverter is off
- Added OPC UA settings to inverter data hmi interface
- Added multisettings to safety project for strings
2024-05-06 11:05:33 +02:00
Matthias Heisig
b95033a155 First string implemented 2024-04-18 08:32:21 +02:00
Matthias Heisig
9ce3522a70 WIP: Inbetriebnahme vorladen 2024-04-11 19:06:45 +02:00
Matthias Heisig
ef26159a4f Added safety program pre comissioning and started implementing different modes 2024-03-20 18:08:57 +01:00
Matthias Heisig
57987cb19f Fixed Modbus register access 2024-01-17 11:26:11 +01:00
Matthias Heisig
4586e72a0e Added inverter implementation 2024-01-05 16:27:39 +01:00
Matthias Heisig
faa33db290 Projektdateien hinzufügen. 2024-01-04 15:15:26 +01:00