Class HomeTask
Inheritance
System.Object
HomeTask
Implements
Vortex.Connector.Identity.IVortexIdentity
System.Windows.Input.ICommand
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: TcoDrivesBeckhoffConnector.dll
[TypeMetaDescriptor("{attribute addProperty Name \"\" }", "HomeTask", "TcoDrivesBeckhoff", TypeComplexityEnum.Complex)]
public class HomeTask : TcoTask, IVortexIdentity, IsTcoObject, ICommand, IDecorateLog, IsTask, IVortexObject, ITwinObject, IVortexElement, IHomeTask, ITcoTask, ITcoObject, IShadowHomeTask, IShadowTcoTask, IShadowTcoObject, IVortexOnlineObject, IVortexShadowObject
Constructors
|
Improve this Doc
View Source
Declaration
|
Improve this Doc
View Source
Declaration
public HomeTask(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
Declaration
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerInt |
|
|
Improve this Doc
View Source
Declaration
OnlinerBool __homingOptions_ClearPositionLag
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
Declaration
OnlinerUDInt __homingOptions_ReferenceMode
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerUDInt |
|
|
Improve this Doc
View Source
Declaration
OnlinerInt __homingOptions_SearchDirection
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerInt |
|
|
Improve this Doc
View Source
Declaration
OnlinerLReal __homingOptions_SearchVelocity
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerLReal |
|
|
Improve this Doc
View Source
Declaration
OnlinerInt __homingOptions_SyncDirection
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerInt |
|
|
Improve this Doc
View Source
Declaration
OnlinerLReal __homingOptions_SyncVelocity
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerLReal |
|
|
Improve this Doc
View Source
Declaration
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerLReal |
|
Properties
|
Improve this Doc
View Source
Declaration
[EnumeratorDiscriminator(typeof(eHomingMode))]
public OnlinerInt _homingMode { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerInt |
|
|
Improve this Doc
View Source
Declaration
public OnlinerBool _homingOptions_ClearPositionLag { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
Declaration
[EnumeratorDiscriminator(typeof(eEncoderReferenceMode))]
public OnlinerUDInt _homingOptions_ReferenceMode { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerUDInt |
|
|
Improve this Doc
View Source
Declaration
[EnumeratorDiscriminator(typeof(eDirection))]
public OnlinerInt _homingOptions_SearchDirection { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerInt |
|
|
Improve this Doc
View Source
Declaration
public OnlinerLReal _homingOptions_SearchVelocity { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerLReal |
|
|
Improve this Doc
View Source
Declaration
[EnumeratorDiscriminator(typeof(eDirection))]
public OnlinerInt _homingOptions_SyncDirection { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerInt |
|
|
Improve this Doc
View Source
Declaration
public OnlinerLReal _homingOptions_SyncVelocity { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerLReal |
|
|
Improve this Doc
View Source
Declaration
public OnlinerLReal _position { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerLReal |
|
Methods
|
Improve this Doc
View Source
Declaration
public void CopyPlainToShadow(PlainHomeTask source)
Parameters
|
Improve this Doc
View Source
Declaration
public PlainHomeTask CreatePlainerType()
Returns
|
Improve this Doc
View Source
Declaration
protected PlainHomeTask CreatePlainerType(PlainHomeTask cloned)
Parameters
Returns
|
Improve this Doc
View Source
Declaration
public void FlushOnlineToPlain(PlainHomeTask source)
Parameters
|
Improve this Doc
View Source
Declaration
public void FlushOnlineToShadow()
|
Improve this Doc
View Source
Declaration
public void FlushPlainToOnline(PlainHomeTask source)
Parameters
|
Improve this Doc
View Source
Declaration
public void FlushShadowToOnline()
|
Improve this Doc
View Source
Declaration
public void LazyOnlineToShadow()
|
Improve this Doc
View Source
Declaration
public void LazyShadowToOnline()
|
Improve this Doc
View Source
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
Declaration
void PexConstructorParameterless()
|
Improve this Doc
View Source
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
Declaration
void PexPreConstructorParameterless()
Explicit Interface Implementations
|
Improve this Doc
View Source
Declaration
[EnumeratorDiscriminator(typeof(eHomingMode))]
IOnlineInt IHomeTask._homingMode { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineInt |
|
|
Improve this Doc
View Source
Declaration
IOnlineBool IHomeTask._homingOptions_ClearPositionLag { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
Declaration
[EnumeratorDiscriminator(typeof(eEncoderReferenceMode))]
IOnlineUDInt IHomeTask._homingOptions_ReferenceMode { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineUDInt |
|
|
Improve this Doc
View Source
Declaration
[EnumeratorDiscriminator(typeof(eDirection))]
IOnlineInt IHomeTask._homingOptions_SearchDirection { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineInt |
|
|
Improve this Doc
View Source
Declaration
IOnlineLReal IHomeTask._homingOptions_SearchVelocity { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineLReal |
|
|
Improve this Doc
View Source
Declaration
[EnumeratorDiscriminator(typeof(eDirection))]
IOnlineInt IHomeTask._homingOptions_SyncDirection { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineInt |
|
|
Improve this Doc
View Source
Declaration
IOnlineLReal IHomeTask._homingOptions_SyncVelocity { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineLReal |
|
|
Improve this Doc
View Source
Declaration
IOnlineLReal IHomeTask._position { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineLReal |
|
|
Improve this Doc
View Source
Declaration
[EnumeratorDiscriminator(typeof(eHomingMode))]
IShadowInt IShadowHomeTask._homingMode { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowInt |
|
|
Improve this Doc
View Source
Declaration
IShadowBool IShadowHomeTask._homingOptions_ClearPositionLag { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
Declaration
[EnumeratorDiscriminator(typeof(eEncoderReferenceMode))]
IShadowUDInt IShadowHomeTask._homingOptions_ReferenceMode { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowUDInt |
|
|
Improve this Doc
View Source
Declaration
[EnumeratorDiscriminator(typeof(eDirection))]
IShadowInt IShadowHomeTask._homingOptions_SearchDirection { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowInt |
|
|
Improve this Doc
View Source
Declaration
IShadowLReal IShadowHomeTask._homingOptions_SearchVelocity { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowLReal |
|
|
Improve this Doc
View Source
Declaration
[EnumeratorDiscriminator(typeof(eDirection))]
IShadowInt IShadowHomeTask._homingOptions_SyncDirection { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowInt |
|
|
Improve this Doc
View Source
Declaration
IShadowLReal IShadowHomeTask._homingOptions_SyncVelocity { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowLReal |
|
|
Improve this Doc
View Source
Declaration
IShadowLReal IShadowHomeTask._position { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowLReal |
|
Implements
Vortex.Connector.Identity.IVortexIdentity
System.Windows.Input.ICommand
Vortex.Connector.IVortexObject
Vortex.Connector.ITwinObject
Vortex.Connector.IVortexElement
Vortex.Connector.IVortexOnlineObject
Vortex.Connector.IVortexShadowObject