FB_TempRecipe

Rezeptverwaltungsklasse der Temperaturregelung.
Syntax:
FUNCTION_BLOCK FB_TempRecipe EXTENDS FB_Recipe Lokale HMI-Variablen
 Lokale HMI-Variablen
| Name | Datentyp | Beschreibung | 
|---|---|---|
| Setpoint | LREAL | Temperatur Sollwert | 
| Standby | LREAL | Temperatur-Standby Sollwert | 
| ThresholdM | LREAL | Negative innere Toleranz | 
| ThresholdMM | LREAL | Negative äußere Toleranz | 
| ThresholdP | LREAL | Positive innere Toleranz | 
| ThresholdPP | LREAL | Positive äußere Toleranz | 
 Eigenschaften
 Eigenschaften
| Name | Typ | Zugriff | Initialwert | Beschreibung | 
|---|---|---|---|---|
| Name | STRING | Get, Set | <SourceName> | Gibt den Namen der Klasseninstanz an. | 
| FB_Recipe | ||||
| EnableRecipe | BOOL | Get | FALSE | Aktiviert das Handling dieser Rezeptverwaltungsklasse. | 
| 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
 Methoden
| Name | Beschreibung | 
|---|---|
| Reset() | Setzt den Fehlerzustand der Klasse zurück. | 
| FB_TempRecipe | |
| Init( | Initialisierung mit der Schnittstelle auf einen Temperaturkanal. | 
| FB_Recipe | |
| Lock() | Sperrt die Rezeptvariablen 
 | 
| Reset() | Setzt den Sperrzustand zurück. | 
| Update() | [ABSTRACT] Aktualisiert die Rezeptvariablen auf den aktuellen PLC-Wert. 
 | 
| FB_Base | |
| GetHMI() | Gibt das zugewiesene HMI-Objekt zurück. 
 | 
| SetHMI( | Allgemeine Zuweisungsmethode für eine  
 | 
| [ | Extrahiert den ersten Teil des Instanzpfades als Objektnamensraum. | 
| [ | Extrahiert den letzten Teil des Instanzpfades als Objektnamen. | 
 Schnittstellen
 Schnittstellen
| Typ | Beschreibung | 
|---|---|
| I_Base | Standardschnittstelle auf FB_Base. | 
| I_Recipe | Standardschnittstelle auf FB_Recipe. | 
| I_BaseEmpty | Zur Erweiterung ohne Standardschnittstelle. | 
| I_BaseDev | Deckt alle Methoden und Properties der Basisklasse ab. | 
Voraussetzungen
| Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken | 
|---|---|---|
| TwinCAT v3.1.4024.42 | PC oder CX (x64, x86) | Tc3_PlasticBaseApplication (>= v3.12.6.0) |