WinCC flexible alat za konfiguriranje HMI na operaterskom panelu Praktikum automatizacije LB7-2
Pregled predavanja WinCC flexible izgled, organizacija, princip rada Primjer Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 2
WinCC flexible Programski alat za konfiguriranje HMI na operaterskom panelu, te za njegovo testiranje na osobnom računalu (runtime) Upravljanje procesom Proces Operaterski panel s konfiguriranim HMI Vođenje Dojava Alarmiranje Grafički prikaz i pohrana podataka Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 3
Svojstva SCADA programa WinCC flexible WinCC flexible Runtime Definicija i manipuliranje bazom tagova (način pristupa podatcima u procesu, vrijeme osvježavanja, format prikaza ) Stvaranje grafičkog sučelja Definiranje alarma, receptura, logova, trendova Prebacivanje konfiguracije na panel Simuliranje HMI računalom Komunikacijski podsustav koji prikuplja podatke iz procesa Vremenski ovisna baza podataka sa slikom procesa Alarm log, tag log Operatersko sučelje (dinamički prikaz) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 4
WinCC flexible Verzija s kojom ćemo raditi: WinCC flexible 2008 Advanced Slično kao i u SIMATIC Manageru, i u WinCC flexible radi se s objektima nalik Windows Exploreru, a osnovni (root) objekt je projekt unutar kojeg se kreira HMI Prozor s alatima dostupnim za konfiguriranje HMI na odabranom operaterskom panelu Radni prostor Prozor s grafičkim objektima Popis objekata sadržanih u selektiranom direktoriju projektnog pogleda Svojstva objekta odabranog u radnom prostoru Log prilikom prevođenja konfiguracije Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 5
WinCC flexible stvaranje projekta Odabiremo panel kojeg imamo u laboratoriju: TP 170B Color Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 6
Novostvoreni projekt Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 7
Specificiranje HMI Na ovoj pokaznoj vježbi razmotrit ćemo stvaranje HMI za sustav upravljanja pokretnom trakom napravljen u pripremi za LB2 Pritom upravljanje postrojenjem s preklopki I124.x spojenih na digitalne ulaze PLCa prebacujemo na memorijske lokacije M50.x kojima se upravlja putem tag-ova s HMI: I124.0 M50.0 Preklopka za uključenje postrojenja na brid I124.1 M50.1 Zaštita, mirni kontakt, 0 isključuje postrojenje I124.2 M50.2 Pokretanje trake naprijed u ručnom modu rada I124.3 M50.3 Pokretanje trake natrag u ručnom modu rada I124.4 M50.4 Preselekcija moda rada: 0 ručni, 1 automatski I124.5 M50.5 Usvajanje preselektiranog moda rada na pozitivni brid IW0 MW52 Postavni broj predmeta kojeg se ne smije prekoračiti s C50 (C50 spremamo programom na MW54) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 8
Definiranje veze između CPU i TP Definiranje sučelja HMI kojeg koristimo Integriranje u postojeći Step7 projekt Adresa TP Tip mreže Adresa PLC-a Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 9
Definiranje tag-ova Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 10
Definiranje zasebnih ekrana na HMI Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 11
Prebacivanje s jednog ekrana na drugi u runtime-u Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 12
Definiranje početnog ekrana Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 13
Parametriranje upravljačkog grafičkog objekta button (1) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 14
Parametriranje upravljačkog grafičkog objekta button (2) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 15
Parametriranje upravljačkog grafičkog objekta button (3) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 16
Parametriranje upravljačkog grafičkog objekta button (4) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 17
Testiranje rada konfiguriranog Save button-a Generate Runtime Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 18
Konfiguriranje button-a za zaštitu (I124.1 M50.1) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 19
Vezanje button-a uključenja s tagom zaštite Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 20
Prikazivanje tag-ova grafičke liste i grafičko IO polje (1) BMP slika napravljena Paint-om Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 21
Prikazivanje tag-ova grafičke liste i grafičko IO polje (2) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 22
Prikazivanje vrijednosti tag-a IO Field Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 23
Alarm premašivanje setpoint broja predmeta (1) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 24
Alarm premašivanje setpoint broja predmeta (2) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 25
Postavke alarma Nije potrebno ništa mijenjati budući da ne koristimo sistemske alarme Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 26
Klase alarma Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 27
Grupe alarma (pri potvrđivanju) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 28
Preglednik alarma u runtime prozoru (alarm view) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 29
Potvrđivanje alarma od strane operatera Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 30
Događaj alarma u runtime-u Tag Alarm = M50.7 Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 31
Konfiguriranje prikaza trenda tag-a Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 32
Trend tag-a, runtime Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 33
Recepture, log-ovi tag-ova i alarma U runtime simulaciji TP170B postoji problem sa simulacijom njegove memorije Stoga projekt prebacujemo na drugi HMI uređaj klasičan PC Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 34
Receptura konfiguriranje elemenata Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 35
Receptura konfiguriranje setova podataka Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 36
Receptura konfiguriranje prikaza Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 37
Recepture runtime rad Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 38
Log-ovi tag-ova (1) Mjesto na disku gdje će se tijekom runtime-a spremati log-datoteka u.csv formatu Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 39
Log-ovi tag-ova (2) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 40
Log-ovi alarma (1) Mjesto na disku gdje će se tijekom runtime-a spremati log-datoteka u.csv formatu Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 41
Log-ovi alarma (2) Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 42