WinCC - PowerPoint PPT Presentation

1 / 48
About This Presentation
Title:

WinCC

Description:

Title: WinCC program za izradu HMI Author: Mario Vasak Last modified by: pc Created Date: 1/11/2004 1:07:38 PM Document presentation format: On-screen Show – PowerPoint PPT presentation

Number of Views:720
Avg rating:3.0/5.0
Slides: 49
Provided by: MarioV150
Category:
Tags: wincc

less

Transcript and Presenter's Notes

Title: WinCC


1
WinCC program za izradu sucelja covjek-stroj
  • Pripremno predavanje za laboratorijske vježbe

2
Pregled predavanja
  • Opcenito o SCADA programima
  • WinCC izgled, organizacija, princip rada
  • Primjer sa laboratorijske vježbe

3
SCADA programi
Supervisory Control And Data Acquisition
Osnovna namjena im je uspostavljanje sucelja
covjek-stroj (Human-Machine Interface, HMI) na
operaterskoj radnoj stanici
4
Svojstva SCADA programa
SCADA
Dio za rad u stvarnom vremenu
Razvojna okolina
  • Definicija i manipuliranje bazom podataka (nacin
    pristupa podacima u procesu, vrijeme
    osvježavanja, format prikaza)
  • Stvaranje grafickog sucelja
  • Pisanje i kompajliranje skripti
  • Ostali programski alati
  • Komunikacijski podsustav koji prikuplja podatke
    iz procesa
  • Vremenski ovisna baza podataka sa slikom procesa
  • Operatorsko sucelje (dinamicki prikaz)

