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
(siehe 0 Aufbau Erfassungspuffer)
|
Beschreibung
| ||||
|
BFErfPrnNewPage
|
| ||||
|
BFErfPrnPrintArbZ
|
| ||||
|
BFErfPrnPrintPO
|
| ||||
|
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:
|
|
Druckzeilen
|
140
|
Reserve
|
|
Druckzeilen
|
142
|
Analog 122
|
|
Druckzeilen
|
160
|
Druckpuffer 254 ist vollständig
Zum vorangehenden Arbeitsgang werden folgende Werte bereitgestellt:
|
|
Druckzeilen
|
162
|
Druckpuffer 254 ist vollständig
Zum aktuellen Arbeitsgang werden folgende Werte bereitgestellt:
|
|
Druckzeilen
|
163
|
Analog 162
|
|
Druckzeilen
|
164
|
Analog 162
|
|
Druckzeilen
|
168
|
Druckpuffer 254 ist vollständig
Zum nächsten Arbeitsgang werden folgende Werte bereitgestellt:
|
|
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:
|
|
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.
|