Class TcoCylinder
Inherited Members
Namespace: PlcDocu.TcoPneumatics
Assembly: TcoPneumaticsConnector.dll
Syntax
public abstract class TcoCylinder : TcoCylinderBase
Constructors
| Improve this Doc View SourceTcoCylinder()
Prevents creating instance of this class via public constructor
Declaration
public TcoCylinder()
Fields
| Improve this Doc View Source_config
Declaration
public TcoCylinderConfig _config
Field Value
| Type | Description |
|---|---|
| TcoCylinderConfig |
_moveHomeDefault
Declaration
public TcoCylinderMoveTask _moveHomeDefault
Field Value
| Type | Description |
|---|---|
| TcoCylinderMoveTask |
_moveWorkDefault
Declaration
public TcoCylinderMoveTask _moveWorkDefault
Field Value
| Type | Description |
|---|---|
| TcoCylinderMoveTask |
_status
Declaration
public TcoCylinderStatus _status
Field Value
| Type | Description |
|---|---|
| TcoCylinderStatus |
_stopDefault
Declaration
public TcoTask _stopDefault
Field Value
| Type | Description |
|---|---|
| TcoTask |
Properties
| Improve this Doc View SourceConfig
Gets the configuration of the cylinder.
Declaration
[IgnoreReflection]
public dynamic Config { get; }
Property Value
| Type | Description |
|---|---|
| System.Object | Plc type TcoCylinderConfig; Twin type: TcoCylinderConfig |
MoveHomeTask
Gets the MoveHomeTask task that controls the moving of the cyclinder in home position.
Declaration
[IgnoreReflection]
public dynamic MoveHomeTask { get; }
Property Value
| Type | Description |
|---|---|
| System.Object | Plc type ITcoTask; Twin type: |
MoveWorkTask
Gets the MoveWorkTask task that controls the moving of the cyclinder into work position.
Declaration
[IgnoreReflection]
public dynamic MoveWorkTask { get; }
Property Value
| Type | Description |
|---|---|
| System.Object | Plc type ITcoTask; Twin type: |
StopTask
Gets the StopTask task that controls the stopping of the cyclinder.
Declaration
[IgnoreReflection]
public dynamic StopTask { get; }
Property Value
| Type | Description |
|---|---|
| System.Object | Plc type ITcoTask; Twin type: |
Methods
| Improve this Doc View SourceAbortMoveHome(Object)
Aborts the movement to home position when the condition is 'true'.
Declaration
[IgnoreReflection]
public dynamic AbortMoveHome(dynamic inoDisableCondition)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | inoDisableCondition | Plc type : BOOL [VAR_IN_OUT]; Twin type : Vortex.Connector.ValueTypes.OnlinerBool
|
Returns
| Type | Description |
|---|---|
| System.Object | Plc type BOOL; Twin type: Vortex.Connector.ValueTypes.OnlinerBool |
Remarks
warning
The call of this method will be effective only when called AFTER the initialization of the instance of given TcoCylinder.
AbortMoveWork(Object)
Aborts the movement to work position when the condition is 'true'.
Declaration
[IgnoreReflection]
public dynamic AbortMoveWork(dynamic inoDisableCondition)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | inoDisableCondition | Plc type : BOOL [VAR_IN_OUT]; Twin type : Vortex.Connector.ValueTypes.OnlinerBool
|
Returns
| Type | Description |
|---|---|
| System.Object | Plc type BOOL; Twin type: Vortex.Connector.ValueTypes.OnlinerBool |
Remarks
warning
The call of this method will be effective only when called AFTER the initialization of the instance of given TcoCylinder.