4.2 Aufbau Puffer für spezielle Prüfungen, Pufferindex 256
Zweck:
Die Angaben im Puffer werden für eine spezielle Untersuchung der Stücklistenstruktur benutzt. Die Ergebnisse der speziellen Untersuchung können protokolliert werden (MIL-Tabellen 5, 14, 44 und 130).
Für den Einsatz muss in den Dialog eine Markierung individuell eingebaut werden, die für eine Stücklistenüberprüfung aktiviert werden muss, s.u.
Hintergrund:
Der Kunde legt für jede Weiterentwicklung eines Teils eine neue Teilenummer an. Die Teilenummer wird dabei mit einem durch ein Minus-Zeichen von der Teilenummer getrennten "Index" versehen.
Das Programm prüft, ob in der ausgewählten Stückliste ein Teil vorkommt, für welches eine "neueres" Teil angelegt ist, protokolliert dies und löst die Stückliste mit dem neueren Teil weiter auf.
Außerdem wird geprüft, ob in der Datei 6 die Felder 12 (Zeichnungsnummer) und 84 (Merkmal 15) gefüllt sind, also ungleich Leerzeichen.
Fehlt eine der beiden Informationen oder beide, so wird dies entsprechend protokolliert (siehe Drucksteuertabellen 5, 14, 44 und 130).
Hinweis: Alle Prüfungen erfolgen nur für Komponenten, bei denen es sich um ein "Zeichnungsteil" handelt, d.h. die Teilenummer beginnt mit "z".
Neue Markierung, z.B. «Stückliste prüfen» mit folgenden Eigenschaften in Dialog PDV124_1 einbauen:
[GuiBuffer]
Buffer=256
Pos=1
Format=C1
[GuiCheck]
ChkTrue=1
ChkFalse=0," "
[GuiHelp]
Hint=Es werden nur Fehler bei Stücklistenüberprüfung ausgegeben
[MimCheck]
Checknr=100
Beschreibung der Teileprüfung:
Der Kunde legt für jede Weiterentwicklung eines Teils eine neue Teilenummer an. Die Teilenummer wird dabei mit einem durch ein Minus-Zeichen von der Teilenummer getrennten "Index" versehen. Die Teilenummer sieht wie folgt aus:
z00-0107201-00, die nächste Weiterentwicklung ist dann z00-0107201-01, danach z00-0107201-02 usw.
Beispiel für Prüfung:
Ist in der gewählten Stückliste das Teil z00-0107201-00 vorhanden, so ermittelt infra:NET, dass das Teil z00-0107201-02 angelegt ist und protokolliert dies. Die weitere Auflösung der Struktur wird nun nicht mit Teilenummer z00-0107201-00 vorgenommen, sondern mit der neu gefundenen Teilenummer z00-0107201-02.
Das Vorgehen wiederholt sich für jede Komponente der Strukturstückliste, bis keine weitere Auflösung mehr möglich ist.
Die Prüfung der Teilenummer erfolgt von "rechts", bis das erste "-"-Zeichen gefunden wird. Der Vergleich auf neuere Teilenummern erfolgt alphanumerisch. Die Teilenummer „z00-0107201-1“ wäre z.B. neuer als „z00-0107201-09“. Somit können auch Buchstaben verwendet werden.
Pufferaufbau
|
PIS
|
Format
|
Feld
|
(mit Feldnummer MIM-CORE)
| ||||
|
1
|
C1
|
100
|
Spezielle Prüfung durchführen, im Standard nicht enthalten
| ||||
|
2
|
C1
|
|
| ||||
|
3
|
C1
|
|
| ||||
|
4
|
C1
|
|
| ||||
|
5
|
N8
|
|
Anzahl fehlerhafte Komponenten
| ||||
|
14
|
C15
|
|
Teilenummer mit höherer laufender Nummer, wenn Position 4 = „1“
| ||||
|
39
|
C1
|
|
Analog Pos. 2, aber für das Teil mit höherer Nummer:
| ||||
|
40
|
C1
|
|
Analog Pos. 3, aber für das Teil mit höherer Nummer:
|
