MLMstForcePos

Pipe Network motion icon

 Function - Forces the position of a Master Block to a specified position.

  • This block can only be executed when motion is not occurring.
  • It can be used to force the master starting position to the desired values from which to start motion.

Inputs

Input

Data Type

See Data Types.

Range

Unit

Default

Description

EN

BOOL

0 to 1

N/A

No default

Enables the function or function block to be executed.

BlockID

DINT

1 to 1024

N/A

No default

ID name of the Master Block.

Position

LREAL

No range

User units

No default

Defines the Master starting position when the motion starts.

Outputs

Output

Data Type

See Data Types.

Range

Unit

Description

Default (.Q)

BOOL

FALSE, TRUE

N/A

FBD Language Example

FFLD Language Example


    • A positive transition contact is required to start the FB.
    • See FFLD Contacts.

IL Language Example

Not available.

ST Language Example

//Reset the output position of the Master Pipe Block named “Master” to 2500.0
MLMstForcePos(PipeNetwork.Master, 2500.0);

See Also

MLMstReadInitPos