PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 1Byte - 2Byte



sehd0608
29.04.03, 21:18
Hallo Leute,
gibt es eine einfache Möglichkeit, ein 2Byte in ein 1Byte-Telegramm umzuwandelt? Die Werte sind natürlich nicht grösser als 255.
Dieses soll dazu dienen, den Wert eines Energiezählers in kW auf einem Triton mit Display darzustellen. Mit dem Triton ist es möglich einen 1Byte Wert zu skalieren (um aus einer Impulszahl zu einem Wert in kW zu kommen) einen 2Byte Wert kann man damit jedoch nicht skalieren. Andere einfach zu realisierende Lösungen sind natürlich auch willkommen.

Gruß

Holger

Dirk Beyer
30.04.03, 14:57
das ist mit dem Funktionsmodul möglich!

Gruß

Dirk Beyer

Hujer
30.04.03, 16:09
dies ist mit ELVIS möglich.

Gruß

Frank Hujer :)

sehd0608
30.04.03, 16:40
Diese Möglichkeiten kenne ich auch, trotzdem vielen Dank. Bin jedoch eher auf der suche nach einer günstigen Lösung (kann auch eine "Bastellösung" sein), da für meine eigene Installation.

gamma
30.04.03, 18:08
Das könnte man auch mit einer
kleinen BCU Applikation lösen,
ich probiers die Tage mal aus.

Grüsse von Gamma!

sehd0608
30.04.03, 18:47
Genau soetwas meine ich.....So ein paar BCUs hab ich wohl noch liegen.

Dirk Weinhold
20.02.07, 16:01
Hallo zusammen,

gibt es da schon einen Baustein für den Homeserver? Ich versuch nämlich gerade mehrere Logiken aus dem Funktionsmodul im Homeserver nachzubilden weil ich das FM Modul aus der Anlage raushaben will.
Im konkreten Fall will ich den Messwert Außentemperatur via Kurvenfunktionsbaustein in ein Stellsignal für einen EMO Antrieb umwandeln.

Danke schon mal und Gruß

Dirk

Matthias Schmidt
20.02.07, 17:32
Der HS wandelt automatisch. Man muss nur die richtigen Objekte verwenden.

Dirk Weinhold
20.02.07, 18:38
Danke Matthias, werd ich morgen gleich mal testen.

Gruß Dirk :Prost:

Dirk Weinhold
21.02.07, 14:28
Der HS wandelt automatisch. Man muss nur die richtigen Objekte verwenden.

Welche "richtigen" Objekte meinst Du ? Momentan funzt bei meiner Konfiguration nichts. Ich hab am X Eingang die Außentemperatur als 2 Byte Wert und und am Ausgang Y das Stellsignal für das Konvektorventil als 1 Byte Wert.

Die Xwerte am Baustein gehen von +14°C bis -22°C
Die Y Werte von 0 - 100.

Bei der Heizkurve handelt es sich um ausprobierte Werte. Benutzt wird der Baustein für eine Glasfassade um den Kälteeinfall von Glas zu kompensieren ohne die Fussbodenheizung zu beeinflussen.

Gruß Dirk

Michel
21.02.07, 15:14
Die Xwerte am Baustein gehen von +14°C bis -22°C
Die Y Werte von 0 - 100.Sofern deine "Heizkurve" eine Gerade ist, kannst du folgende Werte verwenden:

Baustein: Kurvenfunktion mit 2 Punkten

Eingang 1: aktuelle Aussentemperatur
Eingang 2: + 14 (x-Wert Pkt. 1)
Eingang 3: 0 (y-Wert bzw. Stellgrösse bei 14 °)
Eingang 4: -22 (x-Wert Pkt. 2)
Eingang 5: 100 (y-Wert bzw. Stellgrösse bei -22 °)
Ausgang 1: errechneter y - Wert bei aktueller Aussentemperatur ("Stellgrösse")Hier mal die resultierende Wertetabelle:

x | -25/9·(x - 14)
————————————————†”————|———————————— ————————————————†”————
-22 | 100
-21 | 97
-20 | 94
-19 | 92
-18 | 89
-17 | 86
-16 | 83
-15 | 81
-14 | 78
-13 | 75
-12 | 72
-11 | 69
-10 | 67
-9 | 64
-8 | 61
-7 | 58
-6 | 56
-5 | 53
-4 | 50
-3 | 47
-2 | 44
-1 | 42
0 | 39
1 | 36
2 | 33
3 | 31
4 | 28
5 | 25
6 | 22
7 | 19
8 | 17
9 | 14
10 | 11
11 | 8
12 | 6
13 | 3
14 | 0

Dirk Weinhold
21.02.07, 15:45
Danke erstmal für die Tips aber ich glaube ich habs. Ich hatte am Eingang den falschen 16 Bit wert (EIS10 statt EIS 5) Mit EIS 5 gehts jetzt.

Hätte ich aber auch eher drauf kommen können. :o

Gruß Dirk