Announcement

REXYGEN forum has been moved. This one is closed.
Head over to the new REXYGEN Community Forum at https://forum.rexygen.com.

Looking forward to meeting you there!
 

#1 2016-10-18 16:59:18

gazy
Member
Registered: 2016-10-14
Posts: 8

Více projektů najednou

Dobrý den,
rád bych se zeptal, zda-li je možné nahrát přes RexView do Raspberry více  kompletních HMI projektů najednou (např. index1.html index2...), které by byly sesynchronizovány s více projekty nahrané do jádra. Resp. jestli jde rozjet více projektů najednou a mít k nim např hlavní html stránku s odkazy nebo jako záložky.
Snad je to srozumitelné, děkuji Martin.

Offline

#2 2016-10-19 08:19:15

tomáš čechura
Administrator
Registered: 2016-02-22
Posts: 371

Re: Více projektů najednou

Dobrý den,

děkujeme za zajímavý dotaz. V jádře RexCore na cílovém zařízení (ve vašem případě Raspberry Pi) může běžet vždy maximálně jeden projekt (obsažený v souboru s příponou .rex). Nicméně chování, které popisujete, můžete dosáhnout pomocí použití několika různých tasků, které v exekutivě můžete řetězit za sebe a/nebo připojit na jiné hladiny (Level0 - 3) podle priority.

Ke každému tasku pak můžete vytvořit vlastní HMI (pojmenované např. jak navrhujete index1.html index2...). Pro přepínání mezi vizualizacemi je nutné ještě přidat odkaz - viz téma na foru HMI with multiple pages.

Je také možné stejným způsobem vytvořit více HMI pro jeden task (např. servisní HMI, uživatelské HMI, supervisorské HMI, apod.)

Pokud byste cokoliv potřeboval, neváhejte se na nás obrátit.

S přáním hezkého dne, Tomáš Čechura

Offline

#3 2016-10-19 11:23:56

gazy
Member
Registered: 2016-10-14
Posts: 8

Re: Více projektů najednou

Ok, zkusím vytvořit více hladin s dalšími tasky a nahrát to tam jako celek   *.rex. Tím bych tedy měl dosáhnout, že v jádře poběží více "projektů" naráz. V HMI potom poté oslovovat jednotlivé bloky u různých tasků. Prozatím děkuji, dám vědět jak jsem dopadl. Martin.

Offline

#4 2016-10-20 19:48:08

gazy
Member
Registered: 2016-10-14
Posts: 8

Re: Více projektů najednou

Zdravím, trošku jsem narazil. Na pozadí v jádře to běží jak má, akorát při nahrávání dalšího HMI přímo z RexView do RbPi nevím jak to tam "poslat", aby se nepřepsaly stávající soubory (css, js, html), ale vytvořilo to nový adresář, abych mohl mít v každém samostatný projekt. Ručně přes SSH např. to není problém.
Výše popsaný postup na přepínání HMI přes link v objektech je také v pohodě, díky za něj. Tudíž - jde nějak nastavit v RV konečná cesta nebo podadresáře v /rex ? (Download to target / Visualization --> PC-->Target device ...)
Děkuji Martin

Offline

#5 2016-10-21 09:26:56

tomáš čechura
Administrator
Registered: 2016-02-22
Posts: 371

Re: Více projektů najednou

Dobrý den,

v současné verzi 2.10.8 zatím není mechanismus pro nahrávání více vizualizací do cílového zařízení podpořen. Nicméně můžete tak učinit např. pomocí programu WinSCP tak, že nahrajete všechny soubory index*.html do adresáře "/rex/hmi". Složky css, js a images není nutné kopírovat vícekrát - obsahují template, který je pro všechny HMI stejný.

Pozn.: Doporučuji nastavit programu WinSCP "root" práva -  https://winscp.net/eng/docs/faq_su#use_sudo_on_login).

Hodně štěstí s Vaším projektem!

Hezký den, Tomáš

Offline

Board footer

Powered by FluxBB