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).