Odesílání SMS
Pro odesílání SMS zpráv vyhledejte funkční blok “SendSMS Triggered” a umístěte jej do prostoru programu:
Tento funkční blok vyžaduje 4 vstupní proměnné. Pro pohodlnější ladění vytvoříme pomocné proměnné. Jako první vytvoříme vstup channel. Vytvořte proměnnou typu string a jako její počáteční hodnotu zadejte jméno vytvořeného alarmového kanálu. Ve výchozím stavu je nazván jako alrchannel:
Stejný proces zopakujeme i u zbytku proměnných:
- recipient: proměnná typu string, obsahuje telefonní číslo v mezinárodním formátu (tj. např. 00420777666555)
- message: proměnná typu string, obsahuje text samotné SMS zprávy
- trigger: proměnná typu bool, která zprávu odešle při detekci náběžné hrany.
Výsledek by měl vypadat přibližně takto:
Nyní sestavu nahrajte a spusťte ladění. Při každé změně hodnoty proměnné trigger z False na True se na zadané číslo odešle SMS zpráva.
Pokud je odeslání SMS úspěšné, výstup Result bude mít hodnotu 0. Pokud ne, zobrazí se chybový kód; v takovém případě určete příčinu problému prostudováním nápovědy k danému funkčnímu bloku (klávesa F1).