LOGIKSTYRNING/11/2: Laboration 1 Uppgiften
LOGIKSTYRNING/11/2: Laboration 1 Uppgiften
LOGIKSTYRNING/11/2: Laboration 1 Uppgiften
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Utsignal Adress Värden<br />
Kör O:1/1 0 = St˚a 1 = Kör<br />
Byt riktning O:1/2 1 = Ge riktningsbytessignal a<br />
Ljus i knapp A O:1/4 0 = Av 1 = P˚a<br />
Ljus i knapp B O:1/5 0 = Av 1 = P˚a<br />
Ljus i knapp C O:1/6 0 = Av 1 = P˚a<br />
Ljus i knapp D O:1/7 0 = Av 1 = P˚a<br />
Ljus i knapp E O:1/8 0 = Av 1 = P˚a<br />
Växel 1 O:1/<strong>11</strong> 0 = Rakt 1 = ˚ At sidan<br />
Växel 2 O:1/12 0 = Rakt 1 = ˚ At sidan<br />
Växel 3 O:1/13 0 = Rakt 1 = ˚ At sidan<br />
Växel 4 O:1/14 0 = Rakt 1 = ˚ At sidan<br />
a M˚aste vara ˚atminstone 200 ms l˚ang, helst längre.<br />
Tabell 3: Utsignalerna<br />
Output Unlatch (OTU) OTU-instruktionen motsvarar kontaktdiagrammets<br />
RESET-funktion. OTU sätter biten i argumentadressen<br />
till 0 om input-värdet till modulen är 1. En RS-vippa<br />
˚astadkoms genom att l˚ata en OTL och en OTU operera<br />
p˚a samma bit.<br />
Timer On-Delay (TON) TON-instruktionen sätter Timer-Done-utg˚angen (DN)<br />
till 1 efter att den har väntat en bestämd tid (PRE).<br />
Timern startar räknandet d˚a input-värdet till modulen<br />
överg˚ar fr˚an 0 till 1 och räknandet upphör om räknarens<br />
accumulerade värde (ACC) är lika med den totala väntetiden<br />
(PRE) eller om input-värdet till TON-modulen<br />
överg˚ar till 0. Timer-Done blir noll efter att timerns ing˚ang<br />
blir l˚ag. Timer-Timing-biten (TT) är 1 alltid när<br />
TON räknar och inte har räknat upp till den totala väntetiden.<br />
Timer-Enable-biten (EN) är 1 alltid när TON<br />
räknar (oberoende om räknaren har räknat upp till totala<br />
väntetiden). Alla timer-funktionerna använder speciella<br />
register i minnet (t.ex. T4:0) för att lagra argument<br />
och räknarens mellanresultat. De enskilda bitarnas<br />
adresser är av formen T4:0/DN, T4:0/EN och T4:0/TT.<br />
4 Anvisningar för programmering i praktiken<br />
4.1 Att skapa ett nytt projekt:<br />
1. Klicka p˚a ikonen “RSLogix 500”.<br />
5