aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/PPC/Modules/Tango.PPC.Browser/Images
ModeNameSize
-rw-r--r--browser.png2539logstatsplain
//------------------------------------------------------------------------------
// <auto-generated>
// 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!
// </auto-generated>
//------------------------------------------------------------------------------

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<HardwarePidControlDTO, HardwarePidControl>
    {

        /// <summary>
        /// hardware pid control type guid
        /// </summary>
        public String HardwarePidControlTypeGuid 
        {
            get; set; 
        }

        /// <summary>
        /// hardware version guid
        /// </summary>
        public String HardwareVersionGuid 
        {
            get; set; 
        }

        /// <summary>
        /// output proportional power limit
        /// </summary>
        public Double OutputProportionalPowerLimit 
        {
            get; set; 
        }

        /// <summary>
        /// output proportional band
        /// </summary>
        public Double OutputProportionalBand 
        {
            get; set; 
        }

        /// <summary>
        /// integral time
        /// </summary>
        public Double IntegralTime 
        {
            get; set; 
        }

        /// <summary>
        /// derivative time
        /// </summary>
        public Double DerivativeTime 
        {
            get; set; 
        }

        /// <summary>
        /// sensor correction adjustment
        /// </summary>
        public Double SensorCorrectionAdjustment 
        {
            get; set; 
        }

        /// <summary>
        /// sensor min value
        /// </summary>
        public Double SensorMinValue 
        {
            get; set; 
        }

        /// <summary>
        /// sensor max value
        /// </summary>
        public Double SensorMaxValue 
        {
            get; set; 
        }

        /// <summary>
        /// set point ramp rateor soft start ramp
        /// </summary>
        public Double SetPointRampRateorSoftStartRamp 
        {
            get; set; 
        }

        /// <summary>
        /// set point control output rate
        /// </summary>
        public Double SetPointControlOutputRate 
        {
            get; set; 
        }

        /// <summary>
        /// control output type
        /// </summary>
        public Double ControlOutputType 
        {
            get; set; 
        }

        /// <summary>
        /// ssr control output type
        /// </summary>
        public Double SsrControlOutputType 
        {
            get; set; 
        }

        /// <summary>
        /// output on off hysteresis value
        /// </summary>
        public Double OutputOnOffHysteresisValue 
        {
            get; set; 
        }

        /// <summary>
        /// process variable sampling rate
        /// </summary>
        public Double ProcessVariableSamplingRate 
        {
            get; set; 
        }

        /// <summary>
        /// pv input filter factor mode
        /// </summary>
        public Double PvInputFilterFactorMode 
        {
            get; set; 
        }

        /// <summary>
        /// output proportional cycle time
        /// </summary>
        public Int32 OutputProportionalCycleTime 
        {
            get; set; 
        }

        /// <summary>
        /// ac heaters  half cycle time
        /// </summary>
        public Int32 AcHeatersHalfCycleTime 
        {
            get; set; 
        }

        /// <summary>
        /// proportional gain
        /// </summary>
        public Double ProportionalGain 
        {
            get; set; 
        }

        /// <summary>
        /// pid active
        /// </summary>
        public Boolean PidActive 
        {
            get; set; 
        }

        /// <summary>
        /// epsilon
        /// </summary>
        public Double Epsilon 
        {
            get; set; 
        }

        /// <summary>
        /// active
        /// </summary>
        public Boolean Active 
        {
            get; set; 
        }

    }
}