18.08.2013 Views

6. Sekvenčna krmilja/1 6. Sekvenčna krmilja/2

6. Sekvenčna krmilja/1 6. Sekvenčna krmilja/2

6. Sekvenčna krmilja/1 6. Sekvenčna krmilja/2

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/1<br />

<strong>6.</strong>1. Lastnosti/1<br />

Izhod ni odvisen le od trenutnega stanja vhodov,<br />

ampak tudi od predhodnih stanj sistema.<br />

Poleg osnovnih<br />

logičnih funkcij<br />

(kombinacijsko<br />

vezje), sekvenčna<br />

<strong>krmilja</strong> sestavljajo še<br />

pomnilnimi<br />

elementi,<br />

elementi,<br />

časovne,<br />

števne in še<br />

nekatere druge<br />

dodatne funkcije.<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 1<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/2<br />

<strong>6.</strong>1. Lastnosti/2<br />

Ista kombinacija vhodnih stanj se lahko preslika v<br />

različne izhodne kombinacije.<br />

Lahko jih primerjamo z asinhronimi sekvenčnimi vezji in<br />

opisujemo ter načrtujemo s pomočjo diagrama stanja<br />

oz. tabele stanj ali s koračnimi verigami.<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 2


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/3<br />

<strong>6.</strong>2. Prednosti sekvenčnih krmilij<br />

1. Je enostavnejše -> > manjši in enostavnejši program krmilnika.<br />

2. Manjša občutljivost na šumne signale in motnje.<br />

3. Sistem stabilnih stanj; prehod v novo stanje se izvede le ob<br />

določenih pogojih; na ostale spremembe sistem ne odgovarja.<br />

4. Enostavnejše odkrivanje napak.<br />

<strong>Sekvenčna</strong> <strong>krmilja</strong> delimo na:<br />

1. prosto delujoča <strong>krmilja</strong> – na vhodu se lahko pojavi<br />

poljubna kombinacija v poljubnem zaporedju<br />

2. koračno delujoča <strong>krmilja</strong> – kombinacije vhodov se vedno<br />

pojavljajo v določenem zaporedju<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 3<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/4<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/1<br />

krmilij/1<br />

<strong>6.</strong>3.1. Pomnilne (spominske) funkcije/1<br />

Simbol RS-FF RS FF<br />

s prioriteto R<br />

R<br />

1 1<br />

1 0<br />

1. RS-funkcija<br />

S<br />

Q<br />

Karakteristična tabela<br />

R<br />

0<br />

0<br />

1<br />

1<br />

S<br />

0<br />

1<br />

0<br />

1<br />

Qn+1<br />

Qn<br />

1<br />

0<br />

0<br />

Vzbujalna tabela<br />

Qn Qn+1 R S<br />

0 0 X<br />

pomnjenje<br />

setiranje<br />

brisanje<br />

v osnovni izvedbi<br />

0<br />

1<br />

1<br />

1<br />

0<br />

1<br />

0<br />

1<br />

0<br />

prepovedano stanje, v<br />

izvedbah s prioriteto R na<br />

izhodu “0”, s prioriteto S “1”<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 4<br />

0<br />

1<br />

0<br />

X


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/5<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/2<br />

krmilij/2<br />

<strong>6.</strong>3.1. Pomnilne (spominske) funkcije/2<br />

1. RS-funkcija<br />

krmilni načrt, relejska tehnika<br />

lestvična shema<br />

(samodržni<br />

samodržni kontakt)<br />

V digitalni tehniki obstajajo še tri vrste<br />

FF: JK-, JK , D- D in T-FF T FF (števci in registri).<br />

Kot samostojni FF v krmiljih ne nastopajo<br />

pogosto. Če jih potrebu-jemo, potrebu jemo, jih<br />

enostavno realiziramo (programiramo)<br />

na osnovi osnovnega RS-FF. RS FF.<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 5<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/6<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/3<br />

krmilij/3<br />

<strong>6.</strong>3.2. Časovne funkcije/1<br />

Časovne asovne funkcije uporabljamo za določanje trajanja<br />

logičnih signalov, katere lahko skrajšujemo,<br />

podaljšujemo ali jih časovno premikamo.<br />

Poznamo tri osnovne vrste časovnih funkcij:<br />

1. skrajševanje dolgih impulzov<br />

2. podaljševanje kratkih impulzov<br />

3. časovna premaknitev impulzov<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 6


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/7<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/5<br />

