Überblick

Aus Helper
Zur Navigation springen Zur Suche springen

Beschreibung

Der Helper kann über Hintergrunddienste zahlreiche Automationswerkzeuge für die Produktion zur verfügung stellen und bedienen.
Wir bezeichnen diese hier als Serverarbeitsschritt oder auch generell als Workflowschritt.

Serverarbeitsschritt deshalb, weil die Programme welche die automation, bzw. den Workflowschritt Serverseitig ausführen, in der Regel auf irgendwelchen Windows Servern im Hintergrund laufen. Es gibt jedoch auch Clientseitige Workflowschritte, welche nicht auf Servern laufen sondern in der Regel von Hand bedient werden müssen.

Ein solcher Workflowschritt kann von einem oder mehreren Schritten unterschiedlicher Produktionsaufträge benutzt werden. Die Schritte werden von so genannten HLI Executoren bearbeitet. Jeder HLI Executor ist dabei an eine spezifische Arbeitsstation gebunden und diese wiederrum an einen spezifischen Computer. Über diese wird ein HLI Executor eindeutig identifiziert.

Wir bezeichnen diese von den HLI Executoren ausgeführten Serverarbeitsschritte als "Jobs" (Siehe Administrationsfenster für Jobs).

Die HLI Executoren werden von einem weiteren Werkzeug, den Watchdogs überwacht und gesteuert.
Das Prinzip der Watchdogs ist das gleiche wie für die Workflowschritte. Auch Watchdogs bedienen einen Watchdogschritt und laufen auf einer Arbeitsstation, bzw. auf dem selben Gerät wie die von diesem Watchdog kontrollierten HLI Executoren.

Hier folgt nun eine detaillierte Übersicht der zusammen spielenden Teile.


Bestandteile eines Serverjobs

Damit ein Job vollständig lauffähig ist, werden müssen einige Komponenten vorhanden und richtig Eingestellt sein. Hier sollen diese zusammengefasst aufgelistet werden.

  • Einen aktiven Produktionsauftrag
  • Einen in diesem Auftrag richtig konfigurierten Workflowschritt / Arbeitsschritt (HZ), welcher einen Serverarbeitsschritt umfasst und dessen Status auf "Gestartet" steht.
  • Eine Arbeitstation, bzw. einen Computer auf welchem die benötigten "Helper HLI Executor" und "Helper Watchdog" Applikationen installiert sind
  • Eine in den Arbeitstationen eingerichtete Arbeitsstation für den Watchdog
  • Eine in den Arbeitstationen eingerichtete Arbeitsstation für den HLI Executor
  • Einen OJOABHLIControlling Job für die Watchdog Arbeitsstation
  • Eine laufende Watchdog Instanz auf der Arbeitsstation
  • Einen Job für den Workflowschritt aus Punkt 2, welcher auf der richtigen HLI Executor Arbeitsstation eingerichtet und gestartet wurde


Grafische Darstellung

Ein Produktionsauftrag sowie die Konfiguration eines Herstellschrittes werden hier nicht gezeigt. Diese werden vorausgesetzt.

Glossar

Workflowschritt
Generell ein beliebiger Arbeitsschritt (HZ) im Helper. Kann Server oder Clientseitig sein.
Workflowschritt (client)
Generell ein beliebiger Arbeitsschritt (HZ) im Helper, welcher auf einem Arbeitsplatz von einem Menschen bedient wird.
Workflowschritt (server)
Generell ein beliebiger Arbeitsschritt (HZ) im Helper, welcher vollautomatisiert als Serverdienst ausgeführt wird.
Serverarbeitsschritt
Siehe Workflowschritt (server). Deutsche Bezeichnung für einen Serverseiteigen Arbeitsschritt.
HLI Server / Server / Workstation
Ein Server oder eine Arbeitsplatz, welcher in den Arbeitsstationen als HLI Server konfiguriert wurde und die ausführung eines HLI Executors erlaubt.
HLI Executor
Applikation / Programm welche als Teil des Helpers Jobs verarbeitet.
Arbeitsstation
Beliebieger Computer, welcher im Helper als solcher erfasst wurde. Kann ein Terminal Server, ein HLI Server, oder ein Watchdog sein.