jan SW ostatní 1. 11. 2022 16:16 1. 6. 2026 14:26

Dobrý deň,

chcem sa opýtať či je možné nejakým spôsobom načítať konkrétneho užívateľa, ktorý sa prihlásil do vizualizácie vytvorenej cez WebMaker. Potrebujem zapracovať do projektu logovanie prihlásených užívateľov.  Je na toto už dostupný funkčný blok/ funkcia ? Ďakujem.

Odpovědi 3

Luboš Urban 1. 11. 2022 16:42

Dobrý den,

v knihovně ComLib je funkce GetWebServerAccess, která vrací strukturu TWebServerAccessTable. Jednou z položek struktury je jméno přihlášeného uživatele, další položka obsahuje název souboru/stránky, ke které tento uživatel naposled přistoupil. Pole umožňuje zobrazit posledních 6 přístupů z lokální sítě a 2 přístupy přes TecoRoute.

Bikeprincess_ 1. 6. 2026 12:36

Lze nějak dostat přihlášeného uživatele z HMI panelu? Používáme ID-74 a CP-2005, ale funkce GetWebServerAccess mi vrátí pouze uživatele přihlášené přes web na PC nikoli z panelu.

Luboš Urban 1. 6. 2026 14:26

Komunikace mezi panelem a PLC nejde přes web server PLC a tudíž nejde využít funkci GetWebServerAccess pro zjištění, který uživatel je k panelu přihlášený. V knihovnách systémových funkcí nyní není žádná funkce, která by umožňovala zjistit, kdo je k panelu přihlášen.    

Vaše odpověď

Pro vložení odpovědi je nezbytné být přihlášený. Pokračujte na přihlášení.