Tietokoneiden näyttöjä, joissa näkyy kuvaa automaatiolaboratorion laitteistosta. Monitoreiden takana näkyy sama laitteisto kuin kuvissa.

timohei.net / Opintojaksot / Opintojaksot / Automaatiojärjestelmien perusteet / Harjoitus: Liikennevalot /
Liikennevalo-sekvenssi


  • Valojen alustus
  • Sekvenssin käynnistäminen
  • Askeltaulukko
  • Esimerkkiratkaisu

    Valojen alustus sähköjen kytkemisen jälkeen

    Kun 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äminen

    Sekvenssi käynnistyy tilauspainikkeen painalluksella, mikä talletetaan bittiin "TP_painettu".

    Askeltaulukko

    Sekvenssi käynnistyy tilauspainikkeen TP1 tai TP2 painamisesta (jos "TP_painettu"-bitti ei ole tosi), jolloin hypätään askeleeseen 1.

    AskelAskeleen nimiToimenpiteetEtenemisehdot
    1Pysäytys-keltainen autoilleKel_A päälle
    Vih_A pois
    Aloita T1
    T1 kulunut
    2Punainen autoillePun_A päälle
    Kel_A pois
    Aloita T2
    T2 kulunut
    3Vihreä jalankulkijoillePun_J pois
    Vih_J päälle
    Nopea piippaus päälle
    Hidas piippaus pois
    Aloita T3
    T3 kulunut
    4Punainen jalankulkijoillePun_J päälle
    Vih_J pois
    Nopea piippaus pois
    Hidas piippaus päälle
    Aloita T4
    T4 kulunut
    5Liikkeelle-keltainen autoilleKel_A päälle
    Aloita T5
    T5 kulunut
    6Vihreä autoilleKel_A pois
    Pun_A pois
    Vih_A päälle
    Aloita T6
    T6 kulunut
    7Sekvenssin lopetusNollaa "TP_painettu"-bittiEi ehtoja

    Esimerkkiratkaisu

    Sekvenssi CX Programmerin CXP-tiedostona

    Päivitetty 28.8.2022
    © Timo Heikkinen | timo piste heikkinen at oamk piste fi