Online-Handbücher
Blatzheim.com | Startseite | Firmware | Anmelden
Suchen:
Handbücher  >>  BM-Xtra 33600  >>  SMS Versand (optional)  >>  Events für das BM-Xtra 33600:

Events für das BM-Xtra 33600:

Das BM-Xtra 33600 ist vorbereitet für

  1. zwei Optokopplereingänge (Standard)
  2. zwei Relaisausgänge (Standard)
  3. zwei AD-Wandlereingänge 20mA (optional)
  4. eine RS485 Schnittstelle (emuliert, optional)
  5. eine serielle TTL-Schnittstelle, Takt, In, Out (optional)
  6. ein großes Eeprom als Datenlogger (optional)

Die SMS-Funktion kann auch durch Events ausgelöst werden, sei es dass ein Wert über- oder unterschritten wird. Die Funktionen arbeiten mit Listen, die Zeichen für Zeichen abgearbeitet werden und voraussetzen, dass alle relevanten Informationen bekannt sind, wenn eine SMS versendet werden soll.
Für einen Versand sind die drei Angaben T, P und R notwendig.
Nach einem Versand wird der Eintrag R vergessen, T und P gelten weiterhin. Dem entsprechend kann ein Text in der Form T1P1R1R2R3 an mehrere Empfänger gesendet werden

Elemente der Listen sind die Buchstaben

PProvider
LListe
RReceiver
TText
0..9Zahlen

Diese Listen beziehen sich auf die mit den AT$SMS.. gemachten Einträge.

Tyy = 1..8 für die Festtexte, $SMSTXTy=...
Lzz = 1..8 für die Listen, $EVLSTz=...
Pnn = 1..8 für den Provider, $SMSNRn=...
Roo = 0..19 für den Empfänger, $SMSRCVo=...

Z.B. wollen wir den Text 1 an den Provider 2 und den Empfänger 3 senden, wenn der Optokoppler 2 Strom sieht.
AT$EVOP2HI=T1P2R3
Man könnte denselben Text auch an mehrere Leute schicken:
AT$EVOP2HI=T1P2R3R5P3R4
Empfänger 3 und 5 sind bei Provider 2, Empfänger 4 bei Provider 3.

Wenn sowieso immer dieselben Nummern benachrichtigt werden, können auch noch Eventlisten verwendet werden.
AT$EVLST1=P2R3P3R4
Dann können sich die Events auf diese Listen beziehen:
Opto sieht keinen Strom: Text 1 an Liste 1 senden
AT$EVOP1LO=T1L1
Opto sieht Strom: Text 2 an Liste 1 senden
AT$EVOP1HI=T2L1

Folgende Events sind vorgesehen:

AT$EVAD1LOEvent AD1 low
AT$EVAD1HIEvent AD1 hi
AT$EVAD2LOEvent AD2 low
AT$EVAD2HIEvent AD2 hi
AT$EVOP1LOEvent OP1 low
AT$EVOP1HIEvent OP1 hi
AT$EVOP2LOEvent OP2 low
AT$EVOP2HIEvent OP2 hi
AT$EVEEPHIEvent Eeprom zu 75% voll

Format der Eventbefehle:

AT$EVAD1LO ERRORFehler, es muss ?, =? oder = benutzt werden
AT$EVAD1LO?Ausgabe der Liste
AT$EVAD1LO=Löschen der Liste
AT$EVAD1LO=xyzEingeben der Liste, nur bestimmte Zeichen erlaubt P,L,R,T,0..9
AT$EVAD1LO=? (32)(L,P,R,T,0-9)heißt 32 Zeichen

Eingabe von ein paar Listen unabhängig vom Event

AT$EVLSTx=txtEventlisten, x=1..16, txt max. 32 Zeichen, T,P,R,0..9
AT$EVLSTx ERRORFehler
AT$EVLSTx?Ausgabe der Liste
AT$EVLSTx=Löschen der Liste
AT$EVLSTx=xyzEingabe der Liste
AT$EVLSTx=? (32)(T,P,R,0-9)heißt 32 Zeichen

 
Gültig für jede Firmware

 
Copyright © 2003-2009 ? bn:t Blatzheim Networks Telecom GmbH
All rights reserved.
Best viewed with: Internet Explorer ? 5.0, Netscape ? 6.0, Mozilla ? 1.0, Opera ? 6.0
Änderungen und Irrtümer vorbehalten
 
Letzte Änderung am 09.10.2009 um 11:19 Uhr