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é :
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.
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). |
La figure ci-dessous illustre la déclaration et l'utilisation de la fonction ReceiveSMS :