Class TcoCylinderBase
Inherited Members
Namespace: PlcDocu.TcoPneumatics
Assembly: TcoPneumaticsConnector.dll
Syntax
public abstract class TcoCylinderBase : TcoComponent
Constructors
| Improve this Doc View SourceTcoCylinderBase()
Prevents creating instance of this class via public constructor
Declaration
public TcoCylinderBase()
Fields
| Improve this Doc View Source_atHomePos
Home position sensor.
Declaration
public object _atHomePos
Field Value
| Type | Description |
|---|---|
| System.Object |
_atHomePosSignalInfo
Declaration
public TcoSignalInfo _atHomePosSignalInfo
Field Value
| Type | Description |
|---|---|
| TcoSignalInfo |
_atWorkPos
Working position sensor.
Declaration
public object _atWorkPos
Field Value
| Type | Description |
|---|---|
| System.Object |
_atWorkPosSignalInfo
Declaration
public TcoSignalInfo _atWorkPosSignalInfo
Field Value
| Type | Description |
|---|---|
| TcoSignalInfo |
_toHomePos
Move to working home position signal.
Declaration
public object _toHomePos
Field Value
| Type | Description |
|---|---|
| System.Object |
_toHomePosSignalInfo
Declaration
public TcoSignalInfo _toHomePosSignalInfo
Field Value
| Type | Description |
|---|---|
| TcoSignalInfo |
_toWorkPos
Move to working posistion signal.
Declaration
public object _toWorkPos
Field Value
| Type | Description |
|---|---|
| System.Object |
_toWorkPosSignalInfo
Declaration
public TcoSignalInfo _toWorkPosSignalInfo
Field Value
| Type | Description |
|---|---|
| TcoSignalInfo |
inoAtHomePos
Home position sensor.
Declaration
public object inoAtHomePos
Field Value
| Type | Description |
|---|---|
| System.Object |
inoAtWorkPos
Working position sensor.
Declaration
public object inoAtWorkPos
Field Value
| Type | Description |
|---|---|
| System.Object |
inoToHomePos
Move to working home position signal.
Declaration
public object inoToHomePos
Field Value
| Type | Description |
|---|---|
| System.Object |
inoToWorkPos
Move to working posistion signal.
Declaration
public object inoToWorkPos
Field Value
| Type | Description |
|---|---|
| System.Object |
Properties
| Improve this Doc View SourceAtHome
Gets whether the piston is in home position.
Declaration
[IgnoreReflection]
public dynamic AtHome { get; }
Property Value
| Type | Description |
|---|---|
| System.Object | Plc type bool; Twin type: System.Boolean |
AtWork
Gets whether the piston is in work position.
Declaration
[IgnoreReflection]
public dynamic AtWork { get; }
Property Value
| Type | Description |
|---|---|
| System.Object | Plc type bool; Twin type: System.Boolean |
MoveHomeTask
Gets the
This is an abstract method and must be implemented in derived class.
MoveHomeTask task that controls the moving of the cyclinder in home position.
important
Declaration
[IgnoreReflection]
public dynamic MoveHomeTask { get; }
Property Value
| Type | Description |
|---|---|
| System.Object | Plc type ITcoTask; Twin type: |
MoveWorkTask
Gets the
This is an abstract method and must be implemented in derived class.
MoveWorkTask task that controls the moving of the cyclinder into work position.
important
Declaration
[IgnoreReflection]
public dynamic MoveWorkTask { get; }
Property Value
| Type | Description |
|---|---|
| System.Object | Plc type ITcoTask; Twin type: |
StopTask
Gets the
This is an abstract method and must be implemented in derived class.
StopTask task that controls the stopping cyclinder movement.
important
Declaration
[IgnoreReflection]
public dynamic StopTask { get; }
Property Value
| Type | Description |
|---|---|
| System.Object | Plc type ITcoTask; Twin type: |
Methods
| Improve this Doc View SourceMoveToHome()
Starts movement into home position.
Declaration
[IgnoreReflection]
public dynamic MoveToHome()
Returns
| Type | Description |
|---|---|
| System.Object | Plc type ITcoTaskStatus; Twin type: |
MoveToWork()
Starts movement into work position.
Declaration
[IgnoreReflection]
public dynamic MoveToWork()
Returns
| Type | Description |
|---|---|
| System.Object | Plc type ITcoTaskStatus; Twin type: |
Restore()
Restore all tasks of this instance into initial state.
Declaration
[IgnoreReflection]
public dynamic Restore()
Returns
| Type | Description |
|---|---|
| System.Object | Plc type ITcoRestorable; Twin type: |
Stop()
Stops cyclinder movement.
This method switched off the signals for the movement of the piston in both direction.
However depending on the pnemumatics configuration the movement may contintue if designed in that way.
THIS IS NOT A SAFETY FUCTION!
important
Declaration
[IgnoreReflection]
public dynamic Stop()
Returns
| Type | Description |
|---|---|
| System.Object | Plc type ITcoTaskStatus; Twin type: |