krmilij/5<br />

<strong>6.</strong>3.2. Časovne funkcije/3<br />

1. Skrajševanje impulzov<br />

simbol<br />

1<br />

t1<br />

A<br />

Q<br />

časovni asovni diagram<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 7<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/8<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/6<br />

krmilij/6<br />

<strong>6.</strong>3.2. Časovne funkcije/4<br />

2. Podaljševanje impulzov<br />

funkcijska shema<br />

A<br />

1<br />

>1<br />

t1<br />

Q<br />

časovni asovni diagram<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 8


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/9<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/7<br />

krmilij/7<br />

<strong>6.</strong>3.2. Časovne funkcije/5<br />

3. Premaknitev impulzov<br />

simbol<br />

časovni asovni diagram<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 9<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/10<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/8<br />

krmilij/8<br />

<strong>6.</strong>3.2. Časovne funkcije/6<br />

V krmilni tehniki pogosto uporabljamo še dva načina<br />

posebnih časovnih funkcij. To sta zakasnitvi, ki ju<br />

realiziramo s pomočjo časovnih funkcij in logičnih vrat:<br />

1. zakasnitev vklopa<br />

2. zakasnitev izklopa<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 10


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/11<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/9<br />

krmilij/9<br />

<strong>6.</strong>3.2. Časovne funkcije/7<br />

1. Zakasnitev vklopa/1<br />

simbol<br />

t1<br />

A<br />

Q<br />

0<br />

A<br />

Q<br />

trenutna<br />

vrednost<br />

časovni asovni diagram<br />

5 s 5 s<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 11<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/12<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/10<br />

krmilij/10<br />

<strong>6.</strong>3.2. Časovne funkcije/8<br />

1. Zakasnitev vklopa (rele)/2<br />

simbol električna shema<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 12<br />

1<br />

0<br />

1<br />

0<br />

5s<br />

0


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/13<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/11<br />

krmilij/11<br />

<strong>6.</strong>3.2. Časovne funkcije/9<br />

1. Zakasnitev izklopa/1<br />

simbol<br />

0<br />

A<br />

Q<br />

t2<br />

A<br />

Q<br />

trenutna<br />

vrednost<br />

časovni asovni diagram<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 13<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/14<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/12<br />

krmilij/12<br />

<strong>6.</strong>3.2. Časovne funkcije/10<br />

1. Zakasnitev izklopa (rele)/2<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 14<br />

1<br />

0<br />

1<br />

0<br />

5s<br />

0<br />

5 s<br />

simbol električna shema<br />

5 s


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/15<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/13<br />

krmilij/13<br />

<strong>6.</strong>3.3. Števci (štetje dogodkov)<br />

CU: štetje gor (dinamični)<br />

CD: štetje dol (dinamični)<br />

R: reset<br />

PV: nastavljena vrednost<br />

LD: naloži vrednost PV (dinamični)<br />

Q: izhod (Bool ( Bool)<br />

CV: vrednost števca (celoštevilska<br />

vrednost)<br />

R LD PV<br />

CU<br />

CD<br />

Q<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 15<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/16<br />

<strong>6.</strong>3 Gradniki sekvenčnih krmilij/14<br />

krmilij/14<br />

<strong>6.</strong>3.3. Števci (štetje dogodkov)<br />

Časovni asovni diagram delovanja števca GOR/DOL<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 16<br />

CV


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/17<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/1<br />

<strong>krmilja</strong>/1<br />

<strong>6.</strong>4.1 Primeri/1<br />

1. Primer: Tekoči trak (uporaba RS-funkcije)<br />

RS funkcije)<br />

Imamo dolg tekoči trak, zato sta start (S1 in S3) in stop (S2 in S4)<br />

tipki na vsakem koncu traku. Tako lahko operater lažje nadzira<br />

(ustavi ali zažene) trak. Kratek pritisk na tipki start zažene trak,<br />

kratek pritisk na stop tipki trak ustavi. Na koncu traku pa je tudi<br />

senzor (S5), ki zazna, kdaj izdelek doseže konec traku. Ta se mora<br />

takrat ustaviti.<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 17<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/18<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/2<br />

<strong>krmilja</strong>/2<br />

<strong>6.</strong>4.1 Primeri/2<br />

Prireditvena tabela vhodnih in izhodnih spremenljivk:<br />

VHODI IZHODI OPIS VRSTA KONTAKTA POMEN<br />

