Wie muss ich die Filesystem-Schnittstelle vorbereiten?

Sie müssen dem QuickHMI-System einen festen erreichbaren Ordner im Dateisystem bereitstellen. Der Ordner muss vorhanden sein, das System wird aber auch versuchen,

den Ziel-Ordner anzulegen, wenn er nicht vorhanden ist. Die Prozesse benötigen innerhalb dieses Ordners Lese-, Schreib- und Löschrechte. Stehen diese Rechte

nicht zur Verfügung, können Fehlfunktionen bzgl. Der Schnittstellenprozesse auftreten. 


Im Besonderen müssen die Löschrechte vorhanden sein, ansonsten können die Reorganisationsfunktionen alte Dateien nicht wegräumen, das kann dann durch Volllaufen des

Datenträgers Probleme bis zum Windowsabsturz nach sich ziehen. Das gleich gilt, wenn die Dateien von externen Prozessen dauerhaft gesperrt werden. Bitte prüfen Sie auch

während des Betriebes, dass ausreichend Speicherplatz auf dem Zieldatenträger zur Verfügung steht. 


Die Rechte müssen während der Entwicklungszeit für aktuellen Windows-Benutzer vorhanden sein, sodass im Laufzeitmodus des Editors die Daten geschrieben und gelesen werden können. 

Außerdem sind die oben genannten Rechte während des Runtime- Betriebes für den Benutzer unter, dem die Datenquellendienste laufen, notwendig. 


Bitte beachten Sie bei Vorbereitung des Zielsystems

Die Archivierung in das Dateisystem ist hoch performant und wurde mit handelsüblicher Hardware und einer Datenmenge von 1000 Variablenänderungen pro 100ms problemlos getestet.

Sollte aber aus unterschiedlichen Gründen das Problem auftreten, dass das QuickHMI-System höhere Datenmengen bereitstellt, als in das Archiv geschrieben werden können, so speichert

das System diese Daten im Arbeitsspeicher zwischen und arbeitet diese Daten nacheinander ab. 


Wenn allerdings diese intern gespeicherte Datenmenge einen Schwellwert von 50000 Datensätze pro Datenquelle übersteigt, werden keine neuen Datensätze angenommen, sondern verworfen.

Das geschilderte Problem kann z.B. bei anderweitig ausgelasteter Hardware oder zu wenig bereitgestellten Ressourcen (z.B. virtueller Server) auftreten. Bitte überprüfen Sie aus diesem Grunde

vor produktiver Nutzung die Auslastung des Zielsystems. Außerdem ist auf dem Zieldatenträger eine ausreichende Menge an freiem Speicherplatz zur Verfügung zu stellen. Eine allgemeine

Empfehlung kann nur insoweit getroffen werden, dass 20GB freier Speicherplatz zur Verfügung stehen sollte, eine genaue Angabe hängt von der Anzahl benutzter Variablen sowie der Intensität

und Menge von Wechselvorgängen der Variablenwerte ab.