Dezvoltarea HMI-urilor in SCADA - TIA Portal - Utilizare limbajului Basic

📠 Laborator start - TIA Portal --- 📝Notite --- 🍮 Rezolvari

Obiective
Prezentare teoretica

Dezvoltarea HMI-urilor in SCADA - TIA Portal - Utilizarea limbajului Basic

    Aplicatiile SCADA simple se pot crea in principiu fara a utiliza notiuni de programare. Aplicatiile mai complexe nu pot fi realizate decat utilizand facilitatile oferite de un limbaj de programare.
    Mediul de dezvoltare SCADA TIA-Portal, include limbajul de programare Visual Basic, permitand astfel controlul software a elementelor plasate pe HMI-uri (Human Machine Interface).
  • Definirea variabilelor
          Dim nume_variabila
  • Definirea functiilor
        Sub nume_script()
          declaratii
          .
          .
          .
          declaratii
        End Sub
  • Instructiunea if:
        If expresie relationala Then
          instructiune(instructiuni)
        Else
          instructiune(instructiuni)
        End
  • Instructiunea for :
        For contor=contor_start To contor_stop
          declaratii
          .
          .
          .
          declaratii
        Next
  • Instructiunea do until :
        Do Until expresie relationala
          declaratii
          .
          .
          .
          declaratii
        Loop

    Tematica de laborator

         Configurare proiect

         - Utilizand mediul de dezvoltare SCADA TIA-Portal, creati un nou proiect "Labs_002" in care plasati urmatoarele device-uri:


         - Adaugati urmatoarele HMI tags:


         Dinamica pe led-uri

         - Editati screen-ul "Root_sreen".

         Forme de unda

         Observatie: aplicatia e necesara pentru a usura realizarea urmatoarei aplicatii("labs_002_01") pentru monitorizarea unei pompe care umple un rezervor.
         - Creati un nou screen avand numele "labs_002_02" in care se vor genera doua forme de unda:


         Monitorizare si control pompa

         - Adaugati un nou un screen avand numele "labs_002_01" care are mimeaza functionarea unei pompe care umple un rezervor respectand urmatoarele cerinte:
        Vor exista doua moduri de functionare: automat si manual.     HMI-ul acestei aplicatii va trebui sa fie similar cu:



    Cerinte de rezolvat
    Derularea activitatilor
    Prezentarea rezultatelor