plc tutorial

62
1 Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC Programirljivi logicki kontroler PLC 1. Uvod 2. Komponente 3. Programiranje 4. Operatorsko sucelje

Upload: kenan-halilcevic

Post on 31-Dec-2014

102 views

Category:

Documents


15 download

DESCRIPTION

PLC Tutorial

TRANSCRIPT

Page 1: PLC Tutorial

1

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Programirljivi logicki kontrolerPLC

1. Uvod

2. Komponente

3. Programiranje

4. Operatorsko sucelje

Page 2: PLC Tutorial

2

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

1. Uvod

Klasicni sustavi upravljanja u industriji => relejna logika => releji (i ostale komponente) spojeni žicama

problemi – pogreške u logici upravljanja => prespajanje žica,

– promjena upravljacke funkcije => prespajanje žica,

– dodavanje novih komponenti => prespajanje žica.

Dokumentiranje,dijagnostika,kopiranje aplikacija ...

Page 3: PLC Tutorial

3

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

PLC – “racunalo” za industrijsku primjenu

– pogreške u logici upravljanja => promjene programa,

– promjena upravljacke funkcije => promjene programa,

– dodavanje novih komponenti => promjene programa i ožicenja.

Dokumentiranje, dijagnostika, kopiranje aplikacija ... vrlo jednostavno !

Povijestkasne 60-e => Bedford Associates => Modular Digital Controller

(MODICON)MODICON 084 – 4 bita1973 – MODICON ModBus komunikacija, analogni ulazi/izlazi80-e => smanjenje velicine, programski standardi90-e => IEC 1131-3 standard, viši programski jezici

Page 4: PLC Tutorial

4

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

PLC – izgled, unutrašnjost i nacin rada

Page 5: PLC Tutorial

5

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

2. Komponente

Modularnost – najznacajnije svojstvo PLC-a,

– dodavanje modula ovisi o funkcijama koje treba obavljati PLC.

Page 6: PLC Tutorial

6

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Page 7: PLC Tutorial

7

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Logicki (diskretni, digitalni) ulaz

Analogni ulaz

Ulazno/Izlazni (I/O) moduli –�Y] D�L] P HÿX�3/ & -a i upravljanog sustava

diskretni I/O – logicki signali (granicnici, tipkala, sklopke, ...)kontinuirani I/O – analogni signali (mjerni pretvornici, osjetila, ...)

Page 8: PLC Tutorial

8

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Logicki (diskretni, digitalni) izlaz

Analogni izlazi

Page 9: PLC Tutorial

9

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Logicki ulazi

Logicki izlazi

Page 10: PLC Tutorial

10

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

analogni ulaziA/D pretvorba

Period diskretizacija

Trajanje pretvorbe

A/D pretvarac

aliasing

Page 11: PLC Tutorial

11

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Komunikacijski (COM) moduli –�Y] D�L] P HÿX�XSUDYOMD ckih komponenti sustava (PLC <-> PLC, PLC <-> PC)

PPIMPIProfiBusLAN…

Page 12: PLC Tutorial

12

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

3. Programiranje

Razvojnialat

Serijskakomunikacija

PLC

PC

Page 13: PLC Tutorial

13

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

zahtjev zaprekid

razlicita trajanja ciklusa

pristup programiranju

Page 14: PLC Tutorial

14

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

ciklus odreden brojem i vrstom instrukcija

ciklus odreden od strane korisnika(ne ovisi o broju i vrsti instrukcija)

Twido2-150 ms

Page 15: PLC Tutorial

15

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Organization Blocks(Simatic)-pokretani prekidima,-vremenski prekidi,-hardwareski prekidi,-dnevni prekidi,- ...

Page 16: PLC Tutorial

16

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Primjer –�RUHÿLYDQMH�F iklusa (S7-216)

Main (OB1) – samo dvije mreže1) inicijalizacija sustava,2) poziv subroutine upravljackog alg.

subroutine loop

Page 17: PLC Tutorial

17

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Primjer –�RUHÿLYDQMH�F iklusa (S7-216)

inicijalizacija vremenskog interupta

special memory byte 34 generira system event ;razmak izmedu dva uzastopna eventa definira se u ms;SMB34 = 100 event 10 generira se svakih 100 ms

interupt “CYC_int”, definiran od strane korisnika, povezan je s eventom 10;po eventu 10 izvrši se “CYC_int”

Page 18: PLC Tutorial

18

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Primjer –�RUHÿLYDQMH�F iklusa (S7-216)

“CYC_int” interupt

postavljanjem bita “Scan_ON”omogucuje se izvršavanje upravljackog algoritma

SMB34 => Event 10 => CYC_int => Scan_ON

Page 19: PLC Tutorial

19

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Tipovi podataka

Page 20: PLC Tutorial

20

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

bit => I100.0 – ulazni bit (veza prema digitalnom ulazu), Q100.0 – izlazni bit (veza prema digitalnom izlazu),V100.0, M100.0 – memorijski bit (privremeno spremanjeinformacije), SM0.0 – sistemski bit (konfiguriranje i citanje stanja PLC-a)

TWIDO - %M0, %I100.0, %S0

byte => IB100 - ulazni byte (veza prema digitalnim ulazima),QB100 - izlazni byte (veza prema digitalnim izlazima),VB100, M100 - memorijski byte (privremeno spremanjeinformacije),SMB100 - sistemski byte (konfiguriranje i citanje stanja PLC-a)

TWIDO - %MB100

Page 21: PLC Tutorial

21

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

word => IW100 - ulazna rijec (veza prema analognim ulazima),QW100 - izlazna rijec (veza prema analognim izlazima),VW100 - memorijska rijec (privremeno spremanjeinformacije),

TWIDO - %MW100, %IW100

double => VD100 - memorijska dupla rijec (privremeno spremanjeinformacije),

TWIDO - %MD100

- direktno adresiranje

- indeksno adresiranje (pokazivaci)

Page 22: PLC Tutorial

22

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

• %MB0 sadrži %M0, %M1, %M2, ... , %M7• %MW0 sadrži %MB0 i %MB1• %MD0 sadrži %MW0 i %MW1

Page 23: PLC Tutorial

23

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Simbolicko adresiranje – tablica simbola (Symbol table, Symbols)

nazivvarijable adresa

varijable

opisvarijable

Page 24: PLC Tutorial

24

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Pisanje programa – razvojni alati (STEP 7, MicroWIN, TwidoSoft, ...)

Konfiguriranje hardware-a

• promjena tipa PLC-a• ubacivanje, podešavanje i

brisanje dodatnog I/O modula• podešavanje funkcija ulaznih

signala• podešavanje funkcija izlaznih

signala• mapa podešenje ulaza i izlaza• podešavanje komunikacije• ...

Page 25: PLC Tutorial

25

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Page 26: PLC Tutorial

26

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Osnovni razvojni jezici

Ladder diagram

STL – statement list

FBD – functionblock diagram

Page 27: PLC Tutorial

27

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Ladder dijagram

- osnovni entitet programa je mreža (rung, network)

- mreža se sastoji od simbola kojipredstavljaju instrukcije iupravljacke komponente

energija

informacija

izvodenje programa:1. odozgo prema dolje, mreža po mreža2. odozgo prema dolje u mreži3. slijeva na desno u mreži

Page 28: PLC Tutorial

28

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Primjer – pritiskom na prekidac, pali se lampica

Page 29: PLC Tutorial

29

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Osnovni simboli i operacije u ladder dijagramu

radni kontakt

mirni kontakt

uzlazni brid

silazni brid

izlazni “svitak”

invertirani izlazni “svitak”

SET

RESET

Page 30: PLC Tutorial

30

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Q0.0 = I0.0 AND I0.1

Q0.0 = I0.0 OR I0.1

Q0.0 = I0.0 AND (NOT I0.1)

osnovne logicke operacije u ladder dijagramu

Page 31: PLC Tutorial

31

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Ostale operacije u ladder diagramu

- aritmeticke operacije – zbrajanje, oduzimanje, moženje, ...

- operacije pridjeljivanja i konverzije– byte u word, word u double, ...

- operacije usporedbe – >, <, =, ...

- operacije pomaka – u lijevo, u desno,

- operacije tijeka programa – subrutine, skokovi, prekidi, …

- operacije i funkcije definirane od strane korisnika

Simbol – pravokutnik s ulazima i izlazima

Page 32: PLC Tutorial

32

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Primjer - funkcija definirana odstrane korisnika,histereza (STEP 7)

simbol

programskikod

Page 33: PLC Tutorial

33

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Timer (TwidoSoft)• vremenski releji• nacini rada: TON (zakašnjeli uklop), TOF

(zakašnjeli isklop), TP (treptajuci)• vremenske baze 1ms, 10ms, 100ms, 1s i 1

min• %TM – oznaka vremenskog bloka• n – broj vremenskog bloka

64 (n=0 do 63) za 10 i 16 I/O Twido128 (n=0 do 127) za ostale

• %TMn.P predpodešena vrijednost• %TMn.V trenutna vrijednost• %TMn.Q stanje izlaznog kontakta

Page 34: PLC Tutorial

34

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

TON TOFF

TP

Page 35: PLC Tutorial

35

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Counter (TwidoSoft)

• 16 brojaca• funkcije brojanja

gore i dolje• %C – oznaka brojaca• n – broj brojaca

ulazi:- %Cn.R poništavanje brojaca- %Cn.S podešavanje na

predpodešenu vrijednost- %Cn.CU brojanje gore (UP)- %Cn.CD brojenje dolje (DOWN)

izlazi:- %Cn.E underflow (promjena

%Cn.V iz 0 u 9999)- %Cn.D dosegnuta predpodešena

vrijednost, %Cn.V = %Cn.P- %Cn.F overflow (promjena %Cn.V

iz 9999 u 0)- %Cn.P predpodešena vrijednost

- %Cn.V trenutna vrijednost brojaca

Page 36: PLC Tutorial

36

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Primjer – priprema smjese (opis procesa)

BApumpa A pumpa B

mješalica

ventil

mjerila razine-pun-napola pun-prazan

Koraci procesa:

1. Punjenje polovicespremnika sastojkom A,

2. Punjenje druge polovicespremnika sastojkom B,

3. Miješanje smjese 120 s,

4. Ispuštanje smjese izspremnika.

Page 37: PLC Tutorial

37

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Primjer – priprema smjese (opis procesa)

Page 38: PLC Tutorial

38

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

pumpa B

Primjer – priprema smjese (pridjeljivanje procesnih signala I/Omodulima PLC-a)

Q0.0 Q0.1Q0.2

Q0.3

BA

I0.0

I0.1

I0.2

pumpa A

mješalica

ventil

mjerila razine-pun-napola pun-prazan

ventil otvorenQ0.3

mješalica radiQ0.2

pumpa B radiQ0.1

pumpa A radiQ0.0

spremnik prazan(h = H_min)

I0.2

spremnik napola pun (h = H_mid)

I0.1

spremnik pun(h = H_max)

I0.0

Page 39: PLC Tutorial

39

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Primjer – priprema smjese (simbolicko adresiranje)

VLV_ONQ0.3

MIX_ONQ0.2

PMPB_ONQ0.1

PMPA_ONQ0.0

H_minI0.2

H_midI0.1

H_maxI0.0

Page 40: PLC Tutorial

40

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

1. Punjenje polovicespremnika sastojkom A.

Primjer – priprema smjese (programiranje)

Q0.0 Q0.1

Q0.2

Q0.3

I0.0

I0.1

I0.2

BA

Page 41: PLC Tutorial

41

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

2. Punjenje druge polovicespremnika sastojkom B.

Primjer – priprema smjese (programiranje)

Q0.0 Q0.1

Q0.2

Q0.3

I0.0

I0.1

I0.2

BA

Page 42: PLC Tutorial

42

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

3. Miješanje smjese 120 s.

Primjer – priprema smjese (programiranje)

Q0.0 Q0.1

Q0.2

Q0.3

I0.0

I0.1

I0.2

BA

Page 43: PLC Tutorial

43

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

4. Ispuštanje smjese izspremnika.

Primjer – priprema smjese (programiranje)

Q0.0 Q0.1

Q0.2

Q0.3

I0.0

I0.1

I0.2

BA

Page 44: PLC Tutorial

44

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

pumpa B

Q0.0 Q0.1Q0.2

Q0.3

BA

I0.0

I0.1

I0.2

pumpa A

mješalica

ventil

mjerila razine-pun-napola pun-prazan

Napomena:Program ne sadrži dio vezan uz postavljanje sistemskih bitova o kojima ovise stanja izlaza u slucaju iznenadnog prekida rada (nestanak napajanja), kao ni dio vezan uz otkaz mjerila razine, pumpi i ventila.

Page 45: PLC Tutorial

45

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Unos programa

TwidoSoft

STEP 7 - MicroWin

Page 46: PLC Tutorial

46

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

- prijevod programa (compile, analyse),- transfer programa u PLC / iz PLC-a (download, upload),- pokretanje programa (run) – status PLC-a

Twido

Simatic

- optimiranje programa – Karnaughove tablice, DeMorganova pravila,

Page 47: PLC Tutorial

47

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Provjera ispravnosti rada programa (debug)

-trenutna stanja varijabli (memorijskih lokacija PLC-a)animation tables, status charts, variable tables

STEP 7 - MicroWin

TwidoSoft

Upis nove vrijednosti- forsiranje

Page 48: PLC Tutorial

48

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Prekidi rada - nestanak napajanja i/ili STOP/RUN promjena=> stanja ulaza i izlaza ?

-automatsko pokretanje programa nakon uspostavljanja napajanja=> stanja ulaza i izlaza ?

-hot restart – program nastavlja tamo gdje je stao prije prekida,podaci sacuvani u memoriji

-warm restart – program pocinje iz pocetka, podaci sacuvani umemoriji

- cold restart – program pocinje iz pocetka, podaci izbrisani

Pokretanje programa odredeno je vrstom PLC-a i nacinom na koji je restartdefiniran u programu (sistemski bitovi, posebni programski blokovi).

Page 49: PLC Tutorial

49

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Page 50: PLC Tutorial

50

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Page 51: PLC Tutorial

51

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

4. Procesno sucelje

SCADA – Supervisory Control And Data Acquisition

– sustav za prikupljanje, prikazivanje, pohranjivanje iupravljanje podacima u industrijskim postrojenjima,

prikupljanje podataka – komunikacija s perifernim upravljackim jedinicama (PLC),

prikazivanje podataka – zaslon osobnog racunala ili panel; prikaz podataka ugrafickom (bar graf, trend) ili numerickom (brojcanopolje) obliku; graficki prikaz dijelova procesa,

pohranjivanje podataka – baze podataka; dnevni, mjesecni, godišnji izvještaji,

upravljanje podacima – pretraživanje; veza prema drugim aplikacijama i premavišoj razini upravljanja.

Page 52: PLC Tutorial

52

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

WinCCABB MasterSiemens ProtoolSiemens Protool/Pro Wonderware InTouchFactoryLinkSoftPLC VIEWpointCitectFix Rockwell (Allen Bradley) RSViewAFE FLS ECS...

SCADA sustavi na tržištumrežna konfiguracija SCADA sustava

UNIX Windows

Page 53: PLC Tutorial

53

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Procesno sucelje - nekoliko razina

a) operatorsko sucelje (operator interface)- omogucuje operateru pracenje i mijenjanje pojedinih procesnih velicina i stanja sustava putem grafickih i numerickih objekata,

b) sucelje za održavanje (maintenance interface)- omogucuje detaljno pracenje procesnih velicina (I/O) i stanja sustava (log files); dijagnostika i otklanjanje kvarova (alarmne liste),

c) inžinjersko sucelje (comissioning interface)- omogucuje podešavanje parametara i konfiguriranje sustava; najviši prioritet zaštite.

d) poslovno sucelje (management interface)- omogucuje analizu i planiranje proizvodnje

Page 54: PLC Tutorial

54

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

stari sustavi

novi sustavi

Page 55: PLC Tutorial

55

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

Vertikalna i horizontalna integracija proizvodnje

Page 56: PLC Tutorial

56

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

a) operatorsko sucelje (operator interface)

biblioteke grafickih objekata (drag&drop princip)

svojstva grafickog objekta (trend graf)

Page 57: PLC Tutorial

57

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

a) operatorsko sucelje (operator interface)

naziv procesne varijable(“lable”)

izmjerena vrijednost procesne varijable(“REAL tag”) - read

zadana vrijednost procesne varijable

status regulatora(“BOOL tag”) - read

%MW100 tlak_MV tlak_MV_scd

adresa simbolicka adresa

SCADA tagSCADA objekt

Page 58: PLC Tutorial

58

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

a) operatorsko sucelje (operator interface)

naziv regulatora

promjena zadane vrijednosti(“REAL tag”) –read / write

promjena statusa regulatora(“BOOL tag”) –read / write

Page 59: PLC Tutorial

59

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

a) operatorsko sucelje (operator interface)

trend - prikaz varijable u vremenu

Page 60: PLC Tutorial

60

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

b) sucelje za održavanje (maintenance interface)

Primjer - Win2000

pokrenute aplikacije

log file nakon prekida rada SCADA sustava

sistemske poruke

vrijeme zaustavljanja aplikacije

Page 61: PLC Tutorial

61

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

c) inžinjersko sucelje (comissioning interface)

pristup zašticen zaporkom

-podešavanje parametararegulatora-konfiguriranje sustava

-odredivanje parametaraprocesa

Page 62: PLC Tutorial

62

Sveucilište u Zagrebu, Fakultet elektrotehnike i racunarstva Elementi automatizacije procesa Zavod za automatiku i procesno racunarstvo Predavanja - PLC

d) poslovno sucelje (management interface)

Dnevniizvještaj