Curs de programare HMI

Curs de programare HMI Siemens pentru oamenii care au nevoie sa dezvolte programe pentru monitorizarea automatizarii pe un ecran tip HMI (Human Machine Interface). Cursantii vor invata sa deseneze interfete grafice si sa le conecteze la PLC, sa defineasca teg-uri, alarme, grafice, retete si rapoarte.

Crezi ca esti pregatit pentru participarea la acest curs?

Vrei sa dai un mini test de intrebari teoretice si practice prin care iti poti evalua cunostintele de programare?

MINI TEST
Sesiunea 1: Crearea unui proiect de HMI

In prima sesiune cursantii invata sa creeze un proiect de HMI si sa deseneze interfetele grafice pentru un proiect dat. Vor crea toate tipurile de obiecte si toate ecranele necesare proiectului.

Organizarea teoriei

1. Familiarizarea cu WINCC din TIA Portal
a. Adaugarea unui HMI in proiectul de PLC existent
b. Explicarea meniurilor si a aplicatiilor
c. Salvarea, stergerea, arhivarea si backup-ul programului de HMI
d. Configurarea HMI-ului
e. Diagnosticarea HMI-ului
e. Setarile de Runtime
2. Desenarea ecranelor
a. Logica de ecrane pentru un proiect
b. Crearea ecranelor sablon
c. Crearea ecranelor de lucru
d. Crearea ecranelor Pop-up si Slide-in
e. Crearea listelor de texte si grafice
f. Instalarea librariilor de obiecte grafice
3. Desenarea obiectelor grafice
a. Desenarea obiectelor de baza pentru designul ecranelor
b. Adaugarea butoanelor si campurilor de date
c. Adaugarea elementelor de control
d. Adaugarea obiectelor grafice din librarii

4. Modificari ale elementelor grafice
a. Modificarea aspectului grafic
b. Animarea elementelor grafice
c. Asocierea de evenimente elementelor grafice

Organizarea practicii

Practica in timpul cursului: Crearea unui proiect de HMI pentru o tema data

Practica individuala:
a. De desenat ecrane conform unui document PDF
b. De desenat ecrane pentru o tema data

Sesiunea 2: Conectarea interfetelor grafice la PLC

In sesiunea a doua cursantii vor invata cum se conecteaza variabilele din PLC la elementele grafice din HMI, vor conecta un proiect de HMI la un proiect de PLC si vor defini alarme.

Organizarea teoriei

1. Conectarea proiectului de HMI la un proiect de PLC
a. Definirea conexiunii la un program de PLC din acelasi proiect cu programul de HMI
b. Definirea conexiunii la un program de PLC extern
2. Definirea tag-urilor
a. Explicarea tuturor modalitatilor prin care se pot defini tag-uri
b. Configurarea tag-urilor
c. Conectarea tag-urilor la elementele grafice
3. Definirea alarmelor
a. Definirea alarmelor digitale
b. Definirea alarmelor analogice
c. Conectarea alarmelor din HMI de tag-urile din PLC
d. Vizualizarea alarmelor curente si istorice
e. Arhivarea alarmelor

Organizarea practicii

Practica in timpul cursului: Adaugarea tagurilor si alarmelor in proiectul inceput in sesiunea 1
Practica individuala: De adaugat tagurile si alarmele in proiectul individual inceput in sesiunea 1

Sesiunea 3: Rapoarte, retete si salvarea datelor + test final

In sesiunea a treia cursantii vor invata cum sa creeze rapoarte, retete, sa salveze valori ale tagurilor si sa defineasca utilizatori. Vor invata si cum sa se foloseasca de scripturi VB pentru imbunatatirea controlului.

Organizarea teoriei

