BLIND_ACTUATOR

Begonnen von ewo, 05. Oktober 2007, 12:35:40

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 11 Gäste betrachten dieses Thema.

ewo

Hallo Hugo und Tobias,

da ich erst vor kurzem mir eine WAGO 750-841 zugelegt habe war ich sehr froh, dass es eine so tolle Bibliothek von OSCAT gibt, ich habe mich schon auf die neue Version gefreut. Einen ersten Test konnte ich bereits durchführen, dabei habe ich festgestellt dass in der neuen Lib Vers. 210 vermutlich ein kleiner Fehler bei dem Baustein BLIND_ACTUATOR ist. Wenn man den Baustein für Rollladen benützt so soll laut Beschreibung T_Angle auf T#0s gesetzt werden. Wenn ich das so mache dann wird die Position nicht mehr gezählt. Wenn die Zeit auf T#1ms gesetzt wird funktionierts. Wie gesagt ich bin mir nicht ganz sicher da ich ein absoluter Anfänger bin.

Eine Anregung hätte ich noch, vieleicht lässt sich da was mit einbauen. Mir wäre es lieber wenn ich zum Verfahren der Rollos die Taste Auf oder ab nur kurz antasten muß und beim zweiten tasten der Rollo dann stehen bleibt.

mfg Ewald

hugo

wie es aussieht haben wir mittime = 0 wirklich ein kleines problem, das wir selbstverständlich verbessern werden.
das mit den tastimpulsen zum start und stop kannst du ganz einfach extern erzeugen indem du den baustein toggle vor den eingang der taster setzt.

hugo

hi haben gerade noch einmal getestet, mit t#0s als input für angle (T_angle = T#0S) funktioniert b ei uns wunderbar, position fährt auf und ab.
kannst du nochmals testen? und wenns nicht geht ein kleines projekt posten das wir es naqchvollziehen koennen

ewo

Hallo,
mit der Einstellung T#0S geht es auch nicht, wie gesagt mit T#1ms funktioniert es. Wenn ich das Programm in der Simulation laufen lasse geht dies auch. Eine Testdatei habe ich beigefügt. Was mir auch noch aufgefallen ist, ich kann die Parameter nicht eingeben, wenn ich einen Doppelklick auf den Baustein mache dann kommt das Fenster Parameter bearbeiten, ich kann aber keine Werte eingeben.
Ich weiss nicht was ich da falsch mache, vielleicht habe ich auch fehlerhafte Einstellungen ??

mfG Ewald

[gelöscht durch Administrator]

hugo

hallo wir haben dein projekt wie folgt verändert:
1. task runtime eingefügt, ohne task läuft erst einmal gar nichts. siehe ressourcen / taskmanager
2. in die task runtime den programmaufruf plc_prg eingefügt
3. um deie frage von früher auch gleich zu beantworten 2 mal toggle am eingang eingebaut
4. t_angle auf t#0ms gesetzt

es läuft wunderbar....

[gelöscht durch Administrator]

ewo

hallo und Danke für die schnelle Antwort. Leider geht es auf meinem System nicht, d.h. die Simulation funktioniert wie auch zuvor wunderbar, sobald ich aber das Progrämmchen ohne Simulation ausprobiere geht nichts ???
mfg Ewald

hugo

auf welchem target bist du?

ewo


hugo

alles klar fehler gefunden danke für deine hilfe
anbei die library 211 mit dem behobenen fehler

[gelöscht durch Administrator]

ewo

Super jetzt funktioniert es auch mit T#0ms

Vielen Dank für die schnelle Hilfe

hugo

hallo ewo
kannst du dir mal die neuen sachen für jalousie ansehen?

[gelöscht durch Administrator]

ewo

Hallo Hugo,
mach ich gerne, melde mich dann wieder.

hugo

alle anregungen sind willkommen
deine taster click modus anregung haben wir auch aufgenommen
wir finden das für lange laufende rollos sehr interessant, ausserdem erlaubt es mit einem kurzen click den rollo in eine endstellung zu bringen

ewo

Hallo Hugo,
den neuen blind_night Baustein habe ich mir angeschaut und kurz getestet, ist sicher sehr gut. Ich verwende bei meiner Steuerung keine Sonnen Auf- und Untergangzeiten. Ich habe das bei mir (habe Rollo's sowie Markise an der WAGO) folgend gelöst:
Die Rollos fahren abends bei erreichen einer bestimmten Dunkelheit (analoger Lichtsensor über Messwandler an AI 4-20mA) herunter. Je nachdem ob es Sommer oder Winter ist werden die Rollo's ganz herabgefahren oder nur soweit bis die Lüftungsschltze noch offen sind. Die Steuerung am Morgen geschieht einmal über eine Zeitsteuerung mit verschiedenen Zeiten am Wektag und Wochenende. Zusätzlich habe ich einen Bewegungsmelder installiert, welcher ebenfalls die Rollo's öffnet, falls diese nicht bereits mit der Zeitsteuerung offen sind. Für das öffnen mit Bewegungsmelder ist ein Zeitfenster definiert, so dass nur Morgens dies geschieht. Für bestimmte Rollo's gibt es eine Beschattungsfunktion, welche ab einer bestimmten Temperatur im Sommer den Rolladen zu ca. 2/3 herunterfährt. Diese Art der Steuerung hatte ich bei meinem alten System (FS20 Funk & Software IPS) bereits in Betrieb und bin nun dabei alles in CodeSys zu realisieren, das meiste habe ich bereits.
Den Taster-Klick habe ich gelöst mit einem TOGGLE pro Taster wobei die Positionen 0 und 255 das jeweilege TOGGLE zurücksetzt als auch ein weiterer Tasten-Klick.
Im übrigen finde ich die Oscat-Lib super, habe bisher nur einen ganz kleinen Teil verwendet und getestet, ich bin noch ganz am Anfang.

mischu

Hallo ewo,
Hallo und Gruß an alle !
Bin neu hier und als codesys Programierer ein relativer Anfänger
habe schon einige Kleinigkeiten mit der Wago 750-841 programmiert
Ich wollte nun ein Jalousienprojekt für meinen Wintergarten anfangen und bin für jede Hilfe froh und dankbar.
Ist es möglich mir, Ihre codsys Datei bezüglich ihres Projektes zukommen zu lassen ?
würde mich sehr freuen da ich damit sicherlich einen guten Einstig in mein Projekt bekommen könnte.

Hugo, ... supper gute lib ..Respekt !!

Danke im Voraus !
mischu