AUTOMATIZACE Úvod do programování PLC

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

PLC AUTOMAT SIEMENS SIMATIC S Úvod k učebním textům. PLC automat SIEMENS SIMATIC S Základní informace

Základy logického řízení

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

Obsah DÍL 1. Předmluva 11

Logické řízení s logickým modulem LOGO!

MECHATRONIKA SCHÉMATA - 1. Petr Jurčík

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma. Podklady k základnímu popisu a programování PLC, CNC

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

Stručný postup k použití programu PL7 Junior (programování TSX Micro)

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

Integrovaná střední škola, Sokolnice 496

Step 7 test Programu pomocí online spojení s CPU

BAKALÁŘSKÁ PRÁCE ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA ELEKTROTECHNICKÁ KATEDRA ŘÍDICÍ TECHNIKY

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

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

1 Strukturované programování

Integrovaná střední škola, Sokolnice 496

TEAM DESIGN ABB CHALLENGE. EBEC Brno března

První kroky s METEL IEC IDE

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

Technické vlastnosti. Softwarové funkce logické vazby časovače čítače týdenní a roční spínače hodiny reálného času komparátory signálů 0-10 VDC

Integrovaná střední škola, Sokolnice 496

NÁVOD K OBSLUZE. Zimní sada SWK-20

MECHATRONIKA SCHÉMATA - 2. Petr Jurčík

DIGITÁLNÍ ODPALOVACÍ PULT

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í

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

SPÍNAČE NÍZKÉHO NAPĚTÍ 2. SPECIÁLNÍ VYPÍNAČE A PŘEPÍNAČE

Návod na obsluhu. PS02 Poruchová signalizace

Vysoká škola chemicko-technologická v Praze Fakulta chemicko-inženýrská Ústav fyziky a měřicí techniky

Logické řízení. Náplň výuky

Návod připojení a základní práce s programem RT ToolBox

Knihovna RecDBXLib ZÁZNAMY V DATABOXU TXV

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

Bezpečnostní jednotka FS1A

Vlastnosti algoritmu. elementárnost. determinovanost. rezultativnost. konečnost. hromadnost. efektivnost

iemens Automation Productivity Tour Perfect Interplay in Factory Automation

Profilová část maturitní zkoušky 2013/2014

MSP 430F1611. Jiří Kašpar. Charakteristika

Profilová část maturitní zkoušky 2017/2018

OVLÁDÁNÍ PÁSOVÉ DOPRAVY

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

C2115 Praktický úvod do superpočítání

Princip funkce počítače

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

Algoritmizace a programování

Průvodce programováním AMiNi-E jazykem STL Dipl. Ing. Pavel Votrubec

TECHNICKÁ DOKUMENTACE

Algoritmy a algoritmizace

ATyS M. Automatické přepínače sítí do 160 A. Pro 40 až 160 A. Funkce. Režimy ovládání.

Elektropneumatická schémata

IMOTION Stručný přehled

SEKVENČNÍ LOGICKÉ OBVODY

Řízení IO přenosů DMA řadičem

Textové editory. Ing. Luděk Richter

Model vlakového uzlu Model of a Railway Junction

5. STRUKTURA PLC PROGRAMU

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

Vývojové prostředí,průvodce novou aplikací

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

Učební text pro programování PLC S7 314C-2DP

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

GFK-2005-CZ Prosinec Rozměry pouzdra (šířka x výška x hloubka) Připojení. Provozní teplota -25 C až +55 C. Skladovací teplota -25 C až +85 C

Technická kybernetika. Obsah. Klopné obvody: Použití klopných obvodů. Sekvenční funkční diagramy. Programovatelné logické automaty.

Praktické úlohy- programování PLC

Programovatelné automaty SIMATIC S7 a S5

PROGRAMOVATELNÉ LOGICKÉ OBVODY

