rightsaidtim
Level-1
- Beiträge
- 12
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo erstmal,
ich versuche momentan einen Wochen Eventplan zu Programmieren, der die Lufttemperatur und Luftqualität einer Mehrzweckhalle zu bestimmten Zeiten vorgibt.
Ich möchte die Möglichkeit haben über ein HMI Panel Taglich 12 Events in einem Raster von 1,5 Std abstand zu steuern. Beginnend um 6 Uhr. Dabei kann ich die Raumtemperatur und die Luftqualität vorgeben.
Mir geht es jetzt um die Auswertung der Tabelle.
Wie kann ich am besten die 84 Events (7Tage x 12 Events) abfragen und die gesetzten Werte [22 Grad C; Luftquali 800ppm] für z.B. Event 1 am Montag von 6.00 - 7.30 Uhr an die Steuerung weiter geben.
Ich habe mehrere Ideen, weiß sie aber nicht umzusetzen. Ich kann mir vorstellen das Wochenraster in ein Array of Struct zu schreiben. Die anfangs und endzeiten sind ja jeden tag gleich. Es ändert sich nur ob der Event stattfindet, wie Warm es sein soll und wie die Luftqualität sein soll.
Kann ich die abfrage (vergleich) jedes Events (Struct) über Pointer in AWL in einem LOOP realisieren oder ist hier SCL gefragt.
Erstmal bitte ich hier nur um Denkanstöße. Sollte ich damit nicht zurecht kommen, wende ich mich nochmal an euch.
Schon mal vielen Dank im Voraus für eure Posts
Tim
ich versuche momentan einen Wochen Eventplan zu Programmieren, der die Lufttemperatur und Luftqualität einer Mehrzweckhalle zu bestimmten Zeiten vorgibt.
Ich möchte die Möglichkeit haben über ein HMI Panel Taglich 12 Events in einem Raster von 1,5 Std abstand zu steuern. Beginnend um 6 Uhr. Dabei kann ich die Raumtemperatur und die Luftqualität vorgeben.
Mir geht es jetzt um die Auswertung der Tabelle.
Wie kann ich am besten die 84 Events (7Tage x 12 Events) abfragen und die gesetzten Werte [22 Grad C; Luftquali 800ppm] für z.B. Event 1 am Montag von 6.00 - 7.30 Uhr an die Steuerung weiter geben.
Ich habe mehrere Ideen, weiß sie aber nicht umzusetzen. Ich kann mir vorstellen das Wochenraster in ein Array of Struct zu schreiben. Die anfangs und endzeiten sind ja jeden tag gleich. Es ändert sich nur ob der Event stattfindet, wie Warm es sein soll und wie die Luftqualität sein soll.
Kann ich die abfrage (vergleich) jedes Events (Struct) über Pointer in AWL in einem LOOP realisieren oder ist hier SCL gefragt.
Erstmal bitte ich hier nur um Denkanstöße. Sollte ich damit nicht zurecht kommen, wende ich mich nochmal an euch.
Schon mal vielen Dank im Voraus für eure Posts
Tim