Na četné dotazy klientů zveřejňujeme technický článek o vytváření ovládacích ikon přímo na ploše mobilu pro aktivaci funkcí systému Tecomat Foxtrot. Předpoklady:
Příklad programu PLC vytvořeného v prostředí Mosaic: VAR_GLOBAL toggle {PUBLIC_API} : BOOL; light : BOOL; END_VAR PROGRAM prgMain IF toggle THEN toggle := 0; light := NOT light; END_IF; END_PROGRAM Dále v prostředí Mosaic
Správnou funkčnost programu a TecoApi ověříme zadáním následujícího URL do internetového prohlížeče http://x:x@10.10.10.10/TecoApi/SetObject?toggle=1 kde 10.10.10.10 je IP adresa PLC ve vaší LAN. Pokud navíc máme TCP port 80 tohoto PLC zpřístupněn přes port 60000 na veřejné IP adrese 212.212.212.212, otestujeme také http://x:x@212.212.212.212:60000/TecoApi/SetObject?toggle=1 Každé vyvolání URL překlopí stav proměnné light do opačného stavu. Zbývá už jen na ploše mobilu vhodnou aplikací vytvořit ikonu aktivující uvedené URL (avšak bez uvedení hesla přímo v URL). Pro iOS lze využít Shortcuts Pro Android se nám osvědčila HTTP Request Shortcuts V aplikaci (viz obrázky níže)
|
Tefora s.r.o. > Novinky >