MachineData - Maschinendaten
Base
Im Unterordner \MachineData\Base\ sind die Basis-Klassen des Maschinendaten-Handlings enthalten.
Klassen
Name | Beschreibung |
---|---|
Stellt den Basiscontainer für Maschinendaten dar. | |
Stellt die Basisklasse für Maschinenkomponenten dar. |
Components
Im Unterordner \MachineData\Components\ sind alle bereits implementierten Maschinendaten-Komponenten enthalten. Alle enthaltenen Komponenten erben von der FB_MdBaseComponent-Klasse und verfügen über eine Enumeration, welche den Index (ohne Offset) der einzelnen Parameter definiert.
Klassen
Name | Verwendung | Beschreibung |
---|---|---|
Enthält die Informationen einer gespeicherten Datei. | ||
Enthält Aktuator-spezifische Parameter. | ||
Enthält Skalierungsparameter für Analogwerte. | ||
Enthält Blowpin-spezifische Parameter. | ||
Enthält Clamp-spezifische Parameter. | ||
Enthält Wtc-spezifische Parameter. | ||
Enthält WtcTimer spezifische Parameter. | ||
Enthält allgemeine Achsparameter. | ||
Enthält Parameter für Achsen mit durchgehender Drehbewegung. | ||
Enthält Einstellungsparameter für Homing-Prozeduren. | ||
Enthält NC-spezifische Parameter. | ||
Enthält Parameter für PTP-basierte Bewegungen. | ||
Enthält Parameter für transformierende Achsen. | ||
Enthält Parameter für einen Temperaturkanal. | ||
Enthält Daten der Temperaturgruppe. | ||
Erweitert FB_MdTempChannel um einen Lesemodus zum Auslesen der Konfigurationsdateien. | ||
Enthält Parameter für eine Temperatur-Versorgungseinheit. | ||
Enthält Zusatzinformationen für den TimeSchedule einer Temperaturzone. | ||
Enthält Parameter einer TF8540 Temperaturzone. Ist die Basis für FB_MdTempChannel. | ||
Enthält Daten über den TimeSchedule des Weekday Timers. |
![]() | Erstellen eigener Maschinendaten-Komponenten Für das Erstellen eigener Maschinendaten-Komponenten gilt der Standard der TF8560-Maschinendaten. Eine neue Komponente muss dabei die abstrakten Methoden |
Hmi
Im Unterordner \MachineData\Hmi\ sind Klassen definiert, die die pro Komponente gespeicherten Daten für das HMI zusammenfassen.
![]() | FB_MdHandleHmi Über diese Klasse werden die Informationen der Maschinendaten-Datei und eine Schnittstelle für das HMI bereitgestellt. Entsprechend können Lade- und Speicherbefehle der Maschinendaten direkt vom HMI ausgelöst werden. Bereitgestellte Klassen der Plastic Base Application, welche sowohl Maschinendaten als auch eine HMI-Klasse anbieten, bieten die Klasse als Instanz |
![]() | Zugriff auf die Md-HMI-Bausteine wird nicht empfohlen Die Md-HMI-Bausteine sind nur zur automatisierten Erstellung der Parameter-Seiten im HMI zu verwenden. Da diese Bausteine nur Referenzzugriffe auf andere Objekte liefern, wird empfohlen auf die Parameter direkt von den Quell-Orten zuzugreifen.
|
Subitems
Im Unterordner \MachineData\Subitems\ sind mehrere Klassen, Schnittstellen und Enumerationen enthalten, die zur Funktionalität der Maschinendaten-Klassen beitragen.
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT >= v3.1.4024.54 (empfohlen) | PC oder CX (x64, x86) | Tc3_PlasticBaseApplication (>= v3.12.7.0) |