Logické řízení s logickým modulem „LOGO!“ Cíl: Seznámit se s programováním jednoduchého programovatelného automatu (logického modulu) LOGO! a vyzkoušet jeho funkčnost na konkrétních zapojeních. Úkol: 1) Naprogramujte do modulu LOGO! spínání dvou spotřebičů dvěma paralelními kontakty. Ověřte funkčnost 2) Naprogramujte do modulu LOGO! spínání spotřebiče ze dvou míst - pomocí schodišťového spínače. Ověřte funkčnost 3) Naprogramujte do modulu LOGO! spínání spotřebiče časovým schodišťovým spínačem. Ověřte funkčnost. 4) Naprogramujte do modulu LOGO! spínání a vypínání spotřebiče třemi tlačítky. Ověřte funkčnost Teoretický úvod Logický modul LOGO! (komerční název firmy Siemens) umožňuje realizovat různé případy logického řízení. Můžeme k němu připojovat kontaktní vstupy (spínače tlačítka, snímače různých veličin s kontaktním výstupem) a výstupy modulu LOGO! umožňují spínat různé obvody. Postup měření Na dalších stránkách tohoto návodu je velmi zjednodušený manuál k modulu LOGO!, který by měl být dostatečný k naprogramování úkolů v této laboratorní úloze. Kompletní manuál je na internetu (adresa na poslední stránce návodu). Moduly LOGO! používané v našich laboratořích jsou zabudovány do demonstračních přípravků, kde jsou na jejich vstupech připojeny spínače, na výstupech kontrolky. Nebudete je tudíž zapojovat, ale pouze programovat. Doporučuji nejprve naprogramovat úlohu z bodu 1, jejíž programování je v následujícím návodu popsáno krok po kroku. Až se seznámíte se způsobem programování LOGO!, přistupte k programování dalších, složitějších úloh. Schéma zapojení kontaktní zapojení úloha 1 I1 0 0 1 1
I2 0 1 0 1
Q1 0 1 1 1
úloha 2 I1 0 0 1 1
I2 0 1 0 1
Q1 0 1 1 0
logické schéma v LOGO!
pozn.: na nepoužité vstupy je nutno připojit X
úloha 3 Na vstup I1 je připojeno tlačítko tzn. po stlačení není trvale sepnutý, ale jen v okamžiku stlačení. LOGO! zapne spotřebič na nastavenou dobu, zde na 20s. úloha 4 Na vstupy I1, I2 , I3 jsou připojeny opět tlačítka, nikoli spínače. Stiskem libovolného z nich se spotřebič zapne, opětným stiskem libovolného tlačítka se vypne.
1
Zjednodušený manuál k logickému mikrosystému LOGO!
Co je to LOGO!? LOGO! je univerzální logický modul od firmy SIEMENS. LOGO! v sobě integruje: řídící automat obslužnou a zobrazovací jednotku (displej a tlačítka) napájecí zdroj digitální vstupy a výstupy rozhraní pro paměťový modul a PC kabel hotové obvyklé logické kombinační i sekvenční funkce hodiny reálného času (varianty „C“)
1. Napájení 2. Vstupy 3. Výstupy 4. Šachta pro programový modul s krytem 5. Tlačítkové pole 6. LCD displej
Připojení vstupů a výstupů k LOGO! Připojení vstupů Na vstupy připojíme snímače (kontakty). Mohou jimi být např. spínače, fotosenzory, indukční snímače, soumrakové spínače ...
Připojení výstupů Verze LOGO! ..R.. jsou vybaveny releovými výstupy, kontakty relé jsou potenciálově odděleny od napájecího napětí a vstupů. Můžeme na ně připojit např. žárovky, malé motory ... Napěťová zatižitelnost je 230 V AC Proudová zatižitelnost je 10 A AC při odporové zátěži, 3 A AC při induktivní zátěži.
Verze LOGO! 24.. jsou vybaveny tranzistorovými výstupy. Tyto výstupy mohou napájet zátěž 24 V proudem do 0,3 A, např. žárovky, nebo cívky relé a podobně.
Programování LOGO! Programování LOGO! je vlastně vkládání schématu logického obvodu do LOGO! Je to možné buďto přes specializovaný program z počítače PC, nebo pomocí tlačítek a displeje na modulu LOGO!. Protože displej je velmi malý, nemůže se na něm zobrazit celé schéma zapojení, ale vždy jen jeden blok (logický člen, vstup, nebo výstup). Uvedení LOGO! do programovacího režimu Do režimu programování se dostaneme současným stiskem tří tlačítek ← → OK . V tomto režimu editovat program, nahrát program do nebo z PC, nastavit hodiny, nebo program spustit. Jinak se program spustí vždy po připojení napájecího napětí. Obrázek vlevo ukazuje možnosti, které máme když se LOGO! přepne do režimu programování, jak se nám zobrazují na displeji.
2
Bloky v LOGO! Program v LOGO! je sestaven z různých bloků, jsou to vstupy a výstupy, logické funkce kombinační a sekvenční. Najednou se na displeji zobrazí vždy jen jeden blok. U vstupu bloku je napsáno, co je k němu připojeno, může to být vstupní svorka LOGA! nebo výstup z předchozího bloku, nebo může být vstup nezapojen - x. Při programování postupujeme od výstupu ke vstupu, jednotlivé bloky vybíráme pomocí šipek . Bloky, které LOGO! obsahuje Bloky v LOGO! jsou rozděleny do několika skupin: Co - konstanty a konektory, konstanta je např. log. 0 či log. 1, konektory jsou vstupní svorky LOGA! GF - základní funkce (general functios) SF - zvláštní funkce (special functions) BN - bloky, které už máme v programu použité a jejichž výstup lze použít (odkaz na již vytvořenou část programu) Některé základní funkce GF (výběr nejpoužívanějších):
Některé zvláštní funkce SF (výběr nejpoužívanějších):
3
Následuje příklad k seznámení se s programováním LOGO!, s podrobným popisem krok po kroku.
4
Tento materiál byl sestaven s využitím firemní dokumentace (manuálů) firmy Siemens. Kompletní manuál k LOGO! (více než 100 stránek) můžete najít na internetu www.siemens.cz kde zvolíte divizi automatizace a pohony, poté zvolíte průmyslové automatizační systémy, poté mikrosystémy
momentálně platná adresa českého manuálu je: http://www4.ad.siemens.de/dnl/jcxNjQ2NQAA_16527461_HB/Manual_cz.pdf 5