Plant Simulation Gantt Chart használata

A GanttChart, a Plant Simulation opcionális objektuma, amely segítségével összegyűjthetők és megjeleníthetők a darabok gépeken eltöltött ideje (Erőforrás nézet), továbbá a gépek aktuális állapotai („working”, „setup”, „failed” stb.) is láthatók. Az egeret az aktuális sáv fölé mozgatva részletes információt kapunk az aktuális darab, aktuális gépen eltöltött idejéről (kezdete és vége).

A Plant Simulation Gantt Chart objektum minden licenctípushoz külön vásárolható meg, nem része egyik csomagnak sem.

Emellett lehetőségünk van Darab nézetet is megjeleníteni (alábbi ábra), ahol minden darabra soronként mutatja, mely gépeken, milyen sorrendben és mikortól meddig, mennyi időt töltöttek el.

A GanttChart objektum főbb jellemzői a következők:

  • Online megjelenítés.
  • Testreszabhatóság, 100 000 objektum, a magas teljesítmény érdekében.
  • GanttChart.NumVisibleBars := 3000, az adat még így is ott van, csak nincs megjelenítve minden -> teljesítmény növekedés.
  • GanttChart.getData(MyGanttData), kiírja a Gantt által gyűjtött adatokat egy táblába.
  • Nincs szükség paraméterezésre.
  • Sztenderd értékeket használ (ami része az összes erőforrásnak).
  • Nagyítás: Ctrl + egér görgő.
  • A darabok nyomon követése a gyártási folyamat során.
  • Egeret rámozdítva megmutatja a kezdő és befejező időket.
  • GanttChart.ShowPartView := true, darab nézet metódusból történő aktiválása.

Az alábbi példa segítségével szemléltetésre kerül néhány speciális funkció:

Az alap modell egy egyszerű anyagáram szimuláció, ahol a Lane tábla segítségével szabhatjuk testre a GanttChart sorainak méreteit, továbbá egy Seq tábla alapján pedig definiálhatjuk a gépek sorrendjét is.

A modell Init metódusában, a szimuláció kezdetekor, rendre a következők történnek:

  • A Seq táblánkba beírjuk az eseményvezérlőben beállított kezdő és vég időpontokat minden sorban. (A Seq tábla Resource oszlopában olyan sorrendet és azt adunk meg amit akarunk.)
  • A GanttChart-nak beállítjuk a Seq táblánkat.
  • A GanttChart-nak beállítjuk a Lane táblánkat.
  • Beállítunk még egyebeket, majd update segítségével frissítjük a GanttChart-ot.

A fenti metódus eredménye az alábbi testreszabott diagram lesz.

Az előzőekben megismert GanttChart és annak testreszabhatóságának előnyei a következők:

  • A darabirányítás továbbfejlesztett validálására nyílik lehetőségünk.
  • Megjelenítésre kerül a gépállapotok hatása a termelési hatékonyságra.
  • Továbbfejlesztett jelentéskészítési képességeket kapunk.

Leave a Reply