S1 tipka start delovni kontakt logična »1« zagon motorja<br />

S3 tipka start delovni kontakt logična »1« zagon motorja<br />

S2 tipka stop delovni kontakt logična »1« zaustavitev motorja<br />

S4 tipka stop delovni kontakt logična »1« zaustavitev motorja<br />

S5 senzor mirovni kontakt logična »0« zaustavitev motorja<br />

M motor aktiven pri logični »1«<br />

Enačbi za vhoda S in R RS-FF RS FF oz. RS-funkcije:<br />

RS funkcije:<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 18


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/19<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/3<br />

<strong>krmilja</strong>/3<br />

<strong>6.</strong>4.1 Primeri/3<br />

Funkcijska shema:<br />

Lestvična shema:<br />

primer 1.mwp<br />

primer 1.ewb<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 19<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/20<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/4<br />

<strong>krmilja</strong>/4<br />

<strong>6.</strong>4.1 Primeri/4<br />

2. Primer: Krmiljenje elektromotornega pogona<br />

S tipko L naj se trajno vklopi vrtenje motorja v ML, s tipko D pa v<br />

desno MD. Hkrati oba izhoda ne smeta biti aktivirana! Zamenjava<br />

smeri vrtenja naj bo možna le ob predhodnem izklopu s tipko stop<br />

S. Ukaz za izklop naj ima prednost pred ukazom za vklop. Dokler<br />

je vklopljeno stikalo za zasilni izklop Z, se motor ne more zagnati.<br />

Prireditvena tabela vhodnih in izhodnih spremenljivk:<br />

VHODI IZHODI OPIS VRSTA KONTAKTA POMEN<br />

L tipka delovni kontakt logična »1« levo<br />

D tipka delovni kontakt logična »1« desno<br />

S tipka delovni kontakt logična »1« stop<br />

Z stikalo mirovni kontakt logična »0« zasilni izklop<br />

ML motor aktiven pri logični »1« (pomik v levo)<br />

MD motor aktiven pri logični »1« (pomik v desno)<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 20


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/21<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/5<br />

<strong>krmilja</strong>/5<br />

<strong>6.</strong>4.1 Primeri/5<br />

Nalogo rešujemo postopno. Za realizacijo potrebujemo<br />

dve pomnilni celici.<br />

Če na vsak S-vhod S vhod pomnilne celice priključimo L oz. D,<br />

lahko pri tem pride do sočasno aktivnih izhodov MD in ML.<br />

Problem rešujemo z medsebojnim zapahovanjem dveh<br />

pomnilnikov, torej drugače kot pri kombinacijski logiki.<br />

K reševanju lahko pristopimo z logičnim sklepanjem in<br />

razmišljanjem ali pa z metodo sinteze asinhronih<br />

sekvenčnih vezij (tabela stanj).<br />

Zaradi boljšega pregleda realiziramo najprej samo<br />

medsebojno zapahovanje.<br />

zapahovanje<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 21<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/22<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/6<br />

<strong>krmilja</strong>/6<br />

<strong>6.</strong>4.1 Primeri/6<br />

Tabela stanj in vzbujalna tabela za RS-FF: RS FF:<br />

L D MLn MDn MLn+1 MDn+1 R1 S1 R2 S2<br />

0 0 0 0<br />

0 0 0 1<br />

0 0 1 0<br />

0 0 1 1<br />

0 1 0 0<br />

0 1 0 1<br />

0 1 1 0<br />

0 1 1 1<br />

1 0 0 0<br />

1 0 0 1<br />

1 0 1 0<br />

1 0 1 1<br />

1 1 0 0<br />

1 1 0 1<br />

1 1 1 0<br />

1 1 1 1<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 22


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/23<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/7<br />

<strong>krmilja</strong>/7<br />

<strong>6.</strong>4.1 Primeri/7<br />

Minimizacija in Veitchev diagram. Določanje S-vhodov:<br />

S vhodov:<br />

D<br />

L<br />

S1: S1<br />

ML<br />

MD<br />

D<br />

L<br />

S2: S2<br />

ML<br />

MD<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 23<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/24<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/8<br />

<strong>krmilja</strong>/8<br />

<strong>6.</strong>4.1 Primeri/8<br />

Zdaj lahko enostavno rešimo še drugi del naloge.<br />

Da ugodimo zahtevi po prednosti brisanja (izklop ima<br />

prednost pred vklopom), enostavno na R-vhode R vhode FF preko<br />

ALI-vrat ALI vrat priključimo tipko stop S in stikalo za zasilni izklop Z.<br />

Sledi zapis logičnih enačb:<br />

Uporaba principa medse-<br />

bojnega zapahovanja s<br />

predhodnim brisanjem:<br />

upoštevanje prioritete<br />

(dvigala, kviz...)<br />

krmiljenje elektromotornih<br />

pogonov,...<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 24


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/25<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/9<br />

<strong>krmilja</strong>/9<br />

<strong>6.</strong>4.1 Primeri/9<br />

Funkcijska shema:<br />

Lestvična shema:<br />

primer 2.mwp<br />

primer 2.ewb<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 25<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/26<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/10<br />

<strong>krmilja</strong>/10<br />

Druga možnost: medsebojno zapahovanje z možnostjo<br />

neposrednega preklopa iz enega stanja v drugega.<br />

3. Primer: Naprava za lepljenje (uporaba zakasnitve vklopa)<br />

Ob pritisku na tipko start ST se izvede delovni cikel stiskalnice. Pri<br />

tem mora senzor S zaznati, da je obdelovanec nameščen.<br />

Stiskalnica stisne predmeta in ju lepi 20 s. Končni položaj signalizira<br />

končno stikalo KS. Nato se dvigne in v začetnem položaju čaka na<br />

ponovni ukaz. Uporabimo enosmerni pnevmatski cilinder EC.<br />

Prireditvena tabela vhodnih in izhodnih spremenljivk:<br />

VHODI IZHODI OPIS VRSTA KONTAKTA POMEN<br />

ST start tipka delovni kontakt logična »1«, zagon mehanizma<br />

S senzor delovni kontakt logična »1«, obdelovanec nameščen<br />

KS končno stikalo mirovni kontakt logična »0«, cilinder iztegnjen<br />

EC enosmerni cilinder aktiven pri logični »1« (izteg)<br />

primer 2a.ewb<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 26


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/27<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/11<br />

<strong>krmilja</strong>/11<br />

<strong>6.</strong>4.1 Primeri/11<br />

Uporabimo zakasnitev vklopa. Po 20 s se ukaz za izteg<br />

cilindra izklopi in cilinder se sam vrne v prvotni položaj.<br />

Časovnik aktivira končno stikalo. Ker uporabljamo mirovni<br />

kontakt, moramo vhod negirati (zakasnitev vklopa proži<br />

logična 1).<br />

Izhod časovnika (timerja timerja) ) T priključimo na R-vhod R vhod FF.<br />

Enačbi za vhoda R in S:<br />

Isto nalogo lahko realiziramo tudi z uporabo zakasnitve<br />

izklopa.<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 27<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/28<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/12<br />

<strong>krmilja</strong>/12<br />

<strong>6.</strong>4.1 Primeri/12<br />

Funkcijska shema:<br />

Lestvična shema:<br />

primer 3.mwp<br />

primer 3.ewb<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 28


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/29<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/13<br />

<strong>krmilja</strong>/13<br />

<strong>6.</strong>4.1 Primeri/12<br />

4. Primer: Štetje zabojnikov (uporaba števca)<br />

S tipko start ST vklopimo motor M tekočega traku, ki prenaša<br />

zabojnike. Ko prenese 10 zabojnikov, se tekoči trak ustavi.<br />

Zabojnike šteje števec, impulze pa mu pošilja senzor S.<br />

Najenostavneje je, da uporabimo mirovni kontakt senzorja. Vhod<br />

števca je namreč dinamičen, kar pomeni, da se njegova vrednost<br />

spremeni ob pozitivni fronti na vhodu CU. Uporabimo števec UP<br />

(GOR). Njegov binarni izhod peljemo na R-vhod R vhod FF.<br />

Prireditvena tabela vhodnih in izhodnih spremenljivk:<br />

VHODI IZHODI OPIS VRSTA KONTAKTA POMEN<br />

ST start tipka delovni kontakt logična »1«, zagon motorja<br />

S senzor mirovni kontakt logična »0«, zaboj na mestu senzorja<br />

M motor aktiven pri logični »1«<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 29<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/30<br />

<strong>6.</strong>4 Prosto delujoča <strong>krmilja</strong>/14<br />

<strong>krmilja</strong>/14<br />

<strong>6.</strong>4.1 Primeri/14<br />

Funkcijska shema: Lestvična shema:<br />

