logické systémy

23
Logické systémy Logické systémy AUTOMATIZACE – Laboratorní cvičení 2 Ing. Jan Janečka 2009 [email protected]

Upload: onofre

Post on 09-Jan-2016

146 views

Category:

Documents


6 download

DESCRIPTION

Logické systémy. AUTOMATIZACE – Laboratorní cvičení 2. Ing. Jan Janečka 2009 [email protected]. Co je LOGO?. LOGO! je univerzální logický programovatelný modul firmy Siemens. - PowerPoint PPT Presentation

TRANSCRIPT

Logické systémyLogické systémy

AUTOMATIZACE – Laboratorní cvičení 2

Ing. Jan Janečka [email protected]

Co je LOGO?Co je LOGO? LOGO! je univerzální logický programovatelný modul

firmy Siemens.

Základní myšlenkou tohoto modulu je spojit logické, spínací, časové a ostatní speciální funkce do jednoho modulu.

Tímto modulem lze realizovat malé automatizační úlohy◦ ovládat čerpadla◦ kompresory,◦ otevírat závory a vrata◦ zavlažovat rostliny ve skleníku◦ řídit osvětlení nebo výtahy v budovách◦ Lze však zvládnout i relativně komplikovaná zařízení včetně sledování

teplot, tlaků a ostatních analogových veličin.

Jako perličku uveďme, že LOGO! bylo v České republice nasazeno i na řízení destilační kolony při průmyslové výrobě slivovice nebo i v tak náročných podmínkách, jako je ovládání hasicích zařízení v hasičském voze.

Technické parametry Technické parametry LOGO!LOGO!Základní modul LOGO! má

integrovaných:

◦ 8 vstupů - přitom dva vstupy mohou být použity jako digitální nebo analogové (0-10 V)

◦4 výstupy. V různých variantách provedení LOGO! Jsou k dispozici tranzistorové výstupy (do 0,3 A) nebo reléové výstupy (do 10 A).

Pro programování je k dispozici celkem 37 funkcí. V jednom programu lze použít maximálně 56 funkčních bloků,

Technické parametry Technické parametry LOGO!LOGO! Elektrické vlastnosti:

◦ vstupy DC12V, AC/DC24V,AC/DC115/230V,◦ výstupy jsou napěťově odděleny,◦ analogové vstupy 0..10V, 4..20mA, PT 100.

LOGO! obsahuje:◦ základní logické funkce ◦ časové funkce◦ speciální funkce pro pokročilejší uživatele.

LOGO! Lze rozšířit o další moduly se vstupy a výstupy:◦ 24 digitálních vstupů◦ 16 digitálních výstupů, ◦ 8 analogových vstupů◦ 2 analogové výstupy. Existuje i možnost komunikace s více moduly popř. s

vyššími řídicími systémy pomocí sběrnice AS-interface, EIB nebo LON.

Program LOGO! ComfortProgram LOGO! Comfort Program pracuje v prostředí Windows 98 až XP.

Program umožňuje:◦ OFF line simulace (F3) se zobrazením stavu každé funkce ◦ ON line testování se zobrazením stavu každé funkce a 30

aktuálních hodnot.

Programování se provádí skládáním objektů reprezentujících vstupy, výstupy a funkce na pracovní ploše LOGO! Comfort.

Objekty se spojují navzájem čarami reprezentujícími datové toky, přitom analogové a digitální spoje jsou rozlišeny tloušťkou čáry.

U jednotlivých objektů se nastavují jejich vlastnosti.

Celý systém programování je značně intuitivní.

Schodišťový automatSchodišťový automatVytvořte program pro rozsvícení

světel na chodbě v panelovém domě.Rozsvícení světel pomocí vypínačeDoba svícení 10 s.

Ovládání světel a ventilátoru Ovládání světel a ventilátoru v koupelněv koupelně

Realizujte úlohu ovládání světla a ventilátoru v koupelně.

Při sepnutí vypínače se rozsvítí světlo a po uplynutí 5s se spustí ventilátor pro odsávání vlhkosti.

Po vypnutí vypínače bude ventilátor běžet ještě 10 s.

Nápojový automat - Nápojový automat - zadánízadání V nápojovém automatu jsou

umístěny tři nádoby obsahující vodu, malinový sirup a citrónový sirup. Tlačítka na přístroji ovládají automat tak, aby si zákazník vybral čistou vodu, malinovou limonádu nebo citrónovou limonádu. Vodu je možné získat zadarmo, limonádu vydá automat pouze po vhození mince.

