Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

  • Kotva
    cplx_addr
    cplx_addr
    Pre typ objektu Structure: je nutné zadať komplexnú adresu elementu (jednoduchého typu) v rámci štruktúry. Komplexná adresa má tvar x.y.z.. napr. 0.2. Jednotlivé indexy udávajú poradie v rámci štruktúry alebo poľa, bodka znamená, že sa má zostúpiť o úroveň hlbšie.
    Pozn: Vo verziách z 30.3.2023 a novších bola implementovaná aj možnosť zadania textovej adresy komponentu (napr. $t, $q, alebo $mag$f).

    Príklad 1: log linky ukazuje načítanú štruktúru skladajúcu sa z elementov typu VisibleString. Prístup k jednotlivým elementom umožnia komplexné adresy 0.0, 0.1 a 0.2

    Riadok loguPoznámkaJednoduchý element
    08:08:14.322 29-06-2018|D|MMS> [1] STRUCTURE{objekt typu Structure
    08:08:14.323 29-06-2018|D|MMS> [1]   Structure{úroveň 0
    08:08:14.325 29-06-2018|D|MMS> [1]     VisibleString=INFO TECHúroveň 0.0áno
    08:08:14.327 29-06-2018|D|MMS> [1]     VisibleString=1.0úroveň 0.1áno
    08:08:14.329 29-06-2018|D|MMS> [1]     VisibleString=Current harmonics measurementúroveň 0.2áno
    08:08:14.332 29-06-2018|D|MMS> [1]   }koniec štruktúry
    08:08:14.334 29-06-2018|D|MMS> [1] }koniec objektu Structure

    Príklad 2: logy linky ukazuje načítané pole skladajúce sa z dvoch štruktúr, ktoré obsahujú štruktúry, ktoré obsahujú elementy typu Float32. Prístup k jednotlivým elementom umožnia komplexné adresy 0.0.0 a 1.0.0 

    Riadok loguPoznámkaJednoduchý element

    08:08:14.169 29-06-2018|D|MMS> [1] ARRAY{

    objekt typu Array

    08:08:14.172 29-06-2018|D|MMS> [1]   Structure{

    úroveň 0

    08:08:14.173 29-06-2018|D|MMS> [1]     Structure{

    úroveň 0.0

    08:08:14.175 29-06-2018|D|MMS> [1]       Float32= 0.00000E+00

    úroveň 0.0.0áno

    08:08:14.177 29-06-2018|D|MMS> [1]     }

    koniec štruktúry

    08:08:14.179 29-06-2018|D|MMS> [1]   }

    koniec štruktúry

    08:08:14.181 29-06-2018|D|MMS> [1]   Structure{

    úroveň 1

    08:08:14.183 29-06-2018|D|MMS> [1]     Structure{

    úroveň 1.0

    08:08:14.185 29-06-2018|D|MMS> [1]       Float32= 1.00000E+02

    úroveň 1.0.0áno

    08:08:14.186 29-06-2018|D|MMS> [1]     }

    koniec štruktúry

    08:08:14.188 29-06-2018|D|MMS> [1]   }

    koniec štruktúry

    08:08:14.188 29-06-2018|D|MMS> [1] } 

    koniec objektu Array

     

...