4.4 MDD - Tabellen
Schalter der Drucksteuerung
 
Im Erfassungspuffer sind die folgenden Druckschalter untergebracht. Die Schalter werden vom Programm gesetzt müssen aber in der MDD – ausgewertet werden.
Druckschalter des Erfassungsbuffers
Beschreibung
BFErfPrnNewPage
0
Logisch gehört die Ausgabe zusammen.
1
Eine neue Einheit wird ausgegeben und sollte auf eine neue Seite gedruckt werden.
BFErfPrnPrintArbZ
0
Die Zuteilungssichtweise sollte laut Programmeinstellung (INIdatei) nicht gedruckt werden.
1
Die Zuteilungssichtweise sollte gedruckt werden.
BFErfPrnPrintPO
0
Die Fertigungsauftragssichtweise sollte laut Programmeinstellung (INIdatei) nicht gedruckt werden.
1
Die Fertigungsauftragssichtweise sollte gedruckt werden.
  
MDD – Tabellen
 
Die Drucksteuerung erfolgt in den Methoden QWGuiFSTService::PrintQW und QWGuiFSTService::PrintQWPO, implementiert in FST568.cpp.
Die Druckzeilen werden durch den Aufruf der Methode „PrnPrintTab“ durch die infra:PrintEngine ausgeführt. Zum Beispiel wird beim Aufruf von PrnPrintTab( "110" )die Druckzeile 110, bzw. MDD – Tabelle 110 gedruckt.
 
Die Tabellen 100 bis 299 werden für den Druck der Zuteilungssichtweise (QWGuiFSTService::PrintQW) und 300 bis 499 für den Druck der Fertigungsauftragssichtweise (QWGuiFSTService::PrintQWPO) benutzt.
Formularbereich
Tabelle
Bemerkung
Formulardefinition
1
Standard
Kopfzeile
10
Standard
Fußzeile
20
Standard
Folgekopfzeile
30
Standard
Abschlusstabelle
40
Standard
Drucken der Zuteilungssichtweise falls BFErfPrnPrintArbZ == 1
Druckzeilen
100
Wird am Anfang und nur einmal aufgerufen. Puffer sind noch nicht initialisiert.
Druckschalter des Erfassungsbuffers sind noch nicht gesetzt.
Druckzeilen
102
Aufruf einmal vor den Druckdurchlauf. Der Aufruf erfolgt nur bei einem Produktionsablauf (PA) ab der Maschinengruppe Nummer 2
Druckschalter des Erfassungsbuffers sind gesetzt.
Druckzeilen
104
Aufruf einmal nach dem Druckdurchlauf
Druckschalter des Erfassungsbuffers sind gesetzt.
Druckzeilen
110
Es sind folgende Positionen des Druckpuffers 254 definiert:
20, 30, 33, 60, 80
Druckzeilen
112
Analog 110
Druckzeilen
120
Reserve
Druckzeilen
122
Druckpuffer 254 ist vollständig
Zum aktuellen Arbeitsgang werden folgende Werte bereitgestellt:
  • Maschinengruppe in Druckpuffer 90 identisch mit Tabelle 9
  • Personen in Druckpuffer  91 identisch mit Tabelle 9
  • Werkzeuge in Druckpuffer  92 identisch mit Tabelle 9
  • Teil in Druckpuffer 6
Druckzeilen
140
Reserve
Druckzeilen
142
Analog 122
Druckzeilen
160
Druckpuffer 254 ist vollständig
Zum vorangehenden Arbeitsgang werden folgende Werte bereitgestellt:
  • Maschinengruppe in Druckpuffer 90 identisch mit Tabelle 9
  • Personen in Druckpuffer  91 identisch mit Tabelle 9
  • Werkzeug in Druckpuffer  92 identisch mit Tabelle 9
  • Teil in Druckpuffer 6
Druckzeilen
162
Druckpuffer 254 ist vollständig
Zum aktuellen Arbeitsgang werden folgende Werte bereitgestellt:
  • Maschinengruppe in Druckpuffer 90 identisch mit Tabelle 9
  • Personen in Druckpuffer  91 identisch mit Tabelle 9
  • Werkzeug in Druckpuffer  92 identisch mit Tabelle 9
  • Teil in Druckpuffer 6
Druckzeilen
163
Analog 162
Druckzeilen
164
Analog 162
  • Texte in Druckpuffer 46
Druckzeilen
168
Druckpuffer 254 ist vollständig
Zum nächsten Arbeitsgang werden folgende Werte bereitgestellt:
  • Maschinengruppe in Druckpuffer 90 identisch mit Tabelle 9
  • Personen in Druckpuffer  91 identisch mit Tabelle 9
  • Werkzeug in Druckpuffer  92 identisch mit Tabelle 9
  • Teil in Druckpuffer 6
Druckzeilen
190
Wird nur ausgeführt, falls zum aktuellen Arbeitsgang ein Produktionsmittel gefunden wird.
Angaben zum Produktionsmittel sind aus dem Druckpuffer 53 zu lesen.
Druckzeilen
200
Wird ausgeführt, falls beim Produktionsablauf die nächste Maschinengruppe gedruckt wird.
Druckzeilen
202
Wird ausgeführt, falls keine Ausgabe mehr erfolgt.
Drucken der Fertigungsauftragssichtweise falls BFErfPrnPrintPO == 1
Druckzeilen
300
Wird am Anfang und nur einmal aufgerufen. Puffer sind noch nicht initialisiert.
Druckschalter des Erfassungsbuffers sind gesetzt.
Druckzeilen
302
Aufruf einmal vor den Druckdurchlauf. Der Aufruf erfolgt nur bei einem Produktionsablauf (PA) ab der Maschinengruppe Nummer 2
Druckschalter des Erfassungsbuffers sind gesetzt.
Druckzeilen
304
Aufruf einmal nach dem Druckdurchlauf
Druckschalter des Erfassungsbuffers sind gesetzt
Druckzeilen
310
Druckpuffer 40 mit den Angaben zum aktuellen Fertigungsauftrag ist definiert. Der Druckpuffer der Auftragspositionen sind noch nicht gesetzt.
Druckzeilen
312
Analog 310
Druckzeilen
342
Ausgabe der FA – Positionen
Im Druckpuffer 254 an der Stelle 40 mit C1 mit Wert 1 wurde der Arbeitsgang zugeteilt, mit Wert 0 ist er nicht zugeteilt worden.
Zum aktuellen Arbeitsgang werden folgende Werte bereitgestellt:
  • Maschinengruppe in Druckpuffer 90 identisch mit Tabelle 9
  • Personen in Druckpuffer  91 identisch mit Tabelle 9
  • Werkzeug in Druckpuffer  92 identisch mit Tabelle 9
  • Teil in Druckpuffer 6
Druckzeilen
362
Analog 342
Druckzeilen
400
Wird aufgerufen, falls weitere Arbeitsgänge des FA’s ausgedruckt werden
Druckzeilen
402
Wird aufgerufen, falls keine weiteren Arbeitsgänge des FA’s gedruckt werden
Druckzeilen
410
Wird aufgerufen, falls weitere FA’s gedruckt werden.
Druckzeilen
412
Wird aufgerufen, falls keine weiteren FA’s gedruckt werden. Diese Tabelle wird immer am Ende des Druckvorganges aufgerufen.