# BLIND\_SHADE

**URL:** <https://oscat.discourse.group/t/blind-shade/1317>\
**Category:** SPS-Programmierung\
**Created:** [20. März 2012 um 12:48 UTC](https://oscat.discourse.group/t/blind-shade/1317 "2012-03-20T12:48:45Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/oscat/original/1X/2efdfb9c592ff9a666c94dff124ee84fa863dae5.jpeg) [@system](https://oscat.discourse.group/u/system)\
**Post date:** [20. März 2012 um 12:48 UTC](https://oscat.discourse.group/t/blind-shade/1317/1 "2012-03-20T12:48:45Z")

</div>

Guten Tag

Nun ich habe ein weiteres Problem mit BLIND\_SHADE und zwar beginnt der Storen beim Anpassen der Position an zu Flattern, bzw ständig kurz auf und ab zu gehen, dies kann bis zu 1 min dauern bis die richtige Position angefahren wird. Ich denke dies schont den Motor nicht wirklich und ist auch nicht ideal.

Ist diese Problem bekannt, kann dies an der Parametrierung liegen?

Gruss und Dank saku

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/oscat/original/1X/2efdfb9c592ff9a666c94dff124ee84fa863dae5.jpeg) [@system](https://oscat.discourse.group/u/system)\
**Post date:** [20. März 2012 um 13:24 UTC](https://oscat.discourse.group/t/blind-shade/1317/2 "2012-03-20T13:24:32Z")

</div>

Siehe Doku:

Beim Einsatz von BLIND\_SHADE ist  
darauf zu achten dass die Zykluszeit für den Baustein kleiner als  
T\_ANGLE / 512 \* SENS beträgt. SENS ist hierbei der SENS Wert des  
BLIND\_CONTROLLERS. Wird die Zykluszeit zu groß so beginnt die Jalousie  
unregelmäßig hin und herzufahren. Die Setup Variable BLIND\_POS legt fest  
wie weit die Jalousie bei Beschattung nach unten fährt.

Für den Motor ist das GIFT!

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/oscat/original/1X/2efdfb9c592ff9a666c94dff124ee84fa863dae5.jpeg) [@system](https://oscat.discourse.group/u/system)\
**Post date:** [21. März 2012 um 16:01 UTC](https://oscat.discourse.group/t/blind-shade/1317/3 "2012-03-21T16:01:02Z")

</div>

Nun ich verwende eine WAGO 751-841 und habe eine Zyklus Zeit von ca. 10 ms (max 16ms) und habe ANGEL\_TIME von 1s. Zusätzlich habe ich Sense noch auf 30 hoch geschraubt und denn Datenfluss kontrolliert, leider flattert der Motor immer noch.

Gruss saku

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/oscat/original/1X/2efdfb9c592ff9a666c94dff124ee84fa863dae5.jpeg) [@system](https://oscat.discourse.group/u/system)\
**Post date:** [23. März 2012 um 10:58 UTC](https://oscat.discourse.group/t/blind-shade/1317/4 "2012-03-23T10:58:30Z")

</div>

Nun das Klappern habe ich behoben in dem ich nach dem Blind\_Control noch einen eigen FB angefügt habe der folderndermassen aussieht:

FUNCTION\_BLOCK FB\_SHADE  
VAR\_INPUT  
UP: BOOL;  
DN: BOOL;  
AI: BYTE;  
AI\_SHADE: BYTE;  
SHADE: BOOL;  
END\_VAR  
VAR\_OUTPUT  
MU: BOOL;  
MD: BOOL;  
END\_VAR  
VAR  
END\_VAR

MU := FALSE;  
MD := FALSE;

IF SHADE = FALSE THEN

MU := UP;  
MD := DN;

ELSE

```
IF AI <= AI_SHADE - 10 OR AI >= AI_SHADE + 10 THEN (*Gegen Klappern OSCAT Bug*)

MU := UP;
MD := DN;

END_IF

```

END\_IF

Gruss saku

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/oscat/original/1X/2efdfb9c592ff9a666c94dff124ee84fa863dae5.jpeg) [@system](https://oscat.discourse.group/u/system)\
**Post date:** [23. März 2012 um 11:00 UTC](https://oscat.discourse.group/t/blind-shade/1317/5 "2012-03-23T11:00:56Z")

</div>

Nun habe ich ein weiteres Problem mit dem BLIND\_SHADE und zwar ist aus meiner Sicht die DIRECTION etc. alles korrekt Parametriert, jedoch ist die Position die BLIND\_SHADE errechnet immer 255.

Blicke bei diesem Funktionsbaustein nicht ganz durch.

Gruss saku

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/oscat/original/1X/2efdfb9c592ff9a666c94dff124ee84fa863dae5.jpeg) [@system](https://oscat.discourse.group/u/system)\
**Post date:** [23. März 2012 um 11:33 UTC](https://oscat.discourse.group/t/blind-shade/1317/6 "2012-03-23T11:33:56Z")

</div>

Blind\_Shade Pos 255: Jalousie ist oben.

Welche Werte hastz du vorgegeben?

- Direction
- Angel\_Offset
- Shade\_Pos

BSP:  
Direction: 180Â° / Angel\_Offset: 70Â°  
Beschattung erfolgt, wenn sonne zwischen 110 und 250Â° und Bit sun=True  
Dann fährt deine Jalousie auf den wert, der in SHADE\_POS vorgegeben ist. (255 oben / 0 unten)

Gruß Stefan
