Podobně jako u softwarového nástroje pro parametrizaci pohonů také zde Control Techniques sjednocuje přídavné funkce pro všechny měniče do jednoho software, není tedy nutné pro každý typ pohonu shánět další nástroje.
Na webu Control Techniques si v klidu stáhnete co je potřeba. Pro stažení je potřeba se jen přihlásit e-mailovou adresou. Žádné nevyžádané spamy Vám ale chodit nebudou, na to je Control Techniques solidní. Stáhněte si také Mentor MP Document Server, bude potřeba v blízké budoucnosti. |
Instalace SyPTLite je jako obvykle jednoduchá, stačí jen zvolit cestu, kam se vše instaluje. |
Pozor, software funguje pouze 30dní. V případě delšího použití je nezbytné je registrovat, samozřejmě zdarma. Jak bylo uvedeno minule, jedná se o jednoduchý proces nevyžadující nic neobvyklého. |
Stačí na webu Control Techniques vložit číslo software a na e-mail přijde uvolňovací kód. |
Tohle je poslední verze software SyPTLite, jen pro kontrolu. |
Pozor, přes help je dostupný manuál programování ovšem je součástí balíku "Mentor MP Document Server", o kterém jsme se zmínili na začátku článku. Takže jestliže si chcete přečíst o detailním programování SyPTLite, bude potřeba balík instalovat. Já jsem to vypustil. |
Protože se jedná o univerzální software, který použijete pro všechny měniče Control Techniques, je nezbytné nastavit ve vlastnostech, pro co vůbec budeme program psát. V případě použití Mentoru bez přídavného SM modulu, platí menší omezení. |
Pro tohle vše je možné program psát. V běžných případech bude potřeba do měniče Mentor MP vložit SM modul, do kterého se program nahraje a bude s měničem spolupracovat. Control Techniques ale umožní levnější variantu, tedy nahrát program přímo do Mentoru MP, jak je vidět. Je tady pouze jedno omezení, a sice program nahrávaný přímo v Mentoru je možné přepsat jen asi 100x. Znamená to, že pro jednoduché aplikace není vůbec nutné SM modul používat. I pro odladění stonásobné přepsání bohatě stačí. Prakticky se ale klidně použije pro odladění SM modul a hotový program se poté nahraje přímo do Mentoru. SM modul pak klidně vrátíme, nebo strčíme do šuplíku. Co nastane po stonásobném přepsání programu v Mentor MP a jak z toho ven, zatím nikdo neví, neboť tento požadavek ještě Control Techniques neřešil. |
Podobně jako v případě použití MD29 ve starší verzi Mentoru můžeme pro každou proměnnou nastavit její symbolický název. Je důležité připomenout, že pokud využijeme volné vstupy a výstupy na měniči a navíc třeba měnič doplníme o další I/O jednotky, můžeme si v měniči naprogramovat takové menší jednoduché PLC pro ovládání celého stroje. |
Nebo přímo vložit do programu jakýkoliv parametr měniče. Včetně parametrů ze skupin 18 a výše, které jsou v podstatě volný paměťový prostor. Klikněte si na obrázek pro zvětšení. |
V programu můžeme pracovat jak s bitovými proměnnými, v našem příkladu v prvním segmentu, tak třeba skoky na návěští, nebo vkládat funkce, které pracují s proměnnými typu bool, integer a double integer. Předdefinovaných matematických funkcí je celá řada. |
V kontextové nápovědě jsou všechny funkce detailně popsány. Klikněte si na obrázek pro zvětšení. |
Například funkce pro násobení pracuje s 32bitovými proměnnými. |
Proto je výhodné využít klasiku z PLC a sice funkci "Move", která bez potíží převede různé číselné formáty. Na vstupu ale dokáže pracovat jen s celým číslem typu integer. Proto při pokusu o vložení čísla s desetinou čárkou (4,6) nám kompilátor zahlásí chybu a program nebude fungovat. Klikněte si na obrázek pro zvětšení. |
Stačí opravit jednu číselnou proměnnou a vše je v pořádku. Klikněte si na obrázek pro zvětšení. |
Existuje ale ještě jeden podstatný rozdíl mezi použitím programu přímo v Mentoru, nebo přes vložený SM modul. Sice množství "Tasků", neboli úloh, které běží na pozadí nezávisle na chodu firmware samotného měniče. Podobně jako u MD29 pro SM modul jsou k dispozici tasky Background, Clock a Initial, v případě nahrání programu přímo do měniče můžeme využít jen Blackgound task. |
Před pokusem o nahrání programu do měniče nebo SM modulu je opět nezbytné nastavit komunikační rozhraní, tedy v našem případě sériovou linku. |
SyPTLite - vlastní funkce měničů Control Techniques prakticky: http://youtu.be/ERN3kQjFJuQ?hd=1
Závěr:
SyPTLite je ideální nástroj pro zavedení sekvenčního řízení a jeho přehledného uspořádání. Umožňuje zřídit třeba programovatelný automat vestavěný do měničů Control Techniques pomocí editoru liniových schémat, který dokáže naprogramovat téměř každý. Mnohem složitější je si vždy uvědomit, co vše je tímto systémem možné vyřešit a co ne. To už je pak otázka praxe, nebo technické podpory, která zatím vždy perfektně pomohla.
Jaroslav Blažek
Doplňující odkazy k článku:
- Control Techniques Česká republika: http://www.controltechniques.cz/
- Control Techniques software: http://www.controltechniques.cz/produkty/software/prehled.aspx
- Registrace software: http://www.controltechniques.com/Registration/
Další články o PLC, Scada/HMI, pohonech, software a komponentech nejen pro průmyslové aplikace najdete na http://automatizace.hw.cz