GFK-2004-CZ Listopad Rozměry pouzdra (šířka x výška x hloubka) Připojení. Skladovací teplota -25 C až +85 C.

Systémové elektrické instalace KNX/EIB (13. část) Ing. Josef Kunc

Záskokové automaty AUTOMATIZACE. Filosofie zařízení. Vnější signály. Řídící člen záskokového automatu. Ruční ovládání

Výpočetní technika. PRACOVNÍ LIST č. 5. Ing. Luděk Richter

LABORATORNÍ CVIČENÍ Střední průmyslová škola elektrotechnická

AGP - Accelerated Graphics Port

Maturitní otázky z předmětu PROGRAMOVÁNÍ

TIO. výkonový člen systému TQS. 1x přepínací kontakt relé. 1x vstupní kontakt. komunikace RS září 2004 w w w. p a p o u c h.

Operátory, výrazy. Tomáš Pitner, upravil Marek Šabo

2 ZAPOJENÍ, OŽIVENÍ A PROGRAMOVÁNÍ SYSTÉMOVÉ

Základy logického řízení

SPY18 - RFID MOTO ALARM

Pohled do nitra mikroprocesoru Josef Horálek

DUM 02 téma: Elementární prvky logiky výklad

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

4.10 Ovládač klávesnice 07 TC 91 Ovládání 32 přepínačů/kláves a 32 LED

GFK-1904-CZ Duben Rozměry pouzdra (šířka x výška x hloubka) Připojení. Skladovací teplota -25 C až +85 C. Provozní vlhkost. Skladovací vlhkost

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ /14

Paměť počítače. alg2 1

TERMINÁLY NQ. Tv o ř t e a o b s l u h u j t e. Výkonné HMI funkce Ve l m i kva l i t n í d i s p l e j R y c h l á t v o r b a a p l i k a c í

Hardwarová realizace konečných automatů

Instrukce pro montáž, obsluhu a údržbu

SEH62.1. Spínací hodiny. Siemens Building Technologies HVAC Products SEH62.1

Výpočetní technika. PRACOVNÍ LIST č. 7. Ing. Luděk Richter

Výukový materiál zpracován v rámci projektu EU peníze školám

Modul. Vlastnosti. Odběr řídicí část. výstupy 0,5A. velikost 6M

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

Modulární bezpečnostní systém 3RK3

/1. novacom řešení komunikace s cizími systémy. Systems

Vývojové diagramy 1/7

Přednášky o výpočetní technice. Hardware teoreticky. Adam Dominec 2010

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

Transkript:

AUTOMATIZACE Úvod do programování PLC Rostislav Palowski Střední škola, Havířov-Šumbark, Sýkorova 1/613, příspěvková organizace Tento výukový materiál byl zpracován v rámci akce EU peníze středním školám - OP VK 1.5. Výuková sada AUTOMATIZACE, DUM č. 13

Programování PLC V liniovém schématu realizujeme logické funkce vstupů a výstupů spínacími a rozpínacími kontakty. Programovatelný automat se dotazuje vstupů, v jakém logickém stavu jsou. Zjišťuje, zda je na vstupu napětí nebo není. Co má programovatelný automat dělat, to mu musíme zadat naprogramovat jej.

Připomeneme si, co je to programovací prostředí. Je to seskupení programů a podpůrných softwarových nástrojů, ve kterých lze program vytvářet, upravovat (editovat), odladit a vyzkoušet jej a pak nahrát do PLC. Pomocí diagnostických nástrojů, které jsou součástí, můžeme zjistit stavy proměnných software v PLC, stavy celého uspořádání řídicího systému a detekovat případné poruchy. Budeme používat programovací prostředí STEP 7 (Simatic Manager).

Jako každý jazyk, tak i programovací jazyk má stanovena pravidla pravopisu: 1. jak psát instrukce (syntaktika), 2. jak řadit instrukce (sémantika) jak seskupovat do algoritmu programové struktury. Program krok po kroku zpracuje jednotlivé instrukce, a když vykoná poslední instrukci, vrátí se na začátek a znovu vykonává celou sekvenci, pokud neukončíme jeho činnost.

