Sie sind auf Seite 1von 42

WinCC flexible – alat za

konfiguriranje HMI na
operatorskom panelu
Praktikum automatizacije –
Laboratorijski blok 7, Pokazna vježba 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 operatorskom panelu,


te za njegovo testiranje na osobnom računalu (runtime)

Upravljanje Proces
procesom

Upravljanje
Operaterski panel s Dojava
konfiguriranim HMI 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 Simuliranje HMI računalom


tagova (način pristupa podatcima u
procesu, vrijeme osvježavanja, • Komunikacijski podsustav koji
format prikaza…) prikuplja podatke iz procesa
• Stvaranje grafičkog sučelja • Vremenski ovisna baza podataka sa
slikom procesa
• Definiranje alarma, receptura, log-
ova, trendova • Alarm log, tag log
•Prebacivanje konfiguracije na • Operatorsko sučelje (dinamički
panel prikaz)

Praktikum automatizacije -- Laboratorijski blok 7, Pokazna vježba 2 4


WinCC Flexible
Verzija s kojom ćemo raditi: WinCC Flexible 2007 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 Prozor s
konfiguriranje grafičkim
HMI na objektima
odabranom Radni
operatorskom
panelu prostor
Popis objekata Svojstva objekta
sadržanih u odabranog u
selektiranom radnom prostoru
direktoriju
projektnog
pogleda 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

Tip mreže Adresa


Adresa TP 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 tag-
om 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

Das könnte Ihnen auch gefallen