MLCNVInit
Function - Initializes a converter Pipe Block.
- MLCNVInit is automatically called if a Convertor Block is added to the Pipe Network, with the input mode (position or speed) entered in the Pipe Blocks Properties screen.
- The Converter block changes the incoming flow of speed or position values to continuous position output with no periodicity.
-
-
- Converter objects are normally created in the Pipe Network using the graphical engine.
- You do not have to add MLCNVInit function blocks to their programs.
- Parameters are entered directly in pop-up windows; the code is automatically added to the current project.
Inputs
|
Input |
Data Type See Data Types. |
Range |
Unit |
Default |
Description |
|---|---|---|---|---|---|
|
BlockID |
DINT |
1 to 1024 |
N/A |
No default |
ID number of a created Pipe Block. |
|
Mode |
DINT |
1 to 2 |
N/A |
No default |
Determines the type of input to the Converter Object. The available modes are: Position
Speed
|
Outputs
|
Output |
Data Type See Data Types. |
Range |
Unit |
Description |
|---|---|---|---|---|
|
Default (.Q) |
BOOL |
FALSE, TRUE |
N/A |
|
FBD Language Example
FFLD Language Example
IL Language Example
Not available.
ST Language Example
// Initiate a created convertor block named "CNV1".
CNV1 := MLBlkCreate( 'CNV1', 'CONVERTOR' );
MLCNVInit( CNV1, 1 );
See Also







