Haeder: | |||
Name | "Par" | fix | |
ID-Nummer | 0 | empfohlen | |
Hauptver. | 0 | ||
Unterver. | 0 | ||
Synchron. | 0 | keine Synchronisation nötig | |
Zykluslänge | Hex 00010001 = ca. 1 Minute (1 Minute = 00010000) | ||
Eingänge: | keine | ||
Ausgänge: | |||
Variable 0 | Hex 00 | Ticks | |
Variable 1 | Hex 01 | Minuten | |
Variable 2 | Hex 02 | Sync | Adresse: (Ram / Perom) |
Variable 3 | Hex 03 | Parameter 3 | 4838 / 6306 |
Variable 4 | Hex 04 | Parameter 4 | 483A / 6308 |
Variable 5 | Hex 05 | Parameter 5 | 483C / 630A |
Variable 6 | Hex 06 | Parameter 6 | 483E / 630C |
Variable 7 | Hex 07 | Parameter 7 | 4840 / 630E |
Variable 8 | Hex 08 | Parameter 8 | 4842 / 6310 |
Variable 9 | Hex 09 | Parameter 9 | 4844 / 6312 |
Variable 10 | Hex 0A | Parameter 10 | 4846 / 6314 |
Variable 11 | Hex 0B | Parameter 11 | 4848 / 6316 |
Variable 12 | Hex 0C | Parameter 12 | 484A / 6318 |
Variable 13 | Hex 0D | Parameter 13 | 484C / 631A |
Variable 14 | Hex 0E | Parameter 14 | 484E / 631C |
Variable 15 | Hex 0F | Parameter 15 | 4850 / 631E |
Variable 16 | Hex 10 | Parameter 16 | 4852 / 6320 |
u.s.w. | u.s.w. | ||
Variable 80 | Hex 50 | Parameter 80 | 48D2 / 63A0 |
Beim erstmaligen Programmieren einer Anlage werden die Parameter bequem in den Computer eingegeben und als Ganzes in die OSIRIS flash übertragen. Im Betrieb können dann jederzeit einzelne Parameter geändert werden. Aus dem Modulnamen kann man in der Regel auf den Anlagebesitzer schliessen. Da im PEROM nicht einzelne Byte geändert werden können, wird davon eine Kopie im RAM benötigt. Diese findet sich von der Adresse Hex 4932 aufwärts. Weil eine Speicherstelle im EPROM der OSIRIS Memo 16-Bit aufweist, das PEROM aber nur 8-Bit, werden immer zwei Byte zusammen verwendet: Die geraden Adressen enthalten jeweils die 8 niederwertigen Bit, die darauffolgenden ungeraden Adressen die 8 höherwertigen Bit. Also: Memo 0 = 4932 und 4933, Memo 1 = 4934 und 4935, Memo 2 = 4936 und 4937 etc. Auf diese Weise ist es möglich, dass die ältere Memo-Software ohne umgeschrieben werden zu müssen in der OSIRIS flash funktioniert.
In der OSIRIS Memo sind die Parameter (auch Memo-Werte genannt) festen Orten zugeordnet. In der OSIRIS flash kann die Zuordnung frei gewählt werden. Um die Dokumentation möglichst einfach zu halten, wurden die Funktionen der Memo-Orte eins zu eins auf die Parameter übertragen und vorerst kein Gebrauch von der freien Zuordnung gemacht. Sie werden aber für neuartige Module beliebig verwendet.
Parameter: | Bereich: | Bedeutung |
---|---|---|
Var. Nr. | ||
3 | frei verfügbar | |
4 | ± 127,9 | Heizkurve Parallelverschiebung |
5 | 0 - 255 | Heizkurve Steilheit |
6 - 12 | 0 - 65535 | reserviert für Energiezähler Heizungen |
13 | 0 - 255 | Kessel-Rücklauf-Hochhaltung |
14 - 27 | frei verfügbar | |
28 | 0 - 255 | Watchdog in Einheiten von 32 Sekunden |
29 | 0 - 1 | Solarkreis schaltet Wärmepumpe aus |
30 | 0 - 255 | Brauchwasserzirkulation beim Aktivboiler |
31 - 34 | frei verfügbar | |
35 | 0 - 127 | max. Speicher unten Temperatur |
36 | 0 - 256 | max. Solar sekundär Temperatur |
37 | 0 - 127 | min. Temperatur für Speicher-unten-Schichtung |
38 | 0 - 127.9 | Brauchwasser Solltemperatur |
39 | frei verfügbar | |
40 | 0 - 65535 | Schwelle für sichere Solar-Zirk. (Watt/qm) |
41 | 0 - 255 | Motor-Heizungsventil: Impulslänge (Sekunden) |
42 | 0 - 255 | Motor-Solarventil: Impulslänge (Sekunden) |
43 | 0 - 255 | Solarkreis minimale Ventilöffnung |
44 | 0 - 127 | Solarkreis minimales t |
45 | 0 - 127 | Heizung Frostschutz (Raumtemperatur) |
46 | 0 - 127 | Heizung: maximalte Raumtemperatur |
47 | 0 - 127 | Heizung aus, wenn Aussentemperatur wärmer |
48 | 0 - 255 | minimale Kessellaufzeit (Einheit = 15") |
49 | 0 - 127 | maximale Brauchwassertemperatur |
50 - 52 | frei verfügbar | |
53 | 0 - 255 | Kesselpumpe Nachlaufzeit (Einheit = 15") |
54 | 0 - 127 | Solarkreis Prioritätsregel |
55 | 0 - 255 | Heizungspumpe Nachlaufzeit (Einheit = 15") |
56 | 0 - 127 | Heizungsvorlauf Plushysterese |
57 | frei verfügbar | |
58 | 0 - 127.9 | Nachtabsenkung Heizung |
59 | 0 - 1439 | Beginn Nachtabsenkung (Minuten seit 0:00) |
60 | 0 - 1439 | Ende Nachtabsenkung (Minuten seit 0:00) |
61 | frei verfügbar | |
62 | 0 - 127 | Grenze der Aussentemperatur für min. Zieltemp. |
63 | 0 - 127 | minimale Zieltemperatur |
64 | frei verfügbar | |
65 | 0 - 9 | Memo-Anlage-Code Xxxxx/xx Extras |
66 | 0 - 9 | Memo-Anlage-Code xXxxx/xx Solarkreis |
67 | 0 - 9 | Memo-Anlage-Code xxXxx/xx Brauchwasser |
68 | 0 - 9 | Memo-Anlage-Code xxxXx/xx Heizung |
69 | 0 - 9 | Memo-Anlage-Code xxxxX/xx Kessel |
70 | frei verfügbar | |
71 | 0 - 9 | Memo-Anlage-Code xxxxx/xX H-Ventil |
72 - 80 | frei verfügbar |
Die Memo-Werte von 3 bis 80 findet man in den Variablen 3 bis 80. Memo 0 bis 2 und Memo 82 bis 127 werden als Objekt-Variablen nicht unterstützt.
Periodisch werden die Werte vom RAM Hex 4938 und folgende in die Variablen 3 bis 80 kopiert. Wird eine Variable durch den Benutzer über die Tasten geändert oder das Kontrollbyte einer Variable auf Hex FF gesetzt, wird nach einer Wartezeit von vier Durchgängen die Variable in den Memo-Bereich (Hex 4938 ff) zurückkopiert.
Die Parameter-Methode speichert den neuen Wert nach einer Wartezeit von 60 Durchgängen automatisch ab. Auf diese Weise kann nach dem Verstellen von Parametern durch Ausschalten der Anlage der ursprüngliche Zustand wieder hergestellt werden. Die Zeit kann durch rückstellen von der Variable 1 (Minuten) beschleunigt werden.
Die Variablen (= Parameter) stehen immer als 16-Bit-Werte zur Verfügung. Das Format wird nicht kontrolliert. Man beachte insbesondere, dass von der Memo-Emulation her einige Temperaturen ohne Bruchteil gespeichert werden.
Siehe dazu die nebenstehende Tabelle.
12. April 1998