Úvod
 ANYPLICATION - aplikace pro každého
 AnyCity
 AnyCompany
 AnyControl
 AnyControl
 Dohled
 Nastavení
 Informace
 Sestava
 Komunikace
 Napájení
 TSW záznam
 EZS Stav
 Vstup/výstup
 Baterie
 GPS
 Záznamy
 Konzole
 AnyFactory
 AnyRecorder
 AnyTemplate
 AnyTicket
 PRODUKTY
 KOMUNIKACE - mikrovlnné spoje
 AUDIO - sympatický přehrávač
 OBCHODNÍ DOKUMENTACE
 Pro vývojáře a techniky
ANYPLICATION - aplikace pro každého AnyControl Informace

Konzole


Webové rozhraní - Obrazovka KONZOLE s ovládací konzolí vybrané sestavy (centrální jednotky)


Vysvětlení pojmů

Obrazovka s výstupem

V této oblasti budou zobrazeny výstupy příkazů zadaných do vstupní oblasti

Vstupní oblast

Do tohoto řádku zadáváme příkazy (viz popis níže)


Obecný popis

Konzoli vidí (a smí ovládat) pouze uživatel s příslušným oprávněním (ACL). Konzole obecně slouží k tomu, abychom mohli na konkrétním modulu zavolat nějakou funkci. Jde buďto přímo o volání C-čkové funkce firmware nebo o čtení nějaké proměnné z firmware nebo o pár speciálních příkazů (čtení a zápis paměti apod.).
Z toho vyplývá, že sada funkcí, které lze volat, závisí na konkrétní verzi firmwaru.

Syntaxe příkazů

Čtení proměnné prostřednictvím konzole má obecně tvar:
-m {modul} {proměnná} Tedy např.:
-m zoo zoo_log_seq

Tím z modulu "zoo" přečtu hodnotu proměnné "zoo_log_seq" a konzole ji vypíše (snaží se ji vypsat v co nejsrozumitelnějším tvaru, pokud jde např. o složitější strukturu). Pokud se vynechá určení modulu ("-m zoo"), konzole si automaticky doplní defaultní modul, což je v případě Orcave 101-101 zoo, takže stačí psát
zoo_log_seq

Volání funkce má syntaxi podobnou, u funkce se vždy připisují kulaté závorky s parametry (pokud funkce žádné parametry nemá, musí se uvést prázdné závorky). Např.:
-m zoo anyups_io_out_write(8,1)
nebo
anyups_io_out_write(13,45)

V celém zápisu volání funkce nesmí být mezerníky!


Nejčastěji používané příkazy

-m w8bus:0

vypíše stav na prvním připojeném modulu Orcave 501-103 (W8Emb)

w8emb_12v_enable(stav)

zapne (nebo vypne) 12V na připojeném modulu Orcave 501-103 (W8Emb)

w8emb_dali_enable(stav)

zapne (nebo vypne) DALI

w8emb_dali_send_bcast_pwr_ctrl(XX)

pošle broadcast všem připojeným DALI zařízením a nastaví úroveň osvětlení na hodnotu 'XX'.
Hodnota XX může být 0 až 254, dle DALI standardu. Křivka je logaritmická.

zoo_log_seq

vypíše číslo záznamu v protokolu

anyups_io_in_read(port)

vypíše stav na zadaném portu. Pozor: funkční pouze pro log.0 nebo log.1

anyups_io_out_write(port,hodnota)

zapíše zadanou hodnotu do zadaného portu

gps_data

vypíše informace o GPS

gsm_state

vypíše informace o GPS

gsm_mod_reset_hw

resetuje modul GSM

gsm_mod_force_off

vypne modul GSM

gsm_mod_force_on

zapne modul GSM

zoo_uptime

vypíše informace o uptime modulu zoo

-m ups np_sys_reset()

provede reset main

-m zoo np_sys_reset()

provede reset modulu zoo

-m gsm np_sys_reset()

provede reset modulu gsm

arp_cache

vypíše ARP tabulku

-m drive tsw_pline_down(LINE,TYPE)

slouží k testování výpadků linky a chování TSW, aniž by bylo nutno vypojovat kabely

parametr LINE zadáváme jako číslo dle klíče 0=UPS, 1=IN1, 2=IN2
parametr TYPE zadáváme jako číslo dle klíče 0:logický výpadek, 1=fyzický výpadek

Logický výpadek způsobí reakci na výpadek linky, která vypadla jak fyzicky, tak i logicky
Fyzický výpadek je adekvátní výpadku na portu, tzn. při aktivaci "gross detekce". Výpadek nastene, až gross counter dopočítá celou periodu.