MLPmpAbs

Pipe Network motion icon

 FunctionClosed A function calculates a result according to the current value of its inputs. A function has no internal data and is not linked to declared instances. - Move to an Absolute Position using a parabolic acceleration profile.

  • The FIRST_TRAVEL_SPEED is used as the velocity for the motion.
  • JERK determines the level of parabolic acceleration.
  • Returns TRUE if the function succeeded.

Arguments

Input

BlockID Description ID Name of the PMP function block in the Pipe Network
  Data type DINT
  Range [-2147483648, 2147483648]
  Unit N/A
  Default —
Position Description Absolute Position of motor/load to be at after this FB is complete
  Data type LREAL
  Range —
  Unit User unit
  Default —

Output

Default (.Q) Description Returns True if the function block is successfully executingSee Function - General Rules for more information.
  Data type BOOL
  Unit N/A

Related Functions

MLPmpWriteAccel

MLPmpWriteJerk

MLPmpWriteFstSpd

Example

Structured Text

 

MLPmpAbs( PipeNetwork.PmpMaster, 1000.0 ) ;

 

Ladder Diagram

MLPmpAbs: LD example

Function Block Diagram

MLPmpAbs: FBD example

Go back to the top of the page[Top]