TECO: Informační bulletin pro uživatele systémů 39

| Kategorie: Firemní tiskovina  | Tento dokument chci!

Tecomat Foxtrot kompletně řídí novou budovu společnosti Teco

Vydal: Teco a.s .

Strana 16 z 44

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
Díky tomuto širokému aparátu může uživatel programovat nejen funkce mezi vstupy výstupy, ale vlastní komunikační funkční blo- ky libovolným zařízením sériových portech nebo portu ethernet, který je dnes součástí každého Tecomatu. de) dle normy nezávisle vývojo- vých prostředích jakéhokoliv výrobce. používaly první PLC řady NS- 900 kolínské Tesly, jejíž firma Teco legálním následníkem. Oba tyto grafic- ké programovací jazyky jsou vhodné pro vyjadřování logických úloh, tedy toho, proč PLC (Programmable Logic Controler) vznikl. Tento způ- sob programu sice normy zatím nedostal, ale natolik intuitivní po- pisný, velmi rychle stal oblíbe- ným nástrojem programátorů pro svoji popisnost učitelů průmyslové automatizace. Tyto knihovny do- stupné zdrojových kódech napsalo sdružení Open Source Community for Automation Technology (ww. . Mosaic Programování reléovém schématu (LD). Knihovny OSCAT přeložené pro Mo- saic jsou dispozici webu www. Datové struktury, programové organizační jednotky Velkým přínosem normy unifikace datové základny, datových struktur a rozdělení každého programu or- ganizačních jednotek. Proto byl zaveden i –textový jazyk pro strukturované programování.cz pro Tecomaty mohou programátoři plně využít.  Obr. Kompatibilita programů Firma Teco přistoupila této normě současně přechodem svého vývojo- vého prostředí pod Windows kolem roku 2000 zároveň stala prvním českým členem organizace PLC Open, která sdružuje největší světové výrob- ce PLC dbá rozvoj kompatibilitu podle této normy napříč mezi členy a různými technologiemi. extrémním případě lze celý program zapouzdřit jednoho bloku a uložit uživatelské knihovny. Složitější funkce, které nelze vyjádřit pouhými kontakty, jsou znázorněny funkčními bloky. Pracuje nejen typy: bit, byte, integer, word, double word, real, ale poli (array) obecnými struktu- rami (structure). CFC (Continuous Flow Chart). Praktickým nezávislým po- tvrzením kompatibility normou se stala implementace knihoven OSCAT se zhruba 600 funkcemi funkčními bloky Mosaicu. Tento způsob umožňuje za- kreslit zpětnou vazbu, což např. Příčkové programo- vání neboli reléové schéma (LD) vznik- lo dodnes populární Americe, zatímco funkční bloky (FBD) jsou více zavedeny Evropě, především ně- meckém prostředí. let přinesla „učesala“ několik přístupů programování jednot- ného konceptu. Moderní PLC však zvládají jakékoliv „analogové“ re- gulační úlohy, práce datovými poli nebo komunikace všechny stra- ny všemi protokoly všechny tyto vyšší úlohy dobře vyjadřují a ladí klasických reléových nebo funkčních blocích. tomto editoru CFC lze v systému Mosaic vystavět celou hie- rarchii vlastních funkčních bloků, kdy pouhým ohraničením již odladěného schématu vznikne nový blok vstupy a výstupy hranách tohoto ohra- ničení. vývojovém prostředí Mosaic tak lze nad takovými daty napsat ně- kolik funkčních bloků pracujících nad stejnými datovými strukturami, ale napsaných podle potřeby různých jazycích. CFC Continuous Flow Chart Pro přehlednější zobrazení názor- né propojení funkcí, funkčních bloků a vstupů výstupů používá Mosaic pokročilé funkční schéma tzv.oscat. tecomat. Mosaic je tedy průběžně testován především proti „benchmarkům“ této organi- zace. Další textový jazyk – Instruction List vychází podobnosti se strojovým kódem procesorů, který např. letech jako koncentrát toho nejlepšího, praxe nasazování PLC od 50.16 Novinky SW pů, definuje své třetí části zásady a kompatibilitu programování. Nalevo příčkách jsou symboly kontaktů znázorňující logiku podmínek, které musejí být splněny, aby na výstupech vpravo objevily správné hodnoty. Vznik- la 90. Jde editor, kde na plochu napřed položí funkční bloky a poté mezi sebou propojí vazby mezi nimi vazby konkrétní vstupy a výstupy. FBD neumožňuje. horní liště jsou vidět ikony kontaktů, které programovací plochu vkládají metodou Drag Drop. Tím struktu- ruje, tedy velmi zpřehledňuje čitelnost a opětovná použitelnost napsaného kódu