Class TcoEthercatMasterDevice
Inheritance
System.Object
TcoEthercatMasterDevice
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: TcoIo
Assembly: TcoIoConnector.dll
Syntax
[TypeMetaDescriptor("{attribute addProperty Name \"\" }", "TcoEthercatMasterDevice", "TcoIo", TypeComplexityEnum.Complex)]
public class TcoEthercatMasterDevice : TcoComponent, IVortexIdentity, IsTcoObject, IVortexObject, ITwinObject, IVortexElement, ITcoEthercatMasterDevice, ITcoComponent, ITcoObject, IShadowTcoEthercatMasterDevice, IShadowTcoComponent, IShadowTcoObject, IVortexOnlineObject, IVortexShadowObject
Constructors
|
Improve this Doc
View Source
TcoEthercatMasterDevice()
Declaration
public TcoEthercatMasterDevice()
|
Improve this Doc
View Source
TcoEthercatMasterDevice(IVortexObject, String, String)
Declaration
public TcoEthercatMasterDevice(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
__acknowledge
Declaration
Field Value
|
Improve this Doc
View Source
__allDataValid
Declaration
OnlinerBool __allDataValid
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
__DeviceHasSomeIssue
Declaration
OnlinerBool __DeviceHasSomeIssue
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
__DiagnosticsAvailable
Declaration
OnlinerBool __DiagnosticsAvailable
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
__InfoDataChangeCountPV
Declaration
OnlinerUInt __InfoDataChangeCountPV
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerUInt |
|
|
Improve this Doc
View Source
__numberOfSyncUnits
Declaration
OnlinerUInt __numberOfSyncUnits
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerUInt |
|
|
Improve this Doc
View Source
__someDataInvalid
Declaration
OnlinerBool __someDataInvalid
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
__someSyncUnitHasSomeIssue
Declaration
OnlinerBool __someSyncUnitHasSomeIssue
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
__TcoEthercatDiagnosticsTask
Declaration
TcoEthercatDiagnosticsTask __TcoEthercatDiagnosticsTask
Field Value
|
Improve this Doc
View Source
_InfoData
Declaration
InfoData_84133AC9 _InfoData
Field Value
|
Improve this Doc
View Source
Declaration
Field Value
|
Improve this Doc
View Source
_Outputs
Declaration
Outputs_23C0ED1D _Outputs
Field Value
|
Improve this Doc
View Source
_SyncUnitsSize
Declaration
OnlinerUInt _SyncUnitsSize
Field Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerUInt |
|
Properties
|
Improve this Doc
View Source
_acknowledge
Declaration
public TcoTask _acknowledge { get; }
Property Value
|
Improve this Doc
View Source
_allDataValid
Declaration
public OnlinerBool _allDataValid { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_DeviceHasSomeIssue
Declaration
public OnlinerBool _DeviceHasSomeIssue { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_DiagnosticsAvailable
Declaration
public OnlinerBool _DiagnosticsAvailable { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_InfoDataChangeCountPV
Declaration
public OnlinerUInt _InfoDataChangeCountPV { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerUInt |
|
|
Improve this Doc
View Source
_numberOfSyncUnits
Declaration
public OnlinerUInt _numberOfSyncUnits { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerUInt |
|
|
Improve this Doc
View Source
_someDataInvalid
Declaration
public OnlinerBool _someDataInvalid { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_someSyncUnitHasSomeIssue
Declaration
public OnlinerBool _someSyncUnitHasSomeIssue { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerBool |
|
|
Improve this Doc
View Source
_TcoEthercatDiagnosticsTask
Declaration
public TcoEthercatDiagnosticsTask _TcoEthercatDiagnosticsTask { get; }
Property Value
|
Improve this Doc
View Source
InfoData
Declaration
public InfoData_84133AC9 InfoData { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public Inputs_A65FACA4 Inputs { get; }
Property Value
|
Improve this Doc
View Source
Outputs
Declaration
public Outputs_23C0ED1D Outputs { get; }
Property Value
|
Improve this Doc
View Source
SyncUnitsSize
Declaration
public OnlinerUInt SyncUnitsSize { get; }
Property Value
Type |
Description |
Vortex.Connector.ValueTypes.OnlinerUInt |
|
Methods
|
Improve this Doc
View Source
CopyPlainToShadow(PlainTcoEthercatMasterDevice)
Declaration
public void CopyPlainToShadow(PlainTcoEthercatMasterDevice source)
Parameters
|
Improve this Doc
View Source
CreatePlainerType()
Declaration
public PlainTcoEthercatMasterDevice CreatePlainerType()
Returns
|
Improve this Doc
View Source
CreatePlainerType(PlainTcoEthercatMasterDevice)
Declaration
protected PlainTcoEthercatMasterDevice CreatePlainerType(PlainTcoEthercatMasterDevice cloned)
Parameters
Returns
|
Improve this Doc
View Source
FlushOnlineToPlain(PlainTcoEthercatMasterDevice)
Declaration
public void FlushOnlineToPlain(PlainTcoEthercatMasterDevice source)
Parameters
|
Improve this Doc
View Source
FlushOnlineToShadow()
Declaration
public void FlushOnlineToShadow()
|
Improve this Doc
View Source
FlushPlainToOnline(PlainTcoEthercatMasterDevice)
Declaration
public void FlushPlainToOnline(PlainTcoEthercatMasterDevice 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
IShadowTcoEthercatMasterDevice._acknowledge
Declaration
IShadowTcoTask IShadowTcoEthercatMasterDevice._acknowledge { get; }
Returns
|
Improve this Doc
View Source
IShadowTcoEthercatMasterDevice._allDataValid
Declaration
IShadowBool IShadowTcoEthercatMasterDevice._allDataValid { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowTcoEthercatMasterDevice._DeviceHasSomeIssue
Declaration
IShadowBool IShadowTcoEthercatMasterDevice._DeviceHasSomeIssue { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowTcoEthercatMasterDevice._DiagnosticsAvailable
Declaration
IShadowBool IShadowTcoEthercatMasterDevice._DiagnosticsAvailable { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowTcoEthercatMasterDevice._InfoDataChangeCountPV
Declaration
IShadowUInt IShadowTcoEthercatMasterDevice._InfoDataChangeCountPV { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowUInt |
|
|
Improve this Doc
View Source
IShadowTcoEthercatMasterDevice._numberOfSyncUnits
Declaration
IShadowUInt IShadowTcoEthercatMasterDevice._numberOfSyncUnits { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowUInt |
|
|
Improve this Doc
View Source
IShadowTcoEthercatMasterDevice._someDataInvalid
Declaration
IShadowBool IShadowTcoEthercatMasterDevice._someDataInvalid { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowTcoEthercatMasterDevice._someSyncUnitHasSomeIssue
Declaration
IShadowBool IShadowTcoEthercatMasterDevice._someSyncUnitHasSomeIssue { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowBool |
|
|
Improve this Doc
View Source
IShadowTcoEthercatMasterDevice._TcoEthercatDiagnosticsTask
Declaration
IShadowTcoEthercatDiagnosticsTask IShadowTcoEthercatMasterDevice._TcoEthercatDiagnosticsTask { get; }
Returns
|
Improve this Doc
View Source
IShadowTcoEthercatMasterDevice.InfoData
Declaration
IShadowInfoData_84133AC9 IShadowTcoEthercatMasterDevice.InfoData { get; }
Returns
|
Improve this Doc
View Source
Declaration
IShadowInputs_A65FACA4 IShadowTcoEthercatMasterDevice.Inputs { get; }
Returns
|
Improve this Doc
View Source
IShadowTcoEthercatMasterDevice.Outputs
Declaration
IShadowOutputs_23C0ED1D IShadowTcoEthercatMasterDevice.Outputs { get; }
Returns
|
Improve this Doc
View Source
IShadowTcoEthercatMasterDevice.SyncUnitsSize
Declaration
IShadowUInt IShadowTcoEthercatMasterDevice.SyncUnitsSize { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Shadows.IShadowUInt |
|
|
Improve this Doc
View Source
ITcoEthercatMasterDevice._acknowledge
Declaration
ITcoTask ITcoEthercatMasterDevice._acknowledge { get; }
Returns
|
Improve this Doc
View Source
ITcoEthercatMasterDevice._allDataValid
Declaration
IOnlineBool ITcoEthercatMasterDevice._allDataValid { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ITcoEthercatMasterDevice._DeviceHasSomeIssue
Declaration
IOnlineBool ITcoEthercatMasterDevice._DeviceHasSomeIssue { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ITcoEthercatMasterDevice._DiagnosticsAvailable
Declaration
IOnlineBool ITcoEthercatMasterDevice._DiagnosticsAvailable { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ITcoEthercatMasterDevice._InfoDataChangeCountPV
Declaration
IOnlineUInt ITcoEthercatMasterDevice._InfoDataChangeCountPV { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineUInt |
|
|
Improve this Doc
View Source
ITcoEthercatMasterDevice._numberOfSyncUnits
Declaration
IOnlineUInt ITcoEthercatMasterDevice._numberOfSyncUnits { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineUInt |
|
|
Improve this Doc
View Source
ITcoEthercatMasterDevice._someDataInvalid
Declaration
IOnlineBool ITcoEthercatMasterDevice._someDataInvalid { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ITcoEthercatMasterDevice._someSyncUnitHasSomeIssue
Declaration
IOnlineBool ITcoEthercatMasterDevice._someSyncUnitHasSomeIssue { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineBool |
|
|
Improve this Doc
View Source
ITcoEthercatMasterDevice._TcoEthercatDiagnosticsTask
Declaration
ITcoEthercatDiagnosticsTask ITcoEthercatMasterDevice._TcoEthercatDiagnosticsTask { get; }
Returns
|
Improve this Doc
View Source
ITcoEthercatMasterDevice.InfoData
Declaration
IInfoData_84133AC9 ITcoEthercatMasterDevice.InfoData { get; }
Returns
|
Improve this Doc
View Source
Declaration
IInputs_A65FACA4 ITcoEthercatMasterDevice.Inputs { get; }
Returns
|
Improve this Doc
View Source
ITcoEthercatMasterDevice.Outputs
Declaration
IOutputs_23C0ED1D ITcoEthercatMasterDevice.Outputs { get; }
Returns
|
Improve this Doc
View Source
ITcoEthercatMasterDevice.SyncUnitsSize
Declaration
IOnlineUInt ITcoEthercatMasterDevice.SyncUnitsSize { get; }
Returns
Type |
Description |
Vortex.Connector.ValueTypes.Online.IOnlineUInt |
|
Implements
Vortex.Connector.Identity.IVortexIdentity
Vortex.Connector.IVortexObject
Vortex.Connector.ITwinObject
Vortex.Connector.IVortexElement
Vortex.Connector.IVortexOnlineObject
Vortex.Connector.IVortexShadowObject