MachineData - Machine data
Base
The \MachineData\Base\ subfolder contains the base classes of the machine data handling.
Classes
Name | Description |
---|---|
Represents the base container for machine data. | |
Represents the base class for machine components. |
Components
The \MachineData\Components\ subfolder contains all the machine data components that have already been implemented. All included components inherit from the FB_MdBaseComponent class and have an enumeration that defines the index (without offset) of the individual parameters.
Classes
Name | Use | Description |
---|---|---|
Contains the information of a saved file. | ||
Contains actuator-specific parameters. | ||
Contains scaling parameters for analog values. | ||
Contains blowpin-specific parameters. | ||
Contains clamp-specific parameters. | ||
Contains Wtc-specific parameters. | ||
Contains WtcTimer-specific parameters. | ||
Contains general axis parameters. | ||
Contains parameters for axes with continuous rotary motion. | ||
Contains setting parameters for homing procedures. | ||
Contains NC-specific parameters. | ||
Contains parameters for PTP-based motion. | ||
Contains parameters for transforming axes. | ||
Contains parameters for a temperature channel. | ||
Contains data of the temperature group. | ||
Extends FB_MdTempChannel with a read mode for reading the configuration files. | ||
Contains parameters for a temperature supply unit. | ||
Contains additional information for the TimeSchedule of a temperature zone. | ||
Contains parameters of a TF8540 temperature zone. Is the basis for FB_MdTempChannel. | ||
Contains data about the TimeSchedule of the Weekday Timer. |
Create your own machine data components The standard of TF8560 machine data applies for creating your own machine data components. A new component must implement the abstract methods |
Hmi
In the \MachineData\Hmi\ subfolder, classes are defined that summarize the data stored per component for the HMI.
FB_MdHandleHmi This class is used to provide the information in the machine data file and an interface for the HMI. Accordingly, load and save commands for the machine data can be triggered directly from the HMI. Provided classes of Plastic Base Application, which offer both machine data and a HMI class, offer the class as an instance |
Access to the Md-HMI function blocks is not recommended The Md-HMI function blocks are only to be used for the automated creation of parameter pages in the HMI. As these function blocks only provide reference access to other objects, it is recommended to use the parameters directly at the source locations.
|
Subitems
The \MachineData\Subitems\ subfolder contains several classes, interfaces and enumerations that contribute to the functionality of the machine data classes.
Requirements
Development environment | Target platform | PLC libraries to include |
---|---|---|
TwinCAT >= v3.1.4024.54 (recommended) | PC or CX (x64, x86) | Tc3_PlasticBaseApplication (>= v3.12.7.0) |