OSCAT Forum

oscat.lib => oscat.lib fuer TwinCAT/CoDeSys => Thema gestartet von: stisi am 22. Mai 2012, 19:00:49

Titel: Raffstore takten
Beitrag von: stisi am 22. Mai 2012, 19:00:49
Wie kann ich am einfachsten einen Raffstore takten (zur langsamen Winkelverstellung) wenn ich auf dem Taster bleibe, bei klick soll der Raffstore komplett fahren.

Denke dass es mit BLIND_INPUT und BLIND_CONTROL nicht funktioniert?


Danke!


[gelöscht durch Administrator]
Titel: Re: Raffstore takten
Beitrag von: Fussel0804 am 23. Mai 2012, 12:25:42
Hi!

Ich hätte ne Idee.

Schalte zwischen deine Taster und dem Eingang S1 den Baustein Click_Mode.
Den einfachen Tastendruck CLICK_MODE.SINGLE schaltest du einfach durch auf S1. (TRUE für einen Zyklus)
Den Langen Tastendruck CLICK_MODE.LONG hängst du auf den BAUSTEIN CTRL_PWM.
Dem CTRL_PWM.Q schaltest du eine Flankenabfrage (Positiv und negativ) nach.
Somit kannst du mit dem PWM Signal (wechsel 0-1) den Motor einschalten und mit wechsel (1-0) wieder ausschalten.
(PWM SETUP: F=1Hz   DC=0,2)

Ich hoffe das funktioniert.

Gruß Stefan
Titel: Re: Raffstore takten
Beitrag von: linsenpago am 06. Juli 2012, 09:11:46
Und hat es funktioniert? Wäre super, wenn das bestätigt würde... ich glaube ich würde das auch mal brauchen, da sich die Lamellen echt schnell von waagerecht auf senkrecht stellen (ca. 1 sek.)

Andererseits würde das den Motor doch stärker belasten mit dem immer wieder ein- uns auszuschalten....
Titel: Re: Raffstore takten
Beitrag von: Fussel0804 am 06. Juli 2012, 12:14:23
Das Ein und Ausschalten belastet den Motor nicht mehr als sonst auch (solange du das nicht über längere Zeit machst).