Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Systemhandbuch Seite 674

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

106BTeleservice-Kommunikation (SMTP-E-Mail)
13.1 E-Mail-Anweisung TM_Mail-Übertragung
Wenn die CPU während der Ausführung von TM_MAIL in STOP versetzt wird, wird die
Kommunikationsverbindung zum Mailserver beendet. Die Kommunikationsverbindung zum
Mailserver geht auch verloren, wenn bei der Kommunikation der CPU auf dem Industrial
Ethernet-Bus Probleme auftreten. In diesen Fällen wird der Sendevorgang unterbrochen und
die E-Mail erreicht den Empfänger nicht.
VORSICHT
Anwenderprogramme ändern
Ändern Sie die Teile Ihres Anwenderprogramms, die sich direkt auf die TM_MAIL-Aufrufe
auswirken, nur, wenn:
 Sich die CPU in STOP befindet
 Keine Mail gesendet wird (REQ und BUSY = 0)
Dies bezieht sich insbesondere auf das Löschen und Ersetzen von Programmbausteinen,
die Aufrufe von TM_MAIL oder Aufrufe der Instanz-DBs von TM_MAIL.
Wenn Sie verknüpfte Programmbausteine nicht speichern, können die TPC/IP-
Kommunikationsfunktionen einen undefinierten Zustand einnehmen. Nach der Übertragung
eines geänderten Programmbausteins müssen Sie einen CPU-Neustart (Warmstart) oder
einen Kaltstart durchführen.
Datenkonsistenz
Der Eingangsparameter ADDR_MAIL_SERVER wird gelesen, wenn der Vorgang gestartet
wird. Ein neuer Wert wird erst wirksam, wenn der gegenwärtige Vorgang beendet ist und
eine neue Anweisung TM_MAIL initiiert wird.
Im Gegensatz dazu werden die Parameter WATCH_DOG_TIME, TO_S, CC, FROM,
SUBJECT, TEXT, ATTACHMENT, USERNAME und PASSWORD während der Ausführung
von TM_MAIL gelesen und können erst geändert werden, wenn der Auftrag beendet ist
(BUSY = 0)
674
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis