-Menü

Beiträge anzeigen

Dieser Abschnitt erlaubt es Ihnen, alle Beiträge anzusehen, die von diesem Mitglied geschrieben wurden. Beachten Sie, dass Sie nur Beiträge sehen können, die in Teilen des Forums geschrieben wurden, auf die Sie aktuell Zugriff haben.

Beiträge anzeigen-Menü

Themen - ColdIce

#1
Ich habe ein Programm erstellt wie im Anhang zu ersehen:

Allerdings bleibt der Recive-Buffer leer.

Der Befehl zu auslesen des Gateways muss lauten:

http://user:user@10.10.1.122:8080/devices/00003739/state?

Die Antwort desGateways lautet :

{
  "header" : {
    "status" : 200,
    "content" : "state",
    "gateway" : "DCGW v0.98.4",
    "timestamp" : "2015-07-23T13:51:18.240+0200"
  },
  "state" : {
    "deviceId" : "00003739",
    "friendlyId" : "RF_Kueche",
    "functions" : [ {
      "key" : "setPoint",
      "value" : "88",
      "timestamp" : "2015-07-23T13:41:03.366+0200",
      "age" : "614874"
    }, {
      "key" : "temperature",
      "value" : "25.10",
      "unit" : "°C",
      "timestamp" : "2015-07-23T13:41:03.366+0200",
      "age" : "614875"
    } ]
  }
}

Was mache ich im Programm falsch das keine Daten empfangen werden ?

Gruß ColdIce

[gelöscht durch Administrator]
#2
Modulentwicklung / Probleme mit WORLD_WEATHER
11. November 2013, 21:11:35
Seit einiger Zeit erhalte ich keine Werte mehr.

Meine Recherchen ergaben das "worldweatheronline.com" den Link geändert hat. Früher hieß es im Baustein  "http://free.worldweatheronline.com...." nun muss es aber  "http://api.worldweatheronline.com..." heißen.
Eine Änderung im Baustein erzeugt aber ERROR_C = 65280.

Hat das schon jemand gelöst ?
#3
Codesys 2 / Stromzähler mit Modbus auslesen
26. April 2013, 17:46:43
Ich habe hier einen Stromzähler mit Ethernetanschluss. Ich möchte gern den Zählerwert auslesen. Der Zählerwert steht aud Adresse 83. Mit ner Beckhoff ausgelesen. Mit der Wago und dem Baustein MB_Client gelingt mir das komischerweise nicht. (siehe Anhang)

Ich wollte nun pauschal 100 Adressen ab Adresse 80 auslesen aber bekomme nur einen Fehler. FC3 ist auch eingestellt.

Ich bekomm aber keinen Wert raus. Was kann das sein ?

[gelöscht durch Administrator]
#4
Über den Winter habe ich in meine Steuerung Jalousiesteuerung nach SOnnenaufgang und Untergang integriert. Hab mich schon gefreut das die Zeiten berechnet wurden und die Jalo´s sich bewegten. Da nun die Tage wieder länger wurden, viel mir auf das die Zeiten sich aber nicht änderten sprich: sie werden nicht neu berechnet. Ich habe seit damals einen Sonnenaufgang um 5.55 Uhr und einen Sonnenuntergang um 18.02 Uhr (siehe Anhang).

Was mache ich falsch das da keine neue Berechnung stattfindet ? Der Baustein läuft in einem nomalen freilaufenden Task.


[gelöscht durch Administrator]
#5
Ich verzweifel so langsam an den Thema Rolladen bzw. Jalousie.
Ich habe das Programm aufgebaut wie angehangen (Bild1). Die Konfigurationen der Bausteine sind in Bild 2+3 zu sehen.
Das einzige was der Rolladen macht ist: Bei Ansteuerung der Eingäge S1 und S2 fährt sie auf oder ab wie es soll.
An ein öffnen bzw. schließen nach Sonnenaufgang bzw. Sonnenuntergang ist nicht zu denken.

Kann mir irgend jemand helfen wie ich die Jalousien automatisch bewegen kann ?

Ich weiss mir keinen Rat mehr.

[gelöscht durch Administrator]
#6
Wo findet man die Doku zur o.g. Bibliothek ?

