Virtuální úloha Šaldovo náměstí
Zadání:
Navrhněte a realizujte program pro programovatelný automat Tecomat TC700, který bude obsluhovat semafory na modelu křižovatky virtuální úlohy Šaldovo náměstí.
Popis úlohy:
Úloha obsahuje celkem dvacet tři semaforů, které je potřeba obsluhovat vstupními signály modelu, které jsou dále popsány v tabulce.
Zapojení výstupů:
číslo semaforu červená žlutá zelená
1 Y0.0 Y0.1 Y0.2
2 Y0.3 / Y0.4
3 Y0.5 Y0.6 Y0.7
4 Y1.0 Y1.1 Y1.2
5 Y1.3 / Y1.4
6 Y1.5 Y1.6 Y1.7
7 Y2.0 / Y2.1
8 Y2.2 Y2.3 Y2.4
9 Y2.5 / Y2.6
10 Y2.7 / /
11 Y3.0 Y3.1 Y3.2
12 Y3.3 / Y3.4
13 Y3.5 / Y3.6
14 Y3.7 / Y4.0
15 Y4.1 / Y4.2
16 / / Y4.3
17 Y4.4 Y4.5 Y4.6
18 / / Y4.7
19 / Y5.0 /
20 Y5.1 Y5.2 Y5.3
21 Y5.4 Y5.5 Y5.6
číslo semaforu 1 2 3 4
22 (Tramvaj) Y5.7 Y6.0 Y6.1 Y6.2
23(Autobus) Y6.3 Y6.4 Y6.5 Y6.6
Uspořádání semaforu pro autobus a tramvaj:
Tramvaj nebo autobus jede, pokud jsou rozsvícena světla 2 ,4.
Tramvaj nebo autobus stojí, pokud svítí světla 1, 2, 3.
V modelu automobilů je realizována přednost v jízdě při odbočování vlevo, takže lze najednou povolit provoz v protějších směrech.
Při zhasnutých světlech auta stojí.
Je-li rozsvícena zelená, pak auta vždy jedou.
Pro časování je možné použít funkční blok TON.