infra:NET Expert
 
×
231 Maschineneinstellparameter, individuell (M581PARA)
Maschineneinstellparameter je Erzeugnis
Die unten beschriebene Datei wird im Programm "581 Anmelden und Abmelden von Arbeitsgängen" zur Anzeige der Maschineneinstellparameter beim Anmelden und zur Eingabe der Ist-Maschineneinstellparameter Abmelden des Rüstvorgangs ausgewertet.
Die Einstellparameter werden je Einstellblattname oder je Erzeugnis und Arbeitsplatz gelesen. entscheidend ist die Definition von Pfad 1 für die Datei (also entweder Erzeugnis+Arbeitsplatz oder Einstellblattname aus Feld 73).
Der Einstellblattname muss im Arbeitsgang im Anwenderfeld 5 stehen (Datei 53, Feld 136) und damit wird dann in der Maschineneinstellparameterdatei gelesen (s. Feld 73 in der Datei).
Über die INI-Einstellung „EinstellPara = Datei-Index“ in Sektion [BDE581] kann veranlasst werden, dass beim Anmelden (Dialog „Arbeitsgang anmelden“, BDE581_13) die Maschineneinstellparameter angezeigt werden und dass beim Wechsel der Maschine(ngruppe) die Anzeige der Einstellparameter aktualisiert wird.
Um die Felder anzuzeigen, muss im Dialog BDE581_13 eine individuelle Anpassung durchgeführt werden, im Puffer 259 steht der entsprechende Datensatz zu den Maschineneinstellparametern. Bei inaktiven Sätzen (siehe Feld Status) wird eine Meldung ausgegeben.
Beim Abmelden (Unterbrechen oder Fertigmelden) können die Maschineneinstellparameter ebenfalls angezeigt werden, siehe Dialog BDE581_21 (Rüsten) und ggf. BDE581_22 (für Rückmeldung Bearbeitszeit).
Um die Felder anzuzeigen, muss im Dialog eine individuelle Anpassung durchgeführt werden, im Puffer 259 steht der entsprechende Datensatz zu den Maschineneinstellparametern. Bei inaktiven Sätze (siehe Feld Status) wird eine Meldung ausgegeben.
Die IST-Einstellparameter können beim Abmelden vom Rüsten eingegeben werden. Der erste Einstellparameter sollte ein Musseingabefeld sein, um ein vorschnelles Rückmelden zu verhindern.
Im Dialog BDE581_21 muss für die Eingabe eine individuelle Anpassung durchgeführt werden (Eingabe im Puffer 260, siehe bei Konfiguration).
Die IST-Einstellparameter werden mit der Rückmeldung in Datei 65 abgespeichert und zwar „nur“ in der Einzelrückmeldung, nicht im Summensatz zum Arbeitsgang.
Konfiguration (siehe Projekte _BDEek01 u. CSI-556-2021 mit STP, INI usw.)
  • INI-Einstellung „Einstellpara = Datei-Index“ in Sektion [BDE581] vornehmen.
  • Einträge zur Anwahl des Stammdatenprogramms in Datei LANG-049.NAM (und ggf. den anderen Sprachdateien und STANDARD.MEN eintragen. Z.B. unter Menü 582:
    MEN-Datei:
    05.08.02: "58&2", 5800, FLDR_582                # Indiv. Erweiterung BDE
    05.08.02.02: "582&2", 5800, 5812                   # Maschineneinstellparameter bearbeiten
    NAM-Datei:
    FLDR_582: "BDE-Erweiterungen"
    5812: "Maschineneinstellparameter bearbeiten", "Fertigung Arbeitsgänge Einstellparameter Anmelden Abmelden Unterbrechen Fertigmelden BDE-direkt BDE Erfassen Ändern Bearbeiten Stammdaten"
  • Datei für die Einstellparameter installieren:
    Dazu muss die Datenmanipulationsdatei _BDEek01Ind.STP angepasst und installiert werden. Die Steuerdatei arbeitet im „Standard“ mit Datei-Index 231, siehe Variable lDateiindex.
    Für individuelle Dateien ist der Bereich 230-499 (254 und 255 bitte nicht verwenden) reserviert.
    Hinweis:
    Falls ein anderer Datei-Index als 231 verwendet wird, muss neben obiger Variablen der FK-Parameter samt Kopplung in der Steuerdatei angepasst werden und der Dialog muss entweder
    neu generiert und angepasst werden oder es muss überall Datei 231 durch den neuen Datei-Index ersetzt werden. Dies gilt auch für die NAM/MEN/SDF-Datei.
  • Ggf. Auskünfte zu der Datei anlegen
  • Dateigröße usw. mit M920 festlegen
  • Die Einstellparameter erfassen
  • Dialog BDE581_13 individuell anpassen, um die Maschineneinstellparameter anzuzeigen. Im Puffer 259 steht der Datensatz zu den Maschineneinstellparametern zur Verfügung.
    Bitte die Felder immer sperren, eine Änderung ist hier nicht möglich:
    [GuiEdit]
    Locked.
  • Dialog BDE581_21 (Rüsten) und ggf. BDE581_22 (für Rückmeldung Bearbeitszeit) individuell anpassen, um die Maschineneinstellparameter anzuzeigen.
    Im Puffer 259 steht der Datensatz zu den Maschineneinstellparametern zur Verfügung. Bitte die Felder immer sperren, eine Änderung ist hier nicht möglich:
    [GuiEdit]
    Locked.
  • Dialog BDE581_21 (Rüsten) individuell anpassen, um die IST-Einstellparameter eingeben zu können. Der erste Einstellparameter sollte ein Musseingabefeld sein (siehe REQUIRED-Angabe in Sektion [MimCheck].
    Die Parameter müssen unter Verwendung von Checknummer 900 (erster Einstellparameter laut Datei 231) bis 944 (45. Einstellparameter in Datei 231) im Puffer 260 eingegeben werden.
    Der erste Einstellparameter muss an Position 1, der nächste an Position 26, dann an Position 51 usw. stehen (25er-Schritte).
    Nicht aktive Parameter (von und bis-Angabe bestehen jeweils nur aus Leerzeichen oder zum Format passenden Low-Value-Wert) können nicht eingegeben werden.
    Achtung:
    Die Feldformate für von- und bis-Feld samt Sollwertfeld müssen identisch sein!
    Es wird geprüft, ob die Eingabe den vorgegebenen von-/bis-Bereich nicht verletzt.
    Der Vergleich erfolgt alphanumerisch in der Länge des jeweiligen Datenbankfelds aus Datei 231. Z.B. ist damit die Angabe „99 “ größer als „100“.
    Falls Felder aber formatgerecht im CGW stehen und in der Einstellparameterdatei auch so verwaltet werden, passt alles.
  • Das Format der einzelnen Felder kann von z.B. C10 auf N3.2 geändert werden.
    Aber dann muss überall, also für die Eingabe der Parameter bei der Abmeldung (und in Rückmeldedatei) und bei der Vorgabe in der Einstellparameterdatei dasselbe Format verwendet werden!
  • Die Eingabe der Einstellparameter ist nur beim Unterbrechen Rüsten möglich (per Dialoganpassung).
    Werden keine Ist-Werte eingegeben (Wert liegt außerhalb der von/bis-Angaben), erscheint nach der Bestätigung der Abmeldung eine Abfrage, ob das Rüsten auch ohne Einstellparameter abgemeldet werden soll.
    Nach Bestätigung kann das Unterbrechen auch ohne Ist-Werte gemeldet werden.
Dateiaufbau
Individuelle Datei für Maschineneinstellparameter (M581PARA)
Nr.
Identifier
Bezeichnung
Format
001
Teil
Personal (Keyfeld)
C15/25
002
PmTyp
MA (Maschine) oder MG (Gruppe) (Keyfeld)
Im Teilestamm in Anwenderfeld laut INI-Einstellung QuaAnmRicht in Sektion [BDE581] hinterlegt
C2
003
PmNr
Maschine bzw. Maschinengruppe (Keyfeld)
Im Teilestamm in Anwenderfeld laut INI-Einstellung QuaAnmRicht in Sektion [BDE581] hinterlegt
C15
004
Stat
Statusn
“ “
Aktiv (nur aktive Sätze werden benützt)
X
Inaktiv
C1
005
ErfDat
Erfassungsdatum, automatisch versorgt
d
006
SbErf
Sachbearbeiter, wird automatisch versorgt
Verweis auf Datei 103.
Kürzel des Sachbearbeiters, der den Satz erfasst hat
C5
007
AendDat
Datum der letzten Änderung automatisch versorgt
d
008
SbAend
Sachbearbeiter, wird automatisch versorgt
Verweis auf Datei 103.
Kürzel des Sachbearbeiters, der die letzte Änderung durchgeführt hat.
C5
009
Ben1
Anwenderfeld 1
C30
010
Ben2
Anwenderfeld 2
C30
011
Ben3
Anwenderfeld 3
C30
012
MemoID
Textidentifier für interne Bemerkung
Ein neuer Ident aus einem Nummernkreis ist im Standard über die Eingabe von „?“ abrufbar ([FieldParam]-Technik).
ID
013
SiegTempV
Siegeltemperatur von (Parameter 1)
C10
014
SiegTempB
Siegeltemperatur bis
C10
015
SiegTempLV
Siegeltemperatur längs von (Parameter 2)
C10
016
SiegTempLB
Siegeltemperatur längs bis
C10
017
SiegTempQV
Siegeltemperatur quer von (Parameter 3)
C10
018
SiegTempQB
Siegeltemperatur quer bis
C10
019
SiegZeitV
Siegelzeit von (Parameter 4)
C10
020
SiegZeitB
Siegelzeit bis
C10
021
SiegDruckV
Siegeldruck von (Parameter 5)
C10
022
SiegDruckB
Siegeldruck bis
C10
023
KraftV
Kraft von (Parameter 6)
C10
024
KraftB
Kraft bis
C10
025
KraftLV
Kraft längs von (Parameter 7)
C10
026
KraftLB
Kraft längs bis
C10
027
KraftQV
Kraft quer von (Parameter 8)
C10
028
KraftQB
Kraft quer bis
C10
029
VakZeitV
Vakuumzeit von (Parameter 9)
C10
030
VakZeitB
Vakuumzeit bis
C10
031
KuehlTempV
Kühltemperatur von (Parameter 10)
C10
032
KuehlTempB
Kühltemperatur bis
C10
033
FormDruckV
Formdruck von (Parameter 11)
C10
034
FormDruckB
Formdruck bis
C10
035
FormDruckZV
Formdruckzeit von (Parameter 12)
C10
036
FormDruckZB
Formdruckzeit bis
C10
037
FolienTempV
Folientemperatur von (Parameter 13)
C10
038
FolienTempB
Folientemperatur bis
C10
039
WZtempV
Werkzeugtemperatur von (Parameter 14)
C10
040
WZtempB
Werkzeugtemperatur bis
C10
041
GeschwV
Geschwindigkeit von (Parameter 15)
C10
042
GeschwB
Geschwindigkeit bis
C10
043
GeschwHV
Geschwindigkeit Haupt von (Parameter 16)
C10
044
GeschwHBV
Geschwindigkeit Haupt bis
C10
045
GeschwSV
Geschwindigkeit Siegel von (Parameter 17)
C10
046
GeschwSB
Geschwindigkeit Siegel bis
C10
047
FormZeitV
Formzeit von (Parameter 18)
C10
048
FormZeitB
Formzeit bis
C10
049
FormTempV
Formtemperatur von (Parameter 19)
C10
050
FormTempB
Formtemperatur bis
C10
051
 
MEP20 von
C10
052
 
MEP20 bis
C10
053
 
MEP21 von
C10
055
 
MEP21 bis
C10
055
 
MEP22 von
C10
056
 
MEP22 bis
C10
057
 
MEP23 von
C10
058
 
MEP23 bis
C10
059
 
MEP24 von
C10
060
 
MEP24 bis
C10
061
 
MEP25 von
C10
062
 
MEP25 bis
C10
063
 
MEP26 von
C10
064
 
MEP26 bis
C10
065
 
MEP27 von
C10
066
 
MEP27 bis
C10
067
 
MEP28 von
C10
068
 
MEP28 bis
C10
069
 
MEP29 von
C10
070
 
MEP29 bis
C10
071
 
MEP30 von
C10
072
 
MEP30 bis
C10
073
NameEinstellBlatt
Einstellblattname
Muss im Arbeitsgang im Anwenderfeld 5 stehen (Datei 53, Feld 136), falls mittels Pfad 1 über dieses Feld der MEP-Satz gelesen wird
C30
….
 
s. aktuelle infra-Setupdatei für alle Felder
 
 
 
Setup-Datei Stand 15.7.2021 (bei Bedarf anfordern):
// ------------------------------------------------------------------------------------------------------------------------
// Datei 231 erweitert (aber alles komplett)
// ------------------------------------------------------------------------------------------------------------------------
// Projekt CSI-556-2021
AssignLong(nlDateiindex, 231);
AssignString(strDDSemNeu,"790001");
AssignString(strStpFile,"231M581PARA.DAT
25002500 1180MEPEinstellparameter
");
AppendString(strStpFile,strDDSemNeu);
// ------------------------------------------------------------------------------------------------------------------------
StpWriteLog("Vorbereitung", "DDFDF Datei 231"); // Vorbereitung Pruefung Dateiversion
// ------------------------------------------------------------------------------------------------------------------------
StpDDFfile("060",nlDateiindex,strDDSemNeu,"¦",strStpFile);
if
(StpRc == 0)
 
 
 
 
 
{
 
 
 
 
 
// Projekt _BDEek01
 
// -----------------------------------------------------------------------------------------------------------------------
 
StpWriteLog("DDFDF wird geaendert", "Datei 231 (M581PARA.DAT) Datei komplett neu");
 
// -----------------------------------------------------------------------------------------------------------------------
 
StpDDFpath("060",nlDateiindex,1,"¦","0  1  2  3  0  0  0  0  0Teil+Arbeitsplatz  
");
 
StpDDFfield("060",nlDateiindex,
,"¦","
1
1*6
3
Teilenummer
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
2
26*9
16
MA oder MG
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
3
28*9
3
Maschine(ngruppe)
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
4
43C1
1
Status
1 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
5
44d
8
Erfassdatum
8 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
6
52*23
56
Sachbearbeiter erf.
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
7
57d
8
Änderungsdatum
8 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
8
65*23
56
Sachbearbeiter änd.
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
9
70C30
30
Anwenderfeld 1
30 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
10
100C30
30
Anwenderfeld 2
30 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
11
130C30
30
Anwenderfeld 3
30 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
12
160*114
2
Memo (Text-Ident)
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
13
187C10
10
SiegelTemp. von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
14
197C10
10
SiegelTemp. bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
15
207C10
10
S.TempLängs von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
16
217C10
10
S.TempLängs bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
17
227C10
10
S.TempQuer von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
18
237C10
10
S.TempQuer bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
19
247C10
10
Siegelzeit von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
20
257C10
10
Siegelzeit bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
21
267C10
10
Siegeldruck von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
22
277C10
10
Siegeldruck bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
23
287C10
10
Kraft von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
24
297C10
10
Kraft bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
25
307C10
10
KraftLängs von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
26
317C10
10
KraftLängs bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
27
327C10
10
KraftQuer von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
28
337C10
10
KraftQuer bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
29
347C10
10
Vakuumzeit von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
30
357C10
10
Vakuumzeit bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
31
367C10
10
Kühltemp. von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
32
377C10
10
Kühltemp. bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
33
387C10
10
Formdruck von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
34
397C10
10
Formdruck bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
35
407C10
10
Formdruckzeit von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
36
417C10
10
Formdruckzeit bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
37
427C10
10
Folientemp von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
38
437C10
10
Folientemp bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
39
447C10
10
Werkzeugtemp. von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
40
457C10
10
Werkzeugtemp. bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
41
467C10
10
Geschw. von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
42
477C10
10
Geschw. bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
43
487C10
10
Geschw.Haupt von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
44
487C10
10
Geschw.Haupt bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
45
507C10
10
Geschw.Siegel von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
46
517C10
10
Geschw.Siegel bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
47
527C10
10
FormZeit von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
48
537C10
10
FormZeit bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
49
547C10
10
FormTemp von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
50
557C10
10
FormTemp bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
51
567C10
10
 MEP20 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
52
577C10
10
 MEP20 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
53
587C10
10
 MEP21 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
54
597C10
10
 MEP21 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
55
607C10
10
 MEP22 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
56
617C10
10
 MEP22 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
57
627C10
10
 MEP23 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
58
637C10
10
 MEP23 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
59
647C10
10
 MEP24 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
60
657C10
10
 MEP24 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
61
667C10
10
 MEP25 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
62
677C10
10
 MEP25 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
63
687C10
10
 MEP26 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
64
697C10
10
 MEP26 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
65
707C10
10
 MEP27 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
66
717C10
10
 MEP27 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
67
727C10
10
 MEP28 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
68
737C10
10
 MEP28 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
69
747C10
10
 MEP29 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
70
757C10
10
 MEP29 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
71
767C10
10
 MEP30 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
72
777C10
10
 MEP30 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
73
787C30
30
Einstellblattnahme
30 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
74
817*231
13
TempFormenSoll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
75
827*231
15
TempStrahLiSoll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
76
837*231
17
TempStrahMiSoll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
77
847*231
19
TempStrahReSoll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
78
857*231
21
TempSiegeln2Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
79
867*231
23
TempSiegelnSoll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
80
877*231
25
TempKuehlenSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
81
887*231
27
TmpLaengsOBSiegSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
82
897*231
29
TmpLaengsUTSiegSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
83
907*231
31
TmpQuerOBSiegSoll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
84
917*231
33
TmpQuerUTSiegSoll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
85
927*231
35
AnpressZeitSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
86
937*231
37
TiefpressZeitSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
87
947*231
39
VorzTiefPressSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
88
957*231
41
BelueftZeitSol
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
89
967*231
43
SiegelZeitSoll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
90
977*231
45
AnpressDruckSol
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
91
987*231
47
TiefPressDruckSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
92
997*231
49
AnpDruckQuerSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
93
1007*231
51
AnpDruckLaengsSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
94
1017*231
53
SiegelDruckSoll  
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
95
1027*231
55
VakuumDruckSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
96
1037*231
57
GeschwMminSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
97
1047*231
59
GeschwTminSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
98
1057*231
61
SiegelnBelueftSoll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
99
1067*231
63
VorheizungSoll MEP26Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
100
1077*231
65
PosFormStationSoll MEP27Soll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
101
1087*231
67
Siegel2DruckSoll MEP28Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
102
1097*231
69
PosQuerStanz1Soll MEP29Soll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
103
1107*231
71
PosQuerStanz2Soll MEP30Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
104
1117C60
80
Ben4 
60 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
105
1197C15
25
Ben5 
15 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
106
1222C3
5
AendStandNr 
3 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
107
1227C10
10
ValidierungNr 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
108
1237C15
30
MaschBez
15 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
109
1267C2
5
ProgNr
2 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
110
1272C12
20
WrkzNR 
12 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
111
1292C8
15
FormatLB
8 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
112
1307*6
3
PackTnr1
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
113
1332C40
45
Bem1
40 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
114
1377*6
3
PackTnr2
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
115
1402C40
45
Bem2
40 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
116
1447*6
3
PackTnr3
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
117
1472C40
45
Bem3
40 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
118
1517*6
3
PackTnr4
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
119
1542C40
45
Bem4
40 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
120
1587C1
1
DVStatus 
1 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
121
1588d
8
FreigabeDate
8 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
122
596*23
56
FreigabeSB
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
123
1601d
8
ControllDate
8 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
124
1609*23
56
ControllSb
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
125
1614d
8
GenehmigtDate
8 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
126
1622*23
56
GenehmigtSb
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
127
1627*22
19
FAuftrag
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
128
1634C10
10
MEP31 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
129
1644C10
10
MEP31 bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
130
1654*231
128
MEP31Soll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
131
1664C10
10
MEP32 von
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
132
1674C10
10
MEP32 bis
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
133
1684*231
131
MEP32Soll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
134
1694C10
10
MEP33 von 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
135
1704C10
10
MEP33 bis 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
136
1714*231
134
MEP33Soll
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
137
1724C10
10
MEP34 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
138
1734C10
10
MEP34 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
139
1744*231
137
MEP34 von 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
140
1754C10
10
MEP35 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
141
1764C10
10
MEP35 bis 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
142
1774*231
140
MEP35Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
143
1784C10
10
MEP36 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
144
1784C10
10
MEP36 bis 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
145
1804*231
143
MEP36Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
146
1814C10
10
MEP37 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
147
1824C10
10
MEP37 bis 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
148
1834*231
146
MEP37Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
149
1844C10
10
MEP38 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
150
1854C10
10
MEP38 bis 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
151
1864*231
149
MEP38Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
152
1874C10
10
MEP39 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
153
1884C10
10
MEP39 bis 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
154
1894*231
152
MEP39Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
155
1904C10
10
MEP40 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
156
1914C10
10
MEP40 bis 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
157
1924*231
155
MEP40Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
158
1934C10
10
MEP41 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
159
1944C10
10
MEP41 bis 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
160
1954*231
158
MEP41Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
161
1964C10
10
MEP42 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
162
1974C10
10
MEP42 bis 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
163
1984*231
161
MEP42Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
164
1994C10
10
MEP43 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
165
2004C10
10
MEP43 bis 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
166
2014*231
164
MEP43Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
167
2024C10
10
MEP44 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
168
2034C10
10
MEP44 bis 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
169
2044*231
167
MEP44Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
170
2054C10
10
MEP45 von 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
171
2064C10
10
MEP45 bis 
10 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
172
2074*231
170
MEP45Soll 
0 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
173
2084C40
40
Anwenderfeld 6
40 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
174
2124C40
40
Anwenderfeld 7
40 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
175
2164C40
40
Anwenderfeld 8
40 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
176
2204C40
40
Anwenderfeld 8
40 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
177
2244C40
40
Anwenderfeld 10
40 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
178
2284C40
40
Anwenderfeld 11
40 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
179
2324C40
40
Anwenderfeld 12
40 0");
 
StpDDFfield("060",nlDateiindex,
,"¦","
180
2364C40
40
Anwenderfeld 13
40 0");
 
SubString(g_str_Sub_ReorgFlag,nlDateiindex,1,strTMP);
if
(strTMP < "3")
 
 
 
 
 
SetStringAt(g_str_Sub_ReorgFlag,nlDateiindex,1,"3");
 //1=Nur DD generieren,
 2=neue Satzlaenge,
 3=Reorganisation,
 4=Neuanlage
 }
 
else
 
{
 
if
StpRc != 143)
  Jump(DDFDF_Abort);
}
 
// *******************************************
// Standard-Nachspann
// *******************************************
 
 
// ------------------------------------------------------------------------------------------------------------------------------------------------
DlgHideDialog();
Exit();
 
 
//----------
DDFDF_Abort:
//----------
DlgHideDialog();
OsiMessageBox("Das Schreiben in die Datenbankdefinitionen DDFDF.DAT ist\n"_
 
 
"fehlgeschlagen.\n"_
"Die Installation wird abgebrochen.\n\n"_
"Ruecksicherung unbedingt erforderlich!", "Nicht behebbarer Fehler beim Schreiben in DFDF.DAT!",0,nlRc);
StpWriteLog( "*** FEHLER ***", "Nicht behebbarer Fehler beim Schreiben in DDFDF.DAT!" );
 
 
 //
// *******************************************
// Standard-Ende
// *******************************************
//
// ---------------------------------------------------------------------------------------------------------------------------------------------------
Exit();