Dynamické parametry

V prostředí Mervis IDE umožňují dynamické parametry získávat ze systému diagnostické informace v reálném čase.

Dynamický parametr stats.communication.proxy.status se používá ke zjištění aktuálního stavu připojení komunikační proxy.

Tento stav můžete ve svém programu ST získat pomocí funkce dynpar.trygetdynamicparamint:

program main
    var
        result : dint;
        strParam : string;
    end_var
 
    strParam := "stats.communication.proxy.status";
    dynpar.trygetdynamicparamint(strParam, value => result);
end_program

Proměnná result vrací jednu z následujících celočíselných hodnot reprezentujících aktuální stav proxy:

Value Definice stavu
0 Disabled
1 NotUsed
2 Idle
3 Connected
4 Unauthorized
5 NotAvailable
6 FailedToConnect
7 HostNotFound
8 Connecting
9 PageNotFound
10 DbError
11 SslError
12 NoData
  • © Energocentrum Plus, s.r.o. 2017 - 2026