Beispiel K: Unterschied zwischen den Versionen
GK (Diskussion | Beiträge) K (→Zugehörige Tabellen)  | 
				GK (Diskussion | Beiträge)   (→Einschränken welche Ressourcen aufeinander folgen können)  | 
				||
| Zeile 128: | Zeile 128: | ||
=== Einschränken welche Ressourcen aufeinander folgen können ===  | === Einschränken welche Ressourcen aufeinander folgen können ===  | ||
| − | |||
Vorgänge eines nachfolgenden Prozesses an eine bestimmte Ressource zuweisen  | Vorgänge eines nachfolgenden Prozesses an eine bestimmte Ressource zuweisen  | ||
| − | Zugehörige Tabellen  | + | ==== Zugehörige Tabellen ====  | 
| − | + | ; Ressourcentabelle  | |
| − | + | : Für jede Ressource kann in [Nächste Ressource] gesetzt werden, welchen Ressourcen der Vorgang des nächsten Prozesses zugewiesen werden soll bzw. darf." bestimmt werden. Mehrere Ressourcen können, mit Semikolons getrennt, gesetzt werden.  | |
| − | |||
| − | Für jede Ressource kann   | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | [  | + | ==== Weitere Einstellungen ====  | 
| + | Wird im Planungsparameter [Beschränkungen der nächsten Ressource genau beachten] aktiviert, so können bei der Zuweisung des Vorgangs des nächsten Prozesses nur die in [Nächste Ressource] gesetzten Ressourcen als [Hauptressource] genutzt werden.  | ||
| + | ==== Beispiel ====  | ||
| + | Nach "Bearbeiten 2" kann in Abhängigkeit von der verwendeten [Hauptressource] im Kontrollprozess immer nur eine der Kontrolllressourcen verwendet werden.  | ||
| − | {|   | + | {| class="wikitable"  | 
| + | |+ Ressourcentabelle  | ||
|-  | |-  | ||
| − | !Ressourcencode!!Ressourcentyp!!Nächste Ressource  | + | !style="background: #3C78AE; color:white"|Ressourcencode!!style="background: #3C78AE; color:white"|Ressourcentyp!!style="background: #3C78AE; color:white"|Nächste Ressource  | 
| − | |-  | + | |- style="background: white"  | 
| − | ||  | + | ||NC 3||Hauptressource||Kontrolle 1  | 
| − | |-  | + | |- style="background: #DFEBF4;"  | 
| − | ||  | + | ||NC 4||Hauptressource||Kontrolle 2  | 
| − | |-  | + | |- style="background: white"  | 
| − | ||  | + | ||NC 5||Hauptressource||Kontrolle 3  | 
| − | |-  | + | |- style="background: #DFEBF4;"  | 
| − | ||  | + | ||Kontrolle 1||Hauptressource||      | 
| − | |-  | + | |- style="background: white"  | 
| − | ||  | + | ||Kontrolle 2||Hauptressource||      | 
| − | |-  | + | |- style="background: #DFEBF4;"  | 
| − | ||  | + | ||Kontrolle 3||Hauptressource||      | 
|-  | |-  | ||
|}  | |}  | ||
| − | |||
=== Benutzerdefinierte Einstellungen für einen bestimmten Prozesse in einem Auftrag ===  | === Benutzerdefinierte Einstellungen für einen bestimmten Prozesse in einem Auftrag ===  | ||
| − | |||
Die frühestmögliche Startzeit (EST) und die späteste Endzeit eines Auftrages (LET), während denen Vorgänge zugewiesen werden können, kann definiert werden.  | Die frühestmögliche Startzeit (EST) und die späteste Endzeit eines Auftrages (LET), während denen Vorgänge zugewiesen werden können, kann definiert werden.  | ||
Version vom 20. November 2017, 16:25 Uhr
Inhaltsverzeichnis
Übersicht
Beispiel K behandelt die folgenden Funktionen:
- Prozesszusammenführung
 - Versionen für Input-Anweisungen
 - Einschränken welche Ressourcen aufeinander folgen können
 - Benutzerdefinierte Einstellungen für einen bestimmten Prozesse in einem Auftrag
 
Prozessfluss
| Versionsunabhängig | ProduktA-Material | ➔ | Bearbeiten 1 | ➔ | Bearbeiten 2 | ➔ | Kontrollieren | ➔ | Montieren | ➔ | ProduktA | 
| Teil0 | ➔ | ||||||||||
| Version 1 | Teil1-Material | ➔ | Schneiden 1 | ➔ | |||||||
| Version 2 | Teil2-Material | ➔ | Schneiden 2 | ➔ | Beschriften | ➔ | |||||
Wichtige Punkte
Prozesszusammenführung
In einem Prozess können mehrere Prozesse/Artikel zusammengeführt werden.
Zugehörige Tabellen
- Integrierte Stammdaten
 - Mehrere Input-Anweisungen sind für einen Prozess angegeben. Um die Stücklistenstruktur korrekt abzubilden muss die [Vorgängerprozessnummer] gesetzt werden. Gibt es keinen Vorgänger, so wird -1 gesetzt.
 
Beispiel
Im Prozess 70 werden der Output der Prozesse 20, 30 und 60, sowie der Artikel "Teil0" zusammengeführt.
| Artikel | Prozess- nummer  | 
Processcode | Anweisungstyp | Anweisungs- code  | 
Artikel/Ressource | Vorgänger- prozess- nummer  | 
|---|---|---|---|---|---|---|
| ProduktA | 10 | Schneiden 2 | Input-Anweisung | In | Teil2-Material | -1 | 
| Nutzungsanweisung | M | Säge 1;Säge 2 | ||||
| 20 | Beschriften | Input-Anweisung | In0 | Teil2-10 | 10 | |
| Nutzungsanweisung | M | Drucker 1 | ||||
| Output-Anweisung | Out | Teil2 | ||||
| 30 | Schneiden 1 | Input-Anweisung | In | Teil1-Material | -1 | |
| Nutzungsanweisung | M | Säge 1;Säge 2 | ||||
| Output-Anweisung | Out | Teil1 | ||||
| 40 | Bearbeiten 1 | Input-Anweisung | In | ProduktA-Material | -1 | |
| Nutzungsanweisung | M | NC 1;NC 2 | ||||
| 50 | Bearbeiten 2 | Input-Anweisung | In0 | ProduktA-40 | 40 | |
| Nutzungsanweisung | M | NC 3;NC 4;NC 5 | ||||
| 60 | Kontrollieren | Input-Anweisung | In0 | ProduktA-50 | 50 | |
| Nutzungsanweisung | M | Kontrolle 1;Kontrolle 2;Kontrolle 3 | ||||
| Output-Anweisung | Out | ProduktA-60 | ||||
| 70 | Montieren | Input-Anweisung | In | Teil0 | -1 | |
| Input-Anweisung | In2 | ProduktA-60 | 60 | |||
| Input-Anweisung | In3 | Teil1 | 30 | |||
| Input-Anweisung | In4 | Teil2 | 10 | |||
| Nutzungsanweisung | M | Montage 1;Montage 2 | 
Versionen für Input-Anweisungen
In der Auftragstabelle kann definiert werden welche Haupt-Input-Anweisungen der Integrierten Stammdaten genutzt werden sollen.
Zugehörige Tabellen
- Integrierte Stammdaten
 - Für einen Prozess werden mehrere Haupt-Input-Anweisungen definiert und für diese die [Gültigkeitsbedingung] gesetzt.
 - Auftragstabelle
 - Die zu montierenden Artikel werden in der benutzerdefinierten Eigenschaft [Montageartikel] gesetzt. Mehrere Artikel können, mit Semikolons getrennt, gesetzt werden.
 
Beispiel
In den integrierten Stammdaten ist für die Haupt-Input-Anweisungen "In3" und "In4" die [Gültigkeitsbedingung] gesetzt, da deren Artikel optional sind. In der Auftragstabelle können deren Artikel in [Montageartikel] gesetzt werden, wenn diese montiert werden sollen.
| Artikel | Prozess- nummer  | 
Processcode | Anweisungstyp | Anweisungs- code  | 
Artikel/Ressource | Gültigkeitsbedingung | 
|---|---|---|---|---|---|---|
| ProduktA | 10 | Montieren | Input-Anweisung | In | Teil0 | |
| Input-Anweisung | In2 | ProduktA-60 | ||||
| Input-Anweisung | In3 | Teil1 | ME.Input.Parts=='Teil1' | |||
| Input-Anweisung | In4 | Teil2 | ME.Input.Parts=='Teil2' | |||
| Nutzungsanweisung | M | Montage 1;Montage 2 | 
| Auftragscode | Artikel | Montageartikel | 
|---|---|---|
| Los001 | ProduktA | |
| Los002 | ProduktA | Teil1 | 
| Los003 | ProduktA | Teil2 | 
| Los004 | ProduktA | Teil1;Teil2 | 
In "Los001" werde für "ProduktA" keine optionalen Artikel montiert, in "Los002" der Artikel "Teil1", in "Los003" der Artikel "Teil2", und in "Los004" sowohl Artikel "Teil1" als auch "Teil2".
Einschränken welche Ressourcen aufeinander folgen können
Vorgänge eines nachfolgenden Prozesses an eine bestimmte Ressource zuweisen
Zugehörige Tabellen
- Ressourcentabelle
 - Für jede Ressource kann in [Nächste Ressource] gesetzt werden, welchen Ressourcen der Vorgang des nächsten Prozesses zugewiesen werden soll bzw. darf." bestimmt werden. Mehrere Ressourcen können, mit Semikolons getrennt, gesetzt werden.
 
Weitere Einstellungen
Wird im Planungsparameter [Beschränkungen der nächsten Ressource genau beachten] aktiviert, so können bei der Zuweisung des Vorgangs des nächsten Prozesses nur die in [Nächste Ressource] gesetzten Ressourcen als [Hauptressource] genutzt werden.
Beispiel
Nach "Bearbeiten 2" kann in Abhängigkeit von der verwendeten [Hauptressource] im Kontrollprozess immer nur eine der Kontrolllressourcen verwendet werden.
| Ressourcencode | Ressourcentyp | Nächste Ressource | 
|---|---|---|
| NC 3 | Hauptressource | Kontrolle 1 | 
| NC 4 | Hauptressource | Kontrolle 2 | 
| NC 5 | Hauptressource | Kontrolle 3 | 
| Kontrolle 1 | Hauptressource | |
| Kontrolle 2 | Hauptressource | |
| Kontrolle 3 | Hauptressource | 
Benutzerdefinierte Einstellungen für einen bestimmten Prozesse in einem Auftrag
Die frühestmögliche Startzeit (EST) und die späteste Endzeit eines Auftrages (LET), während denen Vorgänge zugewiesen werden können, kann definiert werden.
Zugehörige Tabellen
- Auftragstabelle
Im Feld "Prozesseigenschaften" der Auftragstabelle werden EST und LET von Prozesses angegeben. Werden mehrere Zeiten angegeben, werden sie durch Semikolons getrennt.
Beispiel: Dateneinstellung
Auftrag Lot001 legt die Vorgangsproduktionszeit im Bearbeitungsprozess auf 900 Minuten fest.
Auftrag Lot002 legt die Vorgangsproduktionszeit im Schneideprozesses auf 200 Minuten fest und "achtet darauf", dabei keine Vorgänge des Bearbeitungsprozesses generieren zu lassen.
Auftrag Lot003 bestimmt ESTund LET, sodass Vorgang Schneiden2 zwischen dem 20.06. und dem 21.06. durchgeführt wird, und der Bearbeitungsprozess zwischen dem 12.06. und dem 14.06. durchgeführt wird.
[Auftragstabelle]
| Auftragscode | Artikel | Prozesseigenschaften | 
|---|---|---|
| Lot001 | ProduktA | PROC=Bearbeiten,PT=900 | 
| Lot002 | ProduktA | I=Produkt-A-40,TYPE=MATERIAL;I=Produkt-A-10,Q=200 | 
| Lot003 | ProduktA | PROC=Schneiden2,EST=20/06/2016 00:00:00,LET=21/06/2016 00:00:00;PROC=Bearbeiten,EST=12/06/2016 00:00:00,LET=14/06/2017 00:00:00 |