...
...
...
Konfigurierbare Baugruppen
Wenn Sie eine Stückliste für eine CTO-Baugruppe (Configure To Order) importieren, können Sie Optionscodes für jede Stücklistenposition definieren. Verfügbare Optionscodes werden für die Baugruppe definiert; jeder mit der Stückliste importierte Optionscode wird automatisch zur Liste der für die Baugruppe definierten Optionscodes hinzugefügt.
Die folgende Abbildung zeigt die Optionscodes, die für Stücklistenpositionen für eine konfigurierbare Baugruppe angewendet werden.
Über Optionscodes
Eine konfigurierbare Baugruppe besteht aus Stücklistenlinien, denen Optionscodes zugewiesen sind, und aus Aktivitäten, denen ebenfalls Optionscodes zugewiesen sind:
- Mit Optionscodes können Sie verschiedene Konfigurationsoptionen für dieselbe Baugruppe hinzufügen oder importieren.
NPI-Ingenieure erstellen alle möglichen Arbeitsanweisungen - unabhängig von den Optionen - und erstellen jede Stückliste, die alle möglichen Bauteile enthält, und verwenden dann die Auswahl von Optionscodes bei der Erstellung eines Auftragsloses, um die spezifischen Linien und Aktivitäten festzulegen, die im Fertigungsprozess verwendet werden. - Optionscodes können in Konfigurationsoptionen gruppiert werden.
- Konfigurationsoptionen und Optionscodes können in Varianten gruppiert werden. (Eine Sachnummernvariante ist eine Variation einer internen Sachnummer, die verwendet wird, um verschiedene Größen, Farben oder andere Attribute derselben Baugruppe darzustellen).
Multiple Optionscodes für einen Vorgang, Schritt oder eine Aktivität
Wenn für einen Vorgang die Optionscodes A und B erforderlich waren, wurde der Vorgang bisher angezeigt, wenn entweder A oder B in der Client-Anwendung für die Produktion ausgewählt wurde. Mit der erweiterten CTO-Funktionalität können Sie mehrere Optionscodes für einen Vorgang, Schritt und/oder eine Aktivität auswählen, die angezeigt werden, wenn die Optionscodes von den Mitarbeitern in der Produktion ausgewählt werden.
Beispiel
Angenommen, ein Kunde möchte, dass ein Vorgang nur angezeigt wird, wenn in der Produktion die beiden Optionscodes A und B ausgewählt werden. In einem anderen Fall möchte derselbe Kunde, dass der Vorgang nur angezeigt wird, wenn entweder Optionscode A oder B ausgewählt wird. Diese Art der mehrstufigen Zuordnung von Optionscodes kann für eine unbegrenzte Anzahl von Optionscodes verwendet werden (d.h. sie ist nicht auf nur zwei Optionscodes wie in diesem Beispiel beschränkt).
Konfigurierbare Prozessrevisionen
Die Eigenschaft Optionscodes für einen Vorgang, Schritt oder eine Aktivität wird als logischer Ausdruck behandelt, bei dem die ausgewählten Optionscodes miteinander verknüpft werden (mit einem logischen ODER-Operator). In Production wird die konfigurierte Entität in den Produktionsprozess aufgenommen, wenn dieser logische Ausdruck als True ausgewertet wird, wenn jeder in der Auftragslos-Konfiguration ausgewählte Optionscode als True behandelt wird - die nicht in der Auftragslos-Konfiguration ausgewählten werden als False behandelt.
Elemente des logischen Ausdrucks
Bei der Konfiguration von Optionscodes für einen Vorgang, einen Schritt oder eine Aktivität können NPI-Prozessdesigner einen logischen Ausdruck mit den folgenden Elementen definieren:
- Jeder der für die Baugruppe definierten Optionscodes
- Der logische OR-Operator
- Der logische AND-Operator
- Der logische NOT-Operator
- Klammern zur Definition der Vorrangigkeit
Konfigurierbare Auftragslose
Wenn Sie ein Auftragslos zur Ausführung eines Prozesses für eine konfigurierbare Baugruppe erstellen, enthält die Auftragslosdefinition eine Liste von Optionscodes für die Baugruppe. Die Liste der Optionscodes definiert die gewünschte Konfiguration für die zu erstellende Baugruppe. Unabhängig davon, ob Sie die Baugruppenkonfiguration durch Auswahl einer Variante, einer Konfiguration oder einzelner Optionscodes definieren, wird die Konfiguration als Liste ausgewählter Optionscodes aufgezeichnet, wie in der folgenden Abbildung dargestellt.
Aktivität Einheitenkonfiguration
FactoryLogix verfügt über eine Einheitenkonfigurationsaktivität (die in der NPI-Clientanwendung eingerichtet wird), die nur in Produktionsprozessen für konfigurierbare Baugruppen verfügbar ist. Die Aktivität umfasst eine Registerkarte Optionscodes, mit der Sie die Aktivität in NPI so konfigurieren können, dass sie während der Produktion vorhanden ist, aber nur, wenn die angegebenen Optionscodes im Dialogfeld Chargenkonfiguration ausgewählt sind.
Zur Konfiguration der Einheitenkonfiguration in NPI gibt der Prozessdesigner eine Liste von Optionscodes an, die dem Mitarbeiter in der Fertigung vorgelegt werden. In der Produktion wählt der Fertigungsmitarbeiter die Optionscodes aus, die als Teil der Konfiguration auf Einheitsebene für die serialisierten Einheiten, an denen gearbeitet wird, aufgezeichnet werden.
Die verfügbaren Optionscodes für eine konfigurierbare Baugruppe, die von einem Werkstattmitarbeiter mit der Aktivität Einheitenkonfiguration ausgewählt werden können, werden als Optionscodes auf Einheitenebene bezeichnet - alle anderen Optionscodes werden als Optionscodes auf Auftragslosebene bezeichnet.
Wenn die Aktivität Einheitenkonfiguration dem Mitarbeiter auf dem Shop-Floor die Liste der Optionscodes anzeigt, spiegelt der Auswahlstatus der einzelnen Optionscodes die aktuelle Konfiguration der Einheiten in der offenen WIP-Transaktion wider:
- Ein Optionscode, der als ausgewählt gekennzeichnet ist, wird als ausgewählt angezeigt.
- Ein Optionscode, der als Nicht ausgewählt oder Unbekannt gekennzeichnet ist, wird als nicht ausgewählt angezeigt.
Bevor ein Bediener die Aktivität Einheitenkonfiguration in der Produktion als abgeschlossen markieren kann, muss die Auswahl des Bedieners validiert werden; bei erfolgreicher Validierung wird die Aktivität als abgeschlossen markiert.
- Wenn der NPI-Prozessdesigner keine Validierungsregel für die Aktivität Einheitenkonfiguration festlegt, kann der Bediener in der Produktion nur einen einzigen Optionscode aus der Liste in der Aktivität auswählen.
- Wenn der NPI-Prozessdesigner eine Validierungsregel für die Einheitenkonfigurationsaktivität festlegt, kann der Fertigungsmitarbeiter in der Produktion einen oder mehrere Optionscodes aus der Liste in der Aktivität auswählen (wie es die Validierungsregel erlaubt).
Logische Ausdrücke für Validierungsregeln
Sie können Validierungsregeln als logische Ausdrücke definieren, indem Sie die folgenden Elemente verwenden:
- Jeder der für die Baugruppe definierten Optionscodes
- Der logische OR-Operator
- Der logische AND-Operator
- Der logische NOT-Operator
- Klammern zur Definition der Vorrangigkeit
Beispiel
Betrachten Sie die Optionscodes A, B und C, die dem Mitarbeiter in der Werkstatt vorgelegt werden sollen. Wenn Sie eine Validierungsregel wie folgt definieren: (A ODER B ODER C) ODER (A UND B) ODER (A UND C), kann der Bediener eine der folgenden Kombinationen auswählen, jedoch nicht A und B und C oder B und C:
- A
- B
- C
- A und
- A und C
Wenn der Bediener die Aktivität Einheitenkonfiguration in der Produktion abschließt, werden die ausgewählten Optionscodes als parametrische Messung für die in Bearbeitung befindlichen Einheiten aufgezeichnet. (Der Name der parametrischen Messung wird vom NPI-Prozessdesigner definiert).
Note | ||
---|---|---|
| ||
Wenn ein Bediener bei der Arbeit an einer Schalttafel oder einem Träger die Aktivität Gerätekonfiguration verwendet, werden die ausgewählten Optionscodes für alle Geräte in der Schalttafel oder dem Träger aufgezeichnet. |
Note | ||
---|---|---|
| ||
Der Abschluss der Einheitenkonfigurationsaktivität wirkt sich nicht auf die Schritte und Aktivitäten aus, die für die aktuelle laufende Transaktion geladen wurden. |
Optionen für die Konfiguration von Auftragslosen
Die Konfiguration von Aufragslosen wird durch jeden Optionscode für eine konfigurierbare Baugruppe mit einem Status von Ausgewählt, Nicht ausgewählt oder Unbekannt gekennzeichnet.
Note | ||
---|---|---|
| ||
Der Status Unbekannt wird nur verwendet, wenn eine oder mehrere Instanzen der Aktivität Einheitenkonfiguration in einer Prozessrevision vorhanden sind. |
- Alle Optionscodes auf Einheitsebene, die dem Bediener in der Werkstatt durch die Aktivität Einheitenkonfiguration angezeigt werden, werden bei der ersten Erstellung eines Auftragsloses im Status Unbekannt initialisiert.
- Bei der Definition der Konfiguration des Auftragsloses können Sie jeden dieser Optionscodes auf Einheitsebene auf Ausgewählt setzen, aber wenn die Auftragsloskonfiguration aufgezeichnet wird, können diese Optionscodes nur als Ausgewählt oder Unbekannt aufgezeichnet werden.
- Mit der Funktion "Auftragsloskonfiguration" können keine Optionscodes auf Einheitsebene auf "Nicht ausgewählt" gesetzt werden.
- Wenn die Einheitenkonfiguration abgeschlossen ist, werden die Optionscodes auf Einheitenebene, die dem Bediener in der Werkstatt für die in Bearbeitung befindlichen Einheiten angezeigt werden (nicht dieselben Optionscodes, die in der Auftragsloskonfiguration aufgezeichnet wurden), als nicht ausgewählt gekennzeichnet.
- Wenn die Auftragsloskonfiguration aufgezeichnet wird, können diese Optionscodes jedoch nur als Ausgewählt oder Unbekannt aufgezeichnet werden.
- Mit der Funktion Auftragsloskonfiguration können keine Optionscodes auf Einheitsebene auf Nicht ausgewählt gesetzt werden.
- Wenn die Einheitenkonfiguration abgeschlossen ist, werden die Optionscodes auf Einheitenebene, die dem Bediener in der Werkstatt für die in Bearbeitung befindlichen Einheiten angezeigt werden (nicht dieselben Optionscodes, die in der Auftragsloskonfiguration aufgezeichnet wurden), auf "Ausgewählt" oder "Nicht ausgewählt" gesetzt, wie vom Bediener in der Werkstatt angegeben.