PtpPoint
This interface is used in FB_Ptp for the configuration of a PTP point. It can be called up and configured directly.
Syntax:
INTERFACE I_PtpPoint EXTENDS I_PtpPointBase
Properties
Name | Type | Access | Description |
|---|---|---|---|
Position | LREAL | Get, Set | Target position of the PTP point. |
Deceleration | LREAL | Get, Set | Deceleration with which the point is to be approached. If 0 is transferred, the default values of the axis are used. |
Jerk | LREAL | Get, Set | Jerk with which the point is to be approached. If 0 is transferred, the default values of the axis are used. |
Acceleration | LREAL | Get, Set | Acceleration with which the point is to be approached. If 0 is transferred, the default values of the axis are used. |
Limiting | LREAL | Get, Set | Limitation (torque or pressure) with which the point is to be approached. If 0 is transferred, the idle value of the axis is used. |
NegativeOnly | BOOL | Get, Set | The PTP movement should only be executed if the resulting movement will be in the negative direction. |
PositiveOnly | BOOL | Get, Set | The PTP movement should only be executed if the resulting movement will be in a positive direction. |
Velocity | LREAL | Get, Set | Velocity with which the point is to be approached. |
Methods
Name | Description |
|---|---|
Set( | Assigns the configured properties of the internal lookup table to position |
AsStruct() | Read and write a point as ST_LookUpPtpPoint structure. |
Fetch( | Loads point |
DeleteAll() | All segments in the lookup table are marked as invalid. |
Reset() | Resets all set properties of this point to the default values. |
Requirements
Development environment | Target platform | PLC libraries to include |
|---|---|---|
TwinCAT v3.1.4024.71 | PC or CX (x64, x86) | Tc3_PlasticFunctions (>= v12.12.0.0) |