WebVisu vizualizează paginile browserului în HTML5

Cu WebVisu puteți crea interfața umană mașină (HMI) integrată direct în programul PLC, extensia WebVisu în mediul CODESYS vă permite să creați pagini sinoptice care pot fi vizualizate de pe orice browser. Paginile sunt create în mediul de dezvoltare CODESYS în cadrul proiectului PLC din care fac parte integrantă și cu care împărtășesc variabilele.

Paginile sunt stocate în sistemul de fișiere al fișierului SlimLine, pentru a-l accesa, trebuie doar să introduceți adresa IP a browserului SlimLine urmată de portul 8080 (Exemplu http: // 192.168.0.122: 8080). Gestiunea javascript efectuează actualizarea automată a obiectelor care vor modifica valoarea / forma în raport cu valoarea variabilelor de program PLC la care sunt trimise.

În scopuri demonstrative, acesta este furnizat cu PTP161 (Descarcă) proiectul WebVisuStartUp că printr-o simplă interfață grafică demonstrează cum să dezvolți aplicații cu WebVisu.

Programul PLC din PLC_PRG execută:

  • Intermiterea variabilei Blinker.
  • Logică ȘI între variabila Blinker e ANDInp.
  • Achiziție analogică 0-10 Volt cu FB SysGetAnInp.
  • Managementul ieșirii analogice 0-10 Volt cu FB SysSetAnOut.

Pe pagina grafică există lămpi de semnalizare de stare, buton de activare a comenzii, indicator de intrare pentru afișarea valorilor analogice și potențiometru de setare a valorii analogice de ieșire.

Diferitele obiecte sunt conectate la variabilele programului, după cum puteți vedea din imagine, lampa galbenă este conectată la variabila Blinker a programului PLC_PRG și așa pentru toate celelalte obiecte. Prin transferul programului pe un sistem SlimLine cu un modul mixt de extensie I / O, vom vedea cum funcționează în practică.

Iată pagina afișată de Chrome, apăsând butonul pentru a activa trecerea stării intermitentului în operanța AND și lampa verde va clipi în sincronizare cu cea a lămpii galbene.

Prin schimbarea tensiunii de intrare în modulul analogic, valoarea va fi afișată pe instrumentul indicatorul.

Acționând pe potențiometru vom varia tensiunea pe ieșirea analogică a cărei valoare este afișată pe instrumentul de bare de pe partea potențiometrului.

A fost util acest articol?