Reordered Modbus registers for Energielenker
This commit is contained in:
@@ -11,53 +11,52 @@ STRUCT
|
||||
eChargeStatus : E_CHARGE_STATUS;
|
||||
|
||||
// Addr: 11.002
|
||||
// Unit: Ah
|
||||
udiChargeCapacity : UDINT; // 32bit
|
||||
|
||||
// Addr: 11.004
|
||||
// Unit: Wh
|
||||
udiEnergyCapacity : UDINT;
|
||||
|
||||
// Addr: 11.006
|
||||
// Unit: W
|
||||
udiMaxChargingActivePower : UDINT := 30_000;
|
||||
|
||||
// Addr: 11.008
|
||||
// Unit: W
|
||||
udiMaxDischargingActivePower : UDINT := 30_000;
|
||||
|
||||
// Addr: 11.010
|
||||
// Unit: var
|
||||
udiMaxAvailableInductiveReactivePower : UDINT := 0;
|
||||
|
||||
// Addr: 11.012
|
||||
// Unit: var
|
||||
udiMaxAvailableCapacitiveReactivePower : UDINT := 0;
|
||||
|
||||
// Addr: 11.014
|
||||
// Unit: %
|
||||
uiSelfDischargeRate : UINT; // 16 bit
|
||||
|
||||
// Addr: 11.015
|
||||
// Addr: 11.003
|
||||
// Unit: %
|
||||
uiMaxAllowedSOC : UINT := 100;
|
||||
|
||||
// Addr: 11.016
|
||||
// Addr: 11.004
|
||||
// Unit: %
|
||||
uiMinAllowedSOC : UINT := 0;
|
||||
|
||||
// Addr: 11.017
|
||||
// Addr: 11.005
|
||||
// Unit: %
|
||||
uiCurrentSOC : UINT;
|
||||
|
||||
// Addr: 11.018
|
||||
// Addr: 11.006
|
||||
// Unit: %
|
||||
uiCurrentDOD : UINT;
|
||||
|
||||
// Addr: 11.019
|
||||
// Request from energielenker
|
||||
// Wanted to start on a even register number
|
||||
//uiDummy : UINT;
|
||||
// Addr: 11.007
|
||||
// Unit: %
|
||||
uiCurrentSOH : UINT := 100;
|
||||
|
||||
// Addr: 11.008
|
||||
// Unit: Ah
|
||||
udiChargeCapacity : UDINT; // 32bit
|
||||
|
||||
// Addr: 11.010
|
||||
// Unit: Wh
|
||||
udiEnergyCapacity : UDINT;
|
||||
|
||||
// Addr: 11.012
|
||||
// Unit: W
|
||||
udiMaxChargingActivePower : UDINT := 30_000;
|
||||
|
||||
// Addr: 11.014
|
||||
// Unit: W
|
||||
udiMaxDischargingActivePower : UDINT := 30_000;
|
||||
|
||||
// Addr: 11.016
|
||||
// Unit: var
|
||||
udiMaxAvailableInductiveReactivePower : UDINT := 0;
|
||||
|
||||
// Addr: 11.018
|
||||
// Unit: var
|
||||
udiMaxAvailableCapacitiveReactivePower : UDINT := 0;
|
||||
|
||||
// Addr: 11.020
|
||||
// Unit: Wh
|
||||
@@ -68,43 +67,39 @@ STRUCT
|
||||
udiAvailableEnergy : UDINT;
|
||||
|
||||
// Addr: 11.024
|
||||
// Unit: %
|
||||
uiCurrentSOH : UINT := 100;
|
||||
|
||||
// Addr: 11.025
|
||||
// Unit: A
|
||||
diTotalACCurrentPhase1 : DINT;
|
||||
|
||||
// Addr: 11.027
|
||||
// Addr: 11.026
|
||||
// Unit: A
|
||||
diTotalACCurrentPhase2 : DINT;
|
||||
|
||||
// Addr: 11.029
|
||||
// Addr: 11.028
|
||||
// Unit: A
|
||||
diTotalACCurrentPhase3 : DINT;
|
||||
|
||||
// Addr: 11.031
|
||||
// Addr: 11.030
|
||||
// Unit: W
|
||||
diSetpointActivePowerMirror : DINT;
|
||||
|
||||
// Addr: 11.033
|
||||
// Addr: 11.032
|
||||
rSetpointCosPhiMirror : REAL; // 32 bit
|
||||
|
||||
// Addr: 11.035
|
||||
// Addr: 11.034
|
||||
// Unit: W
|
||||
diCurrentActivePower : DINT;
|
||||
|
||||
// Addr: 11.037
|
||||
// Addr: 11.036
|
||||
// Unit: var
|
||||
diCurrentReactivePower : DINT;
|
||||
|
||||
// Addr: 11.039
|
||||
// Addr: 11.038
|
||||
udiLifeMessage : UDINT;
|
||||
|
||||
// Addr: 11.041
|
||||
// Addr: 11.040
|
||||
lwWarningBitmap : LWORD;
|
||||
|
||||
// Addr: 11.045
|
||||
// Addr: 11.044
|
||||
lwErrorBitmap : LWORD;
|
||||
END_STRUCT
|
||||
END_TYPE
|
||||
|
||||
66
PLC/PLC.tmc
66
PLC/PLC.tmc
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user