primer 4.mwp<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 30


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/31<br />

<strong>6.</strong>5 Koračna <strong>krmilja</strong>/1<br />

<strong>krmilja</strong>/1<br />

<strong>6.</strong>5.1 Lastnosti<br />

Predpisano zaporedje korakov (tehnološki tehnološki koraki ali proces<br />

poteka po vnaprej določenem zaporedju).<br />

zaporedju).<br />

Prednosti pred principom prosto delujočih sekvenčnih krmilij: krmilij<br />

osnutek je lažji in hitrejši<br />

vezje ali program sta mnogo bolj pregledna, programiranje je<br />

enostavnejše<br />

ker je vedno aktiven le en korak, korak,<br />

upoštevamo le del vhodov in<br />

izhodov, izhodov,<br />

ki so s tem korakom povezani<br />

naknadno se da zelo enostavno spremeniti določen korak<br />

motnje ali napake v delovanju se da dokaj enostavno<br />

lokalizirati, lokalizirati,<br />

saj hitro odkrijemo, pri katerem koraku<br />

program ne funkcionira pravilno oz. kje pogoji niso<br />

izpolnjeni<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 31<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/32<br />

<strong>6.</strong>5 Koračna <strong>krmilja</strong>/2<br />

<strong>krmilja</strong>/2<br />

<strong>6.</strong>5.2 Postopek načrtovanja/1<br />

Narišemo arišemo diagram prehajanja stanj (koračna koračna veriga, veriga,<br />

ki<br />

je sestavljena iz koračnih členov).<br />

Vsak korak v realizaciji določa en RS-FF. RS FF.<br />

n je številka koraka<br />

'pogoji' - So poleg pogoja, da je<br />

trenutni korak aktiven, to še dodatni<br />

pogoji (merilni, senzorni členi,<br />

časovni členi) za začetek novega<br />

koraka. Teh je lahko več in so med<br />

seboj običajno povezani z IN- IN<br />

funkcijo. Ko so pogoji za aktiviranje<br />

n-tega tega koraka izpolnjeni, se ta<br />

aktivira , n-1 1 korak pa se deaktivira.<br />

deaktivira<br />

Standarda za risanje koračnih<br />

verig (shem)<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 32


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/33<br />

<strong>6.</strong>5 Koračna <strong>krmilja</strong>/3<br />

<strong>krmilja</strong>/3<br />

<strong>6.</strong>5.2 Postopek načrtovanja/2<br />

V polje B vpišemo, kaj se v tem<br />

koraku zgodi. Tako lahko vpišemo v<br />

to polje 'vklop motorja' ali 'izklop<br />

žarnice', 'cilinder naprej' in<br />

podobno.<br />

Reset: Reset:<br />

dodatni reset vhod pri posame-<br />

znem koraku<br />

Polje A določa vrsto izhodnega signala:<br />

• T - v tem polju pomeni časovno<br />

omejen signal,<br />

• NS – ne shrani v pomnilnik, ukaz<br />

traja toliko časa, kot traja korak<br />

• S - shrani stanje v pomnilnik, ukaz<br />

ostane v veljavi tudi, ko je korak<br />

deaktiviran<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 33<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/34<br />

<strong>6.</strong>5 Koračna <strong>krmilja</strong>/4<br />

<strong>krmilja</strong>/4<br />

<strong>6.</strong>5.3 Primeri/1<br />

1. Primer: Semafor<br />

Na principu<br />

koračnega <strong>krmilja</strong><br />

realiziraj delovanje<br />

semaforja.<br />

T4 potekel<br />

1<br />

2<br />

3<br />

4<br />

START<br />

T1 potekel<br />

T2 potekel<br />

T3 potekel<br />

Koračna veriga:<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 34<br />

T<br />

NS<br />

T<br />

NS<br />

T<br />

NS<br />

T<br />

NS<br />

vklop H1 (rdeča) - T1 = 20 s<br />

izk lop rumene<br />

vklop H2 (rumena) - T2 = 2 s<br />

izklop rdeče<br />

vklop H3 (zelena) - T3 = 20 s<br />

izklop rumene<br />

vklop H2 (rumena) - T4 = 2 s<br />

izklop zelene


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/35<br />

<strong>6.</strong>5 Koračna <strong>krmilja</strong>/5<br />

<strong>krmilja</strong>/5<br />

<strong>6.</strong>5.3 Primeri/2<br />

primer 1.mwp<br />

