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

| Kategorie: Firemní tiskovina  | Tento dokument chci!

V březnu 2019 přichází na světlo světa nová generace programovatelného automatu z rodiny Tecomatů. Vychází nová hvězda automatizace pro nadcházející desetiletí.

Vydal: Teco a.s .

Strana 10 z 52

Jak získat tento dokument?






Poznámky redaktora
Ing. Integrovaná paleta Node RED hotovými funkčními bloky.4 vybaven API rozhraním TecoApi, které poskytuje služby umožňující číst a zapisovat data z/do PLC systému po- mocí HTTP protokolu.org/json-cz. Pro naprogramování Tecomatu tou- to funkcí potřeba prostředí Mosaic v2018. Web server PLC systémů Tecomat Foxtrot TC700 verze firmware v10. kde objem přenášených dat relativně malý jejich zpoždění při přenosu zpracování není tak kritické. Data jsou po- skytována formátu JSON (JavaScript Object Notation). TecoApi rozhraní poskytuje služby umožňující číst zapisovat objekty z/ do PLC systému. PLC projektu musí být alespoň jedna web stránka vytvo- řená nástrojem WebMaker nástroji WebMaker musí být nastaveno ales- poň jedno přístupové jméno heslo pro službu TecoApi. JSON textový, na jazyce zcela nezávislý formát, který se používá pro výměnu dat. Všechny proměnné, které mají být viditelné jako objekty přes TecoApi rozhraní, musí být označeny direkti- vou {PUBLIC_API}.1 nebo vyšší. V podobné roli „Věci Internetu“ dnes může být Tecomat, který zprostředku- je své API rozhraní jakékoliv vstupní a výstupní signály řízeného objektu nebo podle přijatých dat vykoná řídicí činnost/akci, kterou uživatel může naprogramovat sám.10 Novinky SW Co API? Podle Wikipedie: „API – zkratka pro Application Programming Interface označuje informatice rozhra- ní pro programování aplikací. protože Te- comaty, byť mají původ průmyslové automatizaci přísahají standardy řady IEC 61131, jsou plně integrová- ny internetu sledují kompatibilitu s technologiemi oboru, imple- mentaci MQTT protokolu roce 2017 učinily začátku roku 2018 další vý- znamný krok směrem podpoře IoT. Internet věcí WEB server Tecomatů doplněn API Obr. Stávají vý- znamným hráčem uzlem síťových řešeních pro Smart City Smart House a samozřejmě pro jakékoliv aplikace v Internetu věcí průmyslové auto- matizace sledující trendy Industry 4. Tato integrace názornou ukázkou toho, systém Foxtrot nestagnuje na osvědčených standardech PLC, ale je systematicky udržován, upgradován a integrován kompatibilitu nový- mi trendy přicházejícími světa IT, IoT i telekomunikačních technologií. Přestože světě PLC průmyslové automatizace existují rychlejší přeno- sy, světě resp.01, ze kterého vybíráme krátce principu činnosti: Komunikace přes TecoApi probíhá HTTP protokolem formou dotaz/odpo- věď. Další po- drobnosti formátu JSON lze nalézt na http://www.0.“ Jde tedy pojem funkci, který vznikl ve světě řeší nebo zjednodušuje výměnu dat mezi aplikacemi, které mo- hou běžet PC, serverech nebo na mobilních zařízeních.html. Tecomat Foxtrot technologiemi a zařízeními, které bylo pomocí standardních programovacích nástro- jů PLC realizovat přeci jenom obtížně. IoT API rozhraní rozšířené standardizované pro ko- munikace jednoúčelovými zařízeními typu meteo stanice, chytré termostaty, chytré žárovky, různé alarmy, dveřní zvonky, aj. Jde o sbírku procedur, funkcí, tříd proto- kolů nějaké knihovny (ale třeba jiného programu nebo jádra operačního systé- mu), které může programátor využívat. a všude tam, kde třeba propojovat více různorodých zařízení senzorů, komunikovat databázemi cloudu a přitom zajistit jejich funkční nezávis- lost autonomnost případě chybějící konektivity internet. Objektem, který je dostupný přes TecoApi, může být li- bovolná proměnná PLC programu.json. Tento ter- mín používá softwarové inženýrství. Tecomaty tímto krokem zařadily mezi první programovatelné automaty na světě nativně vestavěným API rozhra- ním posunují dále hranici své tradiční komunikační univerzality. Rozhraní TecoApi popsáno pří- klady dokumentaci TXV 005 37. Díky své naprosté jednoduchosti in- tuitivnosti Node RED vhodný pro začátečníky, kteří novým světem IoT teprve seznamují. Jan Martinec