Ugrás a tartalomra
TeamCollab Solutions Kft.

Esettanulmány

Böngészőben futó programozókörnyezet gyártócellák NC-vezérléséhez

Ügyfél: ETLsoft Kft.A termék oldala

Az ETLsoft Kft. UniversalCell termékéhez fejlesztettünk webes programozókörnyezetet, amely egy korábbi, asztali WPF-alkalmazást vált ki. A programozó a böngészőben állítja össze a gyártócella működési szekvenciáját, a rendszer pedig ebből generálja a vezérlő számára értelmezhető G-kódot.

A megoldás elemei

  • Vizuális szekvenciaszerkesztő, amelyben a mozgások, várakozások, szinkronpontok, alprogramok és vezérlési szerkezetek összeállíthatók
  • G-kód generálás NC I kompatibilis vezérlőkhöz, előnézettel és letöltéssel; a kimenet viselkedésében megegyezik a kiváltott rendszerével
  • Gyártósor-konfiguráció kezelése: a fizikai PLC, a virtuális állomások, tengelyek és eszközcsoportok leírása külső gateway végpontról vagy feltöltött JSON-ból
  • Verziózás és összehasonlítás: minden konfigurációfeltöltés és szekvenciamentés új verziót képez, teljes előzménnyel és vizuális diff nézettel
  • Egyidejű szerkesztés védelme: szerkesztés közben zárolás, több böngészőfül és több felhasználó között valós idejű szinkronizálással
  • Több bérlő, szerepkörök és audit napló, magyar, angol és német nyelven

Az eredmény

A programozás átkerült az asztali alkalmazásból a böngészőbe, így a munkaállomásokra nem kell külön szoftvert telepíteni és karbantartani. A gyártósorok konfigurációja és a szekvenciák verziózottak, tehát visszakereshető, mit mikor és ki változtatott.

A generált G-kód a meglévő vezérlőkkel kompatibilis, ezért a bevezetéshez a gépeken nem kellett változtatni. A rendszer a gyár saját Windows-kiszolgálóján fut, felhőkapcsolat nélkül.