Class PID
- Namespace
- L5Sharp.Types.Predefined
- Assembly
- L5Sharp.dll
A predefined data type that is built into Logix and used with PID instructions.
public sealed class PID : StructureType, ILogixSerializable
- Inheritance
-
PID
- Implements
- Inherited Members
Constructors
PID()
Creates a new PID data type instance.
public PID()
PID(XElement)
Creates a new StructureType initialized from the provided XElement data.
public PID(XElement element)
Parameters
elementXElementThe element to parse as the new member object.
Exceptions
- ArgumentNullException
elementis null.- InvalidOperationException
elementdoes not have required attributes or child elements.
Properties
BIAS
Gets the BIAS member of the PID type.
public REAL BIAS { get; set; }
Property Value
CA
Gets the CA member of the PID type.
public BOOL CA { get; set; }
Property Value
CL
Gets the CL member of the PID type.
public BOOL CL { get; set; }
Property Value
CT
Gets the CT member of the PID type.
public BOOL CT { get; set; }
Property Value
CTL
Gets the CTL member of the PID type.
public DINT CTL { get; set; }
Property Value
Class
The class (atomic, predefined, user-defined) that the type belongs to.
public override DataTypeClass Class { get; }
Property Value
- DataTypeClass
A DataTypeClass option representing the class type.
DATA
Gets the DATA member of the PID type.
public ArrayType<REAL> DATA { get; set; }
Property Value
- ArrayType<REAL>
A ArrayType<TLogixType> atomic value.
DB
Gets the DB member of the PID type.
public REAL DB { get; set; }
Property Value
DOE
Gets the DOE member of the PID type.
public BOOL DOE { get; set; }
Property Value
DVDB
Gets the DVDB member of the PID type.
public REAL DVDB { get; set; }
Property Value
DVN
Gets the DVN member of the PID type.
public REAL DVN { get; set; }
Property Value
DVNA
Gets the DVNA member of the PID type.
public BOOL DVNA { get; set; }
Property Value
DVP
Gets the DVP member of the PID type.
public REAL DVP { get; set; }
Property Value
DVPA
Gets the DVPA member of the PID type.
public BOOL DVPA { get; set; }
Property Value
EN
Gets the EN member of the PID type.
public BOOL EN { get; set; }
Property Value
ERR
Gets the ERR member of the PID type.
public REAL ERR { get; set; }
Property Value
EWD
Gets the EWD member of the PID type.
public BOOL EWD { get; set; }
Property Value
INI
Gets the INI member of the PID type.
public BOOL INI { get; set; }
Property Value
KD
Gets the KD member of the PID type.
public REAL KD { get; set; }
Property Value
KI
Gets the KI member of the PID type.
public REAL KI { get; set; }
Property Value
KP
Gets the KP member of the PID type.
public REAL KP { get; set; }
Property Value
MAXCV
Gets the MAXCV member of the PID type.
public REAL MAXCV { get; set; }
Property Value
MAXI
Gets the MAXI member of the PID type.
public REAL MAXI { get; set; }
Property Value
MAXO
Gets the MAXO member of the PID type.
public REAL MAXO { get; set; }
Property Value
MAXS
Gets the MAXS member of the PID type.
public REAL MAXS { get; set; }
Property Value
MAXTIE
Gets the MAXTIE member of the PID type.
public REAL MAXTIE { get; set; }
Property Value
MINCV
Gets the MINCV member of the PID type.
public REAL MINCV { get; set; }
Property Value
MINI
Gets the MINI member of the PID type.
public REAL MINI { get; set; }
Property Value
MINO
Gets the MINO member of the PID type.
public REAL MINO { get; set; }
Property Value
MINS
Gets the MINS member of the PID type.
public REAL MINS { get; set; }
Property Value
MINTIE
Gets the MINTIE member of the PID type.
public REAL MINTIE { get; set; }
Property Value
MO
Gets the MO member of the PID type.
public BOOL MO { get; set; }
Property Value
NDF
Gets the NDF member of the PID type.
public BOOL NDF { get; set; }
Property Value
NOBC
Gets the NOBC member of the PID type.
public BOOL NOBC { get; set; }
Property Value
NOZC
Gets the NOZC member of the PID type.
public BOOL NOZC { get; set; }
Property Value
OLH
Gets the OLH member of the PID type.
public BOOL OLH { get; set; }
Property Value
OLL
Gets the OLL member of the PID type.
public BOOL OLL { get; set; }
Property Value
OUT
Gets the OUT member of the PID type.
public REAL OUT { get; set; }
Property Value
PE
Gets the PE member of the PID type.
public BOOL PE { get; set; }
Property Value
PV
Gets the PV member of the PID type.
public REAL PV { get; set; }
Property Value
PVDB
Gets the PVDB member of the PID type.
public REAL PVDB { get; set; }
Property Value
PVH
Gets the PVH member of the PID type.
public REAL PVH { get; set; }
Property Value
PVHA
Gets the PVHA member of the PID type.
public BOOL PVHA { get; set; }
Property Value
PVL
Gets the PVL member of the PID type.
public REAL PVL { get; set; }
Property Value
PVLA
Gets the PVLA member of the PID type.
public BOOL PVLA { get; set; }
Property Value
PVT
Gets the PVT member of the PID type.
public BOOL PVT { get; set; }
Property Value
SO
Gets the SO member of the PID type.
public REAL SO { get; set; }
Property Value
SP
Gets the SP member of the PID type.
public REAL SP { get; set; }
Property Value
SPOR
Gets the SPOR member of the PID type.
public BOOL SPOR { get; set; }
Property Value
SWM
Gets the SWM member of the PID type.
public BOOL SWM { get; set; }
Property Value
TIE
Gets the TIE member of the PID type.
public REAL TIE { get; set; }
Property Value
UPD
Gets the UPD member of the PID type.
public REAL UPD { get; set; }