# T\_UP/T\_DN  aus dem FB Blind\_Control\_S ohne Funktion

**URL:** <https://oscat.discourse.group/t/t-up-t-dn-aus-dem-fb-blind-control-s-ohne-funktion/1287>\
**Category:** oscat.lib fuer TwinCAT/CoDeSys\
**Created:** [22. Februar 2012 um 19:44 UTC](https://oscat.discourse.group/t/t-up-t-dn-aus-dem-fb-blind-control-s-ohne-funktion/1287 "2012-02-22T19:44:03Z")\
**Posts on this page:** 8\
**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:** [22. Februar 2012 um 19:44 UTC](https://oscat.discourse.group/t/t-up-t-dn-aus-dem-fb-blind-control-s-ohne-funktion/1287/1 "2012-02-22T19:44:03Z")

</div>

Hallo,

ich teste eine Rollladensteuerung mit Oscat.libs und bekomme T\_UP und T\_DN nicht zum funktionieren.  
Es wird immer die volle Zeit gefahren. Ich habe das Beispiel aus der Beschreibung des Bausteins mit  
Blind\_Input und Zweitastersystem übernommen.

Ich möchte gerne, dass die Down-Time kürzer als die Up-Time ist. Ich finde den Fehler nicht.

CoDeSys 2.3.9.30 und Oscat Building\_100 vom 17.2.12

---

<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. Februar 2012 um 11:08 UTC](https://oscat.discourse.group/t/t-up-t-dn-aus-dem-fb-blind-control-s-ohne-funktion/1287/2 "2012-02-23T11:08:16Z")

</div>

Hi!

Die Zeiten T\_UP und T\_DN sind lediglich Zeiten zum errechnen der aktuellen Stellung des Aktors.

Der Rollo benötigt ja zum hochfahren länger als zum Runterfahren. (Last)  
Die Laufzeit des Relais wird dadurch nicht beeinflusst.

Das Relais musst du etwas länger ansteuern, damit du die Endlagen sicher erreichst.  
Zudem hast du doch eh Endschalter in deinem Rollo.  
D.h. der Motor stoppt in der Endlage und kurz darauf wird das Relais abgeschalten.

Gruß Stefan

---

<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. Februar 2012 um 12:23 UTC](https://oscat.discourse.group/t/t-up-t-dn-aus-dem-fb-blind-control-s-ohne-funktion/1287/3 "2012-02-23T12:23:21Z")

</div>

Hallo,

ich wollte damit erreichen, dass im geschlossenen Zustand etwas Luft unten ist!

---

<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. Februar 2012 um 14:47 UTC](https://oscat.discourse.group/t/t-up-t-dn-aus-dem-fb-blind-control-s-ohne-funktion/1287/4 "2012-02-23T14:47:55Z")

</div>

Dann nimm den Blind\_Scene Baustein und gib dem Rolladen eine Position vor.

Somit fährt dein Rolladen auf Stellung z.B. “Luftspalt”

Gruß Stefan

---

<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:** [2. März 2012 um 08:42 UTC](https://oscat.discourse.group/t/t-up-t-dn-aus-dem-fb-blind-control-s-ohne-funktion/1287/5 "2012-03-02T08:42:22Z")

</div>

Hallo,

ich war der Meinung, das ich hier (Blind\_Control\_S) die Laufzeit für runter begrenzen kann und damit einen Spalt frei lasse!?

---

<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:** [2. März 2012 um 11:12 UTC](https://oscat.discourse.group/t/t-up-t-dn-aus-dem-fb-blind-control-s-ohne-funktion/1287/6 "2012-03-02T11:12:28Z")

</div>

Nein, diese Werte sind wie schon gesagt nur für die Positionserrechnung da.

Um den Spalt frei zu lassen, musst du den Blind\_Scene nehmen, um den Rollo dann auf Position zu fahren.

---

<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:** [2. März 2012 um 11:42 UTC](https://oscat.discourse.group/t/t-up-t-dn-aus-dem-fb-blind-control-s-ohne-funktion/1287/7 "2012-03-02T11:42:17Z")

</div>

Danke !!

---

<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:** [5. Dezember 2012 um 11:32 UTC](https://oscat.discourse.group/t/t-up-t-dn-aus-dem-fb-blind-control-s-ohne-funktion/1287/8 "2012-12-05T11:32:25Z")

</div>

Hi,

irgendwie hab ich mir die selbe Frage gestellt wie kira2000 und komme mit der hier gegebenen Antwort nicht ganz klar.In der Doku zu BLIND\_CONTROL\_S steht folgende Passage:

> Da die Laufzeit der Motoren variieren kann wird bei erreichen einer Endposition (oben oder unten) der entsprechende Motor zusätzlich um die Zeit T\_EXT angesteuert um sicherzustellen das die Endposition sicher erreicht wird, was für eine fortlaufende Kalibrierung der Anlage sorgt.

Wie soll diese Kalibireirung denn funktionieren bzw. welche Daseinsberechtigung hat diese, wenn der Rolladen bedingt durch MAX\_RUNTIME aus BLIND\_INPUT ohnehin immer die MAX\_RUNTIME läuft wenn er auf Endanschlag fährt.

Oder greift diese Kalibrierung nur wenn ich Positionen vorgebe? Sprich nur bei Position 255 und bei Position 0?  
 → Pos 255 + T\_EXT  
 → Pos 0 + T\_EXT

Evtl. kann mich jemand kurz und knapp erleuchten ???

Danke!