V závislosti na vykonávání programu a na stavech vstupů pak automat zapíná nebo vypíná výstupy (akční členy). Signál, jenž je popsán pouze dvěma stavy, se nazývá binární nebo logický signál a je označován jako BIT. Stav zapnutý a vypnutý je definován takto: Log 0 = vypnutý Log 1 = zapnutý

Základní pojmy Bit: Je základní jednotka informace a může nabývat stavu logická 0 nebo logická 1. Bit adresujeme ve tvaru číslo byte. číslo bitu. Příklady: Q 10.7 I 5.3 M 0.0

Byte: (bajt) má 8 bitů. Je to informace o 8 bitech s pozicemi 0 až 7. Byte adresujeme určením druhu paměťové oblasti a číslo byte. Příklady: QB 8 IB 2 MB 5

Word: Word je informace o 2 byte, tzn. 16 bitech. Word adresujeme podobně jako byte: MW 3 QW 2 Ve Step7 je základem adresování byte a musíme dát pozor na správné adresování, abychom nepřepsali obsah proměnné wordu. Například MW 4 = MB 4 a MB 5 a následující word adresujeme od MW 6 = MB 6 a MB 7.

Double Word: Je informace o 4 byte, tj. 32 bitů. Double Word adresujeme určením druhu paměťové oblasti a číslo byte. Například: MD 4 = MB 4 MB 5 MB 6 a MB 7, následující Double Word můžeme adresovat od MD 8 = MB 8 MB 9 MB 10 a MB 11.

Pro zapsání vlastního programu v Simatic Manageru máme tři možnosti: 1. kontaktní schémata (LAD Ladder Diagram), 2. funkční bloky (FBD Function Block Diagram), 3. základní typ zobrazení instrukcí a operandů (STL Statement List).

LAD Zobrazuje program v grafické formě kontaktních schémat (podobné elektrickým schématům). Programy vytvořené v kontaktním schématu umožňují simulovat tok elektrického proudu z napájecího zdroje přes řadu logických vstupních podmínek, které následně aktivují akční prvky (stykače, ventily atd.). Program LAD obsahuje levou napájecí lištu, která je pod napětím. Sepnuté kontakty umožňují tok energie do dalšího prvku a rozepnuté kontakty tok energie blokují, přičemž kontakt je sepnut, je-li splněna podmínka jemu přiřazená.

Ukázka jednoduchého programu napsaného v LAD.

FBD Editor FBD zobrazuje program v grafické formě, která napodobuje běžná logická schémata, tj. funkce a operace zobrazuje jako bloky. Cesta logické 1 přes prvky FBD se nazývá signálový tok. Vstup a výstup signálového toku je možné přímo přiřadit operandu. Logika programu je odvozena od spojení jednotlivých bloků. Tímto je výstup jedné instrukce možné použít pro aktivaci jiné instrukce. Takto vytvoříte potřebnou logiku řízení.

Stejný program zapsaný v FBD.

STL STL editor je textový editor, který pomocí volitelného formátu nabízí určitý stupeň flexibility při programování a orientaci v programu. To však vyžaduje jisté zkušenosti, STL je často používané zkušenými programátory. Umožňuje řešit i problémy, které se nedají řešit pomocí editorů LAD a FBD. Editor STL používá pouze instrukční soubory SIMATICU. Vykonání instrukcí je v této formě zobrazení nejrychlejší.

Stejný program zapsaný v STL

Ověření znalostí Na papír napište, co znamená označení u kontaktu I 4.0 červeně zakroužkováno.

POUŽITÁ LITERATURA 1. TEMEX. Základní kurz SIMATIC S7. Ostrava - Vítkovice, 2011.