Class TcoAo
Generic component for continious control of an output.(e. g. Continious analog sensor)
Inheritance
System.Object
TcoAo
Implements
Vortex.Connector.Identity.IVortexIdentity
Vortex.Connector.IVortexObject
Vortex.Connector.ITwinObject
Vortex.Connector.IVortexElement
Vortex.Connector.IVortexOnlineObject
Vortex.Connector.IVortexShadowObject
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: TcoElementsConnector.dll
Syntax
[TypeMetaDescriptor("{attribute addProperty Name \"\" }", "TcoAo", "TcoElements", TypeComplexityEnum.Complex)]
public class TcoAo : TcoComponent, IVortexIdentity, IsTcoObject, IVortexObject, ITwinObject, IVortexElement, ITcoAo, ITcoComponent, ITcoObject, IShadowTcoAo, IShadowTcoComponent, IShadowTcoObject, IVortexOnlineObject, IVortexShadowObject
Constructors
|
Improve this Doc
View Source
TcoAo()
Declaration
|
Improve this Doc
View Source
TcoAo(IVortexObject, String, String)
Declaration
public TcoAo(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type |
Name |
Description |
Vortex.Connector.IVortexObject |
parent |
|
System.String |
readableTail |
|
System.String |
symbolTail |
|
Fields
|
Improve this Doc
View Source
__config
Declaration
Field Value
|
Improve this Doc
View Source
__rawRange
Declaration
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerReal |
|
|
Improve this Doc
View Source
__realRange
Declaration
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerReal |
|
|
Improve this Doc
View Source
__requiredValue
Declaration
OnlinerReal __requiredValue
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerReal |
|
|
Improve this Doc
View Source
__signal
Declaration
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerDInt |
|
|
Improve this Doc
View Source
__signalInfo
Declaration
TcoSignalInfo __signalInfo
Field Value
|
Improve this Doc
View Source
__status
Declaration
Field Value
|
Improve this Doc
View Source
__unscaled
Declaration
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerReal |
|
Properties
|
Improve this Doc
View Source
_config
Declaration
public TcoAoConfig _config { get; }
Property Value
|
Improve this Doc
View Source
_rawRange
Declaration
public OnlinerReal _rawRange { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerReal |
|
|
Improve this Doc
View Source
_realRange
Declaration
public OnlinerReal _realRange { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerReal |
|
|
Improve this Doc
View Source
_requiredValue
Declaration
public OnlinerReal _requiredValue { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerReal |
|
|
Improve this Doc
View Source
_signal
Backing variable for signal; this variable is used directly by the component. It updates inoSingal
in FB body call.
Declaration
public OnlinerDInt _signal { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerDInt |
|
|
Improve this Doc
View Source
_signalInfo
Declaration
public TcoSignalInfo _signalInfo { get; }
Property Value
|
Improve this Doc
View Source
_status
Declaration
public TcoAoStatus _status { get; }
Property Value
|
Improve this Doc
View Source
_unscaled
Declaration
public OnlinerReal _unscaled { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerReal |
|
Methods
|
Improve this Doc
View Source
CopyPlainToShadow(PlainTcoAo)
Declaration
public void CopyPlainToShadow(PlainTcoAo source)
Parameters
|
Improve this Doc
View Source
CreatePlainerType()
Declaration
public PlainTcoAo CreatePlainerType()
Returns
|
Improve this Doc
View Source
CreatePlainerType(PlainTcoAo)
Declaration
protected PlainTcoAo CreatePlainerType(PlainTcoAo cloned)
Parameters
Returns
|
Improve this Doc
View Source
FlushOnlineToPlain(PlainTcoAo)
Declaration
public void FlushOnlineToPlain(PlainTcoAo source)
Parameters
|
Improve this Doc
View Source
FlushOnlineToShadow()
Declaration
public void FlushOnlineToShadow()
|
Improve this Doc
View Source
FlushPlainToOnline(PlainTcoAo)
Declaration
public void FlushPlainToOnline(PlainTcoAo source)
Parameters
|
Improve this Doc
View Source
FlushShadowToOnline()
Declaration
public void FlushShadowToOnline()
|
Improve this Doc
View Source
LazyOnlineToShadow()
Declaration
public void LazyOnlineToShadow()
|
Improve this Doc
View Source
LazyShadowToOnline()
Declaration
public void LazyShadowToOnline()
|
Improve this Doc
View Source
PexConstructor(IVortexObject, String, String)
Declaration
void PexConstructor(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type |
Name |
Description |
Vortex.Connector.IVortexObject |
parent |
|
System.String |
readableTail |
|
System.String |
symbolTail |
|
|
Improve this Doc
View Source
PexConstructorParameterless()
Declaration
void PexConstructorParameterless()
|
Improve this Doc
View Source
PexPreConstructor(IVortexObject, String, String)
Declaration
void PexPreConstructor(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type |
Name |
Description |
Vortex.Connector.IVortexObject |
parent |
|
System.String |
readableTail |
|
System.String |
symbolTail |
|
|
Improve this Doc
View Source
PexPreConstructorParameterless()
Declaration
void PexPreConstructorParameterless()
Explicit Interface Implementations
|
Improve this Doc
View Source
IShadowTcoAo._config
Declaration
IShadowTcoAoConfig IShadowTcoAo._config { get; }
Returns
|
Improve this Doc
View Source
IShadowTcoAo._rawRange
Declaration
IShadowReal IShadowTcoAo._rawRange { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowReal |
|
|
Improve this Doc
View Source
IShadowTcoAo._realRange
Declaration
IShadowReal IShadowTcoAo._realRange { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowReal |
|
|
Improve this Doc
View Source
IShadowTcoAo._requiredValue
Declaration
IShadowReal IShadowTcoAo._requiredValue { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowReal |
|
|
Improve this Doc
View Source
IShadowTcoAo._signal
Declaration
IShadowDInt IShadowTcoAo._signal { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowDInt |
|
|
Improve this Doc
View Source
IShadowTcoAo._signalInfo
Declaration
IShadowTcoSignalInfo IShadowTcoAo._signalInfo { get; }
Returns
|
Improve this Doc
View Source
IShadowTcoAo._status
Declaration
IShadowTcoAoStatus IShadowTcoAo._status { get; }
Returns
|
Improve this Doc
View Source
IShadowTcoAo._unscaled
Declaration
IShadowReal IShadowTcoAo._unscaled { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowReal |
|
|
Improve this Doc
View Source
ITcoAo._config
Declaration
ITcoAoConfig ITcoAo._config { get; }
Returns
|
Improve this Doc
View Source
ITcoAo._rawRange
Declaration
IOnlineReal ITcoAo._rawRange { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineReal |
|
|
Improve this Doc
View Source
ITcoAo._realRange
Declaration
IOnlineReal ITcoAo._realRange { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineReal |
|
|
Improve this Doc
View Source
ITcoAo._requiredValue
Declaration
IOnlineReal ITcoAo._requiredValue { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineReal |
|
|
Improve this Doc
View Source
ITcoAo._signal
Declaration
IOnlineDInt ITcoAo._signal { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineDInt |
|
|
Improve this Doc
View Source
ITcoAo._signalInfo
Declaration
ITcoSignalInfo ITcoAo._signalInfo { get; }
Returns
|
Improve this Doc
View Source
ITcoAo._status
Declaration
ITcoAoStatus ITcoAo._status { get; }
Returns
|
Improve this Doc
View Source
ITcoAo._unscaled
Declaration
IOnlineReal ITcoAo._unscaled { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineReal |
|
Implements
Vortex.Connector.Identity.IVortexIdentity
Vortex.Connector.IVortexObject
Vortex.Connector.ITwinObject
Vortex.Connector.IVortexElement
Vortex.Connector.IVortexOnlineObject
Vortex.Connector.IVortexShadowObject
See Also