MLSmpConPLCAxisThis function connects a sampler block to a specific variable from a PLCOpen Axis.
Figure 11-104: MLSmpConPLCAxis function
| BlockID | Description | ID Name of the SMP function block in the Pipe Network |
| Data type | DINT | |
| Range | [-2147483648, 2147483648] | |
| Unit | n/a | |
| Default | — | |
| AxisID | Description | Name of a declared instance of the AXIS_REF library function (for more details, Modify PLCopen Axis.) |
| Data Type | AXIS_REF | |
| Range | [1,256] | |
| Unit | n/a | |
| Default | — | |
| Variable | Description |
Variable to be connected to. You need to use one of the following Internal Defines:
|
| Data Type | UINT | |
| Range | n/a (use available macros) | |
| Unit | n/a | |
| Default | — |
|
Default (.Q) |
Description |
FunctionA 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. block is operational See more details here |
| Data type | BOOL | |
| Unit | n/a |
BOOL
//Connect a Sampler pipe block named “SAMPLER” to a variable named “MC_ACTUAL_POSITION” from a PLCOpen Axis named Axis1.
MLSmpConPLCAxis( PipeNetwork.SAMPLER, Axis1, MC_ACTUAL_POSITION);
|
Copyright © 2015 Kollmorgen™ |
|