1. Salvarea datelor
a. Salvarea datelor in fisier CSV in mod continuu
b. Salvarea datelor in fisier CSV in functie de evenimente
c. Vizualizarea datelor salvate
2. Crearea retetelor
a. Crearea retetelor fixe
b. Crearea retetelor variabile
c. Afisarea retetelor
3. Sarcini programate
a. Sarcini ciclice
b. Sarcini dependente de evenimente
4. Rapoarte
a. Crearea sabloanelor pentru rapoarte
b. Afisarea rapoartelor
5. Definirea utilizatorilor
a. Definirea grupurilor de utilizatori
b. Definirea utilizatorilor cu drepturi
c. Alocarea utilizatorilor elementelor grafice
6. Scripturi VB
a. Scrierea scripturilor in VB pentru un exemplu dat
7. Schimbarea limbii pentru textele din proiect
a. Instalarea mai multor limbi in proiect
b. Introducerea textelor pentru limbile dorite
c. Schimbarea limbilor in proiect
8. Testare finala
a. Test grila cu intrebari din teorie
b. Testare practica: de desenat un ecran cu elementele invatate dupa o tema data

Organizarea practicii

Practica in timpul cursului: Adaugarea elementelor predate la teorie in proiectul individual



De ce sa participi la curs?

Inveti cum se creaza un program de HMI.
Construiesti multe exemple de programe de HMI.
Inveti programare pentru nivelul tau de cunostinte.
Inveti sa construiesti programe pentru cele mai uzuale aplicatii industriale.
Capeti o gandire analitica si logica si inveti sa transformi procese de productie in logica de functionare.
Inveti programare industriala pe platforme de la Siemens si iti creezi un standard de ecrane.

Care sunt BENEFICIILE participarii la curs?

Capeti experienta teoretica si practica in programare.
Mergi la angajare mult mai stapan pe fortele proprii pentru ca stii cum se face.
Beneficiezi de consultanta din partea unor persoane cu multa experienta in domeniu.
Pleci de la curs cu materiale pe care le poti folosi in munca zilnica.
Ne ai pe noi ca suport pentru primul tau proiect.

Ce ai nevoie pentru inscrierea la curs?

Act de identitate
Diploma de studii
Calculator cu camera video si microfon si o conexiune stabila la internet
Cunostinte minime de programare (orice limbaj)

Va oferim urmatoarele programe:

Siemens Tia Portal v19 cu licenta provizorie pentru scolatizare
Factory IO cu licenta provizorie pentru scolarizare

Certificat oferit dupa finalizarea cursului

Se ofera un certificat de atestare a dobandirii cunostintelor necesare pentru programarea de HMI-uri. Cu acest certificat puteti demonstra participarea la un curs de specializare si atesta ca aveti cunostintele necesare pentru a programa HMI-uri Siemens.

Desfasurarea si finalizarea cursului

Cursul se desfasoara pe durata a 3 zile, cate o zi pe saptamana. Fiecare sesiune dureaza o zi. Se va preda teoria necesara conform planificarii de mai sus, practica desfasurandu-se pe tot parcursul cursului. Practica individuala se desfasoara intre sesiuni si este obligatorie pentru a participa la sesiunile urmatoare. Pentru intrebari suplimentare legate de practica individuala, se pot organiza intalniri suplimentare.
Cursul are:
24 ore de teorie
minim 24 ore de practica individuala
Cursul se finalizeaza prin:
Participarea activa la toate sesiunile
Realizarea temelor individuale
Trecerea testului final

In cadrul cursului cat si pentru practica individuala se va lucra cu procese simulate aproape de real folosind programul Factory IO. Devine o cerinta obligatorie in proiectele reale, ca programele create sa fie testate intr-un mediu de simulare inainte de a fi puse in instalatii reale. Vrem sa va pregatim pentru aceste cerinte si pentru asta folosim in cadrul cursului programe de simulare a proceselor.





Programul de desfasurare a cursului

Orarul pentru sesiunile de curs:
O zi pe saptamana timp de 3 saptamani: 09:00 - 13:00; 14:00 - 18:00
Cursul se desfasoara online pe Zoom sau in sala de curs, in functie de optiunea cursantilor. Cursul in sala il putem organiza in Brasov, Bucuresti si Cluj.
Evaluarea cunostintelor teoretice dobandite se va face la sfarsitul cursului prin testul final. Temele practice individuale se predau inaintea inceperii sesiunii urmatoare.
Pentru discutii despre temele individuale, puteti lua legatura cu formatorul in afara orelor de curs.

Pret curs online

1500 lei
  • Cursul se tine online pentru min. 4 persoane
  • Pretul se achita integral inainte de inceperea cursului
  • Pretul contine TVA
  • Daca nu esti multumit de desfasurarea cursului, primesti banii inapoi fara a da explicatii pana la inceperea sesiunii a doua

