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: |