LoadSplashScreen
Baustein-Typ:
Verhaltensmodell:
Bibliothek:
Symbol in CODESYS:
Beschreibung
Der FB lädt eine Bilddatei in den Flash-Speicher des Geräts. Die Bilddatei wird ab dem nächsten
Neustart des Geräts als Startbild (Splashscreen) verwendet.
Innerhalb einer Anwendung darf nur eine Instanz des FBs aktiv sein.
u Nur eine Instanz des FB innerhalb der Anwendung aufrufen!
Jeder Aufruf des FB führt eine Schreiboperation auf den Flash-Speicher des Geräts aus.
u Funktionsbaustein im Programmcode nicht zyklisch aufrufen!
Informationen zur Bilddatei für den Splashscreen:
•
Bildformat: BMP 24 Bit Version 3.
•
RLE-Kompression und gzip-Kompression sind erlaubt.
•
Empfohlene Vorgehensweise: Speichern der Bilddatei mit MS Paint als 24 Bit BMP.
•
Empfohlene maximale Bildgröße: Auflösung des Displays Ò Datenblatt
•
Groß- / Kleinschreibung beim Dateipfad beachten. Linux ist case sensitive.
•
Der Dateiname darf nur Kleinbuchstaben enthalten.
•
Neue Datei mit dem CODESYS-Filebrowser oder im Setup-Modus auf das Gerät übertragen.
•
Maximale Dateigröße: Keine Begrenzung. Die Bilddatei beansprucht einen Teil des verfügbaren
Speichers für die Benutzerapplikation.
Eingangsparameter
Parameter
Datentyp
xExecute
BOOL
sPathToSplash
STRING
Ausgangsparameter
Parameter
Datentyp
xDone
BOOL
98
Funktionsbaustein (FB)
EXECUTE
ifmDevice_ecomatDisplay.library
Beschreibung
Ausführung des FB steuern
absoluter Verzeichnispfad zur Bilddatei z.B. '/home/cds-apps/PlcLogic/visu/
Beschreibung
Anzeige, ob FB-Ausführung erfolgreich beendet ist
Mögliche Werte
FALSE => TRUE
FB wird einmal
ausgeführt
sonst.
keine Auswirkungen
auf FB-Abarbeitung
splashscreen.bmp'
Mögliche Werte
FALSE
FB wird ausgeführt