primer 1.ewb<br />

Funkcijska shema:<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 35<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/36<br />

<strong>6.</strong>5 Koračna <strong>krmilja</strong>/6<br />

<strong>krmilja</strong>/6<br />

<strong>6.</strong>5.3 Primeri/3<br />

Program lahko dokaj enostavno naknadno<br />

spreminjamo in popravljamo.<br />

Dodatni zahtevi:<br />

1. Rdeča luč ostane prižgana in se skupaj z rumeno<br />

ugasne, potem pa se prižge zelena (korak 1 in 2).<br />

2. Zelena luč utripa 3 s, preden ugasne.<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 36


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/37<br />

<strong>6.</strong>5 Koračna <strong>krmilja</strong>/7<br />

<strong>krmilja</strong>/7<br />

<strong>6.</strong>5.3 Primeri/4<br />

primer 1a.mwp<br />

T5 pot ekel<br />

1<br />

2<br />

3<br />

4<br />

5<br />

Koračna veriga:<br />

START<br />

T1 pot ekel<br />

T2 pot ekel<br />

T3 pot ekel<br />

T4 pot ekel<br />

S vklop H1 (rdeča) - T1 = 10 s<br />

NS izklop rumene<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 37<br />

T<br />

T<br />

NS<br />

NS<br />

T<br />

NS<br />

T<br />

NS<br />

vklop H2 (rumena) - T2 = 2 s<br />

vklop H3 (zelena) - T3 = 10 s<br />

izklop rumene<br />

izklop rdeče<br />

vklo p OSCILATORJA - T4 = 3 s<br />

zelena utripa 3 s<br />

vklop H2 (rumena) - T5 = 2 s<br />

izklop zelene<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/38<br />

<strong>6.</strong>5 Koračna <strong>krmilja</strong>/8<br />

<strong>krmilja</strong>/8<br />

<strong>6.</strong>5.3 Primeri/5<br />

3. Primer: Gretje vode<br />

S pritiskom na tipko START se vklopi elektromagnetni ventil EMV1 in<br />

se začne natakanje vode v posodo. Ko je količina dosežena, kar<br />

zazna senzor N (nivo), se EMV1 izklopi in se vklopi grelnik G.<br />

Temperaturo zaznava senzor T, ki da signal, ko je ta dosežena. V<br />

tem trenutku se grelnik izklopi in se vklopi ventil EMV2 za<br />

praznjenje. V trenutku, ko se posoda izprazni, kar zazna senzor P<br />

(prazno), se EMV2 izklopi. Nato se postopek ponovi.<br />

Prireditvena tabela vhodnih in izhodnih spremenljivk:<br />

VHODI IZHODI OPIS VRSTA KONTAKTA POMEN<br />

START start tipka delovni kontakt logična »1«, vklop EMV1<br />

N senzor nivoja delovni kontakt logična »1«, polna posoda<br />

T senzor temperature delovni kontakt logična »1«, dosežena temperatura<br />

P senzor nivoja delovni kontakt logična »0«, prazna posoda<br />

EMV1 ventil aktiven pri logični »1« odprtje<br />

G grelec aktiven pri logični »1« vklop<br />

EMV2 ventil aktiven pri logični »1« odprtje<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 38


Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/39<br />

<strong>6.</strong>5 Koračna <strong>krmilja</strong>/9<br />

<strong>krmilja</strong>/9<br />

<strong>6.</strong>5.3 Primeri/6<br />

1<br />

2<br />

3<br />

4<br />

START<br />

Koračna veriga:<br />

N<br />

T<br />

P<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 39<br />

NS<br />

NS<br />

NS<br />

NS<br />

NS<br />

NS<br />

vklop EMV1<br />

vklop G<br />

izklop EMV1<br />

vklop EMV2<br />

izklop G<br />

izklop EMV2<br />

Krmilni in regulacijski sistemi 1 – KRS1 Matej Kamin<br />

<strong>6.</strong> <strong>Sekvenčna</strong> <strong>krmilja</strong>/40<br />

<strong>6.</strong>5 Koračna <strong>krmilja</strong>/10<br />

<strong>krmilja</strong>/10<br />

<strong>6.</strong>5.3 Primeri/7<br />

primer 2.ewb<br />

primer 2.mwp<br />

Funkcijska shema:<br />

ŠC Novo mesto Višja strokovna šola – program elektronika 40

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

Saved successfully!

Ooh no, something went wrong!