MLBlkIsReady

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. - Verifies if a Pipe Block currently has a function running.

Inputs

Input

Data Type

Range

Unit

Default

Description

ID

DINT

-2147483648 to 2147483647

N/A

No default

ID number of a created Pipe Block.

Outputs

Output

Data Type

Range

Unit

Description

Default (.Q)

BOOL

N/A

N/A

Returns TRUE if no function of a specified Pipe Block is running.

See Pipe Network - General Rules for more information.

Remarks

  • Returns TRUE if no function of a specified Pipe Block is running.
  • Returns FALSE if the selected Pipe Block has a function running.
  • Same return value as the .Q output of a specific function itself.

FBD Language Example

MLBlkIsReady FBD Figure

FFLD Language Example

MLBlkIsReady LD Figure

IL Language Example

Not available.

ST Language Example

//Check if the MST Pipe Block named “MASTER” has a function running 
IsReady := MLBlkIsReady( PipeNetwork.MASTER );

See Also