Pomocí modulu PRT3 je možné nejen sledovat stav systému DIGIPLEX EVO, ale také systém plně ovládat. Následující článek se bude věnovat nejdůležitějším příkazům pro ovládaní systému přes sériové rozhraní s využitím ASCII protokolu.
Pomocí příkazů v ASCII protokolu je možné:
- Ovládat virtuální vstupy, virtuální vstupy probrány v dřívějším článku, pro zobrazení článku klikněte zde.
- Zjistit stav podsystému, případně zóny.
- Zjistit popisky zóny, podsystému a uživatele.
- Zastřežení a odstřežení podsystému.
Popis jednotlivých příkazů:
(nastavení komunikace a spojení modulů PRT3 s programem Hyperterminál je popsáno v předchozím článku, ten naleznete zde.)
Zjištění stavu podsystému a zóny
Pro zjištění stavu podsystému je příkaz RA001 až RA008, pro podsystém 1 až 8. Po zadání tohoto příkazu vrátí modul stav systému v následujícím tvaru: RA001DOOOOOO
Příklad zobrazení v Hyperterminálu je na obr. 1.
Popis jednotlivých bitů je uveden v následujících tabulkách:
Bit 1 | Bit 2 | Bit 3 | Bit 4 | Bit 5 | Bit 6 | Bit 7 | Bit 8 |
R | A | 0 | 0 | 1 | D (Odstřeženo) A (Zastřeženo) F (Nuceně zastřeženo) S (Částečně zastřeženo) I (Částečně bez ZP) | M (poplach v paměti) O (OK) | T (Porucha) O (OK) |
Bit 9 | Bit 10 | Bit 11 | Bit 12 | Bit 13 |
N (Není v klidu) O (OK) | P (V programování) O (OK) | A (V poplachu) O (OK) | S (Výbojka) O (OK) |
Pro zjištění stavu zóny je příkaz RZ001 až RZ192, pro zónu 1 až 192. Po zadání tohoto příkazu modul vrátí stav zóny v následujícím tvaru: RZ001COOOO
Popis jednotlivých Bitů:
Bit 1 | Bit 2 | Bit 3 | Bit 4 | Bit 5 | Bit 6 | Bit 7 | Bit 8 |
R | Z | 0 | 0 | 1 | C(Zavřená) O (Otevřená) T (V tamperu) F (Porucha požární smyčky) | A (V poplachui) O (OK) | F (V požárním poplachu) O (OK) |
Bit 9 | Bit 10 | Bit 11 |
S (Ztráta dohledu O (OK) | L (Slabá baterieí) O (OK) |
Zjištění popisků zón, podsystémů a uživatelů
Pro zjištění popisků zón je příkaz ZL001 až ZL192, pro zóny 1 až 192.
Pro zjištění popisků podsystémů je příkaz AL001 až AL008, pro podsystémy 1 až 8.
Pro zjištění popisků uživatelů je příkaz UL001 až UL999, pro uživatelé 1 až 999.
Po zadání daného příkazu, vrátí modul PRT3 odpovídající popisek, viz obr. 2.
Zastřežení a odstřežení jednotlivých podsystémů
Pro zastřežení podsystému lze použít příkaz AA001A1234 pro zastřežení podsystému 1 uživatelským kódem 1.
Možnosti příkazu pro zastřežení jsou popsány v následující tabulce:
Prostor | Bit 1 | Bit 2 | Bit 3 | Bit 4 | Bit 5 | Bit 6 | Bit 7 - 12 | Bit 13 |
1 | A | A | 0 | 0 | 1 | A (běžné zastřežení) F (nucené zastřežení) S (částečné zastřežení) I (částečné bez zpoždění) | XXXXXX* | |
8 | A | A | 0 | 0 | 8 | " | " |
*pokud má uživatelský kód méně než 6 znaků, zadejte jen tolik znaků, kolik má kód.
Pokud máme v rámci podsystému povoleno jednotlačítkové zastřežení, obr. 3, je možné podsystém zastřežit bez nutnosti zadání kódu:
Prostor | Bit 1 | Bit 2 | Bit 3 | Bit 4 | Bit 5 | Bit 6 | Bit 7 |
1 | A | Q | 0 | 0 | 1 | A (běžné zastřežení) F (nucené zastřežení) S (částečné zastřežení) I (částečné bez zpoždění) | |
8 | A | A | 0 | 0 | 8 | " |
Odstřežení podsystému provedeme následujícím příkazem:
Prostor | Bit 1 | Bit 2 | Bit 3 | Bit 4 | Bit 5 | Bit 6 -11 | Bit 12 |
1 | A | D | 0 | 0 | 1 | XXXXXX* | |
8 | A | D | 0 | 0 | 8 | " |
*pokud má uživatelský kód méně než 6 znaků, zadejte jen tolik znaků, kolik má kód.
Ukázky příkazů pro zastřežení a odstřežení podsystému jsou na obr. 4.