MLBlkCreate

Pipe Network motion icon

 Function - Creates a new Pipe Block object.

Inputs

Input

Data Type

Range

Unit

Default

Description

Name

STRING

No range

N/A

No default

Designated name for the newly created Pipe Block.

Type

STRING

No range

N/A

No default

  • The type of Pipe Block to create.
  • Examples: MASTER, GEAR, PHASER, etc.

Outputs

Output

Data Type

Range

Unit

Description

ID

DINT

No range

N/A

Assigned ID number of the created Block.

Remarks

  • Before a Pipe Block is Initialized, the function needs to be created and assigned an ID number.
  • The MLBlkCreate function is automatically called if a Block is added to the Pipe Network.

    • Pipe Blocks are normally created in the Pipe Network using the graphical engine.
    • You do not have to add MLBlkCreate function blocks to their programs.
    • The code with MLBlkCreate commands are automatically generated and called in a program with Pipe Network(MLPN_CREATE_OBJECTS).

FBD Language Example

FFLD Language Example

IL Language Example

Not available.

ST Language Example

//Create a new  GEAR Pipe Block named “MyGear”
MyGear := MLBlkCreate( 'MyGear', 'GEAR' );

See Also