From bc56813892e5f8c52ad5601f55ccd0c56a4ff6fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rog=C3=A9rio=20Jos=C3=A9=20Marcondeli?= <62963315+rogeriomarcondeli@users.noreply.github.com> Date: Thu, 15 Feb 2024 15:52:08 -0300 Subject: [PATCH] Updated PT100 Sensor Nomenclature and Added Driver Channel 2 Current Reading for Auxiliary Board --- CHANGES.md | 5 +++++ src/pydrs/__init__.py | 4 ++-- src/pydrs/consts/resonant.py | 41 +++++++++++++++++++----------------- 3 files changed, 29 insertions(+), 21 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 4baca3c..b4965c0 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,10 @@ # Changelog +## [2.3.2] - 2024-02-15 +### Changed: +- SWLS resonant converter updated PT100 sensor nomenclature +- Added driver channel 2 current reading for auxiliary board + ## [2.3.1] - 2023-10-18 ### Changed: - SWLS resonant converter name correction for reading variables diff --git a/src/pydrs/__init__.py b/src/pydrs/__init__.py index d259ad4..1301a67 100644 --- a/src/pydrs/__init__.py +++ b/src/pydrs/__init__.py @@ -1,4 +1,4 @@ from .pydrs import EthDRS, GenericDRS, SerialDRS # noqa: F401 -__version__ = "2.3.1" -__date__ = "18/10/2023" +__version__ = "2.3.2" +__date__ = "15/02/2024" diff --git a/src/pydrs/consts/resonant.py b/src/pydrs/consts/resonant.py index 03919db..46b3d86 100644 --- a/src/pydrs/consts/resonant.py +++ b/src/pydrs/consts/resonant.py @@ -20,12 +20,13 @@ "Output Overvoltage", "Input Overcurrent", "Output Overcurrent", - "Input Inductor Overtemperature", + "Transformer Heat-Sink Overtemperature", "Output Inductor Overtemperature", - "MOSFETs Heat-Sink Overtemperature", - "Diodes Heat-Sink Overtemperature", - "Drivers Overvoltage", - "Drivers Overcurrent", + "Diode One Heat-Sink Overtemperature", + "Diode Two Heat-Sink Overtemperature", + "Driver MOSFETs and Auxiliary Board Overvoltage", + "Driver MOSFETs Overcurrent", + "Auxiliary Board Overcurrent", "High Leakage Current", "Board IIB Overtemperature", "Module Overhumidity", @@ -38,12 +39,13 @@ "Output Overvoltage", "Input Overcurrent", "Output Overcurrent", - "Input Inductor Overtemperature", + "Transformer Heat-Sink Overtemperature", "Output Inductor Overtemperature", - "MOSFETs Heat-Sink Overtemperature", - "Diodes Heat-Sink Overtemperature", - "Drivers Overvoltage", - "Drivers Overcurrent", + "Diode One Heat-Sink Overtemperature", + "Diode Two Heat-Sink Overtemperature", + "Driver MOSFETs and Auxiliary Board Overvoltage", + "Driver MOSFETs Overcurrent", + "Auxiliary Board Overcurrent", "High Leakage Current", "Board IIB Overtemperature", "Module Overhumidity", @@ -60,15 +62,16 @@ "v_output_iib": {"addr": 40, "format": "f", "size": 4, "egu": "V"}, "i_input_iib": {"addr": 41, "format": "f", "size": 4, "egu": "A"}, "i_output_iib": {"addr": 42, "format": "f", "size": 4, "egu": "A"}, - "temp_input_inductor_iib": {"addr": 43, "format": "f", "size": 4, "egu": "°C"}, + "temp_heatsink_transformer_iib": {"addr": 43, "format": "f", "size": 4, "egu": "°C"}, "temp_output_inductor_iib": {"addr": 44, "format": "f", "size": 4, "egu": "°C"}, - "temp_heatsink_mosfet_iib": {"addr": 45, "format": "f", "size": 4, "egu": "°C"}, - "temp_heatsink_diodes_iib": {"addr": 46, "format": "f", "size": 4, "egu": "°C"}, - "v_driver_iib": {"addr": 47, "format": "f", "size": 4, "egu": "V"}, + "temp_heatsink_diode_one_iib": {"addr": 45, "format": "f", "size": 4, "egu": "°C"}, + "temp_heatsink_diode_two_iib": {"addr": 46, "format": "f", "size": 4, "egu": "°C"}, + "v_driver_and_aux_board_iib": {"addr": 47, "format": "f", "size": 4, "egu": "V"}, "i_driver_iib": {"addr": 48, "format": "f", "size": 4, "egu": "A"}, - "i_leakage_iib": {"addr": 49, "format": "f", "size": 4, "egu": "A"}, - "temp_board_iib": {"addr": 50, "format": "f", "size": 4, "egu": "°C"}, - "rh_iib": {"addr": 51, "format": "f", "size": 4, "egu": "%"}, - "iib_interlocks": {"addr": 52, "format": "I", "size": 4, "egu": ""}, - "iib_alarms": {"addr": 53, "format": "I", "size": 4, "egu": ""}, + "i_aux_board_iib": {"addr": 49, "format": "f", "size": 4, "egu": "A"}, + "i_leakage_iib": {"addr": 50, "format": "f", "size": 4, "egu": "A"}, + "temp_board_iib": {"addr": 51, "format": "f", "size": 4, "egu": "°C"}, + "rh_iib": {"addr": 52, "format": "f", "size": 4, "egu": "%"}, + "iib_interlocks": {"addr": 53, "format": "I", "size": 4, "egu": ""}, + "iib_alarms": {"addr": 54, "format": "I", "size": 4, "egu": ""}, } \ No newline at end of file