Ovládání zůstalo stejné, tlačítka výstupní napětí nahoru a dolů a červené pro reset.
Protože použijeme trochu matematiky, budeme mít dvě hodnoty inkrementu a dekrementu, jedny pro pomalé nastavení, druhé pro rychlé. Pokud budeme držet tlačítko trochu déle, přepne se nastavování do rychlejšího módu, s větším inkrementem / dekrementem.
Výstupní napětí přehledně ukáže i bar graf.
Celý kus PLC programu vypadá takto. Proti minulé verzi je to opravdu trochu jinde, i když při postupování krok za krokem se i začínající uživatele jistě chytí.
Klikněte na obrázek pro zvětšení
Opět máme základ generátor impulsů, které ale tentokrát nebudeme počítat, ale použijeme jej na vykonání matematické operace v B014, přičítání inkrementu / dekrementi pro hodnotu analogového výstupu.
Klikněte na obrázek pro zvětšení
Část s inkrementem a dekrementem, menší hodnota je 1, větší pak 10. Také čas 1,5 sekundy pro přepnutí větší hodnoty.
Zajímavé bylo vyřešit paměť při vypnutí. Museli jsme použít prvek, který umí paměť, B025 ale v režimu 3.
Klikněte na obrázek pro zvětšení
Výstupní hodnotu napětí můžeme ovládat po 0,01 V při pomalém nastavení.
Při rychlém nastavování pak desetkrát rychleji.
On i ten reset výstupní hodnoty je udělán matematicky, aktuální hodnotu vynásobíme -1 a přičteme. Výsledek je nula.
Klikněte na obrázek pro zvětšení
Podívejte se na video, jak tento motorový potenciometr funguje. Two minutes video. :)
https://www.youtube.com/watch?v=sWXstzm2fe4&feature=youtube.
Závěr:
Pokud si zkusíte tohle udělat, ani modul analogových výstupů nepotřebujete. Ale postupujte hezky krok za krokem, nejprve generátor s matematikou, pak inkrementy a nakonec reset s pamětí. Ale ani tento motor potenciometr není dokonalý, třeba najdete funkci, která by šla trochu vylepšit.
Rozšiřující analogový modul má dva výstupy a my jsme LOGO! použili právě pro generování analogových signálů pro řízení pohonu různými rychlostmi dvěma směry, vpřed a vzad.
Jaroslav Blažek
Doplňující odkazy k článku:
LOGO! materiály najdete zde.
Siemens Česká Republika.