ElektroPrůmysl.cz, srpen 2017

Elektro Průmysl .cz SOFTWARE 68 | srpen 2017 Programování PLC Tecomat v prostředí Mosaic dle IEC 61131-3 Ing. Jaromír Klaban, Teco a.s., www.tecomat.cz Vývojové prostředí Mosaic je dosud jediným vývojovým prostředím pro přípravu a ladění PLC programů s ryze českýmpůvodem. Je určen pro programování Tecomatů současně vyráběných řad Foxtrot a TC700 českého výrobce Teco a.s. Firma Teco dlouhodobě dbá na programovou a komunikační kompatibilitu všech svých systémů, takže v Mosaicu lze spravovat instalace a programy všech předchozích řad, typicky NS-950, TR200/300 a TC500/600/650. Tím se dost odlišuje od jiných výrobců PLC, kteří pro různé své řady někdy vyžadují od zákazníků nákup licencí a instalaci různých vývojových prostředí. Mosaic je vhodný i pro výuku programování PLC dle normy IEC na středních školách a na univerzitách. Je důležité seznámit žáky po úvodních krocích a lekcích s Legem nebo s Arduinem také s programováním v reálné praxi a to jak průmyslové, tak dnes i tzv. chyt- rých domů. Pro usnadnění přechodu na PLC programování přichází firma Teco a s. do škol s inovací svého dlouhodobého programu EDUTEC tedy s robotem Foxee obsahujícího Foxtrot s uzpůsobenými vstupy a výstupy a s bateriovým napájením. Připraven je k na- sazení do škol koncem tohoto roku. Co je na vývojovémprostředí Mosaic podstatné? Programovací jazyky dle IEC 61131-3 Tato mezinárodní norma kromě pravidel a zásad a kompatibility HW, tedy především chování vstupů a výstupů, definuje ve své třetí části zásady a kompatibilitu progra- mování. Vznikla v 90. letech jako koncen- trát toho nejlepšího, co praxe nasazování PLC od 50. let přinesla a „učesala“ několik přístupů k programování do jednotného konceptu. Příčkové programování neboli reléové schéma (LD) vzniklo a je dodnes populární v Americe, zatímco funkční blo- ky (FBD) jsou více zavedeny v Evropě, pře- devším v německém prostředí. Oba tyto grafické programovací jazyky jsou vhodné pro vyjadřování logických úloh, tedy toho, proč PLC (Programmable Logic Controler) vznikl. Moderní PLC však zvládají jakékoliv „analogové“ regulační úlohy, práce s da- tovými poli nebo komunikace na všechny strany a všemi protokoly a ne všechny tyto vyšší úlohy se dobře vyjadřují a ladí v kla- sických reléových nebo funkčních blocích. Proto byl zaveden i ST –textový jazyk pro strukturované programování. Další textový jazyk IL – Instruction List vychází z podob- nosti se strojovým kódem procesorů, kte- Obr. 1 Kolový robot Foxee.V útrobách skrývá OEM variantu Foxtrotu CP-1972, disponuje wifi bezdrátovou konektivitou pro ovládání vlastním mobilním telefonem studenta, hlasový modul (přehrávačMP3), řízené osvětlení LED, zpracování webové kamery a samozřejmě ovládání kol pomocí DC motorů s enkodérem

RkJQdWJsaXNoZXIy Mjk3NzY=