TIA Lösung: Email Versenden TIA

Balu_der_Bär

Well-known member
Beiträge
91
Punkte Reaktionen
38
Zuviel Werbung?
->Hier kostenlos registrieren
Hallo zusammen,
da ich mich den halben tag heute mit dem Versenden von Emails von meiner S7 1500 rumgeschlagen habe, will ich euch den Stress ersparen und erklären wie es bei mir funktioniert.

Als erstes ist es wichtig, dass in den Ethernet einstellungen der Hardwareconfig "Router vorhanden" aktiviert ist und die richtige IP dort eingetragen ist.
Ihr braucht einen Email Account bei einem Anbieter der ohne SMTPS arbeitet, denn die Siemens CPUs können nur SMTP. Muss man unbedingt SMTPS nutzen dann benötigt man wohl ein CP Modul (laut Support).
Ich hab mehrere Anbieter ausprobiert und nur bei http://www.smart-mail.de hat es funktioniert.
Ich benutze den TMail_C Baustein.
Meine Einstellungen sind :



Wichtig ist, dass obwohl es auf der Homepage nicht benötigt wird, das "@smart-mail.de" hinter dem User Name hängt und das, (anders als bei WinCC) die Variablen "From" exact der Absende Adresse entsprechen müssen.

Das wars eigentlich schon

Ich hoffe ich konnte dem einen oder anderen damit helfen

edit* das @ in zeile 25 muss weg

Balu
 

Anhänge

  • Tia_Email.jpg
    Tia_Email.jpg
    253,6 KB · Aufrufe: 1.280
Zuletzt bearbeitet:

Hesse

Well-known member
Beiträge
704
Punkte Reaktionen
89
Danke @Balu
Hat mir geholfen
Ich kann bestätigen das es so auch auf einer S7-1200 CPU1215C funktioniert.


Ich hatte aller Dings erst den Fehler gemacht die

HW_ANY so anzugeben 16#64 das ist natürlich falsch in HEX 64 Richtig ist
HW_ANY = 64
Auch xxx @smart-mail.de funktioniert immer noch über Port :25

Gruß Hesse
 

memich

New member
Beiträge
1
Punkte Reaktionen
0
Zuviel Werbung?
->Hier kostenlos registrieren
Hallo Balu,

vielen Dank für deine Hilfestellung.

einen freemailer, der SMTP port 25 ohne verschlüsselung anbietet ist ja nichtmehr so einfach zu finden.

Ich möchte die mail über eine GPRS verbindung mit dem CP 1242-7 senden. Erhalte aber immer den status 7002 ( BUSY ), bis durch den watchdog abgebrochen wird. danach erhalte ich keinen weiteren Status.
Hier wäre ja in der Konfiguration eigentlich nur die HW ID von 64 (CPU)auf die des CPs zu ändern (269).. funktioniert aber leider nicht. hat hier jemand erfahrung?

Konkrete Beispiele oder gescheite DOK zu dem Thema zu finden ist ja nicht gerade einfach...

Viele Grüsse Marc,
 

Woife

Member
Beiträge
7
Punkte Reaktionen
2
Hallo, ich habe mit meiner S7 1212C leider nocht Probleme...

Ich habe alles wie oben aber bekomme ständig den Fehler 8014 für Timeoutfehler.

Muss man bei Smart-Mail noch etwas aktivieren?
 

Hesse

Well-known member
Beiträge
704
Punkte Reaktionen
89
Muss man bei Smart-Mail noch etwas aktivieren?
Hallo,
soweit ich mich erinnere, nicht.
Ob xxx @smart-mail.de jetzt immer noch über Port :25 funktioniert ,
müsste erst ausprobiert werden. (oder jemand aktuell bestätigen)
Es stellen ja wohl alle Anbieter so nach und nach auf verschlüsselt um.
 

Woife

Member
Beiträge
7
Punkte Reaktionen
2
Zuviel Werbung?
->Hier kostenlos registrieren
Hallo,

ich habe meinen Feher gefunden, Telekom Speedport Router (ist nur mein DSL Zugang, die SPS liegt in einem Klasse B Subnetz) haben eine Liste sicherer Email-Server. In dieser ist der Smart-Mail-Smtp Server NICHT enthalten.

Darauf gebracht hat mich tatsächlich der Smart-Mail-Support, weil ich mit Wireshark feststellen konnte, dass die SPS keinerlei SMTP Telegramme sendet und eine Verbindung über Outlook mit SMTP auch nicht möglich war.

Also letzte Email meiner SPS S7 1200 CPU 1212C AC/DC/Rly FW 4.1.3 kam gestern Abend 26.7.16 (mit Anhang).
Ich habe die selben Einstellungen wie der Ersteller dieses Threats verwendet. Watchdog Timeout von 1minute reicht bei mir, Email kommt ca. 1 Minute nach dem Sendeanstoß an.
Bei Smartmail muss man laut Supports nichts einschalten oder sonstiges, da der Port 25 Standardmäßig ohne SSL läuft.

Freundliche Grüße
 

SPS-EK

Well-known member
Beiträge
68
Punkte Reaktionen
1
Hallo,

erstmal vielen Dank für die Beschreibung, dass hilft eindeutig mehr als die Hilfefunktion :idea:

Leider weiß ich nichts mit dem Parameter "ID (CONN_OUC)" des PLC-Datentypes "TMAIL_v4" anzufangen, daher frage ich mich was hier eingetragen werden muss?


Viele Grüße
 
OP
B

Balu_der_Bär

Well-known member
Beiträge
91
Punkte Reaktionen
38
Hallo,

erstmal vielen Dank für die Beschreibung, dass hilft eindeutig mehr als die Hilfefunktion :idea:

Leider weiß ich nichts mit dem Parameter "ID (CONN_OUC)" des PLC-Datentypes "TMAIL_v4" anzufangen, daher frage ich mich was hier eingetragen werden muss?


Viele Grüße

Das ist die Nummer des Profinet-IO system ( Standartmäßig 100).
Siehst du wenn du bei "geräte und netze" den Mauszeiger über die Netzwerkverbindungen hälst.
in meinem Projekt steht dann dort:
PLC_1.Profinet IO-System(100)

grüße

Balu
 

SPS-EK

Well-known member
Beiträge
68
Punkte Reaktionen
1
Zuviel Werbung?
->Hier kostenlos registrieren
Das ist die Nummer des Profinet-IO system ( Standartmäßig 100).
Siehst du wenn du bei "geräte und netze" den Mauszeiger über die Netzwerkverbindungen hälst.
in meinem Projekt steht dann dort:
PLC_1.Profinet IO-System(100)

grüße

Balu

Danke Balu.
Ich habe testeweise die HW-ID der Profinetschnittstelle bzw. des Portes der PN-Verbindung dort angegeben, das ging dann auch. Emails gehen raus.
Nur wieso? Weiß das jemand? Eigentlich dürfte ja nur eines funktionieren?

Grüße
 

Krümi

Member
Beiträge
18
Punkte Reaktionen
0
Hallo Zusammen,

bei mir fängt das Problem schon damit an, dass ich die Anweisung "TMAIL_C" bei meiner TIA-Installation garnicht finde. Bei mir gibt es unter Kommunikation->TeleService nur die Anweisung "TM-MAIL" V1.4
Unter OpenUserCommunication kann ich nichts weiter finden.

Kann mir jemand sagen, wie ich an diese Anweisung heran kommen.

Softwarversion:
TIA - V13 Pro SP1 UPD9

Danke!
 

MSB

Well-known member
Beiträge
7.124
Punkte Reaktionen
1.604
@Krümi
Dafür gibt es jetzt 2 prinzipielle Möglichkeiten:
Du suchst nicht an der richtigen Stelle: Kommunikation - Open User Communication
Du verwendest etwas anderes als eine S7-1200/1500
Deine 1200er hat nicht mindestens FW 4.0 d.h. sie ist der derzeit aktuelle Typ.

Mfg
Manuel
 

Krümi

Member
Beiträge
18
Punkte Reaktionen
0
@MSB
Wie ich schon geschrieben habe, ist genau diese Anweisung bei mir nirgends zu finden. Auch mittels der Suche nicht.
Die Firmware(V4.1.3) der 1215C CPU ist ebenfalls halbwegs aktuell.
Ich werde die Firmware sobald (ich hoffe noch heute) die Prüfung für "exportbeschränkte Software-Downloads" durch ist noch auch die neuste V4.2.x hochrüsten.

Weiter weis ich dann leider erstmal auch nicht.
Kann bzw. muss man sich die Bibliotheken der Anweisungen nich auch irgendwo nachladen?

Danke für eure Antworten!
Sebastian
 

Anhänge

  • TM_MAIL.JPG
    TM_MAIL.JPG
    235,6 KB · Aufrufe: 217
  • CPU1215.JPG
    CPU1215.JPG
    27 KB · Aufrufe: 163

MSB

Well-known member
Beiträge
7.124
Punkte Reaktionen
1.604
Okay, die Möglichkeit habe ich noch vergessen.
Die Bib Version musst du auf 4.0 umstellen,
in deinem Bild hast du V3.1 ausgewählt.
 

MSB

Well-known member
Beiträge
7.124
Punkte Reaktionen
1.604
Zuviel Werbung?
->Hier kostenlos registrieren
Dachte das wäre anhand deines Bildchens klar.
"Open User Communication" markieren, dann kannst du die Version "rechts" umstellen

In deinem Bildchen ist z.B. dein TM-Mail markiert, da siehst du das die Versionsnummer ein Drop-Down Feld ist.
 

Krümi

Member
Beiträge
18
Punkte Reaktionen
0
Dachte das wäre anhand deines Bildchens klar.
"Open User Communication" markieren, dann kannst du die Version "rechts" umstellen

In deinem Bildchen ist z.B. dein TM-Mail markiert, da siehst du das die Versionsnummer ein Drop-Down Feld ist.

Ah, jetzt ist alles klar! *ROFL* ... Bin nich drauf gekommen den ganzen Ordner umzustellen.

Danke, Danke, Danke!!!
 

Danny Päschke

New member
Beiträge
4
Punkte Reaktionen
0
Hallo liebe Gemeinde,

ich verzweifle bald hier... natürlich unbedingt kurz vor Weihnachten muss eine Email-Benachrichtigung funktionieren.
Allerdings spuckt mir der TMAIL_C ständig den Fehler 8015 aus. Mir ist aber schleierhaft, was an der verwendeten Struktur falsch sein soll :-/

Vielleicht kann einer von euch mal flux drüberschauen. :)

Vielen Dank schonmal!

TMAIL_V4_DB.png TMAIL_V4.png
 
Oben