Structura unei aplicaţii de monitorizare şi control cu Panou operator (OP) Prezentare generală
Permit realizarea unor interfeţe cu operatorul uman
Se află în comunicaţie permanentă cu automatul, realizând o comunicare bidirecţională periodică Au inteligenţa proprie (posedă un CPU) Realizează, prin intermediul unor obiecte de pe unul sau mai multe ecrane, două tipuri de acţiuni : Afişează informaţii din proces; Permit setarea/monitorizare valorilor din memoria automatului (memorie interna, intrări şi ieşiri). Se configurează printr-un soft specializat Prezentare generală Configurarea unei HMI presupune definirea următoarelor: Ecrane de proces. Ecran de start; Taguri* pentru transferul datelor de la AP. Taguri interne şi taguri externe; Alarme pentru afişarea stărilor în execuţie. Ferestre speciale; Jurnale (Log) pentru salvarea unor date referitoare le proces folosite pentru memorarea valorilor unor taguri externe sau interne. . * În programare un tag este un identificator care conţine informaţii despre un fişier sau o altă structură. Obiecte: Câmpuri numerice sau alfa-numerice de intrare/ieşire; Butoane sau comutatoare pentru acţiuni asupra procesului sau cu funcţii de comutare la alte ecrane; Câmpuri simbolice sau grafice de intrare/ieşire; Afişări de obiecte grafice în diferite standarde; Grafice de diferite tipuri şi afişoare analogice; Obiecte dinamice; Afişare de alarme. Structura unui proiect în WinCC flexible Un proiect conţine următoarele elemente Ecrane (a căror ierarhie poate fi definita ulterior) Configuraţiile comunicării cu AP Alarme (analogice şi discrete) Setări suplimentare (de ex: ecranul de start, aspectul barei de navigare) WinCC flexible dispune de un simulator intern, dar care este necorelat cu simulatorul din Step 7 Manager Obiecte disponibile în WinCC flexible (1) Există mai multe categorii de obiecte: Obiecte simple (de ex: forme geometrice, câmpuri de intrare/ieşire, butoane, etc.) Obiecte înglobate (de ex: alarme) Obiecte grafice (de ex: motoare) Biblioteci suplimentare Fiecare obiect poate fi configurat individual, modificându-se: Setările generale Aspectul Animaţiile Evenimentele Studiu de caz HMI cu panouri operator SIEMENS Legătura dintre automat şi PO. WinCC flexible
Comunicare între cele două dispozitive se realizează prin
reţeaua Profibus la o viteză de 1.5Mbps, fiecare dispozitiv având o adresa proprie (maxim 126); PO are funcţia de master; Programarea comunicaţiei trebuie realizată atât pentru automat (în Step 7 Manager) cât şi pentru PO (în WinCC flexible). Obiecte disponibile în WinCC flexible (2)
Exemplu: obiect de tip IO Field:
În partea stângă avem categoriile de configurări care se pot face În partea dreaptă se găsesc proprietăţile obiectului din categoria “General” Comunicare între automat şi PO Comunicarea se realizează prin intermediul tag-urilor, acestea se definesc la categoria Communication – Tags Un tag poate să fie legat fie cu o zonă de memorie a
automatului fie cu o variabilă definita în Symbol Table
în cadrul proiectului în Step 7 Manager Aceste tag-uri vor fi apoi puse în legătură cu diverse
obiecte de pe ecrane (de ex: câmpuri IO, butoane,
etc.) Exemplu de multiplexare Ne propunem să modificăm culoare unui cerc in funcţie de valoarea unei variabile de tip int Setările vor fi făcute la categoria Animations →Appearance În tabelul din dreapta vor fi introduse valorile variabilei, culorile corespunzătoare şi dacă cercul respectiv sa clipească sau nu Studiu de caz HMI cu panouri operator SIEMENS Caiet de sarcini
Să se controleze şi să se monitorizeze pe un OP de tip TP 170B
Color umplerea şi golirea unui rezervor. Umplerea se realizează cu ajutorul unui motor, care acţionează o pompă M PU de umplere (PU), iar golirea se reali-zea-ză cu ajutorul unui motor care acţionează o pompă de golire (PG). Motorul PU va fi pornit atât timp cât va fi apăsat un buton numit UMPLERE de pe interfaţa HMI. La eliberarea acestui buton motorul PU se va opri. Motorul PG va fi pornit atât timp cât va fi apăsat un buton numit GOLIRE de pe interfaţa HMI. La eliberarea acestui buton motorul PG se va opri. Nivelul lichidului din rezervor este supravegheat cu ajutorul unui traductor de nivel care dă, după prelucrări simple, o valoare proporţională între 0 şi 100 de procente din nivelul rezervorului, într-o locaţie de memorie cunoscută. Dacă nivelul lichidului depăşeşte 90% din nivelul maxim se va aprinde pe ecran un bec de atenţionare de culoare galbenă. M PG Dacă nivelul lichidului scade sub 10% din nivelul maxim se va aprinde pe ecran un bec de atenţionare de culoare roşie. Dacă un motor este pornit culoarea obiectului corespunzător motorului va trece din alb în verde, iar alături va deveni vizibil un obiect de tip săgeată roşie. Studiu de caz HMI cu panouri operator SIEMENS Clock memory Aplicaţia pe AP