FB_MovabililtyCheckHmi

HMI-Klasse zur Einstellung des Freigängikeitstests einer FB_MeteringScrew. Der Freigängigkeitstest dient der Sicherstellung, dass die Viskosität des erwärmten Kunststoffs bereits niedrig genug ist, um eine langsame Drehung der Schnecke drehmomentarm durchzuführen.
| |
Konfiguration einer Limitierung der Achse erforderlich! Für die einwandfreie Funktion des Freigängigskeitstests muss das Limiting der Achse richtig konfiguriert sein! Andernfalls wird der Test nicht mit begrenztem Drehmoment der Schnecke durchgeführt und es kann zu Beschädigungen der Anlage kommen! |
Syntax:
FUNCTION_BLOCK FB_MovabilityCheckHmi EXTENDS FB_BaseHmi
Eigenschaften
Name | Typ | Zugriff | Initialwert | Beschreibung |
|---|---|---|---|---|
Name | STRING | Get, Set | <SourceName> | Gibt den Namen der Klasseninstanz an. |
FB_MovabililtyCheckHmi | ||||
Checked | BOOL | Get, Set | FALSE | TRUE, sobald ein Freigängigkeitstest erfolgreich durchgeführt wurde. |
Duration | Get | <Local> | Dauer des Testlaufes, nach der die Freigängigkeit festgestellt wird. | |
Failed | BOOL | Get, Set | FALSE | TRUE, wenn der letzte Testdurchlauf fehlgeschlagen ist. |
Limiting | LREAL | Get, Set | 20.0 [%] | Druck-/Drehmomentlimitierung das während des Tests nicht erreicht werden darf. |
Velocity | LREAL | Get, Set | 10.0 [°/s] | Geschwindigkeit, mit der die Schnecke während des Tests gedreht werden soll. |
FB_Base | ||||
BaseState | Get | eNotHandled | Initialisierungszustand der Klasseninstanz. | |
Error | BOOL | Get | FALSE | Klasse befindet sich in einem Fehlerzustand. |
ResultMessage | Get | - | Zugriff auf den Klassen-internen EventLogger. | |
[ | STRING | Get | <SourceName> |
|
Methoden
Name | Beschreibung |
|---|---|
Reset() | Setzt den Fehlerzustand der Klasse zurück. |
FB_BaseHmi | |
Init( | Standardinitialisierungsmethode zum Übergeben der Basisklasse. |
FB_Base | |
GetHMI() | Gibt das zugewiesene HMI-Objekt zurück.
|
SetHMI( | Allgemeine Zuweisungsmethode für eine
|
[ | Identifiziert, ob das übergebene Objekt der eigenen Instanz entspricht. |
[ | Extrahiert den ersten Teil des Instanz-Pfades als Objektnamensraum. |
[ | Extrahiert den letzten Teil des Instanz-Pfades als Objektnamen. |
Schnittstellen
Typ | Beschreibung |
|---|---|
I_Base | Standardschnittstelle auf FB_Base. |
I_MovabililtyCheckHmi | Standardschnittstelle auf FB_MovabilityCheckHmi |
I_BaseHmi | Standardschnittstelle auf FB_BaseHmi. |
I_BaseDev | Deckt alle Methoden und Properties der Basisklasse ab. |
I_Comparable | Ermöglicht Vergleiche per |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
|---|---|---|
TwinCAT 4026 >= v3.1.4026.19 | PC oder CX (x64, x86) | Tc3_PlasticBaseApplication (>= v12.14.0.0) |