Stisknutím kteréhokoliv z tlačítek a vhozením mince se zahájí časově omezený rozhodovací proces. Jestliže tento proces je ukončen dříve, než zákazník učinil platnou volbu, vhozená mince vypadne zpět Mince se vrátí též v případě nesprávné obsluhy.

Nápojový automat - úkolyNápojový automat - úkolya) Napište logické výrazy pro řízení

automatu a funkci návratu mince v závislosti na stisknutých tlačítkách. Neberte v úvahu zpoždění rozhodovacího procesu.

b) Minimalizujte logické funkce.

c) Nakreslete schéma obvodu, který realizuje tyto funkce.

Řešení nápojového Řešení nápojového automatuautomatuPoužité proměnné a funkce

Pro řešení příkladu si zavedeme 4 vstupní proměnné v, m, c, p, které nám budou označovat stavy tlačítek (výběr volby z automatu).

Funkce řídící elektromagnety V, M a C a funkce řídící návrat mince P nám budou popisovat činnost automatu, tedy budou to výstupní funkce.

Výsledné funkce V, M, C, P závisí na proměnných v, m, c, p :

Hodnoty proměnnýchHodnoty proměnných

Funkce V, M, C a P jsou dvouhodnotové, tzn., že magnet přitáhne nebo nepřitáhne, mince je nebo není vrácena.

Proměnné v, m, c, p jsou také dvouhodnotové - tlačítka jsou nebo nejsou stlačena, mince je nebo není vhozena.

Zvolená konvenceZvolená konvence Výstupní funkce: V=M=C=0: ventily jsou zavřené;

P=0: mince je přijata

V=M=C=1: ventily jsou otevřeny;

P=1: mince je vrácena

Vstupní proměnné: v =m =c =0: tlačítko není stlačeno;

p=0: mince není vhozena

v =m =c =1: tlačítko stlačeno;

p=1: mince je vhozena

Pravdivostní tabulkaPravdivostní tabulka

Logické funkceLogické funkce

Minimalizace logických Minimalizace logických funkcífunkcíMinimalizace karnaughovou

mapou pro M

Minimalizace logických Minimalizace logických funkcífunkcíMinimalizace karnaughovou

mapou pro C

Minimalizace logických Minimalizace logických funkcífunkcíMinimalizace karnaughovou

mapou pro V

Minimalizace logických Minimalizace logických funkcífunkcíMinimalizace karnaughovou

mapou pro P

Výsledné výstupní funkceVýsledné výstupní funkce

Logické schémaLogické schéma

Zavlažování skleníku - Zavlažování skleníku - zadánízadání Zavlažování rostlin ve skleníku má být řízeno pomocí

LOGO!

Rozlišují se tři typy rostlin:◦ Vodní rostliny v bazénu, jehož hladina vody má být

udržována v určité výši◦ Rostliny druhého typu je třeba zalévat vždy ráno a večer

po dobu tří minut◦ Rostliny třetího typu potom každý druhý večer po dobu

dvou minut

Automatické zavlažování může být samozřejmě také vypnuto

Doba zalévání ráno i večer může být libovolně měněna

Kromě zavlažování může pomocí LOGO! řízeno i osvětlení a větrání skleníku

Zavlažování skleníkuZavlažování skleníku Zavlažování rostlin typu 1:

Plovákovými spínači pro maximální a minimální hladinu (na I1 a I2) je udržována hladina v bazénu v daném rozsahu.

Zavlažování rostlin typu 2: Zalévání se zapíná spínacími hodinami ráno od 6.00 do 6.03 hod. a večer od

20.00 do 20.03 hod. vždy na 3 minuty (každý den).

Zavlažování rostlin typu 3: Pomocí obdélníkové funkce jsou rostliny zalévány každý druhý den večer,

jakmile dá signál na I3 hlídač setmění, vždy po dobu dvou minut.

Vstupy: I1 Plovákový spínač pro maximální hodnotu (spínací kontakt) I2 Plovákový spínač pro minimální hodnotu (spínací kontakt) I3 Hlídač setmění (spínací kontakt) I4 Volič automatického zavlažování (spínací kontakt)

Výstupy: Q1 Magnetický ventil zavlažování rostlin typu 1 Q2 Magnetický ventil zavlažování rostlin typu 2 Q3 Magnetický ventil zavlažování rostlin typu 3

Zavlažování skleníkuZavlažování skleníkuProgram pro LOGO!