Herunterladen Diese Seite drucken

Siemens SIMATIC NET S7-1200 Betriebsanleitung Seite 79

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

Werbung

Zu sendender Nachrichtentext am Parameter "DATA"
Den Nachrichtentext geben Sie als String am Parameter "DATA" von TSEND bzw. TSEND_C ein.
Eine Nachricht kann bis zu 160 Zeichen enthalten. Wenn der Nachrichtentext mehr als 160
Zeichen enthält, wird der Text auf zwei oder mehr SMS aufgeteilt.
Auslesen des Nachrichtentextes am Parameter "DATA"
Für den Empfang einer SMS parametrieren Sie den auszulesenden Nachrichtentext bei den
Bausteinen TRCV / TRCV_C am Parameter "DATA" über einen Datenbaustein (DB).
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)
SIMATIC CP 1242-7 GPRS V2
Betriebsanleitung, 05/2024, C79000-G8900-C311-05
Programmbausteine
5.2 SMS über OUC
79

Werbung

loading