PLC A MOŽNOSTI JEJICH MÍSTO VE VZDĚLÁNÍ A VÝZKUMU PLC, THEIR CAPABILITIES AND PLACE IN EDUCATION AND RESEARCH



Podobné dokumenty
Principia cybernetica 09 PLC A JEJICH MOŽNOSTI A MÍSTO VE VZDĚLÁNÍ A VÝZKUMU. Ivo Špička 1 - Robert Frischer 2 ÚVOD

PLC Usage in Modern Lectures of Technology Control

KONTAKT Řízení motorů pomocí frekvenčních měničů. Autor: Bc. Pavel Elkner Vedoucí: Ing. Jindřich Fuka

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

MĚŘENÍ A REGULACE TEPLOTY V LABORATORNÍ PRAXI

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

Průmyslové roboty a manipulátory, průmyslové počítače, PLC, řídicí systémy a operátorské panely

Profesionální řešení Vaší regulace. regulátor Eko-Logix. Alter-eko s.r.o.

Prostředky automatického řízení Úloha č.5 Zapojení PLC do hvězdy

HMI. Operátorské panely a dotykové displeje

Systémy pro měření, diagnostiku a testování prototypů II. Odůvodnění vymezení technických podmínek podle 156 odst. 1 písm. c) ZVZ

Integrovaná střední škola, Sokolnice 496

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

Systém řízení Autoklávu s PLC AMIT

KOMPONENTA PANELVIEW

Dny nové techniky. Petr Mikšovský

BKD/ BKF 7000 tyristorové DC měniče od 5 do 1100 kw

PanelView 800. Řešení operátorského rozhraní na úrovni komponent Allen-Bradley

Programovatelné automaty SIMATIC S7 a S5

Virtuální instrumentace I. Měřicí technika jako součást automatizační techniky. Virtuální instrumentace. LabVIEW. měření je zdrojem informací:

TEAM DESIGN ABB CHALLENGE. EBEC Brno března

DÁLKOVÁ SPRÁVA ŘÍDICÍCH SYSTÉMŮ V PROSTŘEDÍ CONTROL WEB 5

PLC systémy ve virtuálních a fyzikálních úlohách

Publikace IASIMP-QR002A-CS-P June, 2005

Systém řízení Autoklávu

Obsah DÍL 1. Předmluva 11

Návod pro použití snímače tlaku s rozhraním IO-Link

Témata profilové maturitní zkoušky

Procesní automatizační systém PC Stručné informace

Integrovaná střední škola, Sokolnice 496

Automatizační a měřicí technika (B-AMT)

Komunikace s automaty MICROPEL. správa systému lokální a vzdálený přístup do systému vizualizace, umístění souborů vizualizace

Ústav automatizace a měřicí techniky.

Soft-PLC systémy ICP DAS se softwarem ISaGRAF

Návod ke cvičení předmětu BPGA ControlLogix

Obsah. O autorovi 11 Předmluva 13 Zpětná vazba od čtenářů 14 Errata 14

RSC MARTIA. Volně programovatelné regulátory

Základní uvedení do provozu frekvenčního měniče SD6/SI6 od firmy Stöber

Mechatronika ve strojírenství

Řídicí systém pro každého

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

Řídící systémy hydraulických procesů. Cíl: seznámení s možnostmi řízení, regulace a vizualizace procesu.

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 í

VÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE

InTouch Příklady architektur

TGZ. 2-osé digitální servozesilovače

Vysoké učení technické v Brně

Přijímací modul ECA-16

Model vlakového uzlu Model of a Railway Junction

Virtualizace v architekturě počítačů Virtualization in architecture of computers

Kompaktní mikroprocesorový regulátor MRS 04

ADMINISTRACE POČÍTAČOVÝCH SÍTÍ. OPC Server

T-DIDACTIC. Motorová skupina Funkční generátor Modul Simatic S7-200 Modul Simatic S7-300 Třífázová soustava

-V- novinka. Jednotky motoru MTR-DCI 2.2. motor s integrovaným ovladačem, převodovkou a řízením. kompaktní konstrukce

Inteligentní řízení strojů s portfoliem u-mation Řešení pro automatizaci a digitalizaci Let s connect. Automatizace a digitalizace

Topologická struktura měřicích systémů

PROGRAMOVATELNÉ AUTOMATY FATEK

VÝVOJ NOVÉHO REGULAČNÍHO ALGORITMU KOTLE VERNER S PODPOROU PROGRAMU MATLAB

PRŮMYSLOVÉ POČÍTAČE DYALOX S p o l e h l i v ý p r ů m y s l o v ý d i a l o g

Kompaktní procesní stanice

-V- novinka. Řídicí systémy CECC hlavní údaje

400 Série Automatické testovací systémy

Virtuální ověřování výroby Robotika Process Simulate Virtual Commissioning Virtuelle Inbetriebnahme

SILNOPROUDÁ ELEKTROTECHNIKA A ELEKTROENERGETIKA.

OVLÁDACÍ A MONITOROVACÍ SYSTÉM ID 6.2 typ

Laboratoře integrované automatizace

Průhonice 2009 Energetika. Miroslav Kocur

Povolání Vyšší odborné vzdělání; Bakalářský studijní program

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

Seznámení s Quidy. vstupní a výstupní moduly řízené z PC. 2. srpna 2007 w w w. p a p o u c h. c o m

Úvod do validace počítačových systémů Ing. Miroslav Mík. Obsah

NÁVOD K OBSLUZE. Obj. č.: Zkrácený návod k obsluze

TGZ. 2-osé digitální servozesilovače

Úloha 5 Řízení teplovzdušného modelu TVM pomocí PC a mikropočítačové jednotky CTRL

Kompaktní, dynamické, ideální pro pohony jeřábů a zdvihových mechanismů

Témata profilové maturitní zkoušky

Prostředky automatického řízení

Optimalizováno pro malé výkony

Aplikace číslicového řízení

Seznam elektromateriálu

CAT5 systém videovrátných

EC Motor. IO Modul EC200. EC200 Int. EC200 Ext. Verze 1.20, revize PMControl s.r.o.

Programovatelná sada pro Ethernet Modbus/TCP se stupněm krytí IP67 TI-BL67-PG-EN-8

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

Revize FW jednotek RTU7

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

Uživatelský modul. DF1 Ethernet

Regulace jednotlivých panelů interaktivního výukového systému se dokáže automaticky funkčně přizpůsobit rozsahu dodávky

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

Ovládací jednotky CDPX

Témata profilové maturitní zkoušky

Crouzet Micro-PLC Millenium 3 Smart

Přijímací modul ECA-4

Kompaktní procesní stanice

VDV Vysoké Chvojno, ÚV rekonstrukce, PS 01.3 SŘTP Technická zpráva 1. ČLENĚNÍ PŘÍLOH PŘEDMĚT PROJEKTOVÉ DOKUMENTACE PODKLADY...

CS monitorovací jednotky. Edice: Vytvořil: Luboš Fistr

APOSYS 10. Kompaktní mikroprocesorový regulátor APOSYS 10. MAHRLO s.r.o. Ľudmily Podjavorinskej 535/ Stará Turá

CZ.1.07/1.1.30/

PROJEKTOVÁ DOKUMENTACE PRO SNÍŽENÍ ENERGETICKÉ NÁROČNOSTI ZŠ KOLOVEČ

Transkript:

PLC A MOŽNOSTI JEJICH MÍSTO VE VZDĚLÁNÍ A VÝZKUMU PLC, THEIR CAPABILITIES AND PLACE IN EDUCATION AND RESEARCH Ing. Ivo Špička, Ph.D. Ing. Robert Frischer VŠB-TU Ostrava, FMMI, Katedra automatizace a počítačové techniky v metalurgii Ostrava-Poruba, 17.listopadu 15, 708 33 Ivo.spicka@vsb.cz, robert.frischer@vsb.cz Abstrakt Autoři si kladou za cíl vymezit využití PLC programmable logic controllers v oblasti výuky programování řídících systémů prvků řídících systémů a navazujících předmětů. Dále hodláme uvést možnosti využití PLC v rámci vývoje a výzkumu řídících algoritmů pro technologie jinak obtížně využitelné pro přímé experimentování v provoze nebo poloprovoze. Ukážeme na možnosti spojení PLC s ostatními moderními simulačními a vizualizačními prostředky včetně využití virtualizace a tvorby simulátorů technologických zařízení. Klíčové slova PLC, řídicí systém, simulace, výuka, programování, virtualizace Abstract Authors want to allocate the usage area of PLC Programmable Logic Controllers, in terms of education of programming controlling systems, elements of control systems and corresponding subjects. We are going to show possibilities of usage PLC in area of development and in control algorithm research especially for technologies that are very difficult to use for direct experiments in real plants. We would like to point to connection PLC with others modern simulation and visualization system including usage of virtualization and simulators of technological devices creation. Key words PLC, control system, simulation, education, programming, virtualization ÚVOD Výuka řídicích systémů je vedena více po teoretické stránce s velkým důrazem na teoretickou stránku řešení a na programový návrh řídicích algoritmů. Jsou požívány obecné programovací jazyky, které jsou sice vhodné pro syntézu úloh v oblasti řízení, nicméně nemohou pokrýt zcela jisté specifické vlastnosti programování moderních řídicích systémů, které jsou ve velké míře zastoupeny programovatelnými automaty jak v úlohách sekvenčního řízení, tak i v úlohách regulačního charakteru. PLC VE VÝUCE Vytvořit podmínky pro následný vývoj vhodných didaktických nástrojů využitelných v širokém spektru předmětů, které zahrnují úlohy automatizace. Neustále se zvyšující podíl automatizace v průmyslu vede i ke stále širšímu využití programovatelných logických automatů (Programmable Logic Computers - PLC). Název PLC dnes již zdaleka nevystihuje možnosti této třídy automatizační techniky. Možnosti, které PLC poskytují, umožňují řešit nejen logické řízení, jak napovídá jejich název, ale v podstatě umožňují řešit téměř celou oblast nasazení automatizace, od logického řízení po složité regulace a řízení celých technologických celků. PLC slouží jak pro jednoduché autonomní řízení jednotlivých technologických uzlů, tak i pro vybudování složitých hierarchických systémů řízení, monitorování a sběru dat. Jinými slovy programovatelné automaty a vizualizační systémy jsou nejčastěji využívané prostředky v současné automatizační technice. Znalost PLC je pro studenty studijního programu Ekonomika a řízení průmyslových systémů systémy velmi potřebná. DOSAŽENÉ CÍLE Základním cílem bylo vybudovat na základě stávajících a plánovaných automatizačních systémech, moderní výukovou laboratoř vhodnou pro výuku programují řídicích systémů v obecném i užším slova smyslu, zejména s důrazem na využití logických programovatelných automatů a SCADA a HMI systémů. Studenti se mají možnost seznámit: s technikou stránkou programovatelných automatů, s metodikou analýzy řízení a syntézou řízení - tvorby programu, s použitím standardizační normy pro programování PLC s vizualizačními systémy pro tvorbu uživatelských rozhraní řízeného procesu. Ve spolupráci s českým zastoupením nadnárodní firmy Rockwell Automation, která 74

projevila zájem o spolupráci s naší Katedrou automatizace a počítačové techniky v metalurgii, jako garantem předmětů průmyslové automatizace na fakultě FMMI VŠB-TU Ostrava, jsme spolupracovali na výběru vhodných technických prostředků. Tato spolupráce se týkala dodávky programovatelných automatů v několika konfiguracích, konkrétně se jednalo o automaty Allen Bradley - ControlLogix v redundantní sestavě s průřezem nejdůležitějších vstupně výstupních karet a vybavené Ethernet IP a Device Net komunikací a dále sestavy šesti kusů PLC CompaktLogic, které umožní vytvoření i složitějších distribuovaných aplikací s PLC automaty a budou tvořit základ moderní učebny programovatelných automatů. Tyto automaty jsou vybaveny průmyslovými terminály PanelView. Součástí sestavy jsou i frekvenční měniče PowerFlex 40, které umožňují demonstrovat moderní řízení elektrických pohonů. Toto vybavení umožňuje využití i stávajících automatizačních prostředku katedry, zejména průmyslových regulátorů TECOREG a řídicích systémů TECOMAT, automatizačních prostředků fy. AMIT, vizualizačních nástrojů Control Panel fy. Moravské přístroje a. s. MOŽNOSTI SYSTÉMU Tyto prostředky umožňují směřovat výuku programování řídicích systému zejména do následujících oblastí: Programovatelné automaty, hardware, vstupněvýstupní signály. Programovatelné automaty, základy programování dle normy IEC 61 131-3, textové a grafické jazyky. Návrh a vývoj programového vybavení. Principy vykonávání programu, programování logických funkcí. Funkce, funkční bloky, práce s analogovými signály. Realizace regulačních algoritmů Syntéza: zápis řídicích algoritmů, formulace cílů řízení, algoritmizace řídicího problému. Modelování chování pomocí Petriho sítí a souvislost s jazyky typu GRAFTEK. Distribuované a hierarchické systémy: komunikační možnosti programovatelných automatů, průmyslové sběrnice. Vizualizační systémy pro řízení. Vazba programovatelných automatů s vyššími systémy řízení. Zásady návrhu dialogu obsluhy s počítačovým řídicím systémem. Struktura návrhu obrazovek. Komunikace mezi PC a PLC. Operátorské panely. Internetové technologie Obr. 1 Konfigurace CompaktLogix PLC UKÁZKOVÝ PROJEKT OVLÁDÁNÍ ASYNCHRONNÍHO ELEKTRICKÉHO MOTORU Tento projekt, který bude tvořit jeden z vyvíjených výukových modulů, využívá automatizační prostředky CompactLogix, PanelWiew, Point I/O a PowerFlex fy. Allen Bradley. Všechna zařízení podporují technologii EtherNet/IP tohoto výrobce, což umožňuje jednoduchou komunikaci přes rozhraní ethernet a běžně dostupný síťový kabel s konektory RJ45. Řídící systém CompactLogix svými parametry se hodí pro automatizaci menších až středně velkých aplikací (systémů). Jednotka CompactLogix 1769-L32E disponuje uživatelskou pamětí 750 kb, dvěma komunikačními kanály a možností připojení až šestnácti vstupních nebo výstupních lokálních modulů. Jeden komunikační kanál je zastoupen komunikačním portem RS232 druhý pak portem rozhraní Ethernet 10/100Mbps. Automat je vybaven dvěma jednotkami digitálních vstupů 1769-IQ16, dvěma jednotkami digitálních výstupů 1769-OB16 a analogovým modulem se čtyřmi vstupy a dvěma individuelně izolovanými výstupy 1769-IF4XOF2. Na obr.2. je kompletní pracoviště pro ovládání asynchronního elektrického motoru včetně zobrazovacího panelu a síťové infrastruktury, pomocí které systém komunikuje s okolím. Obr. 2 Panel ovládání asynchronního elektrického motoru 75

PanelView tvoří řadu operátorských panelů s vylepšenou grafikou a rozšířenou animací. Obsahují v sobě operační systém Windows CE a software RSView Machine Edition. Komunikují se zařízeními od Rockwell Automation, a mimo to podporují panely ještě 25 typů komunikací pomocí OPC serveru od Keepware jež je součástí RSView Machine Edition. Panel je je osazen barevným aktivním TFT displejem s s analogovou odporovou dotykovou obrazovkou. PowerFlex je označení pro širokou škálu frekvenčních měničů Allen Bradley. Jednotka, kterou máme k dispozici, nese označení PowerFlex 40, čelní panel je osazen ovládacím panelem s LED displejem. Zařízení má v sobě zabudovanou ochranu motoru I 2 t. RSLogix 5000 je vývojové prostředí, které slouží k vytváření řídících programů nejen pro systémy Compact Logix společnosti Allen Bradley. V našem případě máme k dispozici softwarovou modifikaci RSLogix 5000 Professional/Network Edition V16.03.00 (CPR 9). Na obr. 3 je uveden operátorský panel se spuštěnou aplikací pro ovládání měniče a na obrázku je celková sestava použitého PLC sopečně s nutnými instalacemi jištění a napájecích zdrojů. Dynamické systémy jedno a vícerozměrné SEKVENČNÍ SYSTÉMY Zařízením sekvenčního charakteru zde budeme rozumět jedno a dvousměrné pohony vybavené variantně koncovými a momentovými spínači, snímačem natočení nebo otáček včetně standardního silnoproudového ovládání a signalizace. Tyto moduly jsou tedy vybaveny: Vstupy modulu - Přepnutí ruční automatické ovládání - Ruční ovládání otevírej a zavírej - Havarijní vypnutí - Ochranný stop bezpečnostní čidlo pohybu nebo přítomnosti - Automatické ovládání otevírej a zavírej Výstupy modulu - Systém pod napětím - Tepelná ochrana - Ruční ovládání - Havarijní vypnutí - Stop DYNAMICKÉ SYSTÉMY Obr. 3. Operátorský panel VÝVOJ ŘÍDÍCÍCH ALGORITMŮ Použité sestavy PLC, průmyslových regulátorů, OPC serverů a SCADA a HMI systémů umožňují vytvářet modely reálných technologií na jedné straně a celé struktury řídícího a monitorovacího systému na straně druhé. V rámci PLC jsou vytvořeny funkční bloky, které simulují chod základních technologických uzlů, které můžeme v principu rozdělit na dvě skupiny: Zařízení se sekvenčním řízením Pro dynamické systémy se setrvačnostmi, například tepelné soustavy, nádrže, části manipulátorů jsme odzkoušeli modelování těchto zařízení v sytému MATLAB SIMULINK, který se nám jeví jako nejvhodnější nástroj pro simulaci dynamických systémů. Vlastní propojení s PLC systémy je uskutečněno pomocí příslušného OPC serveru, která s automatem komunikuje pomocí firemního protokolu a s MATLABEM komunikuje pomocí DDE spojení. Jedinou komplikací je v tomto případě nutnost definice komunikačního rozhraní hned na třech místech v PLC systému, v OPC serveru, kde je uveden odkaz na fyzické proměnné v PLC a v MATLABU, kde je nutno nakonfigurovat moduly pro komunikaci s OPC serverem. Na obr. 4 uvádíme blokový schéma v SIMULINKu pro komunikace s OPC serverem. 76

Obr. 4 Propojení soustavy s OPC serverem Tento model složil pro testování funkčnosti standardního PID regulátoru v systému TECOMAT, kdy v prostředí MATLABU byla prováděna průběžná identifikace dynamické soustavy druhého řádu včetně zavedení poruch na vstup regulované soustavy. Na obrázku 5 vidíme přechodové charakteristiky originální a identifikované soustavy. Obr. 5 Originální a identifikovaná přechodová charakteristika soustavy 2. řádu 77

VIRTUALIZACE A JEJÍ MOŽNOSTI V OBLASTI SIMULACÍ V současné době s příchodem výkonných vícejádrových procesorů v osobních počítačích a dostupností vysokokapacitních dynamických pamětí s kapacitou 4 8 GB není problém na těchto stanicích spustit virtuální stroje. Virtuální stroj se chová jako autonomní, od hostitelského prostředí oddělený počítač vybavený vlastním virtuální hardwarem. K dispozici je několik produktů: VirtualPC od Microsoftu, VirtualBox od fy. Sun, VMware od stejnojmenné firmy, Paraless server a workstation a některé další. Každý ze jmenovaných systémů má jiné výhody a jiné nedostatky, základní výhodou je pak možnost spuštění více virtuálních systémů na jednom počítači včetně jejich síťového propojení, což umožňuje pohodlně testovat i distribuované systémy od jednoho stolu a odhalit problémy v síťové komunikaci a synchronizaci přenosů a distribuovaných procesů. VYUŽITÍ INTERNETU A VZDÁLENÉHO PŘÍSTUPU K PLC Moderní PLC systémy jsou vybaveny i možností v rámci svého systému nadefinovat a spustit internetovou aplikaci, která je pak dostupná prostřednictvím standardní IP adresy. V rámci této aplikace lze pak z libovolného místa z internetu, za podmínky, že PLC je připojeno přes router na veřejnou síť, monitorovat vybrané parametry daného PLC, což umožňuje základní dálkovou diagnostiku systému. LITERATÚRA [1] CompactLogix System User Manual http://literature.rockwellautomation.com/id c/groups/literature/documents/um/1769- um011_-en-p.pdf [2] ControlLogix Redundancy Systém Revision 13 [citace 14. 8. 09] dostupné dc/groups/literature/documents/rn/1756- rn608_-en-e.pdf> [3] Rockwell Automation:CompactLogix & SCADA Popular Configuration Drawing [citace 14. 8. 09] dostupné z dc/groups/literature/documents/qr/iasimpqr001_-en-p.pdf> [4] Rockwell Automation : Publication IASIMP-QR009B-EN-P January 2008 [citace 14. 8. 09] dostupné z dc/groups/literature/documents/qr/iasimpqr009_-en-p.pdf> [5] ŠPIČKA, I., HEGER, M.: Simulations of heat processes into Matlab program, In PROCESS CONTROL 2008, Kouty nad Desnou, Czech Republic, 2008, s. C153_a- 1 7, ISBN 978-80-7395-077-4 [6] TECO a. s. OPC Server Teco VERZE 1.1 KVĚTEN 2003 Tento článek je součástí řešení projektu FRVŠ 2579/2009 Zkvalitnění výuky programování řídicích systému s orientací na programovatelné logické automaty. ZÁVĚR V článku jsme nastínili možnosti využití moderních PLC systémů jak v rámci výuky, tak i některé možnosti vývoje a simulace systémů jak v rámci systémů PLC tak i za použití kombinovaných prostředků, které využívají vhodných nástrojů simulačních jazyků, jejímž přestavitelem je například MATLAB. 78