Loogikakäske kasutatakse lihtsate binaarfunktsioonide programmeerimiseks (nt. NING, VÕI, EI ja nende kombinatsioonid). Programmeerimiskeel STEP 7 võimaldab programmeerida kuuel erineval viisil. Järgnevates peatükkides vaadeldakse põhiliselt kolme erinevat programmeerimisviisi - loogikaskeem, kontaktaseskeem ja käsulist (tabel 1.1). Tabel 1.1 Loogikaelemendid Joonisel 1on esitatud elektriskeemina, kontaktaseskeemina ja loogikaskeemina NING- ja VÕI- lüli. NING-lüli tööd iseloomustab see, et väljundis on olek "1" ainult siis, kui kõigis sisendites on olek "1". VÕI-lüli tööd iseloomustab see, et väljundis on olek "1", kui kasvõi ainult ühes sisendis on olek "1"
esitatud toimingud tuleb realiseerida mitme käsuga. 3. Programmeerimine käskudes STL (Statement list) – antud moodust on mugav kasutada nendel spetsialistidel, kes omavad eelnevat programmeerimisalast kogemust. 4. Loogikaskeem – põhielemendiks on loogikaelement, sisendid paiknevad elementidest vasakul, väljundid paremal. Loogikaskeem võimaldab head ülevaadet programmiga realiseeritud algoritmist. 18. Kirjeldage laboris õpitud roboti MP-9S (AvtoVaz) kasutatud programmeerimisviisi, kirjeldage kasutatud amortisaatorite tüüpi ning selgitage millist ülesannet täitsid herkonid. 19. Kirjeldage laboris õpitud paindtootmiskompleksis (FMS) võimalikke roboti programmeerimisviise, selgitage mida ei saanud robotil ’’Mentor’’ teha programmeerimisreziimis ’’Lead by nose’’. Programmeerimiseks võib kasutada süsteemiga kaasnevat WALLI tarkvara või juhtida süsteemi otse RJ45 interfeisi kaudu näiteks BASICut kasutades.