Kostenlose
Testversion

Reihenfolge der Bearbeitung und Kommentare

In der Polysun-Simulation wird ein Jahr vom 1. Januar 00:00 bis am 31. Dezember  24:00 durchgerechnet, gegebenenfalls mit einem Vorlauf, der bei der Variante gewählt werden kann. Die Zeitschritte für die Simulation haben eine variable Länge von einer Sekunde bis max. 4 Minuten (tagsüber) oder 12 Minuten (nachts). Bei jedem Zeitschritt werden zuerst die Steuerungen bearbeitet, anschliessend alle Elemente.

Die Reihenfolge der Bearbeitung der Variablen bzw. Formeln bei der Steuerung ist bei der Simulation in jedem Zeitschritt wie folgt:

  1. Auswerten des Zeitschrittes und der Schaltuhr und Zuweisen auf die Variablen TS, PTS und TC.
  2. Lesen der Steuerungs-Eingänge und Zuweisen auf die Variablen I1 bis I16 bzw. PI1 bis PI16.
  3. Bearbeiten der Hilfsgrössen, beginnend mit der ersten Hilfsgrösse und Zuweisen auf die Variablen H1 bis H16 bzw. PH1 bis PH16.
  4. Auswerten der Bedingungen des Status, beginnend mit dem ersten Status. Beim ersten Status, der aktiv ist, wird abgebrochen. Die Nummer dieses Status wird der Variablen S zugewiesen, bzw. die vorange­gangene Nummer der Variable PS.
  5. Bearbeiten der Steuerungs-Ausgänge des aktiven Status, beginnend mit dem ersten Steuerungs-Ausgang. Zuweisen auf die Variablen O1 bis O16 bzw. PO1 bis PO16.

Aus dieser Abarbeitung-Reihenfolge resultiert, dass jeweils nur Variablen der aktuellen Werte gelesen werden können, welche in der Abfolge bereits bearbeitet wurden. So können z.B. in der Formel für die Hilfsgrösse 3 die Variablen H1 und H2 aber nicht H3, H4 usw. gelesen werden oder bei der Formel für den Status können nur die Variablen PS aber nicht S gelesen werden sowie z B. bei der Formel für den Steuerungs-Ausgang 2 kann O1 aber nicht O2, O3 usw. gelesen werden.

Kommentare

In den Formeln können Kommentare zur Dokumentation eingefügt werden. Die Kommentare können an beliebiger Stelle zwischen zwei „#“ Zeichen eingefügt werden.
Z.B.:  I1 > I2 + 6 #Einschalthysterese# AND I2 < 70 #Max. Speichertemperatur#

Video: Programmierbarer Regler