Class TcoSequencerObserver
Inherited Members
Namespace: PlcDocu.TcoCore
Assembly: TcoCoreConnector.dll
Syntax
public abstract class TcoSequencerObserver : TcoObject
Constructors
| Improve this Doc View SourceTcoSequencerObserver()
Prevents creating instance of this class via public constructor
Declaration
public TcoSequencerObserver()
Fields
| Improve this Doc View Source_currentStepOrder
Declaration
public object _currentStepOrder
Field Value
Type | Description |
---|---|
System.Object |
_steps
Declaration
public StepDetails _steps
Field Value
Type | Description |
---|---|
StepDetails |
_stepsCount
Declaration
public object _stepsCount
Field Value
Type | Description |
---|---|
System.Object |
MAX_STEPS
Declaration
public object MAX_STEPS
Field Value
Type | Description |
---|---|
System.Object |
Methods
| Improve this Doc View SourceObserve(Object, Object, Object, Object, Object, Object, Object, Object, Object)
Provides the mechanism to observe steps in the sequence and to gather basic infomation about step status and perfomance.
Declaration
[IgnoreReflection]
public void Observe(dynamic inIsStepActive, dynamic inCurrentStepOrder, dynamic inID, dynamic inOrder, dynamic inEnabled, dynamic inDescription, dynamic inStatus, dynamic inDuration, dynamic inStepCount)
Parameters
Type | Name | Description |
---|---|---|
System.Object | inIsStepActive | Plc type : BOOL [VAR_INPUT]; Twin type : Vortex.Connector.ValueTypes.OnlinerBool
|
System.Object | inCurrentStepOrder | Plc type : UINT [VAR_INPUT]; Twin type : Vortex.Connector.ValueTypes.OnlinerUInt
|
System.Object | inID | Plc type : INT [VAR_INPUT]; Twin type : Vortex.Connector.ValueTypes.OnlinerInt
This number must be unique throughout the complete sequence. It is required to uniquely identify the step of the sequence.
The RequestStep(Object) method is using this number to jump to the required step.
|
System.Object | inOrder | Plc type : UINT [VAR_INPUT]; Twin type : Vortex.Connector.ValueTypes.OnlinerUInt
|
System.Object | inEnabled | Plc type : BOOL [VAR_INPUT]; Twin type : Vortex.Connector.ValueTypes.OnlinerBool
|
System.Object | inDescription | Plc type : STRING [VAR_INPUT]; Twin type : Vortex.Connector.ValueTypes.OnlinerString
|
System.Object | inStatus | Plc type : eStepStatus [VAR_INPUT]; Twin type :
See |
System.Object | inDuration | Plc type : TIME [VAR_INPUT]; Twin type : Vortex.Connector.ValueTypes.OnlinerTime
|
System.Object | inStepCount | Plc type : UINT [VAR_INPUT]; Twin type : Vortex.Connector.ValueTypes.OnlinerUInt
|