Porovnávané verzie

Kľúč

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

...

Umožňuje zmeniť úroveň podrobnosti zaznamenávania správ do LOG-u počas behu aplikácie, pretože zo súboru z nastaveniami sa načítajú iba raz pri štarte. Príkaz má tvar:

SetLogLevel SETLOGLEVEL <subsystem> <level>

Nasleduje príklad príkazu, ktorým sa nastaví úroveň INFO do subsystému sk.ipesoft.sgcom.hdlc. SetLogLevel

SETLOGLEVEL sk.ipesoft.sgcom.hdlc INFO

Príkaz Show – komplexná analýza konfigurácie

Umožňuje získať prehľadný výpis o zvolenej časti konfigurácii. Aktuálne je podporené zobrazenie konfigurácie pre logické zariadenie podľa jeho ID.

Príkaz v uvedenom príklade spôsobí výpis pre zariadenie 3.

SHOW

...

 CONFIG LD 3

Nahradením ID za kľúčové slovo ALL spôsobí výpis konfigurácie všetkých zariadení do súboru v adresári LOG. Príklad:

SHOW CONFIG LD ALL

Výpis obsahuje konfiguráciu entity LogicalDevice ako aj príslušných PhysicalDeviceConnector a hierarchicky tiež súvisiacich DataPointSet-ov a do nich zaradených DataPoint-ov, aj s ich plánovanými zbermi a odovzdávaniami.

Príkaz

...

DUMP CONFIG - kompletný výpis obsahu konfiguračnej databázy do súboru

Umožňuje získať snapshot obsahu databázy do súboru v adresári LOG. Príklad:

DUMP CONFIG

Umožňuje zadať JPQL príkaz do konfiguračnej alebo DataStorage databázy a vypísať výsledok do LOG-u. Primárne slúži na zadávanie SELECT príkazov, ktorými je možné zistiť aktuálny stav konfigurácie, na základe ktorého možno lepšie analyzovať nechcené správanie aplikácie. Príkaz má tvar
JPQL <data|config> <jpql command>
Pozor: príkazy nie sú aplikačne kontrolované, sú priamo zadané do príslušnej databázy. Deštruktívnymi operáciami ako INSERT, UPDATEDELETE je možné navodiť nepredvídaný stav.
Nasleduje príklad príkazu, ktorým sa zobrazia všetky entity typu DeviceType.
JPQL config SELECT d FROM device_type d

Príkaz IMMEDIATE READ ANY - okamžité čítanie ľubovoľnej hodnoty z elektromera

...

IMMEDIATE READ ANY text 10 0.0.42.0.0.255 1 2

Príklad: čítanie stĺpcov v LoadProfile 1 (obis=1.0.99.1.0.255, classId = 7, attributeId = 3) z logického zariadenia 10

IMMEDIATE READ ANY raw 10 1.0.99.1.0.255 7 3

Príkaz IMMEDIATE READ PROFILE - okamžité čítanie z profilu

...

Pozn. ktorá z hraníc beginTime, endTime je súčasťou čítaného intervalu závisí od implementácie konkrétneho elektromera.

Príklad čítania z logického zariadenia 10, datapointId -178

IMMEDIATE READ PROFILE 31 -148 2018-08-25T00:00:00.000Z 2018-08-25T12:00:00.000Z

Príkaz IMMEDIATE READ R6 - čítanie špecifických dát cez protokol IEC21

Príkaz je univerzálny pre čítanie metadát o profiloch cez protokol IEC21.

Príkaz má formát IMMEDIATE READ R6 deviceId request

Príklad čítania hlavičky