Zurück   IP-Symcon Community Forum > IP-Symcon Hardware > SPS Automatisierungstechnik

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
  #1 (permalink)  
Alt 03.03.10, 15:01
dtm dtm ist offline
Senior Member
 
Registriert seit: Dec 2008
Ort: Hessen
Beiträge: 330
Standard Hilfe: SMS Versand mit Wago 750-841

Servus,

ich benutze die Wago 750-841 mit einem GSM-Modem zum Versenden/Empfangen von SMS.

Das ganze klappt prima mit dem (in mein PLC_PRG) eingebundenen Beispiel von Wago. Das Wagobeispiel beinhaltet die Funktion, Befehle per SMS an den Koppler zu senden. Die SMS wird geparsed und entsprechend der Anweisung ein Aktor geschaltet. Mit zusätzl. Parameter erfolgt eine Rückmeldung per SMS a la 'Aktion ausgeführt'. Die verwendete Bibliothek ist u.a. GSM_SMS.lib von Wago.

So weit so gut.

Mein Problem:

Ich möchte eine Statusmeldung per SMS erhalten, wenn z.B. der Rauchmelder Alarm gibt.
Sprich, eine boolesche Variable triggert das Versenden einer Warnmeldung per SMS mit vordefiniertem Text.
Ich bekomme es schlichtweg nicht gebacken. Ich habe schon superviel rumprobiert, aber es klappt nicht.

Lt. einer Hilfestellung im Codesysforum ist das super einfach, bloß die Meldung in
Code:
SEND_SMS            :   typGSM_SEND_SMS;
per Programm eingeben, dann
Code:
START_SEND_SMS    := TRUE;
triggern und fertig.

Habe schon versucht das Beispiel von Wago zu zerhackstückeln/anzupassen. Ich komme nicht ans Ziel. Jeder der mehr Ahnung von Codesys hat als ich (das ist nicht schwer ) sollte das im Handumdrehen hinbekommen.

Hat Jemand Lust zu helfen?

Grüße
Daniel

Geändert von dtm (03.03.10 um 15:02 Uhr) Grund: Ergänzung
Mit Zitat antworten
  #2 (permalink)  
Alt 04.03.10, 10:14
Senior Member
 
Registriert seit: Jul 2008
Beiträge: 259
Standard

Hallo Daniel,

wenn der SMS-Empfang funktioniert, dann sollte der Rest nur noch Formsache sein...

Hab die Bibliothek nur kurz überflogen und kann das mangels Hardware nicht verifizieren, aber vielleicht kann ich grundlegend etwas helfen.

Wie parametrierst Du denn den Datentyp "typGSM_SEND_SMS"?
Der Datentyp fasst mehrere Datentypen als Struktur zusammen.

Für Deine Instanz "SEND_SMS" hast Du folgende Parametriermöglichkeiten:
Code:
SEND_SMS.Dest_No.International (Bool / Standard ist false)
SEND_SMS.Dest_No.Number (String)
SEND_SMS.SMSC_No.International (Bool / Standard ist false)
SEND_SMS.SMSC_No.Number (String)
SEND_SMS.Msg (String)
Beispiel:
- SMS Provider T-Mobile (Short Message Service Centre: +00491710760000)
- Anzurufende Nummer im Inland: 01234567891234
- Nachricht: "Die Hütte brennt!"
- Eingang IX0.0 = Rauchmelder

Code:
'01234567891234' --> SEND_SMS.Dest_No.Number 
'00491710760000' --> SEND_SMS.SMSC_No.Number  
'Die Hütte brennt!' --> SEND_SMS.Msg  
%IX0.0 --> START_SEND_SMS
"START_SEND_SMS" nicht wie in Deinem Beispiel permanent auf "True" setzen, sondern triggern. (z.B. testweise über einen beliebigen Eingang)

Viel Erfolg!
Roland
__________________
IPS 2.5β | Wago 841 | 1-Wire | XBee | 22" Touchscreens | iPad | Archos 10.1 | iPod Touch | IRTrans | Harmony One
Mit Zitat antworten
  #3 (permalink)  
Alt 04.03.10, 10:47
dtm dtm ist offline
Senior Member
 
Registriert seit: Dec 2008
Ort: Hessen
Beiträge: 330
Standard

Hallo Roland,

vielen Dank erstmal für deine Hilfsbereitschaft

'Formsache' trifft es genau.
Bisher habe ich keine unterschiedlichen Tasks in der Wago definiert.
Auf der Wago laufen PLC_PRG und SMS_RPC(PRG), welches das Beispielprogramm von Wago beinhaltet.

-muss ich ein extra Programm erstellen?
(falls ja, muss ich es über den Taskmanager zyklisch aufrufen)?
Die Frage stelle ich, weil SMS_RPC nicht über den Taskmanager aufgerufen wird, das Programm aber trotzdem läuft.

-wie genau muss die Zuweisung der einzelnen Infos (SMSC, Msg. etc.) aussehen?

Ich scheitere wirklich an den Basics. Wenn ich erzählen würde wieviele Stunden ich das schon ausprobiere... unglaublich!

Am besten wäre ein einfaches Beispiel für das Versenden einer SMS.
Das Wagobeispiel hilft mir leider nicht, da hier immer zuerst vom Empfang einer SMS ausgegangen wird.

Habe bisher nur mit FB/FUP gearbeitet, mit ST bekomme ich es nicht hin.
Auch das 'Ampelbeispiel' etc. pp waren keine Hilfe..

Schönen Gruß
Daniel
Mit Zitat antworten
  #4 (permalink)  
Alt 04.03.10, 11:04
dtm dtm ist offline
Senior Member
 
Registriert seit: Dec 2008
Ort: Hessen
Beiträge: 330
Standard

Habe das Beispielprojekt von Wago mal angehängt.
Angehängte Dateien
Dateityp: zip GSM_Beispiel_Wago.pro.zip (16.4 KB, 73x aufgerufen)
Mit Zitat antworten
  #5 (permalink)  
Alt 04.03.10, 19:00
Senior Member
 
Registriert seit: Jul 2008
Beiträge: 259
Standard

Hallo Daniel,

hab mal einen Test-Baustein "SEND_SMS_Demo" in FUP erstellt.
Wie gesagt: Mangels Hardware komplett ungetestet!!! (Mehr oder weniger "Aus der Hüfte geschossen" )

Du brauchst im Taskmanager nichts hinzufügen. Unterschiedliche Tasks benötigst Du eigentlich nur für zeitkritische und resourcenhungrige Funktionen.
Der Aufruf/Parametrierung des SMS_RPC und des neuen SEND_SMS_Demo erfolgt im PLC_PRG.
Die Einstellungen für SMSC kannst Du ignorieren. Wenn da nichts eingetragen wird, dann werden automatisch die Einstellungen des Handys verwendet.

Viele Grüße
Roland
Angehängte Dateien
Dateityp: zip GSM_Beispiel_Wago.zip (16.1 KB, 84x aufgerufen)
__________________
IPS 2.5β | Wago 841 | 1-Wire | XBee | 22" Touchscreens | iPad | Archos 10.1 | iPod Touch | IRTrans | Harmony One
Mit Zitat antworten
  #6 (permalink)  
Alt 18.03.10, 09:37
dtm dtm ist offline
Senior Member
 
Registriert seit: Dec 2008
Ort: Hessen
Beiträge: 330
Standard

Läuft!
Vielen Dank an MTec - ich hätt´s allein vermutlich nie hinbekommen
Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wago 750 -Ethernet-> AVR IO -DMX-> Dimmer McBain Beleuchtung / Lichttechnik 0 28.02.10 18:31
Wago in Betrieb nehmen? Benötige Hilfe! Tetrapack SPS Automatisierungstechnik 17 15.12.09 11:17
Hilfe! Anfänger sucht "Hallo Welt" für Wago inspiron SPS Automatisierungstechnik 32 09.01.08 23:26
Dimmen mit WAGO IO 750 wolfi3300 SPS Automatisierungstechnik 16 18.12.07 15:13
WAGO 750 - Bezugsquelle sanman Allgemeine Diskussion 0 28.01.07 11:57


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:04 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0