예제 #1
0
 public void Update(DeviceRating deviceRating)
 {
     BatteryRechargeVoltage = deviceRating.BatteryRechargeVoltage;
     BatteryUnderVoltage    = deviceRating.BatteryUnderVoltage;
     BatteryBulkVoltage     = deviceRating.BatteryBulkVoltage;
     BatteryFloatVoltage    = deviceRating.BatteryFloatVoltage;
 }
예제 #2
0
 public void Update(DeviceRating deviceRating)
 {
     inverter.Update(deviceRating);
     battery.Update(deviceRating);
     solar.Update(deviceRating);
     enviroment.Update(deviceRating);
     EffectiveDate = DateTime.Now;
 }
예제 #3
0
 public void Update(DeviceRating deviceRating)
 {
     GridRatingVoltage           = deviceRating.GridRatingVoltage;
     GridRatingCurrent           = deviceRating.GridRatingCurrent;
     ACOutputRatingVoltage       = deviceRating.ACOutputRatingVoltage;
     ACOutputRatingFrequency     = deviceRating.ACOutputRatingFrequency;
     ACOutputRatingCurrent       = deviceRating.ACOutputRatingCurrent;
     ACOutputRatingActivePower   = deviceRating.ACOutputRatingActivePower;
     ACOutputRatingApparentPower = deviceRating.ACOutputRatingApparentPower;
 }
예제 #4
0
 public void Update(DeviceRating deviceRating)
 {
 }
예제 #5
0
 public void Update(DeviceRating deviceRating)
 {
     InputVoltageRange     = deviceRating.InputVoltageRange;
     OutputSourcePriority  = deviceRating.OutputSourcePriority;
     ChargerSourcePriority = deviceRating.ChargerSourcePriority;
 }
예제 #6
0
 public void Update(DeviceRating deviceRating)
 {
     BatteryRatingVoltage = deviceRating.BatteryRatingVoltage;
 }
예제 #7
0
 public void Update(DeviceRating deviceRating)
 {
     ParallelMaxNum = deviceRating.ParallelMaxNum;
     MachineType    = deviceRating.MachineType;
 }