Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens CP 1242-7 GPRS V2 Betriebsanleitung Seite 71

S7-1200 - telecontrol
Inhaltsverzeichnis

Werbung

Legen Sie einen DB vom Datentyp "Struct" an. Öffnen Sie den Eigenschaftendialog des DB
(Kontextmenü des DB) und deaktivieren Sie in der Parametergruppe "Attribute" den
optimierten Bausteinzugriff.
Legen Sie in der Struktur des DB für die SMS folgende Datentypen an:
● DTL
12 Byte für den Zeitstempel der empfangenen SMS (Zeitstempel vom Netz)
● String[22]
String von 22 Byte für den Rufnummer des Absenders (+ 2 Byte String-Header)
● String[160]
String von 160 Byte für den Nachrichtentext (+ 2 Byte String-Header)
Der SMS-Text darf max. 160 Zeichen enthalten.
Die Struktur benötigt pro SMS einen Speicherplatz von 198 Byte.
Speichern der letzten 10 empfangenen SMS
Sie können bis zu 10 empfangene SMS vom Empfangsbaustein ausgeben, indem Sie beim
TCON_PHONE am Parameter "PhoneNumber" den Eintrag "SMSSTORE" eingeben.
Für die Speicherung der Empfangsdaten von 10 SMS müssen Sie für den Parameter
"DATA" des Empfangsbausteins eine ausreichend große Struktur (2000 Byte) anlegen. Wie
oben beschrieben hat die Struktur folgenden Aufbau:
● Empfangsdaten SMS 1 (DTL, String[22], String[160], Byte)
● Empfangsdaten SMS 2 (DTL, String[22], String[160], Byte)
... bis
● Empfangsdaten SMS 10 (DTL, String[22], String[160], Byte)
Die Empfangsdaten jeder SMS haben folgenden Aufbau:
● DTL
12 Byte für den Zeitstempel der empfangenen SMS (Zeitstempel vom Netz)
● String[22]
String von 22 Byte für den Rufnummer des Absenders (+ 2 Byte String-Header)
● String[160]
String von 160 Byte für den Nachrichtentext (+ 2 Byte String-Header)
● Byte
Status der SMS
Wenn mehr als eine SMS empfangen wird, dann wird für jede SMS der Status in diesem
Status-Byte gespeichert:
– 0 = Ungültig
CP 1242-7 GPRS V2
Betriebsanleitung, 12/2019, C79000-G8900-C311-04
1 = Ungelesen
2 = Gelesen
Programmbausteine
5.2 SMS über OUC
71

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis