SendSMS : envoyer un SMS

Introduction

Le bloc fonction SendSMS permet d'établir une connexion avec un modem GSM et d'envoyer un SMS à un récepteur donné. Par exemple, le contrôleur peut envoyer un SMS lorsqu'un déclencheur est actionné pour transmettre une alarme à un téléphone portable spécifié :

G-SE-0001864.1.gif-high.gif

 

 

NOTE :  

Vérifiez que votre modem GSM est configuré correctement comme suit :

oVérifiez que la carte SIM du modem est déverrouillée.

oVérifiez que le numéro de téléphone du centre SMS est correct.

Vous pouvez utiliser le bloc fonction ConfigSim pour définir correctement ces paramètres à partir de votre application.

Représentation graphique

G-SE-0002257.1.gif-high.gif

 

 

Description des variables d'E/S

Entrée

Type

Description

phoneNb

STRING

L'entrée phoneNb contient le numéro de téléphone du récepteur.

smsText

STRING(255)

L'entrée smsText contient le corps du SMS (255 caractères maximum).

Les paramètres d'entrée et de sortie communs à tous les blocs fonction de la bibliothèque modem sont décrits dans une autre section.

Exemple

La figure ci-dessous illustre la déclaration et l'utilisation de la fonction ReceiveSMS :

G-SE-0002505.1.jpg