Transcript DKMPT

PKS –
O električnih krmiljih
Pretok informacij pri človeku
ČLOVEK
tip
okus
voh
sluh
vid
SPREJEM
SPOMIN
OBDELAVA
INFORMACIJ
govor
gib
IZDAJA
OKOLICA
Slika 1.2: Pretok informacij pri človeku
1
PKS –
O električnih krmiljih
Pretok informacij pri krmilju
PROGRAM,
ŽELENE VREDNOSTI,
MEJNE VREDNOSTI itd.
I1
I2
I3
D1
D2
D3
S1
S2
T1
OBDELAVA
SIGNALOV
S3
T2
O1
O2
Q1
Q2
IZDAJA
UKAZOV
MERITEV
Legenda:
I1, I2, I3
Q1, Q2
D1, D2, D3
O1, O2
S1, S2, S3
T1, T2
-
fizikalne veličine na vhodu
fizikalni veličini na izhodu
dajalniki vhodnih signalov
dajalnika izhodnih signalov
vhodni signali
izhodna signala
2
PKS –
O električnih krmiljih
Pretok informacij pri človeku in pri krmilju
PROGRAM,
ŽELENE VREDNOSTI,
MEJNE VREDNOSTI itd.
ČLOVEK
tip
okus
voh
sluh
vid
SPREJEM
I1
SPOMIN
OBDELAVA
INFORMACIJ
govor
gib
I2
I3
IZDAJA
D1
D2
D3
S1
S2
T1
OBDELAVA
SIGNALOV
S3
Slika 1.2: Pretok informacij pri človeku
Q2
O2
IZDAJA
UKAZOV
MERITEV
OKOLICA
T2
Q1
O1
Legenda:
I1, I2, I3
Q1, Q2
D1, D2, D3
O1, O2
S1, S2, S3
T1, T2
-
fizikalne veličine na vhodu
fizikalni veličini na izhodu
dajalniki vhodnih signalov
dajalnika izhodnih signalov
vhodni signali
izhodna signala
Slika 1.3: Pretok informacij pri krmilju
3
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi
Doseči hočemo, da se bo gladina vode v posodi (glej
tehnološko shemo) ne glede na odvzem avtomatično
vzdrževala med predpisanim zgornjim in spodnjim
nivojem. Zato je treba krmiliti elektromagnetni ventil V za
natakanje. V posodi sta vgrajena merilnika (plovca s
kontaktom) za zgornji in za spodnji nivo.
Pri izvedbi krmilja je treba preprečiti, da bi se zaradi
kratkotrajne sklenitve kontakta merilnika zgornjega nivoja
Dzg kot posledice brizganja natakajoče vode natakanje
končalo, preden je dosežen zgornji nivo!
Predvideti je treba tudi možnost ročnega krmiljenja
elektromagnetnega ventila oziroma natakanja s tipkaloma za
"vklop" in "izklop" natakanja. Vendar sme tipkalo "vklop"
delovati le, če tekočina še ni dosegla zgornjega nivoja (da
preprečimo prelivanje), tipkalo "izklop" pa sme delovati le, če
tekočina ni pod spodnjim nivojem (da preprečimo popolno
izpraznitev posode!).
"Vklop"
"Izklop"
"Kvitiranje"
"1"
b1
b2
b3
V
elektromagnetni ventil
troblja
zgornji nivo
Dzg
spodnji nivo
Dsp
Nadalje se naj izvede zvočno javljanje, če natakanje (bodisi
avtomatično ali ročno) ni končano najmanj v dveh minutah!
Napišite pripadajoči krmilni program, izdelajte grafični
uporabniški vmesnik in ju preizkusite!
4
PKS –
O električnih krmiljih
Relejni sistemi
Slika 5.1: Primer kontaktnega krmilja z releji
5
PKS –
O električnih krmiljih
Elektronski ožičeni sistemi
Slika 5.3: Primer krmilja z elektronskimi logičnimi elementi
6
PKS –
O električnih krmiljih
Elektronski pomnilniško programirljivi sistemi
Slika 5.4: Programirljivo krmilje
7
PKS –
O električnih krmiljih
Zgradba in organizacija pomnilniško programirljivih krmilij




Centralna procesna enota (CPU, angl. Central Processing Unit)
Pomnilnik
Vhodne in izhodne enote
Vodila
krmilno vodilo (control bus)
P
(CPU)
ROM
RAM
operacijski
sistem
(program
in podatki)
program
in podatki
vhodne
enote
izhodne
enote
naslovno vodilo
(address bus)
podatkovno vodilo (data bus)
8
PKS –
O električnih krmiljih
Načini programiranja krmilij (IEC 1131-3)

Vezalni načrt (kontaktni načrt, Ladder Diagram – LAD)
Slika 5.13: Primer lestvičnega diagrama.

Funkcijski načrt (Function Block Diagram – FBD)
Slika 5.14: Primer funkcijskega blokovnega diagrama
9
PKS –
O električnih krmiljih
Načini programiranja krmilij

Nabor ukazov (Statement List – STL)
A
AN
A
=
=

I
M
I
Q
M
0.0
3.0
0.4
1.1
16.1
Strukturirani tekst (Structured Control Language – SCL)
10
PKS –
O električnih krmiljih
Obdelovanje uporabniškega krmilnega programa

Osnovna struktura programa:
 organizacijski bloki (OB - Organization Block),
 funkcijski bloki (FB - Function Block),
 funkcije (FC - Function),
 sistemski funkcijski bloki (SFB - System Function Block),
 sistemske funkcije (SFC - System Function),
 podatkovni bloki (DB - Data Block),
 sistemski podatkovni bloki (SDB - System Data Block).
11
PKS –
O električnih krmiljih
Obdelovanje uporabniškega krmilnega programa
12
PKS –
O električnih krmiljih
Obdelovanje uporabniškega krmilnega programa
Procesne
preslikave
izhodov
Začetek
cikla
Prekinitvena
zahteva
Prekinitvena
zahteva
Procesne
preslikave
vhodov
Obdelava uporabniškega programa (OB 1)
Komunikacija in ostale naloge operacijskega sistema
Trajanje cikla
Slika 6.11: Opravila pri cikličnem obdelovanju programa
Konec
cikla
13
PKS –
O električnih krmiljih
Obdelovanje uporabniškega krmilnega programa
PPI
PPV
Začetek
1. cikla
Uporabniški program (OB 1)
Komunikacija in ostalo
1. cikel
PPI
Začetek
1. cikla
PPV
Trenutek
spremembe
vhoda
Uporabniški program (OB 1)
Komunikacija in ostalo
2. cikel
PPI
PPV
Konec
2. cikla
Trenutek
spremembe
izhoda
Uporabniški program (OB 1)
Komunikacija in ostalo
1. cikel
PPV
Konec
1. cikla
Odzivni čas
Trenutek
spremembe
vhoda
PPI
PPI
PPV
Konec
1. cikla
Uporabniški program (OB 1)
Komunikacija in ostalo
2. cikel
Odzivni čas
Slika 6.12: Najkrajši in najdaljši odzivni čas krmilja
PPI
PPV
Konec
2. cikla
Trenutek
spremembe
izhoda
14
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi
Doseči hočemo, da se bo gladina vode v posodi (glej
tehnološko shemo) ne glede na odvzem avtomatično
vzdrževala med predpisanim zgornjim in spodnjim
nivojem. Zato je treba krmiliti elektromagnetni ventil V za
natakanje. V posodi sta vgrajena merilnika (plovca s
kontaktom) za zgornji in za spodnji nivo.
Pri izvedbi krmilja je treba preprečiti, da bi se zaradi
kratkotrajne sklenitve kontakta merilnika zgornjega nivoja
Dzg kot posledice brizganja natakajoče vode natakanje
končalo, preden je dosežen zgornji nivo!
Predvideti je treba tudi možnost ročnega krmiljenja
elektromagnetnega ventila oziroma natakanja s tipkaloma za
"vklop" in "izklop" natakanja. Vendar sme tipkalo "vklop"
delovati le, če tekočina še ni dosegla zgornjega nivoja (da
preprečimo prelivanje), tipkalo "izklop" pa sme delovati le, če
tekočina ni pod spodnjim nivojem (da preprečimo popolno
izpraznitev posode!).
"Vklop"
"Izklop"
"Kvitiranje"
"1"
b1
b2
b3
V
elektromagnetni ventil
troblja
zgornji nivo
Dzg
spodnji nivo
Dsp
Nadalje se naj izvede zvočno javljanje, če natakanje (bodisi
avtomatično ali ročno) ni končano najmanj v dveh minutah!
Napišite pripadajoči krmilni program, izdelajte grafični
uporabniški vmesnik in ju preizkusite!
15
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi (LAD)
16
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi (LAD)
Odpiranje/zapiranje ventila
17
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi (LAD)
Kontrola časa natakanja in
alarmiranje
18
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi (FBD)
19
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi (FBD)
Podvojitev s HMI
20
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi (FBD)
Odpiranje/zapiranje ventila
21
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi (FBD)
Kontrola časa natakanja in
alarmiranje
22
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi (FBD)
Preračun za prikaz časa na
operaterskem panelu
23
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi (HMI)
Uporabniški vmesnik na
operaterskem panelu
24
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi (STL)
Krmilni program (FB)
v STL za krmilnik S7-300
25
PKS –
O električnih krmiljih
Krmiljenje nivoja vode v posodi (STL)
26
PKS –
O električnih krmiljih
Pri velikoserijskih izdelkih s krmiljem:

optimizacija materiala, logičnih funkcij, časa procesiranja...

ni sprememb v življenjski dobi izdelka

uporaba namenskih vezij in mikroračunalniških sistemov

stroški tovrstnega razvoja upravičeni zaradi velikih serij
Pri unikatnih projektih:

pogoste spremembe (npr. modifikacija izdelkov na proizvodni liniji)

dograjevanje in posodobitve proizvodne linije

fleksibilna proizvodnja

optimizacija logičnih funkcij zamegli preglednost in možnost
nadgradnje
27
PKS –
Pregled izvedenih projektov
(Elektro)energetski postroji

Mala hidroelektrarna

Drenažni sistem hidroelektrarne

Javljanje in gašenje požara v skladišču UNP

Nadzorni sistem energetskega transformatorja

Daljinsko vodenje RTP

Regulacija industrijskega hladilnega stolpa


Optimizacija ogrevalno-hladilnega sistema v poslovno-proizvodnem
objektu
Kronologija sistemov vodenja Termoelektrarne toplarne Ljubljana
28
PKS –
Pregled izvedenih projektov
Tehnološki procesi

Kartonski stroj

Velikoserijska izdelava magnetov

Navijalni stroj za elektromotorje

Pozicioniranje obdelovancev z linearnim motorjem

Strežna naprava za stiskalnico

Posodobitev stiskalnice

Nadzorno-informacijski sistem pri proizvodnji GA

Izdelava centralnih ohišij avtomobilskih turbin

Avtomatizacija proizvodnje premazov na vodni osnovi
29
PKS –
Pregled izvedenih projektov
Tehnološki procesi

Stroj za avtomatsko pakiranje izolacijskih plošč v folijo

Linija za paletiziranje paketov izolacijskega stiropora

Stroj za avtomatizirano izdelavo plastičnih vrečk

Avtomatizirana transportna linija v visokoregalnem skladišču

Proizvodna linija za peskanje, barvanje in sušenje

Preizkusna naprava za dinamično obremenjevanje malih gospodinjskih
aparatov
Ekologija

Predelava odpadkov

Čistilna naprava komunalnih odplak
30