You are on page 1of 6

12.9.2014.

Naredbe za programiranje u
LOGO! soft
PLC-ovi i mikroupravljai

Lista osnovnih funkcija


Osnovne funkcije predstavljaju jednostavne logike elemente Boolove
algebre.
Ulazi pojedinanih logikih funkcija mogu se invertirati tj. program
invertira
logiku 1 na vanom ulazu u logiku 0; ako je 0 postavljena na
ulazu,
program postavlja logiku 1.
GF lista sadri blokove osnovnih funkcija koje moete koristiti za
program.

I (AND)

Izlazna vrijednost I (AND) funkcije iznosi 1 samo ako su svi ulazi 1.


tj. sve sklopke su zatvorene.
Na neiskoritenom ulazu bloka (x): x = 1.

12.9.2014.

Logika tablica I (AND) funkcije

I (AND) sa procjenom brida

Izlaz bridom okidane I funkcije iznosi 1 samo ako su svi ulazi u stanju 1
te ako je barem jedan ulaz bio u stanju 1 u prijanjem ciklusu.
Na neiskoritenom ulazu bloka (x): x = 1.

Vremenski dijagram za I funkciju sa


procjenom brida

12.9.2014.

NI (NAND)

Izlaz iz funkcije NI iznosi 0 samo ako je stanje svih ulaza 1, tj. kontakti
su zatvoreni.
Na neiskoritenom ulazu bloka (x): x = 1.

Logika tablica NI funkcije

NI sa procjenom brida

Stanje izlaza NI funkcije sa procjenom brida iznosi 1 samo ako je bar


jedan ulaz u stanju 0 i ako su svi ulazi bili u stanju 1 u prethodnom
ciklusu.
Na neiskoritenom ulazu bloka (x): x = 1.

12.9.2014.

Vremenski dijagram NI funkcije sa procjenom


brida

ILI (OR)

Izlazno stanje ILI (OR) elemanta iznosi 1 ako je bar jedan ulaz u stanju
1, tj. zatvoren je barem jedan kontakt.
Na neiskoritenom ulazu bloka (x): x = 0.

Logika tablica ILI funkcije

12.9.2014.

NILI (NOR)

Stanje izlaza NILI iznosi 1 samo ako su svi ulazi u stanju 0, tj. ako su
iskljueni.
NILI izlaz postavlja se u 0 kad je ukljuen jedan od ulaza (stanje logike 1).
Na neiskoritenom ulazu bloka (x): x = 0.

Logika tablica NILI funkcije

EX ILI (XOR)

Status izlaza EX ILI funkcije iznosi 1 ako ulazi nisu jednaki.


Na neiskoritenom ulazu bloka (x): x = 0.

12.9.2014.

NE (NOT)

Stanje izlaza iznosi 1 ako je ulaz u stanju 0.


NE blok invertira status ulaza.
Prednost bloka NE, na primjer: LOGO! ne zahtijeva prekidne kontakte.
Jednostavno koristite blok za uspostavljanje kontakta sa NE blokom da bi
ste ih konvertirali u blok za prekid.

You might also like