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]