Forum: Mikrocontroller und Digitale Elektronik SMS versenden bei digitalem Eingang


von alphi h. (sada)


Lesenswert?

Hallo miteinander

als erstes bin ich nicht sicher ob dieser Beitrag in der Richtigen 
spalte angelegt wurde...es geht mehrheitlich um elektronik.

Im Rahmen meiner Diplomarbeit, welche mittels einer SPS S7 von Siemens 
realisiere, habe ich eine Frage.

Wenn die SPS ein ausgang gibt (alarm) sollte das ein Modul auslösen, 
welches ein SMS versendet.

z.B ist die Wassertemperatur über dem vorgegebenen Level, dan soll der 
Hausmeister alamiert werden.

Kann man verstehen was ich meine?

Wie würdet ihr sowas machen? Gibt es Pfannenfertige Print's?

von Matthias K. (rino1)


Lesenswert?

Ich glaube sowas nennt man Handy wenn ich mich nicht täusche.
Spass bei Seite. Ist zwar auch ernst gemeint. Aber bitte nicht in den 
falschen Hals bekommen.
Hast du irgendwelche Rahmmenbedingungen?

Gruß,
Matthias K.

von alphi h. (sada)


Lesenswert?

Ja ich habe es mir auch schon überlegt mit hubzylindern zu arbeiten, 
welche dann die SMS "eintippen" und versenden:) aber die Zentrierung des 
Handy's ist ein grosses Problem und leider werden mehrer tasten 
gleichzeitig gedrückt...jaja spass bei seite

Nai eigentlich nicht. Ich habe mir es eigentlich so vorgestellt... Die 
SPS setzt den output 0.0 auf high -> Diese box erkennt es als eingang 
--> die sms mit dem Text "geht in den keller, er wird geflutet" wird 
versendet

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Kannste Mikroprozessoren programmieren?
Dann ist das SIM900 was für dich.
Das ist ein GSM Modul, dem musste über UART nurnoch sagen, dasses ne SMS 
senden soll.

Ansonsten gibts fertige Module für Alarmanlagen die das machen.
Kosten dfann aber.

Da wurde in einem anderen Thread mal das hier vorgeschlagen:
http://www.comat.ch/allgemein/d/index.asp?frame=../../smsrelais/d/index.asp

von Thomas B. (thomasbarends)


Lesenswert?

Hallo Danilo,
Vielleicht ist das einfachste noch eine Arduino mit einem GSM-shield. 
Das wäre dan wirklich pfannenfertig.

Auch gibt es die sserial2mobile library, mit der eine Arduino mit einem 
Handy sprechen kann: http://code.google.com/p/sserial2mobile/

Viel Erfolg,

Thomas

von Harald (Gast)


Lesenswert?

So etwas kannste nehmen:
http://dx.com/p/gps-gsm-tracker-for-motorcycle-vehicle-850-900-1800-1900mhz-54072

Anstelle der SOS-Taste kannste einen Ausgang (evtl. über ein 
Koppelrelais) anschliessen. Es gibt ebenfalls einen Ausgang des Moduls, 
den man einlesen könnte.

von Harald (Gast)


Lesenswert?

Ja, ich weiß das Teil hat auch ein nicht benötigtes GPS, aber das kann 
man ja ignorieren. Für den Preis wird es kaum eine reine GSM-Lösung 
geben.

von alphi h. (sada)


Lesenswert?

Merci für die Ideen. uC programmieren kann ich solange es sich um 
digitale und analoge verarbeitung handelt... und dann eh nur 
PIC's...usart ist mir leider kein begriff. Das SMS relay und das Shield 
sind eigentlich gerade das was ich suche. Das von Comat wird 
wahrscheinlich ein vermögen kosten aber ich schaue mir mal beide genauer 
an

an dieser stelle vielen herzlichen dank.

von Harald (Gast)


Lesenswert?

Für S7 gibt es natürlich auch "richtige" Lösungen, die sollte man 
vielleicht bei einer Diplomarbeit mit angeben, damit man mit 
Professionalität glänzen kann. Kostet natürlich, ist aber eben 
state-of-the-art

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

danilo S. schrieb:
> uC programmieren kann ich solange es sich um
> digitale und analoge verarbeitung handelt... und dann eh nur
> PIC's...usart ist mir leider kein begriff.

Hm?
PIC programmieren können aber noch nie den UART benutzt? komisch ;)

Wäre jedenfalls die günstisgte aber aufwenigste Variante, das SIM900 
kostet nur 15€ + Hühnerfutter und PIC drumrum.

von alphi h. (sada)


Lesenswert?

Harald schrieb:
> Für S7 gibt es natürlich auch "richtige" Lösungen, die sollte man
> vielleicht bei einer Diplomarbeit mit angeben, damit man mit
> Professionalität glänzen kann. Kostet natürlich, ist aber eben
> state-of-the-art

schon geschehen. aber ein Siemens GSM modul, welches auch auf die 
Siemens Schiene geschnappt werden kann kostet fast soviel wie die CPU 
mit zwei baugruppen...studenten haben es nicht leicht.


Soweit ich weiss ist UART eine serielle Schnittstelle von PC's und uC. 
Wahrscheinlich wird sie auf meinem Brenner verwendet ohne mein wissen.:)
Ich brenne meine Pics mit dem Brenner 8p von Sprut über ICSP...also UART 
ist mir leider noch nie begegnet, weiss aber dass es gibt.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

UART ist RS232, nur eben andere Pegel und invertiert.
Fragste mal Wiki zu und das PIC Datenblatt.
Librarys gibts eh.

Hier mal die Grundbeschaltung des SIM900 und ein paar AT Befehle in die 
Konsole getippt:
http://www.fritzler-avr.de/HP/Librarys/sim900d_his.php

Is eben nur die Frage ob du dir das zutraust mit dem selbst 
programmieren.
Was haste denn bisher schon konkretes mit Pics gemacht?

von alphi h. (sada)


Lesenswert?

boah geil sieht es aus und vor allem genau das was ich eigentlich 
bräuchte...
aber leider traue ich es mir nicht so recht zu. angefangen beim SMD 
löten. dann AVR...ist das nicht so ein atmel dings? nein ich glaube das 
werde ich nicht auf die reihe bekommen aber vielen dank für die inputs.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Ist zwar SMD aber die Pads sind weit genug auseinander.
Musst ja kein AVR nehmen, da kannste auchn PIC drankloppen.
Ich arbeite eben mit AVRs.

von egal (Gast)


Lesenswert?

wenn du was fertiges haben willst guck mal bei der Firma Insys. die 
haben GSM Module die nur n Eingang haben und dann ne SMS schicken oder 
auch per AT Befehle gesteuert werden können.

von EGS (Gast)


Lesenswert?

Hallo,

gibt doch auch die externen Siemens GSM Modems (TC35i) und andere die 
nur mittels FC in dem S7-Programm angesprochen werden können. da gibste 
nur den Text in nem DB vor und die Telefonnummer. Dann kannste in deinem 
Step7-Programme auf verschiedene Ereignisse eine SMS senden und auch 
einfach die Texte anpassen um diese dann von der S7 zusammensetzen und 
versenden zu lassen.

Das was du in deriner Arbeit angeben solltest sind diese für die 
Fernwartung und Alarmierung vorgesehenen Industriestandard Lösungen. Ob 
es natürlich die Lösung ist die deine Prüfer haben wollen ist ein anders 
Thema.

Such mal auf der Supportseite von Siemens nach "Fernmelden" oder 
"Fernwartung GSM" (www.support.automation.siemens.com)

MFG EGS

von Frank (Gast)


Lesenswert?

Wo steht hier eigentlich, dass die SMS per GSM versendet werden muss?

Habe gerade ein Projekt beendet, da wird die SMS übers Internet/Festnetz 
per Sipgate-API versendet. Setzt einen Prepaid-Account voraus, der 
erforderliche Code ist in PHP etwa 30 zeilen lang ...

http://www.sipgate.de/basic/api
http://blog.schmidt.ps/2011/08/04/php-script-fur-den-sms-versand-via-sipgate-api/

von Chris (Gast)


Lesenswert?

Aus dem folgenden Link:

Im Falle eines Alarms oder einer Systemstörung übermittelt das Interface 
die von Ihnen vordefinierten Informationen. Vier Alarmeingänge (NO/NC), 
denen jeweils ein bestimmtes Ereignis zugeordnet werden kann (z.B. 
Einbruch, Feuer, medizinischer Notfall, Störung im System, etc.), stehen 
zur Verfügung.

http://www.alarm-technik.eu/alarmanlagen/waehlgeraete/gsminterface.php

von Tom P. (booner)


Lesenswert?

Hei,

also ich hab das mit ner Wago SPS schon gemacht.
Hat die S7 keine serielle Schnittstelle?

Die Wago hat praktischer weise schon eine serielle TTL-Level 
Schnittstelle on board. Da kann man einfach irgend ein billiges 
GSM-Modem dran hängen und das Programm zum senden schreibst einfach 
innerhalb der SPS.
(Bzw. Wago hat hier schon recht gute Beispiele für CoDeSys...)

Riesen Vorteil: Du kannst verschiedene SMS schicken, z.B.
"Pumpe defekt. Wasserstand 22cm. Steigend..."


Grüße,

Tom

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.