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
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