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.