Document toolboxDocument toolbox

FactoryLogix Learning

(de) Optionscodes in Production

In folgenden Themen wird beschrieben, wie sich Optionscodes auf die Vorgänge in der FactoryLogix Production-Client-Anwendung auswirken.

Liste der Vorgänge für ein Auftragslos

Bei der Ermittlung der Liste der Vorgänge für ein Auftragslos geht das System wie folgt vor:

  • Bei einem nicht konfigurierten Vorgang, bei dem keine Optionscodes explizit angegeben sind (die Eigenschaft Optionscode ist auf Alle gesetzt), wird der Vorgang aufgelistet.
  • Bei einem konfigurierten Vorgang, bei dem Optionscodes explizit identifiziert werden (die Eigenschaft Optionscode ist nicht auf Alle gesetzt), wird der Vorgang aufgelistet, wenn die Optionscodeanforderungen in der Eigenschaft Optionscodes des Vorgangs bei Verwendung der in der Auftragsloskonfiguration definierten Optionscodes auf Auftragslos- und Einheitsebene als True bewertet werden.
  • Jeder Optionscode auf Einheitsebene mit dem Status "Unbekannt" wird als ausgewählt behandelt.

Liste der Vorgänge für eine Einheit

Bei der Ermittlung der Liste der Vorgänge für eine serialisierte CTO-Einheit geht das System wie folgt vor:

  • Bei einem nicht konfigurierten Vorgang, bei dem keine Optionscodes explizit angegeben sind (die Eigenschaft Optionscode ist auf Alle gesetzt), wird der Vorgang aufgelistet.
  • Bei einem konfigurierten Vorgang, bei dem Optionscodes explizit identifiziert werden (die Eigenschaft Optionscode ist nicht auf Alle gesetzt), wird der Vorgang aufgelistet, wenn die Optionscodeanforderungen in der Eigenschaft Optionscodes des Vorgangs bei Verwendung der in der Chargenkonfiguration definierten Optionscodes auf Auftragslosebene und der für die Einheit definierten Optionscodes auf Einheitsebene als Wahr ausgewertet werden.
  • Jeder Optionscode auf Einheitsebene mit dem Status "Unbekannt" wird als ausgewählt behandelt.

Schritte und Aktivitäten für einen Vorgang

Wenn ein Werkstattmitarbeiter einen Vorgang öffnet, ohne eine WIP-Transaktion zu starten, werden die Schritte und Aktivitäten, die für den Vorgang geladen werden, wie folgt bestimmt:

  • Bei einem unkonfigurierten Schritt/einer unkonfigurierten Aktivität, bei dem/der keine Optionscodes explizit angegeben sind (die Eigenschaft Optionscode ist auf Alle eingestellt), wird der Schritt/die Aktivität aufgelistet.
  • Bei einem konfigurierten Schritt/einer konfigurierten Aktivität, bei dem/der Optionscodes explizit angegeben sind (die Eigenschaft Optionscode ist nicht auf Alle gesetzt), wird der Schritt/die Aktivität aufgelistet, wenn die Optionscodeanforderungen in der Eigenschaft Optionscodes des Schritts/der Aktivität bei Verwendung der in der Auftragsloskonfiguration definierten Optionscodes auf Auftragslosebene auf True ausgewertet werden.
  • Wenn ein konfigurierter Schritt/eine konfigurierte Aktivität Optionscodes auf Einheitsebene enthält, wird der Schritt/die Aktivität nicht aufgelistet.

Starten einer einzelnen serialisierten Einheit aus dem Fenster Home

Wenn ein Bediener die Arbeit an einer serialisierten Einheit durch Eingabe (oder Scannen) der UID der Einheit im Fenster "Produktionsstart" beginnt, startet das System die Einheit mit dem Vorgang, der als nächster Vorgang aufgezeichnet wurde.

Starten einer einzelnen serialisierten Einheit aus einem offenen Vorgang

Wenn ein Bediener versucht, eine einzelne serialisierte Einheit aus einem Vorgang heraus (oder aus dem Home-Fenster) zu starten, prüft das System, ob die Arbeit an der identifizierten Einheit in diesem Vorgang beginnen darf. Wenn die Arbeit an dem Vorgang erlaubt ist und die WIP-Transaktion gestartet wird, geht das System wie folgt vor:

  • Vergleicht die für den aktuellen Vorgang geladenen Schritte und Aktivitäten mit den Schritten und Aktivitäten, die auf der Grundlage der Optionscode-Anforderungen geladen werden sollten, wie in der Eigenschaft Optionscodes jedes konfigurierten Schritts oder jeder Aktivität angegeben.
  • Vergleicht die Kombination aus den in der Auftragsloskonfiguration ausgewählten Optionscodes auf Auftragslosebene und den für die identifizierte Einheit identifizierten Optionscodes auf Einheitsebene, die sich im ausgewählten Zustand befinden.

Starten mehrerer serialisierter Einheiten aus einem offenen Vorgang