Pret curs in sala

2000 lei
  • Cursul se tine in sala pentru min. 10 persoane
  • Pretul se achita integral inainte de inceperea cursului
  • Pretul contine TVA
  • Daca nu esti multumit de desfasurarea cursului, primesti banii inapoi fara a da explicatii pana la inceperea sesiunii a doua

Intrebari frecvente

Pentru inscrierea la curs, completati formularul de mai jos cu datele dumneavoastra de contact. Va vom contacta telefonic pentru o discutie preliminara, ca sa aflam care sunt nevoile dumneavoastra si cum va putem ajuta cu acest curs.

Va trimitem o factura pe baza datelor de facturare furnizate de dumneavoastra, persoana fizica sau persoana juridica pe care o puteti achita prin transfer bancar pana la inceperea cursului.

Pentru plata in rate trebuie sa ne anuntati la momentul inscrierii. Puteti achita in doua rate, prima rata inainte de inceperea cursului, cea de a doua rata dupa prima sesiune.
Va vom emite doua facturi, cate una pentru fiecare transa. Neplata unei facturi anuleaza participarea la curs.

Puteti evalua cursul, informatiile primite si modul de predare in prima sesiune de curs. Daca nu sunteti multumit, ne anuntati si va dam banii inapoi, fara sa ne dati nici o explicatie. Va vom cere totusi un feedback pentru imbunatatire.

Daca din motive intemeiate nu mai puteti participa la curs, ne anuntati si stabilim impreuna daca va reprogramam la o alta sesiune de curs sau daca va restituim suma de bani. Daca deja ati parcurs cateva sesiuni, va restituim banii pentru sesiunile neparcurse.

In fiecare dimineata de curs, cu 15 minute inainte de ora inceperii, primiti pe e-mail si pe WhatsApp linkul de Zoom pentru ziua respectiva. Daca nu puteti intra la ora inceperii, ne anuntati ca sa stim ca veti intra mai tarziu.

Prima sesiune va avea un timp in care ne vom cunoaste si vom stabili nevoile de invatare ale fiecaruia si regulile desfasurarii cursului.
In timpul celorlalte sesiuni, vom aloca 10-15 minute la inceput pentru intrebari si nelamuriri.
Pe parcursul sesiunilor, veti primi informatiile teoretice necesare si vom lucra exemple practice. In timpul exercitiilor ne asteptam la o interactiune dinamica cu cursantii. Nu predam un curs de scoala in care profesorul vorbeste si elevii asculta cuminti.

Fiecare sesiune de curs va fi inregistrata cu acordul vostru. Veti primi inregistrarile pe e-mail.

Partea practica are rolul de a pune cursantii la treaba. Exista doua feluri de practica: practica asistata in timpul sesiunilor de curs cand facem exercitii si va vom cere sa dati solutii si practica individuala in timpul vostru liber cand veti lucra neasistati.

Temele practice individuale vor fi asemanatoare cu cele facute la curs, doar cu alta tema. Daca nu va descurcati, puteti lua legatura cu formatorul si stabili intalniri online suplimentare pentru lamurire. Sau puteti discuta cu colegii de la curs.

Am ales sa lasam o saptamana intre sesiuni tocmai pentru ca voi sa aveti timp sa faceti temele. Participarea la testul final este conditionat de predarea temelor corect realizate. In cazul in care nu puteti preda temele sau nu promovati testul final, nu va putem elibera diploma de finalizare a cursului.
Vom avea o discutie 1 la 1 sa vedem daca am gresit noi in procesul de predare su daca ati avut dumneavoastra probleme personale care nu v-au permis sa va onorati angajamentele. Stabilim dupa aceasta discutie daca va acordam timp suplimentar pentru finalizare sau daca va invitam sa reluati participarea la curs.

Vrei sa te inscrii la acest curs?

Lasa-ne datele tale de contact si te vom suna pentru o discutie 1 la 1 sa vedem cum te putem ajuta cu acest curs, ce iti propui sa inveti si ce vrei sa faci cu informatiile invatate.


* campuri obligatorii