-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ü

Beiträge - MarcJ

#1
Kann mir hier niemand helfen??
Könnte das was mit dem bekanntem Blind_Input Problem zusammenhängen?

Gruß Marc...
#2
oscat.lib fuer CoDeSys 3 / BLIND_NIGHT Problem
21. August 2015, 08:04:04
Moin zusammen.
Ich habe unsere Jalousien mittels OSCAT und einer WAGO841 automatisiert.
Das funktioniert alles bislang auch recht gut.
Gliederkette:
- BLIND_INPUT , BIND_NIGHT, BLIND SET, BLIND_SECURITY, BLIND_CONTROL_S

Manuelle Schalter an die S Eingänge an Input.
Eine interne Zeitschaltuhr gepulst an IN an den Input Baustein. (also wenn die Zeitschaltuhr sich an, bzw ausschaltet wird der Impuls mit dem Positionswert kurz an In gepukst um ihn zu forcieren. Klappt soweit.
In der gebauten Visu kann ma alle Jalousien einstellen nach Zeitgesteueret rauf, zeitgesteuert runter (über die Zeitschaltuhr), auto ruaf und auto runter (über den NIGHT Baustein)

Nun macht mir der BLIND_NIGHT Baustein etwas sorgen.
Wenn abends die Jalousien  in dne Nachtbetrieb gehen und die Nachtposition angefahren haben, ich aber über den Baustein keinen Tagbetrieb möchte (weil alle Jalousien morgens um die selbe Zeit hochfahren sollen. Bis aufs Schlafzimmer)
Reicht der BLIND_NIGHT Baustein die gepulsten werte des Input Bausteins nicht weiter. (ja, ich weiß, weil Night nich aktiv ist).
Kann man den Night Baustein nur durch eine manuelle aktion (S1 und S2) überschreiben??

Hat jemand eine Idee wie ich das am elegantesten lösen kann?
Mir fällt nämlich echt gerade nix ein.

Danke schon einmal im Voraus für eure Mühe.

Marc...

#3
Moin zusammen.
Ich bin auch recht neu mit dem Thema SPS, habe aber schon erfolgreich meine Heizung automatisiert, so dass ich mich jetzt an das Thema Jalousien rangewagt habe.
Ich habe brav alle Bausteine zusammen verschaltet, und es funktioniert auch alles soweit, wie ich mir das so vorstelle.
Nur leider habe ich eine Frage, wenn ich die Steuerung starte, soll der Baustein Control_S ja dafür sorgen das eine Kalibrierfahrt in die oberer Stellung gefahren wird (wenn beide Eingänge Up & Down auf FALSE liegen soll es ja verhindert werden (sind aber auf True)).
Wenn ich meine Steuerung (Wago 841) nun aber an den Strom hänge, fahren die Ausgänge um die Zeit T_EXT nach UNTEN und das wars dann.

Kann mir eventuell jemand helfen?

Ich kann mir nicht erklären warum die Ausgänge runter fahren und nicht die normale Kalibrierfahrt nach oben.

Danke schon einmal im Voraus für eure Hilfe!
Marc...



[gelöscht durch Administrator]
#4
SPS-Programmierung / Jalousiesteuerung Wago 841
23. Februar 2015, 14:08:26
Moin zusammen.
Entschuldigt bitte die kleine Frage, ich habe aber schoon einiges durchforstet und bin zu keiner antwort gekommen.
Ich bin neuling in der SPS Programmiererei. Habe zwar schon erfolgreich meine Heizungssteuerung mit einer 841 realisiert, und die klappt auch ganz gut. Nun möchte ich gerade meine Jalousien automatisieren.
Ich benutze dazu Blind_Input und Blind_Control_S
Meine frage ist nun, wie kann ich am einfachsten das Positions Byte (von POS) verändern, bzw aufrufen (am besten mit BOOL wegen Zeitschaltuhr)
Gibts da irgend etwas einfaches in richtung Speicherbaustein für verschiedene BYTES? Also zum bsp, Aufruf "BYTE 1" wenn Zeitschaltuhr sagt dunkel, und Aufruf "Byte 2" um beschattungsposition anzufahren bei einer Schalterbetätigung?!

Sorry, is vielleicht echt ne Anfängerfrage, aber ich kome echt gerade nich wirklich weiter.

Viele Grüße und danke schon einmal für eure Hilfe.
Marc...
#5
Hallo...
OK, Hat geklappt.
Ich habe in letzter instanz einfach das Programm gelöscht un noch einmal neu gesnchrieben.

Kann mir evtneull jemand beantworten wie ich denn nun die Variabeln aus CALENDAR in weiteren Programmen verwenden kann?
Muss ich die noch irgendwo definieren, bzw Global zur verfügung stellen??
Sorry habe leider nichts darüber gefunden.
Ich würde nun gerne eine Zeitschaltuhr damit schalten.

Gruß Marc...
#6
Hey
Danke für den Tipp.
Ich bin schon mutig. Soviel kann man ja nich kaputt machen. :)
Nur manchmal weiß ich echt einfach nich weiter.
Klar versucht man ja immer alle Fehler erst selbst zu beheben (Internetrecherche, oder einfach Versuchen)
Aber zum Beispiel hier:
Ich weiß noch nicht einmal was der Fehler heißen soll.
Alle Ausgäne sind verknüpft, es fehlt meines erachtens auch kein ; oder was anderes!?
Weiß jemand was das soll?

Danke schon einmal.
Gruß Marc...


[gelöscht durch Administrator]
#7
Hi.
Danke für den Tipp. Ich weiß, ich tu mich im Moment vllt noch ein bissel schwer, weil ich auch erst einsteige in die Automatisierungswelt.

Ich habe nun den Baustein CALENDAR_CALC mit den entsprechenden Eingängen versehen, und auf SPE ein True gesetzt.
Wie und vor allem Wo kann ich jetzt die berechneten Daten verwenden, bzw mit welchem Baustein mir anzeigen lassen?? z.B. SUN_RISE

Sorry das ich solch "kleinkram" wissen möchte.
Danke schon einmal im voraus
Marc...
#8
Hallo zusammen.
Ich hoffe ich kann mich hier an euch wenden.
Ich bin neu in der Automatisierung und habe mir für mein kleines Gebäudeautomatisierungsprojekt eine Wago 841 zugelegt (Jalousiensteuerung)
Ich habe nun auch schon die Steuerung zum laufen bekommen (die Ausgänge tun das was sie sollen an den Eingängen).
Nun möchte ich aber auch gerne die Zeiten zum Sonnen Auf / Untergang mittels SUN_TIME berechnen.
Aber ich scheitere gnadenlos an der Zeit hin und herrechnerei.
Ich kriege jedesmal Fehlermeldungen und ich weiß langsam nicht mehr was ich machen soll!

Vielleicht habe ich auch noch nicht so die Ahnung von Varialbeln und deklarationen.
Ich hoffe es "erbahrmt" sich jemand mir vielleicht anzunehmen. :)

Viele Grüße und Danke schon einmal im vorraus
Marc...


[gelöscht durch Administrator]