Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize
Předchozí verze
Následující verze
|
Předchozí verze
|
cs:mervis-ide:35-help:035-software_basic:060-libraries:070-lib-unipi:020-control-blinds [2024/06/28 12:33] m.chlupac [Název jméno] |
— (aktuální) |
| ====== Ovládání rolet ====== | |
| |
| {{cs:mervis-ide:35-help:cb.png}} | |
| |
| ===== Celé jméno ===== | |
| |
| Control_Blinds | |
| |
| ===== Knihovna ===== | |
| |
| LIB\Unipi | |
| |
| ===== Verze ===== | |
| |
| V1.0 | |
| |
| ===== Popis ===== | |
| |
| Blok slouží pro ovládání rolet buď pomocí příkazu nahoru/dolů nebo pomocí zadání procent pozice a natočení. Pro správnou funkčnost bloku je třeba zadat přesné časy proměnných. Jako STOP tlačítko funguje stisknutí obou tlačítek povelů současně. !!Bez nastavení časů je blok nefunkční!! **perc_rot** je neaktivní při výjezdu z horní pozice po dobu **rotation_time**. **calib_time** je doba která slouží ke kalibraci polohy. Kalibrace probíhá rolováním do výchozí polohy nahoře (0%). Ideální je nastavit o něco delší, než je doba úplného vyrolování. **rotation_time** je doba přechodu mezi minimem a maximem natočení (otevření) rolet. Pro správnou funkčnost bloku, je důležité správné nastavení této hodnoty spolu s **rolling_time**. **time_delay** je ochranná doba, která je sepnuta sestupnou hranou povelu nahoru (dolů), po kterou je blokován povel dolů (nahoru). (Nevztahuje se na STOP tlačítko) | |
| |
| ===== Vstupy ===== | |
| |
| |Vstup |Typ |Význam |Výchozí hodnota| | |
| |calib_time |TIME |Čas po který probíhá kalibrace (sepnuté relé nahoru). |0s | | |
| |cmd_down |BOOL |Povel pro rolování dolů. |FALSE | | |
| |cmd_up |BOOL |Povel pro rolování nahoru. |FALSE | | |
| |hold_time |TIME |Čas po který je nezbytné držet tlačítko, aby došlo k automatickému zarolování/vyrolování.|2s | | |
| |perc_pos |USINT|Nastavení polohy rolet v procentech. |0% | | |
| |perc_rot |USINT|Nastavení natočení rolet v procentech. |0% | | |
| |re_calib |BOOL |Náběžná hrana signálu spustí kalibraci. |FALSE | | |
| |rolling_time |TIME |Časová vzdálenost krajních poloh (0-100%). |2min | | |
| |rotation_time|TIME |Časová vzdálenost minima a maxima natočení (0-100%). |0s | | |
| |time_delay |TIME |Ochranná doba pro změnu směru rolování. |500ms | | |
| |
| ===== Výstupy ===== | |
| |
| |Výstup |Typ |Význam | | |
| |relay_down|BOOL|Relé dolů sepnuto. | | |
| |relay_up |BOOL|Relé nahoru sepnuto.| | |
| |
| ===== Příklad použití ===== | |
| |
| {{cs:mervis-ide:35-help:exampcb.png}} | |
| |