24.06.2014 Views

Robotika - Å olski center Celje

Robotika - Å olski center Celje

Robotika - Å olski center Celje

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

.<br />

ZANKE<br />

IF-ZANKA<br />

IF-zanka preverja, ali je podatek resničen ali napačen. Če je resničen, izvede sintakso, v<br />

nasprotnem primeru ne.<br />

Sintaksa tega programa je:<br />

IF spremenljivka == TRUE THEN<br />

Naredi karkoli, kadar je zgornja spremenljivka resnična (true).<br />

ELSE<br />

Izvede stavek takrat, kadar zgornja spremenljivka je napačna (false).<br />

ENDIF<br />

Primer, ko je na vhodu številka 33 stikalo, ki preklaplja v položajih vklop/izklop:<br />

IF $IN[33]==TRUE THEN<br />

Ta stavek se izvrši samo takrat, kadar je stikalo vklopljeno.<br />

ELSE<br />

Ta stavek se izvrši takrat, kadar stikalo ni vklopljeno.<br />

ENDIF<br />

Če stavka ELSE ne uporabimo, se nič ne zgodi, ampak program samo preskoči na naslednjo<br />

funkcijo:<br />

IF $IN[33]==TRUE THEN<br />

Stavek se izvrši, če je stikalo vklopljeno, če ni, gre naprej do naslednjega ukaza.<br />

ENDIF<br />

SWITCH STAVEK – uporabljamo ga, kadar imamo v naprej znano spremenljivko in moramo<br />

za vsako vrednost izbrati drugo sintakso. Imamo spremenljivko z imenom števec, ki je lahko<br />

v vrednostih 10, 20, 30, 40, 50 ali kateri drugi vrednosti. Če je na vrednostih 10, 20, 30, mora<br />

izpisati drugačno sintakso, za vrednosti 40 in 50 pa je sintaksa enaka.<br />

_____________________________________________________________________________________________<br />

Učno gradivo je nastalo v okviru projekta Munus 2. Njegovo izdajo je omogočilo sofinanciranje<br />

Evropskega sklada Evropske unije in Ministrstva za šolstvo in šport.<br />

189

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!