48 lines
2.9 KiB
C#
48 lines
2.9 KiB
C#
|
namespace InnovEnergy.Lib.Devices.Trumpf.TruConvertDc;
|
||
|
|
||
|
public static class DcControlRegisters
|
||
|
{
|
||
|
public const UInt16 Date = 1001;
|
||
|
public const UInt16 Time = 1003;
|
||
|
public const UInt16 IpAddress = 1005;
|
||
|
public const UInt16 Subnet = 1007;
|
||
|
public const UInt16 Gateway = 1009;
|
||
|
public const UInt16 ResetParamToDefault = 1011;
|
||
|
public const UInt16 TimeoutCommunication = 1017;
|
||
|
public const UInt16 RestartFlag = 1018;
|
||
|
public const UInt16 ConnectedSystemConfig = 1019;
|
||
|
public const UInt16 UpdateSwTrigger = 1027;
|
||
|
public const UInt16 AutomaticSwUpdate = 1028;
|
||
|
public const UInt16 CustomerValuesSaveReset = 1029;
|
||
|
public const UInt16 SerialNumberSystemControl = 2001;
|
||
|
public const UInt16 SerialNumberDcDc = 2003;
|
||
|
public const UInt16 MaterialNumberDcDc = 2005;
|
||
|
public const UInt16 PowerStageOperation = 4001;
|
||
|
public const UInt16 ResetsAlarmAndWarning = 4003;
|
||
|
public const UInt16 SlaveAddress = 4008;
|
||
|
public const UInt16 SlaveAlarmPolicy = 4009;
|
||
|
public const UInt16 SubSlaveAddress = 4011;
|
||
|
public const UInt16 ModbusSlaveId = 4012;
|
||
|
public const UInt16 MaximumBatteryVoltage = 4101;
|
||
|
public const UInt16 MinimumBatteryVoltage = 4102;
|
||
|
public const UInt16 MaximumBatteryVoltageR = 4103; // same as the two previous ones just Different resolution// not sure
|
||
|
public const UInt16 MinimumBatteryVoltageR = 4104; // same as the two previous ones just Different resolution// not sure
|
||
|
public const UInt16 MaximumBatteryChargingCurrent = 4107;
|
||
|
public const UInt16 MaximumBatteryDischargingCurrent = 4110;
|
||
|
public const UInt16 MaximumVoltageOfVcc = 4113;
|
||
|
public const UInt16 MaximumCurrentOfVcc = 4116;
|
||
|
public const UInt16 StartCurrentOfVcc = 4119;
|
||
|
public const UInt16 MaximalPowerAtDc = 4122;
|
||
|
public const UInt16 MaximumVoltageAlarmThreshold = 4125;
|
||
|
public const UInt16 MinimumVoltageAlarmThreshold = 4128;
|
||
|
|
||
|
//DcDc operation only
|
||
|
public const UInt16 BatteryCurrentSet = 4501;
|
||
|
public const UInt16 DynamicCurrentPerMillisecond = 4502;
|
||
|
|
||
|
public const UInt16 DcLinkControlMode = 4505;
|
||
|
public const UInt16 ReferenceVoltage = 4506;
|
||
|
public const UInt16 UpperVoltageWindow = 4507;
|
||
|
public const UInt16 LowerVoltageWindow = 4508;
|
||
|
public const UInt16 VoltageDeadBand = 4509;
|
||
|
}
|