Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

I dette prosjektet brukes visualisering som en rolle i overvåkningen og kontrollen av den automatiserte prosesser. Vi har utnyttet både Codesys og RoboDK for å skape et interaktiv visualiseringsgrensesnitt som gjør det mulig for brukerne å observere og manipulere systemet uten å måtte operere den faktiske maskinvaren.

Codesys visualisering.


I prosjektet er visualiseringen i Codesys utformet for å gi en representasjon av produksjonslinjen. Grensesnittet visualiserer et rullebånd og de forskjellige objektene som plasseres på det. Dette gjør det mulig for brukerne å se hvordan objektene beveger seg langs båndet, og gir en forståelse av prosessens status i sanntid.

For å tilføre grensesnittet interaktivitet og funksjonalitet, er det integrert nødstopp- og sensorreset-knapper. Disse interaktive elementene tillater brukere å tilbakestille sensorer og stoppe systemet.

En funksjon ved visualiseringen er implementeringen av en tellefunksjon. Denne funksjonen teller og viser antallet av hvert farget objekt som er blitt sortert. Det gir en tilbakemelding på sorteringen, og tillater brukerne å overvåke systemtilstanden.

I tillegg til å vise sanntidsdata fra det fysiske hardware, har visualiseringen i Codesys også kapasitet til å kjøre i en simuleringsmodus uten faktisk hardware-tilbakemelding.

 

RoboDK

Bilde:


HMI brukergrensesnitt i codesys og ignition:

HMI i Codesys

HMI i Ignition RoboDK tilbyr en mer detaljert 3D-visualisering hvor brukere kan simulere UR-robotens bevegelser og interaksjoner med objektene den skal sortere. Dette gir en forhåndsvisning av robotens operasjonelle kapasitet og gjør det mulig å finjustere bevegelser og algoritmer før de implementeres på den fysiske roboten.