//------------------------------------------------------------------------------ // // This code was generated by a tool. // Tango Observables Generator // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. Do not modify! // //------------------------------------------------------------------------------ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Tango.BL.Entities; namespace Tango.BL.DTO { public abstract class HardwarePidControlDTOBase : ObservableEntityDTO { /// /// hardware pid control type guid /// public String HardwarePidControlTypeGuid { get; set; } /// /// hardware version guid /// public String HardwareVersionGuid { get; set; } /// /// output proportional power limit /// public Double OutputProportionalPowerLimit { get; set; } /// /// output proportional band /// public Double OutputProportionalBand { get; set; } /// /// integral time /// public Double IntegralTime { get; set; } /// /// derivative time /// public Double DerivativeTime { get; set; } /// /// sensor correction adjustment /// public Double SensorCorrectionAdjustment { get; set; } /// /// sensor min value /// public Double SensorMinValue { get; set; } /// /// sensor max value /// public Double SensorMaxValue { get; set; } /// /// set point ramp rateor soft start ramp /// public Double SetPointRampRateorSoftStartRamp { get; set; } /// /// set point control output rate /// public Double SetPointControlOutputRate { get; set; } /// /// control output type /// public Double ControlOutputType { get; set; } /// /// ssr control output type /// public Double SsrControlOutputType { get; set; } /// /// output on off hysteresis value /// public Double OutputOnOffHysteresisValue { get; set; } /// /// process variable sampling rate /// public Double ProcessVariableSamplingRate { get; set; } /// /// pv input filter factor mode /// public Double PvInputFilterFactorMode { get; set; } /// /// output proportional cycle time /// public Int32 OutputProportionalCycleTime { get; set; } /// /// ac heaters half cycle time /// public Int32 AcHeatersHalfCycleTime { get; set; } /// /// proportional gain /// public Double ProportionalGain { get; set; } /// /// pid active /// public Boolean PidActive { get; set; } /// /// epsilon /// public Double Epsilon { get; set; } /// /// active /// public Boolean Active { get; set; } } }