GetTemperaturesCyclic
Baustein-Typ:
Funktionsbaustein (FB)
Verhaltensmodell:
ENABLE
Bibliothek:
ifmDevice_ecomatDisplay.library
Symbol in CODESYS:
Beschreibung
Der FB liest zyklisch in einem Intervall von 2000 ms folgende Systemtemperaturen aus:
•
Temperatur Platine
•
Temperatur Prozessor
Innerhalb einer Anwendung darf nur eine Instanz des FBs aktiv sein. Der Aufruf jeder weiteren
FB-Instanz wird abgebrochen und eine Fehlermeldung ausgegeben.
u Nur eine Instanz des FB innerhalb der Anwendung aufrufen!
Eingangsparameter
Parameter
Datentyp
xEnable
BOOL
Ausgangsparameter
Parameter
Datentyp
xError
BOOL
eDiagInfo
DIAG_INFO
stTemperatures stSYSTEM_
TEMPERATURES
Diagnose-Codes:
• STAT_INACTIVE
• STAT_PREPARING
• STAT_DONE
• ERR_INSTANCE_LIMIT
• ERR_READ_TEMPERATURE_
CORE_0
154
Beschreibung
Aktivität des FB steuern
Beschreibung
Anzeige, ob bei der FB-Ausführung ein
Fehler aufgetreten ist
Diagnoseinformationen
Struktur mit den Systemtemperaturen
Zustand: FB/Funktion ist inaktiv.
Zustand: FB/FUN wird abgearbeitet; endgültige Ergebnisse sind noch nicht
verfügbar. Einige Ausgangswerte werden in jedem SPS-Zyklus aktualisiert.
Zustand: FB/Funktion wurde erfolgreich ausgeführt und beendet. An den Ausgänge
liegen gültige Ergebnisse an.
Fehler: Mehr als eine Instanz des FB erzeugt; diese FB-Instanz wird nicht ausgeführt
Fehler beim Lesen der Prozessortemperatur
ifm-Service-Center kontaktieren!
Mögliche Werte
FALSE
FB deaktivieren
TRUE
FB aktivieren
Mögliche Werte
FALSE
kein Fehler
aufgetreten oder der
FB wird noch
ausgeführt
TRUE
• Fehler aufgetreten
• Aktion konnte
nicht ausgeführt
werden
• Diagnoseinformati
onen beachten
Ò Liste unten (Diagnose-Codes)
Ò stSYSTEM_TEMPERATURES
(STRUCT)