SP1
Návod k použití
Výrobce: | |
|
|
Aktualizace: | 16.08.1999 |
Verze HW: | 1.0 |
Verze SW: | 1.3 |
Verze dokumentu: | 1.2 |
Poznámka: Pro tisk tohoto dokumentu se doporučuje změnit ve Vašem WWW prohlížeči změnit nastavení fontů takto: Variable Width Font: Timer New Roman, size 10 a Fixed Width Font: Courier New, size 9.
SP1 je malý SMS procesor s 8+8 digit. vstupy/výstupy s modulem Siemens A1. Umožňuje přenos hodnot logických vstupů a řízení logických výstupů výměnou SMS zpráv s dalším zařízením na síti GSM, např. mobilním telefonem či řídícím počítačem s GSM modulem a příslušným SW pro práci se SMS. Zařízení je provedeno jako deska plošného spoje (155x72) s modulem A1 nad součástkami (celková výška 35mm) bez krytí (IP00) a je určeno k vestavbě do skříně (rozvaděče) stávajícího zařízení.
Během normálního provozu je stav zařízení signalizován třemi LED diodami (STATUS, RECEIVE, SEND), pro uvedení do provozu je vhodné připojit odnímatelný servisní modul s LED displejem, tlačítky a rotačním spínačem, který umožňuje lépe sledovat stav zařízení a testovat některé jeho funkce. Servisní modul je také nutný pro programování modulu z PC přes RS232. Programovací SW pro Win95(98) umožňuje programovat jednak informace o SIM kartě (číslo karty a PIN) a dále symbolická jména vstupů a výstupů a jejich stavů, případně texty zpráv vysílaných ze SP1 při změně hodnot vstupů. Dále lze programovat telefonní čísla na GSM síti, od kterých lze přijímat povely a čísla, na která jsou zprávy zasílány.
Blokové schéma
Tato kapitola popisuje jak zapojit SP-1, aby bylo schopno provozu.
K prvnímu spuštění budete potřebovat:
- počítač třídy PC s operačním systémem Windows 95 a vyšší nebo Windows NT,
- akumulátor pro modul SP-1 12V DC typicky, kabel pro propojení akumulátoru s SP-1
- servisní modul a propojovací kabel,
- propojovací kabel RS232 pro připojení k sériovému portu PC,
- SIM kartu (SP-1 je zařízení podobné mobilnímu telefonu a tak také musí být vybaveno SIM kartou), je možné použít i karty TWIST nebo GO
- anténu.
Doporučený postup:
- Zkontrolujte, že zařízení SP-1 máte orientováno tak, že v levé horní části je čtečka SIM karty a levé spodní části pojistka F1.
- Vložte SIM kartu do pouzdra na SIM kartu v levé horní části desky plošných spojů:
- zatlačte na kryt pouzdra nahoru ve směru šipky (až do mírného cvaknutí),
- odklopte horní část pouzdra směrem nahoru,
- do horní odklopené části pouzdra založte SIM kartu, seříznutý roh musí být vpravo a kontakty čipu směrem dolů,
- přiklopte pouzdro a
- tlakem dolů proti směru šipky zaklapněte.
- Připojte servisní modul pomocí propojovacího kabelu, který zasunete do jediného odpovídajícího konektoru na servisním modulu (JP1) a do konektoru JP6 na spodním okraji desky plošných spojů SP-1.
- Propojte servisní modul (konektor P1) prodlužovacím kabelem s počítačem PC. Na straně PC použijte jakýkoliv volný sériový port COM1 až COM4.
- Do konektoru na spodní straně modulu SIEMENS A1 zasuňte buď přímo anténu nebo kabel od externí antény.
- Připojte požadované vstupy (JP4) a výstupy (JP5). Protikusy k těmto konektorům jsou součástí dodávky.
- Do konektoru pro síťové napájení (JP3) zasuňte kabel pro napájení z akumulátoru, ale ještě nezapínejte do sítě. ( Polarita je onačena na plošném spoji)
- Na PC instalujte program SP1 INIT pro konfiguraci SP1 a dále postupujte dle popisu v kapitole Programování.
Rozměry a popis konektorů SP-1
Připojení konektorů SP-1
Rozměry a popis konektorů Servisního panelu k SP-1
Doporučený postup:
StatusLED Slovní popis Display Význam rychle po sobě jdoucí dvojité blikání , , , , , , , , probíhá inicializace pomalé blikání, krátká doba svitu (kvalita signálu .. s tečkou) normální provoz, zařízení připraveno pomalé blikání, krátká mezera a kód chyby došlo k chybě, bližší specifikace na display dlouhý svit a následně dva krátké zařízení je v programovacím režimu
Pokud je zařízení v provozu a v klidu StatusLED pomalu bliká s skrátkou dobou svitu. Pokud je připojen servisní modul, na display svítí číslice "0" až "8" s tečkou, která signalizuje kvalitu signálu GSM sítě (0 - žádný signál, 8 - nejlepší signál).
Doporučený postup:
- Stiskněte tlačítko A1 VYP, které se nachází u pravého okraje desky plošných spojů.
- StatusLED (LED těsně nad tlačítkem A1 VYP) začne rychle blikat a po ukončení vypínací sekvence modemu se rozsvítí trvale. Pokud je přípojen display vypínací fáze je signalizována znakem a ukončení vypínací sekvence znakem .
- Nyní již můžete odpojit napájecí kabel k akumulátoru.
Programováním se rozumí nastavení SP-1 podle specifických podmínek uživatele. Jedná se zejména o nastavení PINu SIM karty. Detailní popis naleznete v kapitole Programování.
Zpět na obsah, na začátek kapitoly
SP1 umožňuje přijímat SMS zprávy ze sítě GSM a provádět příkazy v nich obsažené a odesílat svoje stavy pomocí SMS. SMS zpráva obsahující příkazy pro SP1 se nazývá příkazová zpráva a může obsahovat:
SP1 odpovídá na příkazy hlášením o stavu - zprávou o stavu (pokud uživatel nezvolí jinak). Uživatel může SP1 nastavit také na posílání zpráv při změně určitých měřených hodnot, např.: změna digitálního vstupu, pokles napětí na analogovém vstupu pod určitou mez, ... Takováto zpráva se nazývá zpráva o události. Pokud celý text zprávy přesáhne 160 znaků, je rozdělen do několika SMS. Pomocí SMS zpráv mají do SP1 přístup pouze osoby, jejichž telefonní číslo je uvedeno v telefonním seznamu SP1. Pokud přijde SMS s jiným číslem, zpráva se ignoruje a odesílateli se odpoví zprávou o nepovolení přístupu.
Tento příkaz způsobím, že SP1 Vám odešle zprávu o svém stavu.
Jakmile příkazová zpráva obsahuje klíčové slovo NOBACK, SP1 příkazy obsažené ve zprávě provede, ale neodešle žádnou odpověď.
Po tomto příkazu se vždy odešle jako odpověď zpráva o stavu. Pokud příkazová zpráva obsahuje jako příkaz BACK, tak i NOBACK, platí poslední z nich.
Jako odpověď na tento příkaz SP1 odešle zprávu, která bude obsahovat pouze jméno stanice.
Příkaz k restartu SP1.
Příkaz k vypnutí SP1. Má stejnou funkci jako stisk tlačítka S1 - OFF na hlavní desce SP1.
SP1 obsahuje 8 digitálních výstupů, které je možno ovládat pomocí SMS zpráv. V programu SP1 Init lze nastavit:
Zpráva pro změnu výstupu má následující tvar:
<jméno výstupu> <jméno stavu>
nebo
<jméno výstupu>=<jméno stavu>
nebo
<jméno výstupu>:<jméno stavu>
Tato zpráva se posílá jako odpověď na příkazovou zprávu uživateli, který ji odeslal a obsahuje následující součásti:
Vlastní zpráva má následující formát:
<Jméno stanice>: <Vstup0>=<Stav0> <Vstup1>=<Stav1> ... <Výstup0>=<StavO0> <Výstup1>=<StavO1> ... .
Pomocí programu SP1 Init lze zvolit téměř libovolně jména vstupů a výstupů, jména jejich stavu, aj. Lze také zvolit, které hodnoty se mají do zprávy uvádět. Není nutné tedy vždy odesílat i hodnoty, které nejsou používány. Příkladem takové zprávy, kde jsou využity pouze 2 digitální vstupy a 2 digitální výstupy může být tato:
Sea SP1: Inp0=ZAP Inp1=ZAP Outp0=ZAP Outp1=ZAP. |
V případě, že chcete, aby na příkazovou zprávu SP1 neodpovídalo, zadejte za příkazy klíčové slovo NOBACK.
Tato zpráva se odesílá z následujících důvodů.
Zpráva o události má následující tvar:
<Jméno stanice>: <řetězec zprávy>.
Zpráva o události se odesílá uživatelům, jejichž telefonní číslo je v seznamu telefonních čísel a u kterého je zaškrtnuto pole 'Odesílání událostí'.
Jakmile SP1 přijme příkazovou zprávu, zkontroluje, zda-li telefonní číslo, ze kterého zpráva přišla, je v seznamu telefonních čísel T0..T7 a je-li u tohoto telefonního čísla zaškrtnuto pole 'Příjem zpráv'. Pokud není splněna nějaká z těchto podmínek, obsah přijaté zprávy se ignoruje a uživateli se může odeslat text naprogramovaný v SP1 Init na kartě SMS, pole 'Nepovolení přístupu'.
Je také možné na číslo T0 v telefonním seznamu odeslat SMS o pokusu o přístup. Tato zpráva má tvar:
<Jméno stanice>: Byl zaznamenan pokus o pristup z nepovoleneho tel. cisla, unauthorized access from: <telefonní číslo vetřelce>.
Zpráva := Příkaz + [(','|' ')^n + Příkaz + [(','|' ')^n + Příkaz + [(','|' ')^n + ... ]]]
Příkaz := Klíčové_slovo | Změna_výstupu
Klíčové_slovo := 'STATE'|'STAV'|'BACK'|'ZPET'|'NOBACK'|
'NEZPET'|'NAME'|'JMENO'|'RESET'|'SHUTDOWN'
Změna_výstupu := Jméno_výstupu + (' '|'='|':')^n + Jméno_stavu_výstupu
Jméno_výstupu := string
Jméno_stavu_výstupu := string
Jména stavů můžete volit a to pro každý výstup zvlášť. Ve jménech se smí vyskytovat pouze znaky, jejichž ASCII kód leží v intervalu <32..127>. To znamená, že nelze používat znaky české abecedy (ěščřžýáí...). Jména výstupů a jména stavů výstupů mohou obsahovat pouze velká a malá písmena, číslice a znak '_'. Jakékoliv jméno výstupu nesmí být předponou jiného jména výstupu ani klíčového slova. Jméno stavu výstupu pro AKTIVNÍ a NEAKTIVNÍ stav pro jeden výstup se nesmí shodovat. Při rozpoznávání jmen nerozhoduje velikost písmen (tj. 'STATE' = 'state').
Př.: Správná volba
Jméno výstupu 0 TOPENI Jméno výstupu 1 BRANA Jméno výstupu 5 KOTEL Jméno stavu AKTIVNÍ pro výstup 0 ZAP Jméno stavu AKTIVNÍ pro výstup 1 OTEVRI Jméno stavu AKTIVNÍ pro výstup 5 ZAP Jméno stavu NEAKTIVNÍ pro výstup 0 VYP Jméno stavu NEAKTIVNÍ pro výstup 1 ZAVRI Jméno stavu NEAKTIVNÍ pro výstup 5 VYP
Př.: Chybná volba
Jméno výstupu 0 TOPENI !!! Jméno výstupu 1 TOPENI2 !!! Jméno výstupu 5 STAV !!! Jméno stavu AKTIVNÍ pro výstup 0 ZAP Jméno stavu AKTIVNÍ pro výstup 1 ZAP Jméno stavu AKTIVNÍ pro výstup 5 ZAP !!! Jméno stavu NEAKTIVNÍ pro výstup 0 VYP Jméno stavu NEAKTIVNÍ pro výstup 1 VYP Jméno stavu NEAKTIVNÍ pro výstup 5 ZAP !!!
Programováním se rozumí přenesení konfiguračních údajů z SP1 do PC nebo opačně. Komunikace probíhá přes kabel připojený v PC na konektor sériového portu COM1..COM4 a v SP1 na servisním modulu na konektor P1. Ke komfortní práci s konfiguračními údaji slouží program SP1 Init, který je dodáván pro počítače typu PC, vybavené mikroprocesorem řady 486 a vyššími, s operačním systémem Windows 95 a vyšší nebo Windows NT. Popis tohoto programu je v dokumentu Popis programu SP1 Init.
Zařízení SP1 může přejít do programovacího režimu buď při startu, když se na display zobrazuje '_' a '0' nebo pokud během provozu stisknete vypínací tlačítko S1 a vyčkáte na trvalý svit StatusLED (= na display se zobrazuje '='). Vstup do programovacího režimu je indikován na display písmenem 'P'. SP1 do tohoto stavu přejde pouze po stisknutí tlačítka Aktivace v programu SP1 Init.
strana k PC (CANON 9pin, female) |
strana k PC (CANON 25pin, female) |
strana k SP1 (CANON 9pin, male) |
---|---|---|
5 (GND) | 7 (GND | 5 (GND) |
2 (RxD) | 3 (RxD) | 2 |
3 (TxD) | 2 (TxD) | 3 |
Ostatní vodiče mohou zůstat nezapojené. Lze použít prodlužovací kabel pro myš.
Název Typ Konektor Signál Převod I0 log. in JP4.1 propojit na GND 0V~aktivní (H), rozpojeno~neaktivní (L) I1 log. in JP4.2 propojit na GND 0V~aktivní (H), rozpojeno~neaktivní (L) I2 log. in JP4.3 propojit na GND 0V~aktivní (H), rozpojeno~neaktivní (L) I3 log. in JP4.4 propojit na GND 0V~aktivní (H), rozpojeno~neaktivní (L) I4 log. in JP4.5 propojit na GND 0V~aktivní (H), rozpojeno~neaktivní (L) I5 log. in JP4.6 propojit na GND 0V~aktivní (H), rozpojeno~neaktivní (L) I6 log. in JP4.7 propojit na GND 0V~aktivní (H), rozpojeno~neaktivní (L) I7 log. in JP4.8 propojit na GND 0V~aktivní (H), rozpojeno~neaktivní (L) GND JP4.9 GND Pro každý logický (digitální) vstup lze pomocí programu SP1 zvolit:
- jméno
- jméno stavu aktivní (H)
- jméno stavu neaktivní (L)
- zda-li se mají stavy L a H prohodit
- text hlášení při změně vstupu z L do H a zda-li se má toto hlášení generovat
- text hlášení při změně vstupu z H do L a zda-li se má toto hlášení generovat
- zda-li se má hodnota vstupu uvádět při hlášení o stavu
Název Typ Konektor Signál Převod O0 log. out JP5.1 tranz. 400mA na GND H (aktivní)~GND, L (neaktivní)~12V O1 log. out JP5.2 tranz. 400mA na GND H (aktivní)~GND, L (neaktivní)~12V O2 log. out JP5.3 tranz. 400mA na GND H (aktivní)~GND, L (neaktivní)~12V O3 log. out JP5.4 tranz. 400mA na GND H (aktivní)~GND, L (neaktivní)~12V O4 log. out JP5.5 tranz. 400mA na GND H (aktivní)~GND, L (neaktivní)~12V O5 log. out JP5.6 tranz. 400mA na GND H (aktivní)~GND, L (neaktivní)~12V O6 log. out JP5.7 tranz. 400mA na GND H (aktivní)~GND, L (neaktivní)~12V O7 log. out JP5.8 tranz. 400mA na GND H (aktivní)~GND, L (neaktivní)~12V Ucc JP5.9 12V GND JP5.10 GND Pro každý logický (digitální) výstup lze pomocí programu SP1 zvolit:
- jméno
- jméno stavu aktivní (H)
- jméno stavu neaktivní (L)
- zda-li se příkazy mají provádět obráceně (tzn. příkazem pro sepnutí se rozepne a opačně)
- zda-li se má hodnota výstupu uvádět při hlášení o stavu
SP1 může obsahovat až osm telefonních čísel. Pokud zaškrtnete u telefonního čísla pole 'Příjem příkazů' budou se z tohoto čísla akceptovat SMS. Pokud bude přijata SMS, která buď nebude v telefonním seznamy anebo bude v telefonním seznamu, ale nebude u ní zaškrtnuto pole 'Příjem příkazů', bude se tato SMS ignorovat.
Pole 'Odesílání zpráv o událostech' zaškrtněte u toho (těch) telefonního čísla, na které chcete posílat zprávy o událostech (jako přechod digitálního vstupu z jednoho stavu do druhého, přechod hranice na AD vstupu, ...).
Připravujeme možnost volání na naprogramovaná čísla při aktivaci SP1.
Pro diagnostiku lze použít StatusLED, která se nachází přímo na SP1. Tato LED indikuje jednoduché stavy:
StatusLED Slovní popis Význam pomalé blikání, krátká doba svitu normální provoz, zařízení připraveno rychlé blikání, krátká doba svitu zařízení se odhlašuje od GSM sítě a připravuje se na vypnutí trvalý svit zařízení lze odpojit od napájení, připraveno pro programování dlouhý svit a následně dva krátké zařízení je v programovacím režimu pomalé blikání 1:1 odesílá se zpráva rychle po sobě jdoucí dvojité blikání probíhá inicializace pomalé blikání, krátká mezera došlo k chybě, bližší specifikace na display
Na hlavní desce se nalézají také dvě LED:
Pro detailní diagnostiku je potřeba připojit servisní modul, na němž se nachází:
Symbol Význam Při startu SP1
Inicializace panelu poplachové Probíhá zapínací sekvences Inicializace. Zjištění přítomnosti a připravenosti Test přítomnosti modemu a čísla SIM karty Test potřeby PINu Registrace v síti GSM, zadání PINu Čekání na ukončení registrace Inicializace. Nastavení SCA (Service Centrum Address) pro posílání SMS zpráv Inicializace. Režim příjmu SMS Inicializace. Režim ukládání SMS Při provozu SP1
číslo s tečkou Kvalita signálu (0..0%, 8..100%) Příjem SMS Akceptování SMS zprávy - příkazy v ní obsažené se provedou Neakceptování SMS (není v seznamu tel. čísel a/nebo není povolen příjem SMS) Mazání SMS (po čtení nebo odesílání zprávy) Příprava SMS Odesílání SMS Příprava na vypnutí SP1 vypnuto. Lze bezpečně odpojit napájení SP1 je v programovacím režimu Chyby (blikají proti písmenu E)
Chybná odpověď na AT+CPIN? Jste si jist, že je tam modem? (po kroku ) Karta je zablokovaná. Je potřeba vložit PUK. (po kroku ) . V paměti EEPROM je špatný PIN. (po kroku ) Nelze se zaregistrovat do sítě GSM. Je SIM karta registrovaná? Je v této oblasti pokrytí sítí GSM? (po kroku) . V paměti EEPROM chybí adresa centra SMS zpráv. (po kroku ) Adresa centra SMS zpráv má špatný formát, je špatně zapsaná. (po kroku ) Chybná odpověď modemu na pokus ho nakonfigurovat pro příjem SMS zpráv. (po kroku ) Chybná odpověď modemu na pokus ho přesvědčit, kam má schovávat SMS zprávy po přijetí (po kroku )
Zařízení SP1 indikuje 2 druhy chyb:
Veškeré dotazy můžete zasílat na naši adresu sea@seapraha.cz.