Forum
Ahoj, potřebuju totéž co umí virtuální vstup ve vizualizaci, tj. min/max hodnotu, krok a +- nebo nahoru dolů tlačítka.
Problém mám s tím, že výstupní hodnotu měním ještě jinak přes automatiku, jenže pak to samozřejmě ve vizualizaci nesedí, protože virtuální vstup nemá "programový" vstup a můžu jej nastavit jen z venčí nebo rozhraní.
Jasnější to bude snad z obrázku.
Viruální vstup vlevo používám ve vizualizaci (Nahoru-dolů tlačítko).
M.
Tak jsem to nějak vyřešil přes 2-výběrové tlačítko, které se používá ve vizualizaci. Virtuální vstup jsem ve vizualizaci odstavil, ale musel jsem jej programu ponechat. Chtěl jsem ho vyhodit úplně a zapisovat přes HTTP přímo do bloku, ale...
Virtuální vstup mi vrací normálně...
<LL Code="200" value="26.0 °C" control="dev/sps/io/Požadovaná teplota Hydromasáž2"/>
Ale blok mi vrací ve value vždy 0.
<LL Code="200" value="0.0 °C" control="dev/sps/io/Požadovaná teplota Hydromasáž"/>
To je normální chování nebo chyba?
Jo jinak zápis analogové hodnoty do bloku funguje správně, jen vrací pokaždé 0. A stejně mé řešení výše není úplně to, co jsem si představoval. Protože hodnota virtuálního vstupu po změně přes 2-výběrové tlačítko nesedí. Trochu blbé, když to přes HTTP vyčítá a řídí externí aplikace právě z tohoto virt. vstupu. Nějaký nápad? Než si vyčítání teploty udělat přes druhý výstup? :/