Le bloc fonction ReceiveSMS permet de capturer des SMS reçus par un modem GSM. Par exemple, le contrôleur peut traiter une commande envoyée par SMS depuis un téléphone portable donné.
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 dans votre application.
Description des variables d'E/S
Sortie |
Type |
Description |
---|---|---|
smsText |
STRING(255) |
La sortie smsText contient le corps du SMS. |
phoneNb |
STRING |
La sortie phoneNb contient le numéro du téléphone qui a envoyé le SMS. |
smsDate |
DATE_AND_TIME |
La sortie smsDate contient la date de la communication. |
La figure ci-dessous illustre la déclaration et l'utilisation de la fonction ReceiveSMS.