Praktické úlohy- programování PLC

Podobné dokumenty
Programovatelné relé Easy (Moeller), Logo (Siemens)

Programovatelné relé Easy (Moeller), Logo (Siemens)

OBSAH PŘÍSLUŠENSTVÍ - EXPANDER, INVERTER STR. 6-7 MAX. VÁHA

D-SPEED, řídící elektronika pro pohony posuvných bran řady IDEA

Úloha 9. Stavové automaty: grafická a textová forma stavového diagramu, příklad: detektory posloupností bitů.

OVLÁDACÍ OBVODY ELEKTRICKÝCH ZAŘÍZENÍ

Logické řízení výšky hladiny v nádržích

AEP20PIL. Součásti kompletní instalace

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Bezpečnost strojů. dle normy ČSN EN 954-1

Zelio Logic Inteligentní relé. Sbírka příkladů

QC300 3fáze 400V řídící jednotka / QC300R 3fáze 230V / QC301 1fáze

Pohony FAAC pro posuvné brány tech. minimum

Větrací centrála PAN RJ 230 / 3 MP Zapojení svorkovnice, ukazatele, pojistky

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

DUM 14 téma: SLO vnitřní signál pracovní listy

Návod na zapojení a ovládání řídící jednotky výtahových dveří VVVF-4

Větrací centrála PAN MK1 Zapojení svorkovnice, ukazatele, pojistky

DUM 16 téma: Pracovní listy obvod RS

Větrací centrála PAN RJ 230 / 2 Zapojení svorkovnice, ukazatele, pojistky

NÁVOD K POUŽÍVÁNÍ. Řídící jednotka bazénového zakrytí LUMA

Pneumatické řídicí prvky

VIVOM201. Prvky systému

Větrací centrála PAN RJ 230 / 1 Zapojení svorkovnice, ukazatele, pojistky

LOGICKÉ ŘÍZENÍ. Matematický základ logického řízení

TR12A011 RE / Rozšířené nabídky Pohon garážových vrat

Optimálního výkonu lze dosáhnout pouze při dodržování pokynů v návodech, výrobce si vyhrazuje právo na změny a dodatky v návodu bez předešlé domluvy.

Technická specifikace

NÁVOD K POUŽÍVÁNÍ Řídící jednotka bazénového zakrytí

ŘÍDÍCÍ JEDNOTKA FAAC 844 T

ŘÍDÍCÍ JEDNOTKA MC101 NÁVOD K POUŽITÍ

Pracovní list KA č.4 Spolupráce se ZŠ

Jističe, stykače, a svodiče přepětí

Výukový materiál KA č.4 Spolupráce se ZŠ

Programování. řídících systémů v reálném čase. Střední odborná škola a Střední odborné učiliště - - Centrum Odborné přípravy Sezimovo Ústí

LOGO! 8 Nová generace, nové funkce, nové možnosti

Metody návrhů řešení elektropneumatických úloh

2 Ovládání osvětlení pomocí impulzního a časového relé

... sekvenční výstupy. Obr. 1: Obecné schéma stavového automatu

DUM 12 téma: PLC řízení sekvenční pracovní listy

inteo Thermis IB 1. Technické údaje 2. Montáž NÁVOD K POUŽITÍ Thermis IB Teplotní automatika

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Návod k obsluze AS 100

Obsah DÍL 1. Předmluva 11

AUTOMATIZACE Úvod do programování PLC

Bezpečnostní jednotka FS1A

POKYNY K OBSLUZE. Bezpečnostní systém MODEL: VOYAGER. Vlastnosti systému :

Optimálního výkonu lze dosáhnout pouze při dodržování pokynů v návodech, výrobce si vyhrazuje právo na změny a dodatky v návodu bez předešlé domluvy.

Sekvenční logické obvody

Návod k obsluze AS 100

ASYNCHRONNÍ ČÍTAČE Použité zdroje:

CLAS Řídící jednotka. Technický manuál. Clemsa Central Europe s.r.o., Podolí 30, Nehvizdy, Czech republic

Základy logického řízení

ZR24 ŘÍDICÍ KARTA ZÁKLADNÍ CHARAKTERISTIKA. Obsah. Popis. Bezpečnost. Nastavení. Další funkce

Návod k použití pro fóliovou klávesnici

SPÍNACÍ HODINY. Nastavení hodin a předvolby. Obr. 1

do předmětu Programovatelné automaty

Zabezpečovací systém určený k montáži do nákladních vozidel

Psaní programu pro PLC SIMATIC S7-300 pomocí STEP 7

TECHNICKÉ PARAMETRY A POPIS

LOGICKÉ ŘÍZENÍ. Jiří Strejc. Střední odborná škola a Střední odborné učiliště TOS Čelákovice s.r.o. U Učiliště 1379, Čelákovice

Model: Hollandia 300, 500, Ovládací panely (modely s elektrickým a elektronickým ovládáním)

mové techniky budov Osnova Základy logického Druhy signálů

Servisní list č. 12 regulátor ETR26 BMR 2018

Zvyšování kvality výuky technických oborů

Automobilový zabezpečovací systém SPY13

RYCHLÝ PRŮVODCE FOX OVLÁDACÍ PANELY 2 ELEKTRICKÁ ČERPADLA QMD20/... A-A-FOX QTD20/... A-A-FOX QTS20/... A-A-FOX

STŘEDNÍ PRŮMYSLOVÁ ŠKOLA STROJNICKÁ A STŘEDNÍ ODBORNÁ ŠKOLA PROFESORA ŠVEJCARA, PLZEŇ, KLATOVSKÁ 109. Miroslav Hůrka MECHATRONIKA

BDIO - Digitální obvody

3 Automatický spouštěč motoru hvězda trojúhelník

Popis kontaktů svorkovnic: CN1: 1 : uzemnění 2 : uzemnění

MODULÁRNÍ AUTOALARM MONTÁŽNÍ MANUÁL.

MODULÁRNÍ AUTOALARM UŽIVATELSKÝ MANUÁL.

Systém řízení Autoklávu

Řízení robota senzorem teploty II. Tematický celek: Termodynamika. Komplexní úloha - 2. část:

Programovatelná počítadla CT6M a CT6S

k DUM 20. pdf ze šablony 1_šablona_automatizační_technika_I 01 tematický okruh sady: logické obvody

Manuál a uživatelská příručka pro řídící jednotku HR-2672-MINI / JIV (verze jídelní výtah)

MODULÁRNÍ AUTOALARM UŽIVATELSKÝ MANUÁL.

MĚŘENÍ Laboratorní cvičení z měření Měření přechodových dějů část Teoretický rozbor

Instrukční sada pro používání ControlLogix a CompactLogix výňatek

Návod na instalaci. Softstartery PS S 18/30 142/245. 1SFC cz PS S85/ / PS S85/

základě jejich HID. Extra ID(EID) AC101 umožňuje uložení až 256 extra rozvrhů, takže může existovat 256

ECL Comfort 210 / 296 / 310

SP Gatemas. BASIC 230V

POHONY A ŘÍZENÍ. Zvyšují komfort užívání a prodlužují životnost celé rolety. Specialisté na rolovací systémy

NÁVOD K OBSLUZE A INSTALACI ŘÍDÍCÍ ELEKTRONICKÉ JEDNOTKY C

NÁVOD K OBSLUZE A INSTALACI ŘÍDÍCÍ ELEKTRONICKÉ JEDNOTKY BA 230

SPY 11. Automobilový zabezpečovací systém


MĚŘENÍ Laboratorní cvičení z měření. Měření přechodových dějů, část 3-4-3

A100 COMPACT. Automatický pohon pro posuvné dveře

SEKVENČNÍ LOGICKÉ OBVODY

Programy pro obecné užití ve vzduchotechnice

Návod na montáž. Elektronický panel pro ovládání jednoho nebo dvou samostatných fázových motorů.

SORKE TPC SALDA. Dotykový programovatelný ovladač. Příručka pro uživatele TPC

LOGICKÉ ŘÍZENÍ. Matematický základ logického řízení. N Měřicí a řídicí technika 2012/2013. Logické proměnné

QCzero+ DŮLEŽITÉ BEZPEČNOSTNÍ INSTRUKCE DŮLEŽITÉ POZNÁMKY 1. ZAPOJENÍ ŘÍDÍCÍ JEDNOTKY

QK-CE220BATRL4 230V Č E Š T N A. Návod pro uživatele ŘÍDICÍ PANEL PRO JEDNOFÁZOVÉ MOTORY 1/2 230 V AC V04/2012 PAMĚŤ 56 TX.

Profilová část maturitní zkoušky 2015/2016

Transkript:

Praktické úlohy- programování PLC Realizace praktických úloh zaměřených na dovednosti v oblastech: realizace praktických úloh zaměřených na základní funkční bloky; samostatné procvičování na základě zadaných projektů; programování a simulací ve vývojovém prostředí IDE LogoSoft Comfort. Průprava č. 2 Automatické posuvné dveře Zadání Vytvořte automatiku pro otvírání a zavírání posuvných dveří, který bude řízen pomocí PLC LOGO!. Funkce dveří je známá z běžného života: dveře jsou zavřeny, pokud není zaznamenán pohyb poblíž jejich vstupu. Dveře se úplně otevřou při zaznamenání pohybu a zůstanou otevřeny ještě po dobu 2 sec po odeznění tohoto pohybu. Pak se teprve začnou opět zavírat. V případě zaznamenání pohybu během zavírání se dveře budou opět otevírat až do úplného otevření. Řešení s LOGO! Automatika je řízena čidlem pohybu MOVE, z něhož jsou odvozeny signály pro otevírání i zavírání dveří. Dveře mají dva motory, každý buď pro otevírání (výstup MOPEN) nebo zavírání (výstup MCLOSE). Pro hlídání úplného otevření i zavření dveří jsou dveře vybaveny koncovými dorazy s čidly OPEND (úplné otevření) a CLOSED (úplné zavření). Pro případy selhání je automatika vybavena centrálním vypínačem STOP pro zastavení obou motorů dveří. Použité komponenty - LOGO! BA03 Vstupy - čidlo pohybu MOVE (simulováno spínačem) - dorazy dveří OPEND a CLOSED (simulace spínači) - centrální vypínač STOP Výstupy - řízení motorů dveří MOPEN a MCLOSE Pracovní postup při řešení 1/ určete počet vstupů a výstupů pro PLC, rozhodněte, které vstupy jsou akční (řídící) a které stavové a jejich základní logiku (pozitivní x negativní): Řešení: 2 vstup akční (MOVE, STOP) v pozitivní logice, 2 vstupy stavové (OPEND, CLOSED) v negativní logice a 2 výstupy (MOPEN, MCLOSE) v pozitivní logice Datum: 2.1.2011 Průprava 1/ Obor V2.x strana 1/ ze 5

2/ zakreslete do IDE tyto vstupy a výstupy, příslušně si je symbolicky označte (stavové vstupy budou mít před symbolem lomítko ; např. /OPEND) a rozhodněte, co bude základním funkčním blokem automatiky: Řešení: vzhledem k tomu, že z funkce automatiky dveří vyplývá, že motory dveří mají běžet vždy do okrajových poloh (zavřít nebo otevřít), musí být někde tento stav zapamatován. Z toho tedy plyne, že musí být použit blok s paměťovou funkcí. Pro náš případ tedy zvolíme Samodržné relé (RS obvod). 3/ zakreslíme do IDE tedy dva RS obvody (pro každý výstup). Dále musíme vyřešit vygenerování signálu notmove, který bude představovat signál pro spouštění zavírání dveří. Protože tento signál je časově závislý na vstupu MOVE, budeme jej řešit časovou funkcí. Řešení: Zakreslíme si závislost průběhu vstupního signálu na čase a podle něj zakreslíme požadovaný průběh výstupu z tohoto obvodu na čase, který bude představovat signál notmove. Vstup MOVE Výstup notmove 0 -> t 0 2sec -> t Protože z časového diagramu vyplývá, že časování nastává na sestupné hraně signálu MOVE (přechod z log1 do log0), musíme použít signal negovaný, který bude spouštět funkční blok zpožděné zapnutí. 4/ zakreslíme do IDE tedy obvod NOT a blok zpožděné zapnutí, u něhož nastavíme čas 2sec. Jeho výstup bude představovat náš signál notmove. Dále musíme vyřešit vnitřní funkční logiku, která je závislá na okamžitém stavu vstupů a nebo předcházejících stavech výstupů: Řešení: funkční logika, která je závislá pouze na okamžitých stavech vstupů nebo výstupů, je řešena pomocí pravdivostních tabulek a následnou minimalizací převedena na logické funkce automatiky. Proto si vytvoříme a doplníme konkrétní Datum: 2.1.2011 Průprava 1/ Obor V2.x strana 2/ ze 5

pravdivostní tabulku pro vstupy MOVE, notmove, /OPEND a /CLOSED a výstupy řídící vstupy S (sopen a sclose) u RS obvodů (spouští motory) vstupy výstupy notmove MOVE /OPEND /CLOSED sopen sclose Komentář 0 1 0 0 0 0 Chyby ve stavových signálech, proto motory nespouštět! 0 1 0 1 0 0 Dveře již otevřeny, proto motory již neotvírat! 0 1 1 0 1 0 Dveře zavřeny, proto otevírat dveře po pohybu 0 1 1 1 1 0 Dveře sice již pootevřeny, ale ještě ne úplně, proto otevírat 1 0 0 0 0 0 Chyby ve stavových signálech, proto motory nespouštět! 1 0 0 1 0 1 Dveře otevřeny, proto motory zavírat po odeznění pohybu 1 0 1 0 0 0 Dveře zavřeny, proto motory nezavírat! 1 0 1 1 0 1 Dveře sice ještě pootevřeny, proto ještě zavírat Je zřejmý chybový stav stavových čidel, která nemohou současně indikovat stav otevření i uzavření dveří! Po analýze tabulky je zřejmé, že budou platit následující logické funkce: sopen = MOVE AND /OPEND a sclose = notmove AND /CLOSE. 5/ zakreslíme do IDE tedy dva AND obvody (pro každý S vstup). Dále musíme vyřešit vypínání motorů dveří tak, aby se vždy vypnuly při dosažení dorazových hodnot. Budeme řešit opět pravdivostní tabulkou, a to obdobně, jako u spouštění motorů. Řešení: Proto si vytvoříme a doplníme konkrétní pravdivostní tabulku pro vstupy MOVE, signál notmove, /OPEND a /CLOSED a výstupy řídící vstupy R (ropen a rclose) u RS obvodů (zastaví motory otevírání nebo zavírání dveří). vstupy výstupy notmove MOVE /OPEND /CLOSED ropen rclose Komentář 0 1 0 0 1 0 Chyby ve stavových signálech, proto motory zastavit! 0 1 0 1 1 0 Dveře již otevřeny, proto motory zastavit! 0 1 1 0 0 0 Dveře dosud neotevřeny 0 1 1 1 0 0 Dveře dosud neotevřeny 1 0 0 0 0 1 Chyby ve stavových signálech, proto motory zastavit! 1 0 0 1 0 0 Dveře dosud nezavřeny, 1 0 1 0 0 1 Dveře zavřeny, proto motory zastavit! 1 0 1 1 0 0 Dveře dosud nezavřeny, Datum: 2.1.2011 Průprava 1/ Obor V2.x strana 3/ ze 5

Po analýze tabulky je zřejmé, že budou platit následující logické funkce: ropen = NOT (notmove OR /OPEND) a rclose = NOT (MOVE OR /CLOSED). 6/ zakreslíme do IDE tedy obvody NOR a napojíme na vstupy R u RS obvodů. Nyní musíme dořešit připojení centrálního signálu STOP. Řešení: Z povahy jeho funkce je evidentní, že by měl okamžitě zastavit všechny motory. Bude tedy muset řídit vstupy R u RS obvodů, což lze jednoduše vyřešit. 7/ zakreslíme do IDE tedy obvody OR a napojíme na vstupy R u RS obvodů. Nyní musíme ošetřit okrajové funkční podmínky, a to zejména splnění podmínky okamžitého otevírání dveří po detekci pohybu i během zavírání dveří, úplné otevření dveří i po odeznění signálu pohybu a také zabránit současnému sepnutí motorů (MOPEN a MCLOSE). Řešení: Protože lze simulací ověřit, že pokud dveře ještě nebyly úplně zavřeny a byl detekován pohyb, rozběhl se i motor MOPEN. Bylo nutné tedy zapracovat vypnutí motoru do vstupu R (rclose). Další problém nastal v případě, kdy ještě nebyly dveře úplně otevřeny. Bylo nutné nakonec vyloučit z podmínky otevírání dveří signál notmove (ropen = NOT (notmove OR /OPEND)) a zavést vstup /OPEND přímo do vstupu R (ropen). Na posledním obrázku je vidět celkové schema finálního řešení, kde je spuštěna i počáteční simulace, kdy jsou dveře zavřeny. Zelené šipky ukazují na řešení těchto popisovaných okrajových podmínek. Datum: 2.1.2011 Průprava 1/ Obor V2.x strana 4/ ze 5

Finální řešení (simulace výchozí, dveře jsou zavřeny a není detekován pohyb) Datum: 2.1.2011 Průprava 1/ Obor V2.x strana 5/ ze 5