Wenn ein Bediener versucht, mehrere serialisierte Einheiten aus einem Vorgang heraus zu starten, geht das System wie folgt vor:

  • Es fügt die Liste der zu startenden Einheiten-UIDs zur Liste der zu startenden Einheiten hinzu.
  • Wenn der Start ausgelöst wird, wird die erste UID auf dieselbe Weise gestartet wie beim Start einer einzelnen UID (was ein erneutes Laden der Schritte und Aktivitäten beinhalten kann).
  • Nachdem das erste UID erfolgreich gestartet wurde, werden alle nachfolgenden UIDs nur dann gestartet, wenn die Konfiguration des Optionscodes auf Einheitsebene genau mit der Konfiguration des Optionscodes auf Einheitsebene übereinstimmt, der der ersten gestarteten Einheit zugeordnet ist.

Routenstatus im Trace-Fenster

Wenn die UID einer serialisierten konfigurierbaren Baugruppe im Trace-Fenster in der Produktion verwendet wird, wird die Liste der Vorgänge, die auf der Registerkarte Routenstatus angezeigt werden, wie folgt festgelegt:

  • Alle unkonfigurierten Vorgänge werden aufgelistet.
  • Alle Vorgänge, bei denen WIP für die identifizierte UID aufgezeichnet wurde, werden aufgelistet.
  • Alle konfigurierten Vorgänge, bei denen die Kombination von Optionscodes auf Auftragslosebene, die in der Auftragsloskonfiguration als Ausgewählt markiert sind, und alle Optionscodes auf Einheitsebene, die für die identifizierte UID als Ausgewählt oder Unbekannt markiert sind, die Optionscode-Anforderungen erfüllen, die in der Eigenschaft Optionscodes des Vorgangs angegeben sind, werden aufgelistet.

Anzeige der Stückliste auf dem Shop-Floor

Die Stückliste kann auf dem Shop-Floor auf verschiedene Weise dargestellt werden:

  • In einem Stücklistenblock in einer visuellen Hilfe
  • Mit dem Gadget der Benutzeroberfläche Stücklistenblock
  • Mit dem Operator Interface Gadget BOM Item Details
  • Mit dem Operator Interface Gadget BOM Item Details

Stücklistenfilterung

  • Wenn keine Einheiten in Bearbeitung sind, wird die Stückliste nach der Kombination der Optionscodes auf Auftragslos- und Einheitsebene gefiltert, die in der Aufragsloskonfiguration definiert sind.
  • Wenn eine Einheit in Bearbeitung ist, wird die Stückliste nach der Kombination aus den in der Auftragsloskonfiguration definierten Optionscodes auf Auftragslosebene und den Optionscodes auf Einheitsebene gefiltert, die für die Einheit in Bearbeitung als Ausgewählt oder Unbekannt erfasst sind.
  • Wenn mehr als eine Einheit in Bearbeitung ist und die Aktivitäten nach Aktivität (nicht nach Einheit) durchgeführt werden, wird die Stückliste nach der Kombination der Optionscodes auf Auftragslosebene (definiert in der Auftragsloskonfiguration) plus der Optionscodes auf Einheitsebene gefiltert, die für die Einheiten in Bearbeitung als ausgewählt oder unbekannt aufgezeichnet sind. Wenn für eine in Bearbeitung befindliche UID ein Optionscode auf Einheitsebene auf Nicht ausgewählt eingestellt ist und für eine andere in Bearbeitung befindliche UID derselbe Optionscode auf Einheitsebene auf einen anderen Status (ausgewählt oder unbekannt) eingestellt ist, wird der Optionscode für die Anzeige der Stücklisteninformationen als ausgewählt betrachtet.

Berechnen des nächsten Vorgangs

Wenn ein laufender Vorgang abgeschlossen ist, ermittelt FactoryLogix den nächsten Vorgang, bei dem die Einheit erwartet wird. (Die Kombination der ausgewählten Optionscodes auf Auftragslosebene, die in der Auftragsloskonfiguration definiert sind, und der Optionscodes auf Einheitsebene, die für die als "Ausgewählt" oder "Unbekannt" erfasste laufende Einheit aufgezeichnet wurden, hilft bei der Bestimmung des nächsten Vorgangs).

Persistenz von Optionscodes auf Einheitsebene

Zu jedem Zeitpunkt ist eine Einheit mit einer Baugruppenrevision, einer Prozessrevision und einem Auftragslos verbunden. Im Laufe der Zeit kann eine Einheit jedoch verbunden sein mit:

  • einem anderen Auftragslos derselben Prozessrevision
  • einem anderen Auftragslos einer anderen Prozessrevision der gleichen Baugruppenrevision
  • einem anderen Auftragslos einer anderen Prozessrevision einer anderen Baugruppenrevision

Wenn eine Einheit von einem Auftragslos zu einem anderen übergeht und die Baugruppenrevision gleich bleibt, werden die Optionscodes auf Einheitsebene für das neue Auftragslos von der alten Konfiguration geerbt - unabhängig davon, ob der Optionscode in dem alten Auftragslos auf Auftragslos- oder Einheitsebene eingestellt war.

Wenn eine Einheit von einem Auftragslos zu einem anderen übergeht, ändern sich das Auftragslos und die Baugruppenrevision, und die Optionscodes auf Einheitsebene für das neue Auftragslos werden auf den Status Unbekannt gesetzt.


unit hierarchy


Copyright © 2024 Aegis Industrial Software Corporation. All Rights Reserved.