FB_MdAxis

This machine data component contains the additional parameters of a base axis.
![]() | Axis data is saved via TF8560 Since TF8560 version v12.12.0, the saving of axis parameters is supported directly by the TF8560 library. The parameters previously saved by this component can be found in the corresponding successor implementation. |
Syntax:
FUNCTION_BLOCK FB_MdAxis EXTENDS FB_MdBaseComponent
Machine data
Index (Identifier) | Parameter | PLC storage location |
|---|---|---|
| UnitGroup (16 indices) |
Properties
Name | Type | Access | Initial value | Description |
|---|---|---|---|---|
Connected | BOOL | Get | FALSE | Component is connected to its dependencies (except for the MD container). |
FB_MdBaseComponent | ||||
LinkedContainer | Get | NULL | Points to the container to which the component was appended. | |
Tc3_PlasticFunctions.FB_MdComponent | ||||
Further characteristics | <> | <> | <> | Implemented by FB_MdComponent |
Methods
Name | Description |
|---|---|
AddNextComponent() | Adds the subsequent component to the component (list). |
FB_MdAxis | |
Connect( | Connects the component with the necessary dependencies. |
FB_MdBaseComponent | |
[ | Used with inheriting classes to initialize the encoding offset to |
[ | Used with the inheriting class to initialize the encoding offset. |
[ | Simplified method for reading a text-based machine data parameter. This method is used within the MdNextParameter(...) Callback method. |
[ | Simplified method for writing a text-based machine data parameter. This method is used within the MdSetParameter(...) Callback method. |
Tc3_PlasticFunctions.FB_MdComponent | |
Other methods | Implemented by FB_MdComponent. |
Event-driven methods (callback methods)
Name | Description |
|---|---|
Container call for saving the parameters in a file, implemented by FB_MdComponent. | |
Container call for loading the parameters into the runtime, implemented by FB_MdComponent. |
Interfaces
Type | Description |
|---|---|
I_MdComponent | Standard interface on FB_MdComponent |
I_MdAxis | Standard interface on FB_MdAxis. |
I_MdBaseComponent | Standard interface on FB_MdBaseComponent |
Further interfaces | Implemented by FB_MdComponent |
Requirements
Development environment | Target platform | PLC libraries to include |
|---|---|---|
TwinCAT 4026 >= v3.1.4026.19 | PC or CX (x64, x86) | Tc3_PlasticBaseApplication (>= v12.14.0.0) |
