Mit dem Funktionsbaustein ReceiveSMS wird auf den SMS-Empfang eines GSM-Modems gewartet. Die Steuerung kann beispielsweise einen in einer SMS von einem bestimmten Mobiltelefon enthaltenen Befehl verarbeiten.
HINWEIS:
Stellen Sie sicher, dass das GSM-Modem wie folgt ordnungsgemäß konfiguriert ist:
oStellen Sie sicher, dass die SIM-Karte im Modem entsperrt ist.
oStellen Sie sicher, dass die Telefonnummer des SMS-Centers gültig ist.
Mithilfe des Funktionsbausteins ConfigSim können Sie diese Parameter über Ihr Anwendungsprogramm ordnungsgemäß einrichten.
Beschreibung der E/A-Variablen
Ausgang |
Typ |
Beschreibung |
---|---|---|
smsText |
STRING(255) |
Der Ausgang smsText enthält den Textkörper der Textnachricht. |
phoneNb |
STRING |
Der Ausgang phoneNb enthält die Nummer des Telefons, von dem aus die SMS gesendet wurde. |
smsDate |
DATE_AND_TIME |
Der Ausgang smsDate enthält das Datum der Kommunikation. |
Diese Abbildung zeigt die Deklaration und Verwendung der Funktion ReceiveSMS: