Class TcoAi
Generic component for monitoring of a continuous signal input. (e.g. AnalogSensor).
Inheritance
System.Object
TcoAi
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 \"\" }", "TcoAi", "TcoElements", TypeComplexityEnum.Complex)]
public class TcoAi : TcoComponent, IVortexIdentity, IsTcoObject, IVortexObject, ITwinObject, IVortexElement, ITcoAi, ITcoComponent, ITcoObject, IShadowTcoAi, IShadowTcoComponent, IShadowTcoObject, IVortexOnlineObject, IVortexShadowObject
Constructors
|
Improve this Doc
View Source
TcoAi()
Declaration
|
Improve this Doc
View Source
TcoAi(IVortexObject, String, String)
Declaration
public TcoAi(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
__scaled
Declaration
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
Properties
|
Improve this Doc
View Source
_config
Contains information about the settings and configuration of this instance of TcoAi
.
Declaration
public TcoAiConfig _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
_scaled
Declaration
public OnlinerReal _scaled { 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
Provides information about the input signal of this instance of TcoAi
.
Declaration
public TcoSignalInfo _signalInfo { get; }
Property Value
|
Improve this Doc
View Source
_status
Contains information about the status if this instance of TcoAi
.
Declaration
public TcoAiStatus _status { get; }
Property Value
Methods
|
Improve this Doc
View Source
CopyPlainToShadow(PlainTcoAi)
Declaration
public void CopyPlainToShadow(PlainTcoAi source)
Parameters
|
Improve this Doc
View Source
CreatePlainerType()
Declaration
public PlainTcoAi CreatePlainerType()
Returns
|
Improve this Doc
View Source
CreatePlainerType(PlainTcoAi)
Declaration
protected PlainTcoAi CreatePlainerType(PlainTcoAi cloned)
Parameters
Returns
|
Improve this Doc
View Source
FlushOnlineToPlain(PlainTcoAi)
Declaration
public void FlushOnlineToPlain(PlainTcoAi source)
Parameters
|
Improve this Doc
View Source
FlushOnlineToShadow()
Declaration
public void FlushOnlineToShadow()
|
Improve this Doc
View Source
FlushPlainToOnline(PlainTcoAi)
Declaration
public void FlushPlainToOnline(PlainTcoAi 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
IShadowTcoAi._config
Declaration
IShadowTcoAiConfig IShadowTcoAi._config { get; }
Returns
|
Improve this Doc
View Source
IShadowTcoAi._rawRange
Declaration
IShadowReal IShadowTcoAi._rawRange { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowReal |
|
|
Improve this Doc
View Source
IShadowTcoAi._realRange
Declaration
IShadowReal IShadowTcoAi._realRange { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowReal |
|
|
Improve this Doc
View Source
IShadowTcoAi._scaled
Declaration
IShadowReal IShadowTcoAi._scaled { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowReal |
|
|
Improve this Doc
View Source
IShadowTcoAi._signal
Declaration
IShadowDInt IShadowTcoAi._signal { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowDInt |
|
|
Improve this Doc
View Source
IShadowTcoAi._signalInfo
Declaration
IShadowTcoSignalInfo IShadowTcoAi._signalInfo { get; }
Returns
|
Improve this Doc
View Source
IShadowTcoAi._status
Declaration
IShadowTcoAiStatus IShadowTcoAi._status { get; }
Returns
|
Improve this Doc
View Source
ITcoAi._config
Declaration
ITcoAiConfig ITcoAi._config { get; }
Returns
|
Improve this Doc
View Source
ITcoAi._rawRange
Declaration
IOnlineReal ITcoAi._rawRange { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineReal |
|
|
Improve this Doc
View Source
ITcoAi._realRange
Declaration
IOnlineReal ITcoAi._realRange { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineReal |
|
|
Improve this Doc
View Source
ITcoAi._scaled
Declaration
IOnlineReal ITcoAi._scaled { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineReal |
|
|
Improve this Doc
View Source
ITcoAi._signal
Declaration
IOnlineDInt ITcoAi._signal { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineDInt |
|
|
Improve this Doc
View Source
ITcoAi._signalInfo
Declaration
ITcoSignalInfo ITcoAi._signalInfo { get; }
Returns
|
Improve this Doc
View Source
ITcoAi._status
Declaration
ITcoAiStatus ITcoAi._status { get; }
Returns
Implements
Vortex.Connector.Identity.IVortexIdentity
Vortex.Connector.IVortexObject
Vortex.Connector.ITwinObject
Vortex.Connector.IVortexElement
Vortex.Connector.IVortexOnlineObject
Vortex.Connector.IVortexShadowObject
See Also