GJKR02.10PROGRAM TITLE COMMENTS%Press F1 for help and example program?Inicializace po spusteni (FirstScan) ci stisku tlacitka VIReset,Network nastavi FlagIntouchModel=0, stav0=1,0vynuluje ostatni stavove bity a vsechny vystupy.6 Je-li prvni scan (nastaven pouze behem prvniho scanu) nebo je-li stisknuto tlacitko 7 nahod bit stavu 0$ vynuluj ostatnich 15 stavovych bit vynuluj bit Intouch pripojen2 a nuluj 10 vystupnich bitu pocinaje bitem stavu 1? Je-li pripojeny Intouch, pak je jim nastaven M3.7=1, jinak = 05 Indikuj pripojeni Intouch na pomocnem vystupnim bituKopie vzdalenych vstupu Testuj, je-li pripojeny Intouch>Kopie vstupu. V programu se odkazujete na ne, tj. na bity M0.x Testuj, je-li odpojeny Intouch* Kopiruj fyzicke vstupu na pracovni vstupyPrechodova fce pro stav 0 jsme ve stavu 0$ je-li stisknuto tlacitko 0 (dvirka) prejdeme do stavu 1! vynulujeme bit indikujici stav 0Prechodova fce pro stav 1 jsme ve stavu 1 testuje stisk tlacitka 1 prejdeme do stavu 2! vynulujeme bit indikujici stav 1Prechodova fce pro stav 2 jsme ve stavu 26 spustime casovac T37 (se zakladnou 100ms) na 50 taktu casovac dobehl prejdeme do stavu 3! vynulujeme bit indikujici stav 2Prechodova fce pro stav 3  prejdeme do stavu 0 jsme-li ve stavu 30 je stisknuto tlacitko 2 (voda na dolni hladine)! vynulujeme bit indikujici stav 2' neni-li stisknuto tlacitko 4, je spina prejdeme do stavu 1 ' je-li stisknuto tlacitko 4, voda cistaPodminky pro zablokovani dveri1V teto casti se resi sepnuti jednotlivych vystupu8definicemi podminek, kdy je odpovidajici signal aktivni. Podminky pro sepnuti ventilu jsme ve stavu 1$ generujeme vystup (napousteni vody) Podminky pro toceni motoru jsme ve stavu 26 spustime casovac T37 (se zakladnou 100ms) na 50 taktu Podminky pro zapnuti topeni jsme-li ve stavu 3 generujeme vystup - topeni  nutne zakonceni programu