# Blind Module Raffstore

**URL:** <https://oscat.discourse.group/t/blind-module-raffstore/1763>\
**Category:** oscat.lib fuer TwinCAT/CoDeSys\
**Created:** [13. Mai 2014 um 19:51 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763 "2014-05-13T19:51:39Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![mfreye](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@mfreye](https://oscat.discourse.group/u/mfreye)\
**Post date:** [13. Mai 2014 um 19:51 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/1 "2014-05-13T19:51:39Z")

</div>

Hallo,

ich habe die Bausteine Blind\_Input und Blind\_Actuator verwendet und das ganze mit zwei Tastern programmiert. Siehe auch Anhang (Bild).

Ich möchte jetzt aber gerne noch einen Taster einbinden, wie muss ich das machen.

Also einmal Taster (T1 rauf/runter) Betireb und einmal die Steuerung über zwei Taster (T1 rauf / T2 runter).

Danke für die Hilfe!

MfG  
Maik

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![Omalik](https://avatars.discourse-cdn.com/v4/letter/o/cc9497/32.png) [@Omalik](https://oscat.discourse.group/u/Omalik)\
**Post date:** [13. Mai 2014 um 20:57 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/2 "2014-05-13T20:57:23Z")

</div>

Hallo mfreye

Im Manual steht das alles:

Wenn die Setup Variable SINGLE\_SWITCH = TRUE ist, dann wird der Eingang S2 ignoriert, und die gesamte Steuerung erfolgt über den Taster S1. S1 schaltet dann abwechselnd QU und QD so dass durch aufeinander folgendes Drücken des Tasters S1 zwischen Auf und Ab Bewegung gewechselt wird.

🙂

---

<div class="post-metadata">

**Author:** ![mfreye](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@mfreye](https://oscat.discourse.group/u/mfreye)\
**Post date:** [14. Mai 2014 um 13:30 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/3 "2014-05-14T13:30:15Z")

</div>

Hallo,

da ist mir klar, wie ich das mache.

Ich möchte aber eine doppel Bedienung. Also das Rollo mit einen Taster bedienen und mit zwei Tasten bedienen.

An einer Stelle im Zimmer per auf und ab und an einer anderen Stelle im Zimmer per Tastbetrieb.

MfG

---

<div class="post-metadata">

**Author:** ![mfreye](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@mfreye](https://oscat.discourse.group/u/mfreye)\
**Post date:** [8. Juni 2014 um 11:43 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/4 "2014-06-08T11:43:05Z")

</div>

Tach, kann mir hier keiner weiter helfen.

Wie gesagt ich möchte ein Rollo über einen Taster und/oder über zwei Taster hoch bzw. runter fahren.

Gruß

Maik

---

<div class="post-metadata">

**Author:** ![mattsches](https://avatars.discourse-cdn.com/v4/letter/m/d78d45/32.png) [@mattsches](https://oscat.discourse.group/u/mattsches)\
**Post date:** [10. Juni 2014 um 10:56 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/5 "2014-06-10T10:56:55Z")

</div>

Hallo Maik,

natürlich ließe sich der BLIND\_INPUT ganz nach Deinem Belieben anpassen. Du müsstest dazu allerdings in ST programmieren. Kein Hexenwerk, aber ich weiß nicht, wie firm du dich darin fühlst.

Daher im Anhang eine mögliche Alternative mit CFC-Bordmitteln. In der Mittagspause im Trockenen entstanden, also ungetestet; sollte aber tun. Der Baustein TOGGLE (aus der Oscat Basis Lib) “merkt” sich die Funktion des Einfachtasters (rauf/runter) und dient dann als Auswahlkriterium, ob das Tastersignal an S1 oder S2 weitergegeben wird. Nach dem Einfügen solltest du die Aufrufreihenfolge noch optimieren lassen (Extras/Reihenfolge/Alles nach Datenfluss anordnen).

Die je vier Eingänge an den Oder-Gliedern bleiben natürlich bei dir unverändert; ich habe mir nur das Abtippen gespart.

Viel Spaß,

mattsches

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![mfreye](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@mfreye](https://oscat.discourse.group/u/mfreye)\
**Post date:** [10. Juni 2014 um 15:47 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/6 "2014-06-10T15:47:31Z")

</div>

Hallo und vielen Dank.

Ich hatte so etwas auch (OK, wesendlich umständlicher aber :-). Leider geht das so nicht ganz.

Wenn man wärend der hoch oder runter Fahrt den Taster noch einmal drückt, dann stopp das Rollo, fährt aber dann bei erneuten drücken weiter in die gleiche Richtung.

Kannst Du das noch verbessern? Danke!

AWL, ne lasse ich lieber ersteinmal.

Gruß  
Maik

---

<div class="post-metadata">

**Author:** ![mfreye](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@mfreye](https://oscat.discourse.group/u/mfreye)\
**Post date:** [10. Juni 2014 um 16:29 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/7 "2014-06-10T16:29:44Z")

</div>

Habe mal etwas gespielt, so würde das funktionieren. Aber die Tastfunktion (Taster gedrückt halten) geht dann nicht.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![mattsches](https://avatars.discourse-cdn.com/v4/letter/m/d78d45/32.png) [@mattsches](https://oscat.discourse.group/u/mattsches)\
**Post date:** [11. Juni 2014 um 12:07 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/8 "2014-06-11T12:07:35Z")

</div>

Aber das sollte gehen:

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![mfreye](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@mfreye](https://oscat.discourse.group/u/mfreye)\
**Post date:** [11. Juni 2014 um 19:28 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/9 "2014-06-11T19:28:42Z")

</div>

Hallo und Danke.

Werde ich morgen gleich mal testen.

Wenn ich das richtig verstehe vergleichs Du das Status Signal.

Kann ich das ganze jetzt auch in einen Baustein packen und so immer wieder aufrufen? Ok, geht bestimmt 😉  
Hast Du da evtl. einen Link, wo ich das nachlesen kann?

Gruß  
Maik

---

<div class="post-metadata">

**Author:** ![mattsches](https://avatars.discourse-cdn.com/v4/letter/m/d78d45/32.png) [@mattsches](https://oscat.discourse.group/u/mattsches)\
**Post date:** [11. Juni 2014 um 20:17 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/10 "2014-06-11T20:17:02Z")

</div>

Genau. Über das Statussignal lässt sich abfragen, ob das Rollo gerade im Klickbetrieb fährt.

Baustein: Ja klar geht das. Neues Objekt einfügen → Funktionsblock, CFC, beliebiger Name → VAR\_INPUTs und VAR\_OUTPUTs deklarieren (Einfachtaster+Status / S1+S2) → CFC erstellen wie gehabt, nur halt verschaltet auf die o. g. Ein- und Ausgänge.

Schau mal in die Online-Hilfe zu CFC, einen Link genau dafür habe ich dir leider nicht.

Grüße,  
mattsches

---

<div class="post-metadata">

**Author:** ![mfreye](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@mfreye](https://oscat.discourse.group/u/mfreye)\
**Post date:** [12. Juni 2014 um 15:22 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/11 "2014-06-12T15:22:49Z")

</div>

Hallo,

also leider geht das nicht. Kann aber keine Regelmäßigkeit finden. Mal fährt der, mal nur im Tastbetrieb, …

Die Werte 134,… werden auch angezeigt.

Gruß

Maik

---

<div class="post-metadata">

**Author:** ![mattsches](https://avatars.discourse-cdn.com/v4/letter/m/d78d45/32.png) [@mattsches](https://oscat.discourse.group/u/mattsches)\
**Post date:** [12. Juni 2014 um 21:47 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/12 "2014-06-12T21:47:58Z")

</div>

Hallo Maik,

ich kann bei mir leider nicht testen, habe den Standard BLIND\_INPUT nicht mehr im Einsatz. Beschalte doch CLK testweise mal mit der CFC-Schaltung für

```auto
(STATUS = 130) OR (STATUS = 131) AND MeinNeuerEinfachtaster

```

Funktioniert das?

Gruß,  
mattsches

---

<div class="post-metadata">

**Author:** ![mfreye](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@mfreye](https://oscat.discourse.group/u/mfreye)\
**Post date:** [13. Juni 2014 um 11:55 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/13 "2014-06-13T11:55:16Z")

</div>

Hey,

also das ging so nicht. Habe jetzt mal das ganze etwas anderes genmacht. Es funktioniert, aber ist der Weg gut???

Was für ein Baustein verwendest Du?

MfG  
Maik

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![mattsches](https://avatars.discourse-cdn.com/v4/letter/m/d78d45/32.png) [@mattsches](https://oscat.discourse.group/u/mattsches)\
**Post date:** [16. Juni 2014 um 04:50 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/14 "2014-06-16T04:50:13Z")

</div>

Moin,

wenn das so funktioniert, ist doch prima. Ich würde allerding mit nur einem BLIND\_CONTROL arbeiten und die Logikglieder zwischen ihm und den zwei BLIND\_INPUT verbauen.

Gruß,  
mattsches

---

<div class="post-metadata">

**Author:** ![mfreye](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@mfreye](https://oscat.discourse.group/u/mfreye)\
**Post date:** [19. Juni 2014 um 19:21 UTC](https://oscat.discourse.group/t/blind-module-raffstore/1763/15 "2014-06-19T19:21:27Z")

</div>

Tach,

habe ich um geschrieben, geht wunderbar 🙂

Jetzt werde ich mich mal schlau machen wie das mit den Lamellen geht. Bis jetzt habe ich das noch nicht kappiert. Aber dafür geht der 1-Wire jetzt problemlos :-\*

Gruß