Nach Fehlversuchen mit den Blind_* Bausteinen wollte ich mich an den XBlind_* Bausteinen versuchen.

Aber ohne Doku ist das kaum möglich.
#7
oscat.lib fuer TwinCAT/CoDeSys / Blind_Night
21. November 2012, 13:58:03
Ich spreche hier nochmal ein Thema an was schon öfter diskutiert wurde aber irgendwie keine Lösung für mich herauskam.

Ich verwende:

Blind_Input -> Blind_Security-> Blind_Night -> Blind_Control_S     für mein Rolladen (siehe Anhang).

Bedienung über Taster ( T11/ T22) funktioniert. Wind und Rain funktionieren auch.

Der viel gescholtene Baustein "Blind_Night" macht nicht das was er soll. Er fährt weder hoch bei Sonnenaufgang noch fährt er runter bei Sonnenuntergang.

Was mache ich falsch ?


[gelöscht durch Administrator]
#8
oscat.lib fuer TwinCAT/CoDeSys / Update Taster
26. Juni 2012, 18:59:28
Hallo Spezialisten,

ich habe eine kleine geistige Blockade und geringe Kenntnisse im Bereich KNX.

Ich habe ein Variable (Taster) aus der WebVisu und soll damit eine Lampe im KNX schalten. Da aber auch im aum ein Taster vorhanden ist muss die Variable aus der Visu upgedatet werden. Und da beginnt mein Problem. Der KNX Baustein hat 2 Ausgänge den Status des "echten" Tasters und ein PLC_Update Signal. Die Variable LF_Ein_Visu sollte also dem Ausgang Switch_out folgen. Gibt es vielleicht in der Oscat Bib. einen Baustein der mir die Arbeit abnimmt ?

[gelöscht durch Administrator]
#9
Ich habe ein Problem mit den Jalousie- Bausteinen oder ein Verständnisproblem ;-)
Ich möchte meine Rollo´s automatisch steuern. Als Aktoren verwende ich EnOcean Jalousie Aktoren die auf Tastbetrieb programmiert sind. Taste hoch drücken, Rollo fährt hoch. Taste loslassen Rollo stoppt sofort. Funktioniert also wie ein normaler Taster.

Nun hab ich mir eine Steuerung laut Bild 1 zusammengebastelt und den Baustein Blind_Input laut Bild 2 konfiguriert.

Allerdings macht der Baustein Blind_Input nicht das was ich möchte.

Er sollte wenn ich den Taste auf1 oder up11 kurz betätige das Rollo auf oder zu machen (Laufzeit 20s konfiguriert). Das tut er aber nicht. Wenn ich einen der Taster auf false setze bleibt das Rollo stehen. Also eigentlich auch wieder Tasterbetrieb. Der Eingang "In" funktioniert und fährt das Rollo auf die Position "Pi". Was läuft da verkehrt ? Auch die Zeitsteuerung am Baustein "Blind-Night" reagiert nicht.

Was mache ich verkehrt ?

Kann mir vielleicht jemand helfen ?


Danke im Vorraus !

Gruß ColdIce

[gelöscht durch Administrator]
#10
Ich hab folgendes Problem:
Ich lese meine Zähler (Wärmemenge Solar und Heizung/ Elektro / Wasser) über M-Bus aus (Programm siehe Bild). Leider habe ich das Problem das bei einem Neustart oder einer Umprogrammierung jedesmal die Werte mit 0 Überschrieben werden. Ich habe es versucht zu umgehen indem ich die Ausgangsvariablen (Energie_CY_WF, Energie_LY_WF usw.) als Retain und Persistent deklariet habe. Das hilft aber nichts da beim Start der Programms durch nich nicht ausgelesene Werte alles erstmal wieder mit 0 überpinselt wird.

Wie kann ich das überschreiben verhindern ? Weiss jemand Rat ? Ich probier schon eine ganze Woche und bekomm es nicht gebacken.  ??? ??? ???


PS: Im Macro3 wird die Variable nur mit 100 multipliziert und von REAL nach DINT gewandelt. Das benötige ich für meine externe Visualisierung.

Gruß
ColdIce

[gelöscht durch Administrator]