############################################################################## # File: QDASCONV.CON # Datei: QDASCONV.CON ############################################################################## # Configuration file for QDASCONV.EXE # Konfigurationsdatei fuer QDASCONV.EXE ############################################################################## # $A---------------------------------------------------------------------------- ############################################################################## # Section A: Default values for program options # Currently availiable options: # Notvalid - Attribut for marking invalid measuring values # (default = 256) # (for procella monitoring use 255) # MaskMMC - 0|1: Ignore measuring value if set to '1' and # column 'mmc' in *.chr is set to '1', too. # Qspath - Output path for *.DFX, *.DFD # ExpandDFD - 1: Expand output filename with timestamp # 0: no expansion of output filename (default) # BackupDFD - 1: Generate copy of *.DFD - file (default) # 0: no copy generated # ChangeK2009 - 1: Substitutes 'idsymbol'-value in '*_chr.txt' # with its counterpart in 'idsymbol.con' which # must be placed at the same path as 'qdasconv.con' # (default). # - 0: No substitutions made. # TruncFName - 0: The name of the output file will not be trancated # to 8 characters. # 1: Truncation on. # ManFileName - Comma separated list of columns in protokoll # header for building the name of the output file. # Comment out if unused. # GenerateDFQ - 0: Generating *.DFD/*.DFX output. # 1: Generating *.DFQ output. # # Hint: There are NO addtional characters between the '='-token and # the data allowed. #------------------------------------------------------------------------------ # Abschnitt A: Vorbelegung von Programmoptionen # Im Moment werden benutzt: # Notvalid - Attribut um Messwert als ungueltig zu # markieren (Standard = 255). # (bei Procella Monitoring 255 benutzen) # MaskMMC - 0|1: Messwert wird ignoriert, wenn auf '1' # gesetzt und Spalte 'mmc' eine '1' im *chr-File # enthaelt. # Qspath - Ausgabepfad fuer *.DFX, *.DFD # ExpandDFD - 1: Erweitert den Namen der Ausgangsdatei # mit einem Zeitstempel # 0: keine Erweiterung (default) # BackupDFD - 1: Erzeugt eine Kopie der *.DFD - Datei (default) # 0: es wird keine Kopie erzeugt # ChangeK2009 - 1: Es wird die Datei 'idsymbol.con' eingelesen # welche sich an gleicher Stelle befindet wie # 'qdaqsconv.con'. Aus dieser werden die # Werte genommen (default). # 0: Keine Ersetzung von 'idsymbol'. # TruncFName - Wenn '0' wird Ausgabename nicht auf 8 Stellen # gekürzt, sinvoll bei Benutzung 'ManFName' # ManFileName - Hier muss die Spalte(n) im Protokollkopf (*.HDR) # stehen. Wenn nicht benutzt dann auskommentieren # oder ganz weglassen, ',' ist Feldseparator # GenerateDFQ - Wenn '1' wird *.DFQ - Datei erzeugt. # - Wenn '0' dann *.DFD und *.DFX (default) # # Hinweis: Zwischen den Parametern und dem '='-Zeichen sind KEINE Blanks # erlaubt. ############################################################################## Notvalid=255 MaskMMC=0 #Qspath=c:\test ExpandDFD=0 BackupDFD=0 ChangeK2009=1 TruncFName=0 UseKNotation=0 #ManFileName=operid,date,dmeid GenerateDFQ=0 ############################################################################## $B---------------------------------------------------------------------------- ############################################################################## # Section B: Parts data to be created (K1000 - K1099) # (see also QDAS data specification) # All customer-required data must be specified here # CALYPSO: The Data will be taken from the Headerfile # # Format: column 1 - 5 = Q-DAS Key # column 7 - 8 = Length # column 11 = Typ : A = Alphanumeric # I = Integer # F = Float # D = Date # column 14 = identifier, where the data is taken from (option): # P = from column of protocol head e.g. # P:planid # (work piece name) # W = direct from this file e.g. # W:Prismo7 # column 15 = : separator # If column 14 is free the data is taken from the measuring protocol # or edit in qs-STAT. # Hint: The columnns (except column 1-5 (Kxxxx)) # are not to be kept accurately. A separation with any " " or tabs # is sufficient. # The first 4 columns are necessary. # #------------------------------------------------------------------------------ # Abschnitt B : Zu erzeugende Teiledaten (K1000 - K1099) # (siehe auch QDAS-Datenformate) # Alle vom Kunden geforderten Daten sind hier zu spezifizieren # CALYPSO : Die Daten werden dem Headerfile entnommen # # Format : Spalte 1 - 5 = Keywort für zu erzeugendes Datum # Spalte 7 - 8 = Länge # Spalte 11 = Typ : A = Alphanumerisch # I = Zahl # F = Fließkommazahl # D = Datum # Spalte 14 = P = Keywort aus der Headerdatei # Beispiel : P:planid # W = Direkt aus diesem File z.B. # W:Prismo7 # Spalte 15 = : Trennzeichen # HINWEIS : Die oben angegebenen Spalten brauchen außer Spalte 1-5 (Kxxxx) # nicht exakt eingehalten zu werden, es genügt eine Trennung durch # beliebige " " oder Tabulatoren. # Die ersten 4 Spalten müssen jedoch vorhanden sein. #----------------------------------------------------------------------------- K1001 30 A P:planid K1002 80 A P:partcomment K1003 20 A P:partid K1004 20 A P:partrv K1007 20 A P:partsn K1041 30 A P:drawingno K1053 20 A P:order K1081 20 A P:mfgdev K1086 20 A P:tooldf K1101 40 A P:vda_departm K1201 20 A P:dmesn K1202 40 A P:dmeid K1900 255 A P:startcomment $C---------------------------------------------------------------------------- ############################################################################## # Section C: Characteristic data, that are equal for all characteristics # (see also QDAS data specification) # All customer-required data must be specified here, # same format as in section $B # CAUTION: There are no values allowed, contained in the characteristic file. #------------------------------------------------------------------------------ # Abschnitt C: Zu erzeugende Merkmaldaten die für alle Merkmale gleich sind # (siehe auch QDAS-Datenformate) # Alle vom Kunden geforderten Daten sind hier zu spezifizieren, # das Format ist das gleiche wie in Abschnitt $B # ACHTUNG: Hier sind keine Werte aus dem Characteristicfile erlaubt #----------------------------------------------------------------------------- K2004 1 I W:0 K2005 1 I W:3 K2007 1 I K2011 4 I K2013 22 F W:0.0001 K2022 1 I W:4 K2142 40 A W:mm K2301 20 A P:mfgdev K2302 40 A P:mfgdev K2303 40 A P:vda_departm K2306 40 A P:vda_departm K2342 40 A P:planid K2343 20 D P:creationdate K2344 20 A P:produceoper K2401 40 A P:dmesn K2402 80 A P:dmeid K2406 40 A W:Carl Zeiss Oberkochen K8500 5 I W:3 $D---------------------------------------------------------------------------- ############################################################################## # Section D: Characteristic data, that are specific for the characteristic # (see also QDAS data specification) # All customer-required data must be specified here, # same format as in section $B # No identifiers are determined, the values are taken # from the characteristic file ! # If no source is specified, the values will be calculated ! #------------------------------------------------------------------------------ # Abschnitt D : Zu erzeugende Merkmaldaten die für alle Merkmale spezifisch # sind (siehe auch QDAS-Datenformate) # Alle vom Kunden geforderten Daten sind hier zu spezifizieren, das Format ist # das gleiche wie in Abschnitt $B # Es werden keine Kennungen für Werte festgelegt, die Angaben werden dem # Characteristicfile entnommen ! # Ist keine Quelle angegeben, so werden die Werte berechnet ! ############################################################################## K2001 20 A K2002 80 A C:id K2003 20 A C:type K2008 10 I K2009 3 I C:idsymbol K2030 5 I K2031 5 I K2100 22 F K2101 22 F C:nominal K2110 22 F C:lowertol K2111 22 F C:uppertol K2112 22 F C:lowertol K2113 22 F C:uppertol K2120 1 I K2121 1 I K2130 22 F K2131 22 F K2141 5 I K2151 20 A K2213 22 F C:actual $E---------------------------------------------------------------------------- ############################################################################## # Section E: Keys for additional data # All customer-required data must be specified here, # same format as in section $B #------------------------------------------------------------------------------ # Abschnitt E : Zu erzeugende Zusatzdatenfelder in der Wertedatei # Alle vom Kunden geforderten Daten sind hier zu spezifizieren, # das Format ist das gleiche wie in Abschnitt $B ############################################################################## #K0001 22 F C:actual #K0006 14 A P:lotid #K0008 5 I P:operid #K0009 40 A P:startcomment #K0011 255 I P:u_field1, u_field2 #K0053 20 A P:order #$F---------------------------------------------------------------------------- ############################################################################## # Section F: Keys for specific additional data # All customer-required data must be specified here, # same format as in section $B # Only 'C' for input source allowed. # Using other inputfile than *.chr makes no sense. #------------------------------------------------------------------------------ # Abschnitt F : Zu erzeugende spezifische Zusatzdatenfelder in der Wertedatei # Alle vom Kunden geforderten Daten sind hier zu spezifizieren, # das Format ist das gleiche wie in Abschnitt $B. # Es ist nur 'C' als Quelle erlaubt, da andere Quellen als # die *.chr - Datei keinen Sinn machen. ############################################################################## #K0006 14 A C:u_k2092merkmalstext #K0007 5 I C:type #K0009 255 A C:comment #K0010 5 I C:u_Maschine