Povezuje radnu stanicu sa procesom koristeci
raspoloživo sklopovlje i protokole
Osvježava se u zadanim vremenskim intervalima,
slika procesa na radnoj stanici
Dinamicki graficki objekti i poruke u skladu sa
slikom procesa
5
WinCC
Windows Control Center - SCADA program tvrtke
Siemens AG
Verzija s kojom cemo raditi 4.02
Slicno kao i u SIMATIC Manageru, i u WinCC je rad
sa objektima nalik Windows Exploreru, a osnovni
(root) objekt je projekt unutar kojeg se kreira
HMI
Gumb za zaustavljanje sucelja u stvarnom vremenu
Gumb za pokretanje sucelja u stvarnom vremenu
Ime projekta
Objekt operaterske radne stanice
Podešavanje željenih protokola i stvaranje tagova
Pregled tipova podataka
Direktorij sa dodatnim programima WinCC-a
6
WinCC Tag Management
U Tag Management direktorij unose se tagovi
koji ce predstavljati sliku procesa Prije unosa
tagova, valja odabrati komunikacijski protokol
kojim ce se dobavljati vrijednosti tagova iz
procesa, u slucaju komunikacije sa S7 stanicama
SIMATIC S7 PROTOCOL SUITE Nakon ubacivanja
protokola i stvaranja veze sa PLCom na
odgovarajucoj MPI adresi, u vezu se mogu unositi
tagovi i grupe tagova Tag se definira imenom,
formatom podatka i adresom u PLC-u Brzina
osvježavanja slike procesa definira se u
svojstvima projekta
7
WinCC Data Types
Sistematicno su popisani tipovi podataka, a
tagovi se mogu pregledavati i dodavati i ovdje
8
WinCC - Editor
Sadrži skup programa kojim se mogu konfigurirati
neke zasebne funkcije HMI (graficko sucelje,
arhiviranje, alarmiranje)
Omogucuje stvaranje grafickog sucelja
Kreiranje dojavnih poruka za graficko sucelje
Kreiranje arhiva tagova i njihovog prikaza u
grafickom sucelju
Kreiranje i ispis izvještaja o trenutnim tagovima
i njihovim arhivama, te o trenutnim porukama i
njihovim arhivama
Stvaranje vlastitih C funkcija za neke akcije u
projektu
Pripremanje korisnickog teksta za poruke u Alarm
Logging, postoji i višejezicna podrška
Upravljanje pristupom projektu, zaštita podataka
od neautoriziranog korisnika, stvaranje vlastitog
on-line help-a
postoje i dodatni programi za koje je potrebna
zasebna instalacija
9
WinCC Graphics Designer
Biblioteke objekata
Služi za stvaranje grafickog HMI, za upravljacku
i nadglednu funkciju
Sadrži velik broj razlicitih elemenata koje je
moguce dinamicki povezati sa tagovima na mnogo
razlicitih nacina i dobiti dinamicki graficki
prikaz procesa
10
WinCC Tag Logging
Omogucuje kreiranje arhive za neki tag ? tag se
uzorkuje zadanim timer-om i sprema u ciklicku
memoriju u RAM ili na tvrdi disk
Stvorena arhiva se potom može konfigurirati za
graficki (trend window) ili tablicni (table
window) prikaz
11
WinCC - Alarm Logging
Ovim alatom se kreiraju poruke koje se onda mogu
prikazivati u grafickom sucelju kao reakcije na
neki dogadaj (event tag)
Poruke (linije poruke) se sastoje od sistemskih
dijelova (blokova), korisnickih dijelova i
vrijednosti procesnih velicina, npr.
Vrijednost procesne velicine
28.08.2003. 2050 Tlak je visok, iznosi 505.38 kPa
Korisnicki dio
Sistemski dio
12
Primjer sa laboratorijske vježbe simulacija
punionice boca
13
... opis
Ulaz I 124.0 - ukljucenje postrojenja Ulaz I
124.1 - iskljucenje u nuždi Ukljucenost
postrojenja - indikator na izlazu Q 124.1 Uz
postrojenje ukljuceno, može se izabrati mod rada
rucni mod s I 124.40, a automatski s I 124.41.
Usvajanje selektiranog moda impuls na I 125.4.
Indikatori rucni Q 124.2 automatski Q
124.3 U rucnom modu, transporter se može
pokrenuti naprijed pomocu sklopke I 124.2 i nazad
s I 124.3. U automatskom modu, kada se
detektira boca ispod lijevka za punjenje (I
125.6), pocinje punjenje. Punjenje se obavlja 3
sekunde. Dodatna dva osjetila služe za
registriranje punih i praznih boca. Osjetilo I
125.5 detektira prazne boce, dok osjetilo I 125.7
detektira pune boce. I prazne i pune boce
prebrojavaju se od trenutka kada je postrojenje
ukljuceno i broj praznih boca se prikazuje na
digitalnom pokazniku QW 0.
14
Nadopunjenje SCADA-om
Programira se SCADA kojom se po potrebi može
preuzeti upravljanje procesom, umjesto lokalno
putem preklopki na simulatoru
Takoder se na SCADA-i kontinuirano obavlja
pracenje velicina procesa (npr. stanja senzora
prisutnosti na maketi, modovi rada, broj boca)
Signalizacija i upravljanje
B
Signalizacija
A
Upravljanje preklopkama
Komunikacija s maketom
Komunikacija s maketom
Signalizacija
Signalizacija
15
Izvedba programa 1
Situacija A ili B namješta se odabranim bitom u
PLC-u kojeg ce se mijenjati sa SCADA-e, nazovimo
ga bit_lokalno_daljinski bit_lokalno_daljinski
0 ? A bit_lokalno_daljinski1 ? B
Podaci koje razmjenjuju PLC i SCADA program
smještaju se u podatkovne blokove (DB), a,
preglednosti radi, ovdje su podijeljeni kako
slijedi
Komunikacija preko MPI, konfigurira se na SCADA-i
Signalizacijska grupa tag-ova
Upravljacka grupa tag-ova
slika procesa
16
Izvedba programa 2
Program u PLC-u
FC lokalno uzima signale preklopki sa simulatora
i na temelju njih formira medurezultate kojima
ce se vršiti FC upravljanje
FC daljinski uzima signale iz podatkovnog bloka u
koji se piše sa SCADA-e i na temelju njih formira
medurezultate kojima ce se vršiti FC upravljanje
Na temelju formiranih medurezultata postavljaju
se bistabili kojima se signalizira ukljucenje
postrojenja, mod rada, te vožnja prema naprijed
ili natrag, obavljaju se i funkcije automatskog
moda rada
U podatkovni blok kojeg se cita sa SCADA-e
upisuju se stanja bistabila postavljenih u FC
upravljanje, radi signalizacije na SCADA-i
17
Primjer kreiranje novog projekta
18
Primjer izgled novokreiranog projekta
19
Primjer direktorij Computer
omoguciti run-time skripte!!!
20
Primjer Tag Management 1
21
Primjer Tag Management 2
22
Primjer Tag Management 3
23
Primjer Tag Management 4
24
Primjer vizualizacijski tagovi
25
Primjer upravljacki tagovi
26
Primjer Data Types
27
Primjer Graphics Designer
28
Primjer umetanje Toggle Button-a
29
Primjer dodjeljivanje taga grafickom objektu
30
Primjer pokretanje WinCC runtime
31
Primjer run-time prozor
WinCC run-time prozor sa svim komandama procesa
32
Primjer ubacivanje Status Display-a
Unaprijed napravljene slike, npr. Paint-om u .bmp
formatu
33
Primjer run-time prozor sa Status Display-ima
34
Primjer ubacivanje I/O Field
Desna tipka, Configuration Dialog
35
Primjer run-time prozor sa dodanim I/O Field
Dodatno je u I/O field uredena boja i velicina
fonta, format prikaza broja, te je namješteno da
u slucaju broja boca manjeg od 6 rub trepce
zelenom bojom, a inace crvenom
36
Primjer Tag Logging
37
Primjer stvaranje arhive
38
Primjer konfiguriranje prikaza arhive
39
Primjer ubacivanje prikaza arhive u Graphics
Designer
40
Primjer run-time prozor sa grafickim prikazom
arhive
Namješten je prikaz arhive broja punih boca za
razdoblje od jedne minute, namješteni su limiti
promjene boje grafickog prikaza, donji na 0
(zelena boja), gornji na 10 (crvena boja)
41
Primjer Alarm Logging
42
Primjer oblikovanje korisnickog tekstualnog
dijela poruke
43
Primjer oblikovanje linije poruke
44
Primjer oblikovanje prozora poruke
45
Primjer povezivanje taga i poruke
46
Primjer uredivanje dodatnih svojstava poruke
47
Primjer ubacivanje prozora za poruke u Graphics
Designer
48
Primjer prikaz poruka u run-time prozoru
Write a Comment
User Comments (0)
About PowerShow.com