Class TcoDigitalInspector
Provides a mechanism for inspecting status of discrete signal.
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()
Namespace: TcoInspectors
Assembly: TcoInspectorsConnector.dll
Syntax
[TypeMetaDescriptor("{attribute addProperty Name \"\" }", "TcoDigitalInspector", "TcoInspectors", TypeComplexityEnum.Complex)]
public class TcoDigitalInspector : TcoInspector, IVortexIdentity, IsTcoObject, IsInspector, IVortexObject, ITwinObject, IVortexElement, ITcoDigitalInspector, ITcoInspector, ITcoObject, IShadowTcoDigitalInspector, IShadowTcoInspector, IShadowTcoObject, IVortexOnlineObject, IVortexShadowObject
Examples
answer := _dialog
.Show()
.WithType(eDialogType.Question)
.WithCaption('Ready to go?')
.WithText('We are about to start the inspection sequence. Do we go ahead?')
.WithYesNo()
.Answer;
IF (answer = TcoCore.eDialogAnswer.Yes) THEN
seq.CompleteStep();
ELSIF(answer = TcoCore.eDialogAnswer.No) THEN
_sequence1Task.Restore();
END_IF;
Constructors
| Improve this Doc View SourceTcoDigitalInspector()
Declaration
public TcoDigitalInspector()
TcoDigitalInspector(IVortexObject, String, String)
Declaration
public TcoDigitalInspector(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__data
Declaration
TcoDigitalInspectorData __data
Field Value
Type | Description |
---|---|
TcoDigitalInspectorData |
Properties
| Improve this Doc View Source_data
Declaration
public TcoDigitalInspectorData _data { get; }
Property Value
Type | Description |
---|---|
TcoDigitalInspectorData |
InspectorData
Declaration
public IsInspectorData InspectorData { get; }
Property Value
Type | Description |
---|---|
IsInspectorData |
ResultAsEnum
Declaration
public eInspectorResult ResultAsEnum { get; }
Property Value
Type | Description |
---|---|
eInspectorResult |
Methods
| Improve this Doc View SourceCopyPlainToShadow(PlainTcoDigitalInspector)
Declaration
public void CopyPlainToShadow(PlainTcoDigitalInspector source)
Parameters
Type | Name | Description |
---|---|---|
PlainTcoDigitalInspector | source |
CreatePlainerType()
Declaration
public PlainTcoDigitalInspector CreatePlainerType()
Returns
Type | Description |
---|---|
PlainTcoDigitalInspector |
CreatePlainerType(PlainTcoDigitalInspector)
Declaration
protected PlainTcoDigitalInspector CreatePlainerType(PlainTcoDigitalInspector cloned)
Parameters
Type | Name | Description |
---|---|---|
PlainTcoDigitalInspector | cloned |
Returns
Type | Description |
---|---|
PlainTcoDigitalInspector |
FlushOnlineToPlain(PlainTcoDigitalInspector)
Declaration
public void FlushOnlineToPlain(PlainTcoDigitalInspector source)
Parameters
Type | Name | Description |
---|---|---|
PlainTcoDigitalInspector | source |
FlushOnlineToShadow()
Declaration
public void FlushOnlineToShadow()
FlushPlainToOnline(PlainTcoDigitalInspector)
Declaration
public void FlushPlainToOnline(PlainTcoDigitalInspector source)
Parameters
Type | Name | Description |
---|---|---|
PlainTcoDigitalInspector | source |
FlushShadowToOnline()
Declaration
public void FlushShadowToOnline()
LazyOnlineToShadow()
Declaration
public void LazyOnlineToShadow()
LazyShadowToOnline()
Declaration
public void LazyShadowToOnline()
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 |
PexConstructorParameterless()
Declaration
void PexConstructorParameterless()
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 |
PexPreConstructorParameterless()
Declaration
void PexPreConstructorParameterless()
Explicit Interface Implementations
| Improve this Doc View SourceIShadowTcoDigitalInspector._data
Declaration
IShadowTcoDigitalInspectorData IShadowTcoDigitalInspector._data { get; }
Returns
Type | Description |
---|---|
IShadowTcoDigitalInspectorData |
ITcoDigitalInspector._data
Declaration
ITcoDigitalInspectorData ITcoDigitalInspector._data { get; }
Returns
Type | Description |
---|---|
ITcoDigitalInspectorData |
Implements
Vortex.Connector.Identity.IVortexIdentity
Vortex.Connector.IVortexObject
Vortex.Connector.ITwinObject
Vortex.Connector.IVortexElement
Vortex.Connector.IVortexOnlineObject
Vortex.Connector.IVortexShadowObject