timohei.net / Opintojaksot / Ohjauslogiikoiden perusteet / Harjoitus: Liikennevalot /
Liikennevalo-sekvenssi
- Valojen alustus
- Sekvenssin käynnistäminen
- Askeltaulukko
- Esimerkkiratkaisu
Valojen alustus sähköjen kytkemisen jälkeenKun logiikkaan kytketään sähköt, laitetaan jalankulkijoille punainen ja summerille hidas piippaus päälle ja käynnistetään sekvenssi askeleesta yksi. Sekvenssin käynnistäminenSekvenssi käynnistyy tilauspainikkeen painalluksella, mikä talletetaan bittiin "TP_painettu". AskeltaulukkoSekvenssi käynnistyy tilauspainikkeen TP1 tai TP2 painamisesta (jos "TP_painettu"-bitti ei ole tosi), jolloin hypätään askeleeseen 1. Askel Askeleen nimi Toimenpiteet Etenemisehdot 1 Pysäytys-keltainen autoille Kel_A päälle 
 Vih_A pois
 Aloita T1T1 kulunut 2 Punainen autoille Pun_A päälle 
 Kel_A pois
 Aloita T2T2 kulunut 3 Vihreä jalankulkijoille Pun_JK pois 
 Vih_JK päälle
 Aloita T3T3 kulunut 4 Punainen jalankulkijoille Pun_JK päälle 
 Vih_JK pois
 Aloita T4T4 kulunut 5 Liikkeelle-keltainen autoille Kel_A päälle 
 Aloita T5T5 kulunut 6 Vihreä autoille Kel_A pois 
 Pun_A pois
 Vih_A päälle
 Aloita T6T6 kulunut 7 Sekvenssin lopetus Nollaa "TP_painettu"-bitti Ei ehtoja Esimerkkiratkaisu
- B-sekvenssi CX Programmerin CXP-tiedostona
- B-sekvenssi CX Programmerin CXT-tiedostona (simulaattoria varten)
Päivitetty 28.8.2022
© Timo Heikkinen | timo piste heikkinen at oamk piste fi
 

