MM010000000001c:\temp\typ\mmxx.binAM240D Globalvariablen&MEWE AnsteuervariablenSTRUCT_1STRUCT_2STRUCT_3STRUCT_4STRUCT_5STRUCT_6STRUCT_7STRUCT_8STRUCT_9STRUCT_10STRUCT_11STRUCT_12STRUCT_13STRUCT_14STRUCT_15STRUCT_16STRUCT_17STRUCT_18STRUCT_19STRUCT_20STRUCT_21STRUCT_22STRUCT_23STRUCT_24STRUCT_25STRUCT_26STRUCT_27STRUCT_28STRUCT_29STRUCT_30STRUCT_31STRUCT_32STRUCT_33STRUCT_34STRUCT_35STRUCT_36STRUCT_37STRUCT_38STRUCT_39STRUCT_40STRUCT_41STRUCT_42STRUCT_43STRUCT_44STRUCT_45STRUCT_46STRUCT_47STRUCT_48STRUCT_49STRUCT_50STRUCT_51STRUCT_52STRUCT_53STRUCT_54STRUCT_55STRUCT_56STRUCT_57STRUCT_58STRUCT_59STRUCT_60STRUCT_61STRUCT_62STRUCT_63STRUCT_64STRUCT_65STRUCT_66STRUCT_67STRUCT_68STRUCT_69STRUCT_70STRUCT_71STRUCT_72STRUCT_73STRUCT_74STRUCT_75STRUCT_76STRUCT_77STRUCT_78STRUCT_79STRUCT_80STRUCT_81STRUCT_82STRUCT_83STRUCT_84STRUCT_85STRUCT_86STRUCT_87STRUCT_88STRUCT_89STRUCT_90STRUCT_91STRUCT_92STRUCT_93STRUCT_94STRUCT_95STRUCT_96STRUCT_97STRUCT_98STRUCT_99STRUCT_100STRUCT_101STRUCT_102STRUCT_103STRUCT_104STRUCT_105STRUCT_106STRUCT_107STRUCT_108STRUCT_109STRUCT_110STRUCT_111STRUCT_112STRUCT_113STRUCT_114STRUCT_115STRUCT_116STRUCT_117STRUCT_118STRUCT_119STRUCT_120STRUCT_121STRUCT_122STRUCT_123STRUCT_124STRUCT_125STRUCT_126STRUCT_127STRUCT_128STRUCT_129STRUCT_130STRUCT_131STRUCT_132STRUCT_133STRUCT_134STRUCT_135STRUCT_136STRUCT_137STRUCT_138STRUCT_139STRUCT_140STRUCT_141STRUCT_142STRUCT_143STRUCT_144STRUCT_145STRUCT_146STRUCT_147STRUCT_148STRUCT_149STRUCT_150STRUCT_151STRUCT_152STRUCT_153STRUCT_154STRUCT_155STRUCT_156STRUCT_157STRUCT_158STRUCT_159STRUCT_160STRUCT_161STRUCT_162STRUCT_163STRUCT_164STRUCT_165STRUCT_166STRUCT_167STRUCT_168STRUCT_169STRUCT_170STRUCT_171STRUCT_172STRUCT_173STRUCT_174STRUCT_175STRUCT_176STRUCT_177STRUCT_178STRUCT_179STRUCT_180STRUCT_181STRUCT_182STRUCT_183STRUCT_184STRUCT_185STRUCT_186STRUCT_187STRUCT_188STRUCT_189STRUCT_190STRUCT_191STRUCT_192STRUCT_193STRUCT_194STRUCT_195STRUCT_196STRUCT_197STRUCT_198STRUCT_199STRUCT_200STRUCT_201STRUCT_202STRUCT_203STRUCT_204STRUCT_205STRUCT_206STRUCT_207STRUCT_208STRUCT_209STRUCT_210STRUCT_211STRUCT_212STRUCT_213STRUCT_214STRUCT_215STRUCT_216STRUCT_217STRUCT_218STRUCT_219STRUCT_220STRUCT_221STRUCT_222STRUCT_223STRUCT_224STRUCT_225STRUCT_226STRUCT_227STRUCT_228STRUCT_229STRUCT_230STRUCT_231STRUCT_232STRUCT_233STRUCT_234STRUCT_235STRUCT_236STRUCT_237STRUCT_238STRUCT_239STRUCT_240STRUCT_241STRUCT_242STRUCT_243STRUCT_244STRUCT_245STRUCT_246STRUCT_247STRUCT_248STRUCT_249STRUCT_250STRUCT_251STRUCT_252STRUCT_253STRUCT_254STRUCT_255STRUCT_256STRUCT_257STRUCT_258STRUCT_259STRUCT_260STRUCT_261STRUCT_262STRUCT_263STRUCT_264STRUCT_265STRUCT_266STRUCT_267STRUCT_268STRUCT_269STRUCT_270STRUCT_271STRUCT_272STRUCT_273STRUCT_274STRUCT_275STRUCT_276STRUCT_277STRUCT_278STRUCT_279STRUCT_280STRUCT_281STRUCT_282STRUCT_283STRUCT_284STRUCT_285STRUCT_286STRUCT_287STRUCT_288STRUCT_289STRUCT_290STRUCT_291STRUCT_292STRUCT_293STRUCT_294STRUCT_295STRUCT_296STRUCT_297STRUCT_298STRUCT_299STRUCT_300STRUCT_301STRUCT_302STRUCT_303STRUCT_304STRUCT_305STRUCT_306STRUCT_307STRUCT_308STRUCT_309STRUCT_310STRUCT_311STRUCT_312STRUCT_313STRUCT_314STRUCT_315STRUCT_316STRUCT_317STRUCT_318STRUCT_319STRUCT_320STRUCT_321STRUCT_322STRUCT_323STRUCT_324STRUCT_325STRUCT_326STRUCT_327STRUCT_328STRUCT_329STRUCT_330STRUCT_331STRUCT_332STRUCT_333STRUCT_334STRUCT_335STRUCT_336STRUCT_337STRUCT_338STRUCT_339STRUCT_340STRUCT_341STRUCT_342STRUCT_343STRUCT_344STRUCT_345STRUCT_346STRUCT_347STRUCT_348STRUCT_349STRUCT_350STRUCT_351STRUCT_352STRUCT_353STRUCT_354STRUCT_355STRUCT_356STRUCT_357STRUCT_358STRUCT_359STRUCT_360STRUCT_361STRUCT_362STRUCT_363STRUCT_364STRUCT_365STRUCT_366STRUCT_367STRUCT_368STRUCT_369STRUCT_370STRUCT_371STRUCT_372STRUCT_373STRUCT_374STRUCT_375STRUCT_376STRUCT_377STRUCT_378STRUCT_379STRUCT_380STRUCT_381STRUCT_382STRUCT_383STRUCT_384STRUCT_385STRUCT_386STRUCT_387STRUCT_388STRUCT_389STRUCT_390STRUCT_391STRUCT_392STRUCT_393STRUCT_394STRUCT_395STRUCT_396STRUCT_397STRUCT_398STRUCT_399STRUCT_400MM1GETDATA_PULSE$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$MIN$MAX$EH$RETURN_WERT&MEWE1E_SCANNERMODULE0STDPAV:Gleichspannungsmessung1$POSITION-$P_0$MP_0$MP_1$P_3--ON2E_OUTMODULE0Hardware anschalten2$POSITION----3M_COUNTER_CPMODULE03$POSITION$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$EH&MEWE4M_AUSWERTUNGMODULE0Messung auswerten4$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-5E_SCANNERMODULE0STDPAV:Gleichspannungsmessung5$POSITION-$P_0$MP_0$MP_1$P_3--ON6M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen6$POSITION-$MP_2$MP_3-------MM1GETDATE$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&MEWE1R_CURRENT_DATEMODULE0Kefico CP Module1$POSITION$RETURN_WERT2M_NOPMODULE02$POSITION----------MM1TORQUEINIT$POSITION$MO$MP_0$P_0$P_1$P_2$P_3$P_4$MIN$MAX$EH$RETURN_WERT1E_OUTMODULE0Hardware anschalten1$POSITION----2P_SET_TORQUEMODULE0Measure Torque2$POSITION$P_0$P_1$P_2$P_3$EHMM1GETDATA_TORQUE$POSITION$MO$MP_0$P_0$P_1$P_2$P_3$P_4$P_5$MIN$MAX$EH$RETURN_WERT&MEWE1E_OUTMODULE0Hardware anschalten1$POSITION----2M_READ_TORQUEMODULE0Measure Torque2$POSITION$P_0$P_1$P_2$P_3$P_4$P_5&MEWE$EH3M_AUSWERTUNGMODULE0Messung auswerten3$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-4M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen4$POSITION--------MM1PULSE_EDGEINDEX$POSITION$MO$P_0$P_1$P_2$P_3$P_4$P_5$P_6$MIN$MAX$EH$RETURN_WERT1E_OUTMODULE0Hardware anschalten1$POSITION----2P_CAL_PULSEEDGEMODULE0Messung durchf?ren2$POSITION-$P_0$P_1$P_2$P_3$P_4$P_5$P_6$RETURN_WERT$EH3M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen3$POSITION----------MM1READ_EEP_DATA$POSITION$MO$MP_0$MP_1$P_0$P_1$P_2$P_3$P_4$MIN$MAX$EH$RETURN_WERT1E_OUTMODULE0Hardware anschalten1$POSITION----2P_READDATA_EEPMODULE0Reading data from memory2$POSITION$P_0$P_1$P_2$P_3$MIN$MAX$EH$RETURN_WERT1003M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen3$POSITION-$MP_0$MP_1-------MM1WRITE_EEP_DATA$POSITION$MO$MP_0$MP_1$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9$P_10$P_11$P_12$MIN$MAX$EH$RETURN_WERT1E_OUTMODULE0Hardware anschalten1$POSITION----2P_WRITEDATA_EEPMODULE0Messung durchf?ren2$POSITION$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9$MIN$MAX$EH$RETURN_WERT$P_103M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen3$POSITION-$MP_0$MP_1-------MM1READ_DATA$POSITION$MO$MP_0$MP_1$P_0$P_1$P_2$P_3$P_4$P_5$MIN$MAX$EH$RETURN_WERT1E_OUTMODULE0Hardware anschalten1$POSITION----2P_READDATAMODULE0Reading data from memory2$POSITION$P_0$P_1$P_2$P_3$RETURN_WERT$P_43M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen3$POSITION-$MP_0$MP_1-------MM1WRITE_DATA$POSITION$MO$MP_0$MP_1$P_0$P_1$P_2$P_3$P_4$MIN$MAX$EH$RETURN_WERT1E_OUTMODULE0Hardware anschalten1$POSITION----2P_WRITEDATAMODULE0Messung durchf?ren2$POSITION$P_0$P_1$P_2$P_3$P_4$RETURN_WERT3M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen3$POSITION-$MP_0$MP_1-------MM1LASER_MARK$POSITION$MO$MP_0$MP_1$P_0$P_1$P_2$P_3$P_4$P_5$MIN$MAX$EH$RETURN_WERT1E_OUTMODULE0Hardware anschalten1$POSITION----2P_WRITEMEMMODULE0Messung durchf?ren2$POSITION$P_0-$P_2$P_3$P_4$P_5$RETURN_WERT3M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen3$POSITION-$MP_0$MP_1-------MM1PLC_READ$POSITION$MO$MP_0$MP_1$P_0$P_1$P_2$P_3$P_4$MIN$MAX$EH$RETURN_WERT1E_OUTMODULE0Hardware anschalten1$POSITION----2P_READMEMMODULE0Messung durchf?ren2$POSITION$P_0$P_1$P_2$P_3$RETURN_WERT$P_43M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen3$POSITION-$MP_0$MP_1-------MM1GETDATA_LCR$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$MIN$MAX$EH$RETURN_WERT&MEWE1E_SCANNERMODULE0STDPAV:Gleichspannungsmessung1$POSITION-$P_0$MP_0$MP_1---ON2E_OUTMODULE0Hardware anschalten2$POSITION----3M_DLCRMMODULE0Messung durchf?ren3$POSITION$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7&MEWE$EH4M_AUSWERTUNGMODULE0Messung auswerten4$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-5E_SCANNERMODULE0Me?canner abschalten5$POSITION-$P_0$MP_0$MP_1---OFF6M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen6$POSITION-$MP_2$MP_3-------MM1GETDATA_FD$POSITION$MO$MP_0$MP_1$P_0$P_1$P_2$MIN$MAX$EH$RETURN_WERT&MEWE1E_OUTMODULE0Hardware anschalten1$POSITION----2M_LVDTMODULE0Messung durchf?ren2$POSITION$P_0$P_1$P_2&MEWE$EH3M_AUSWERTUNGMODULE0Messung auswerten3$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-4M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen4$POSITION-$MP_2$MP_3-------MM1GETDATA_RPM$POSITION$MO$MP_0$MP_1$P_0$P_1$P_2$P_3$P_4$MIN$MAX$EH$RETURN_WERT&MEWE1E_OUTMODULE0Hardware anschalten1$POSITION----2E_WAITMODULE0warten auf arb init20-$P_200&MEWE3M_READ_MOTORRPMMODULE0Messung durchf?ren3$POSITION$P_0$P_1$P_3$P_4&MEWE$EH4M_AUSWERTUNGMODULE0Messung auswerten4$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-5M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen5$POSITION-$MP_0$MP_1-------
///
MM1GETTIMEVALUE_ARRAY$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9$P_10$P_11$P_12$P_13$MIN$MAX$EH$RETURN_WERT&MEWE1E_SCANNERMODULE0STDPAV:Gleichspannungsmessung1$POSITION-$P_0$MP_0$MP_1---ON2E_OUTMODULE0Hardware anschalten2$POSITION----3M_TIMEDDATAMODULE0Messung durchf?ren3$POSITION>
$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_80$P_9$P_10$P_11$P_12$P_13$EH4E_SCANNERMODULE0Me?canner abschalten4$POSITION-$P_0$MP_0$MP_1---OFF5M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen5$POSITION-$MP_2$MP_3-------
///
MM1GETDATA_ARRAY$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$MIN$MAX$EH$RETURN_WERT&MEWE1E_SCANNERMODULE0STDPAV:Gleichspannungsmessung1$POSITION-$P_0$MP_0$MP_1---ON2E_OUTMODULE0Hardware anschalten2$POSITION----3M_DMM_CPMODULE0Messung durchf?ren3$POSITION>
$P_0$P_1$P_2$P_3$P_4$P_5$P_6IMMEDIATE1100OFFFALSE0$P_8$P_7$RETURN_WERT$EH4E_SCANNERMODULE0Me?canner abschalten4$POSITION-$P_0$MP_0$MP_1---OFF5M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen5$POSITION-$MP_2$MP_3-------MM1DCV_CP$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$MIN$MAX$EH$RETURN_WERT&MEWE1E_SCANNERMODULE0STDPAV:Gleichspannungsmessung1$POSITION-$P_0$MP_0$MP_1---ON2E_OUTMODULE0Hardware anschalten2$POSITION----3M_DMM_CPMODULE0Messung durchf?ren3$POSITION>
$P_0$P_10$P_2IMMEDIATE10IMMEDIATE1100OFFFALSE00NORM&MEWE$EH4M_AUSWERTUNGMODULE0Messung auswerten4$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-5E_SCANNERMODULE0Me?canner abschalten5$POSITION-$P_0$MP_0$MP_1---OFF6M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen6$POSITION-$MP_2$MP_3-------MM1PULSE_V$POSITION$MO$P_0$P_1$P_2$P_3$MIN$MAX$EH$RETURN_WERT&MEWE1E_OUTMODULE0Hardware anschalten1$POSITION----2P_CAL_PULSEVMODULE0Messung durchf?ren2$POSITION-$P_0$P_1$P_2$P_3&MEWE$EH3M_AUSWERTUNGMODULE0Messung auswerten3$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-MM1PULSE_W$POSITION$MO$P_0$P_1$P_2$P_3$MIN$MAX$EH$RETURN_WERT&MEWE1E_OUTMODULE0Hardware anschalten1$POSITION----2P_CAL_PULSEWMODULE0Messung durchf?ren2$POSITION-$P_0$P_1$P_2$P_3&MEWE$EH3M_AUSWERTUNGMODULE0Messung auswerten3$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-MM1PULSE_D$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$MIN$MAX$EH$RETURN_WERT&MEWE1E_OUTMODULE0Hardware anschalten1$POSITION----2P_CAL_PULSEDMODULE0Messung durchf?ren2$POSITION-$P_0$P_1$P_2$P_3&MEWE$EH3M_AUSWERTUNGMODULE0Messung auswerten3$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-MM1COM_ANSTEUER$P_0$P_1$P_2$P_3$P_4$P_51M_AUSWERTUNGMODULE01SKMANSTEUER1----STRMINMAX---------0JANORMAL-2F_ANSTEUERMODULE02ASC_SWITCHB65_S--B65-ANSTEUER_PAR13F_ANSTEUERMODULE03ASC_REF_SWITCHA080_S--A080-ANSTEUER_PAR14M_AUSWERTUNGMODULE04CFIANSTEUER1----STRMINMAX---------0JANORMAL-5F_ANSTEUERMODULE05ASC_REF_CFIB65_S--B65-ANSTEUER_PAR16F_ANSTEUERMODULE06ASC_REF_CFIA080_S--A080-ANSTEUER_PAR1MM1ACV$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&MEWE1E_SCANNERMODULE0STDPAV: Messen einer Wechselspannung1$POSITION-DVM_02_MESS$MP_0$MP_1---ON2M_DMMMODULE0Messung durchf?ren2$POSITIONDVM_02ACV$P_0$P_1IMMEDIATE10IMMEDIATE1100OFFFALSENONE0INIT&MEWE0$EH-3E_OUTMODULE0Hardware anschalten3$MP_2----4M_DMMMODULE0Messung durchf?ren4$POSITIONDVM_02ACV$P_0$P_1IMMEDIATE10IMMEDIATE1100OFFFALSENONE0AR&MEWE0$EH-5M_AUSWERTUNGMODULE0Messung auswerten5$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-6E_SCANNERMODULE0Me?canner abschalten6$MP_3-DVM_02_MESS$MP_0$MP_1---OFFMM1ACVINIT$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&MEWE1E_SCANNERMODULE0Mess Scanner anlegen10-DVM_02_MESS$MP_0$MP_1---ON2E_OUTMODULE0Hardware anschalten20----3M_DMMMODULE0Messung durchf?ren30DVM_02ACV$P_0$P_1IMMEDIATE10IMMEDIATE1100OFFFALSENONE0INIT&MEWE0$EH-6M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen6$POSITION$MO$MP_2$MP_3$MIN$MAX----MM1BLOCKHEXSTR$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT1E_OUTMODULE010---CHANGE_ANST2P_ZERLEGE_STRMODULE0STDPAV: String der Schnittst. zerlegen und Auswerten2$POSITION-STRING1$P_0$P_1$RETURN_WERT&G_MGERROREH3M_AUSWERTUNGMODULE03$RETURN_WERT1-JA--STRCMP$MIN$MAX$MP_0$MP_1$MP_2$MP_3-----&G_MGERRORJANORMAL$RETURN_WERT-4M_NOPMODULE04--MM1ADF$POSITION$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH$RETURN_WERT&MEWE&ERRORFLAG&FEHLERFLAG1E_OUTMODULE01$POSITION---CHANGE_ANST2R_KUNDDATMODULE02$POSITION-LD0----&MEWETEST-&ERRORFLAG3R_RECHNEMODULE03$POSITION(&MEWE_ADF*1000)&MEWE&FEHLERFLAG04M_AUSWERTUNGMODULE04$POSITION&MEWEADF1----STR-----------&FEHLERFLAGJANORMAL$RETURN_WERT-5M_NOPMODULE05$POSITION$MO$MP_0$MP_1$MP_2$MP_3--$MIN$MAX$EHMM1BERECHNEN$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&FEHLER&MEWE1E_OUTMODULE010---CHANGE_ANST2M_NOPMODULE0STDPAV:Berechnen von Termen2-$MP_0$MP_1$MP_2$MP_3------3R_RECHNEMODULE03$POSITION$P_0$RETURN_WERT&FEHLER$P_14M_ZUWEISMODULE040&MEWE$RETURN_WERT--STRING5M_AUSWERTUNGMODULE05$POSITION&MEWE$MO1----$EH$MIN$MAX---------&FEHLERJANORMAL$RETURN_WERTINTMM1BITOP$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$MIN$MAX$EH$RETURN_WERT&PAR0&G_FEHL1&PAR1&G_FEHL2&MEWE&G_FEHL3&FEHLER1E_OUTMODULE01$POSITION---CHANGE_ANST2R_STRFORMATMODULE0STDPAV: Bit-Operationen20$P_0INT16--HEX&PAR0&G_FEHL13R_STRFORMATMODULE0 Parameter1 von INT in HEX30$P_1INT16--HEX&PAR1&G_FEHL24R_STROPERATEMODULE0STDPAV:Bitverk?fung von zwei Integerzahlen.Ergebnis Hex40HEX&PAR0$P_2&PAR1&MEWE&G_FEHL35R_RECHNEMODULE050(&G_FEHL1+&G_FEHL2+&G_FEHL3)&FEHLER-06M_AUSWERTUNGMODULE0 Auswertung Ergebnis6$POSITION&MEWE$MO1----$EH$MIN$MAX---------&FEHLERJANORMAL$RETURN_WERTHEX7M_NOPMODULE0 NOP70$MP_0$MP_1$MP_2$MP_3------MM1BLOCKHEX$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&MEWE&FEHLERFLAG1E_OUTMODULE0STDPAV: Zerl. und vergleichen des Strings von der Schnittstelle10---CHANGE_ANST2P_ZERLEGE_STRMODULE0STDPAV: String der Schnittst. zerlegen und Auswerten2$POSITION-STRING1$P_0$P_1&MEWE&FEHLERFLAGEH3M_AUSWERTUNGMODULE0Auswerten als Hex-Werte mit Toleranzen3$POSITION&MEWE$MO1-JA--$EH$MIN$MAX$MP_0$MP_1$MP_2$MP_3-----&FEHLERFLAGJANORMAL$RETURN_WERT-MM1BLOCKINT$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&MEWE&FEHLERFLAG1E_OUTMODULE0STDPAV: Zerl. und vergleichen des Strings von der Schnittstelle10---CHANGE_ANST2P_ZERLEGE_STRMODULE0STDPAV: String der Schnittst. zerlegen und Auswerten2$POSITION-STRING1$P_0$P_1&MEWE&FEHLERFLAGEH3M_AUSWERTUNGMODULE0Auswerten als Hex-Werte mit Toleranzen3$POSITION&MEWE$MO1-JA--$EH$MIN$MAX$MP_0$MP_1$MP_2$MP_3-----&FEHLERFLAGJANORMAL$RETURN_WERT-MM1BLOCKSTR$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&FEHLER_FLAG&MEWE1E_OUTMODULE0STDPAV: Zerl. und vergleichen des Strings von der Schnittstelle10---CHANGE_ANST2P_ZERLEGE_STRMODULE0STDPAV: Zerl. und vergleichen des Strings von der Schnittstelle2$POSITIONASCII_STRSTRING1$P_0$P_1$RETURN_WERT&FEHLER_FLAG$EH3M_AUSWERTUNGMODULE0Auswertung des Strings als ASCII-String3$POSITION$RETURN_WERT$MO1-JA--STRCMP$MIN$MAX$MP_0$MP_1$MP_2$MP_3-----&FEHLER_FLAGJANORMAL&MEWE-MM1BREAK$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$MIN$MAX$EH$RETURN_WERT1E_OUTMODULE01$POSITION---CHANGE_ANST2M_NOPMODULE0STDPAV: Abbruch wenn Messwert aus Toleranz20$MP_0$MP_1$MP_2$MP_3------3M_AUSWERTUNGMODULE03$POSITION$P_0$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERTINT4M_ABBRUCHMODULE040BREAK_ABBRUCHMM1CAN2000INI$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9$MIN$MAX$EH$RETURN_WERT&MEWE&FEHLERFLAG&MAX1E_OUTMODULE0STDPAV: Initialisierung KWP2000 ueber CAN10---CHANGE_ANST2P_STEUERMODULE0STDPAV: Init CAN2$POSITIONSKM$P_0CW2000007F01-3P_INITMODULE030SAMMLECAN_T_SEND10004P_INITMODULE040SAMMLECAN_T_READ200005P_INITMODULE05$POSITIONSAMMLECAN_DRIVER$P_106P_INITMODULE060SAMMLEBAUDRATE$P_207P_INITMODULE070SAMMLECAN_TAST$P_308P_INITMODULE080SAMMLECAN_WIDER$P_4&MEWE9P_INITMODULE09$POSITIONCAN_SCHREIBNA_ARCHITEKTUR$P_5&MEWE11M_NOPMODULE0110$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX---13P_CANSTDMODULE0Sende- und Empfangsobjekt einstellen13$POSITIONCANBLOCK$P_6$P_7$P_8$P_9INITPROT0-&FEHLERFLAG&MEWE14M_AUSWERTUNGMODULE0140&MEWEC2000INI1----$EH$MIN&MAX---------&FEHLERFLAGJANORMAL$RETURN_WERT-15P_AUFTRAGMODULE0Einschalten des Protokolls ISO1576515$POSITIONCOMMANDUI0--L--0-16M_AUSWERTUNGMODULE0160&MEWEC2000_EIN1----STR---------0JANORMAL-MM1CANBLOCK$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$MIN$MAX$EH$RETURN_WERT&FEHLERFLAG&MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2P_STEUERMODULE02$POSITIONSKM$P_8-----3P_CANSTDMODULE03$POSITIONCANBLOCK$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7&FEHLERFLAG$RETURN_WERT4M_AUSWERTUNGMODULE0Auswertung Kommunikationsaufbau4$POSITION$RETURN_WERT$MO1----STR---------&FEHLERFLAGJANORMAL&MEWE-5M_NOPMODULE05$POSITION$MP_0$MP_1$MP_2$MP_3$MO$P_8$EH$MIN$MAX-MM1CANINIT$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$MIN$MAX$EH$RETURN_WERT&MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2P_STEUERMODULE0STDPAV: Initialisierung der CAN-Schnittstelle2$POSITIONSKM$P_0-----3P_INITMODULE03$POSITIONCLEAR0004P_INITMODULE04$POSITIONSAMMLECAN_DRIVER$P_105P_INITMODULE05$POSITIONSAMMLEBAUDRATE$P_206P_INITMODULE06$POSITIONSAMMLECAN_TAST$P_307P_INITMODULE07$POSITIONCAN_AENDERECAN_WIDER$P_4&MEWE8M_AUSWERTUNGMODULE08$POSITION&MEWECANINIT1----STR$MIN$MAX---------0JANORMAL$RETURN_WERT-9M_NOPMODULE090$MO$MP_0$MP_1$MP_2$MP_3$EH----MM1COM_INIT$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_91P_STEUERMODULE010SKMSKM_01$P_0--$P_1-2P_AUFTRAGMODULE02TIMEOUT_SKM$P_2-----0-3P_INITMODULE03SAMMLET_BYTE$P_304P_INITMODULE04SAMMLET_KOMMUNIK$P_405P_INITMODULE05SAMMLEW_BLOCK$P_506P_INITMODULE06SAMMLEWZ_BYTE$P_607P_INITMODULE07SAMMLEBAUDRATE$P_708P_INITMODULE08SAMMLESTEUER$P_809P_INITMODULE014.06.2007 neu hinzu9SAMMLECOM10000010P_INITMODULE014.06.2007 neu hinzu10SAMMLECOM20000011P_INITMODULE015.06.2007 auf SCHREIB geaendert11SCHREIB70$P_90MM1COM_KONSTDEF$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_81M_ZUWEISMODULE010$P_0$P_3--STRING2M_ZUWEISMODULE020$P_1$P_4--STRING3M_ZUWEISMODULE030$P_2$P_5--STRING4M_NOPMODULE0Nicht benutzte Parameter im Bereich SKM40$P_6$P_7$P_8MM1COMBLOCK$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$MIN$MAX$EH$RETURN_WERT1E_OUTMODULE0STDPAV: Schnittstelle sendet String an SG und empfaengt Antwort10---CHANGE_ANST2P_AUFTRAGMODULE0STDPAV: Schnittstelle sendet String an SG und empfaengt Antwort2$POSITIONCOMBLOCK$P_0$P_1$P_2$P_3--0-3M_NOPMODULE03$POSITION-$MO$MP_0$MP_1$MP_2$MP_3$EH$MIN$MAX$RETURN_WERTMM1CONTROL$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT1M_CONTROLMODULE0Mess Scanner anlegen1$POSITION$P_0$P_1$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH$RETURN_WERTMM1DCI$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$MIN$MAX$EH$RETURN_WERT&G_HILF&G_MEWE&G_MEWEOUT2E_SCANNERMODULE0STDPAV:Indirekte Strommessung20-DVM_01_MESS$MP_0$MP_1---ON3E_OUTMODULE0Hardware anschalten30----4M_ZUWEISMODULE040&G_HILF$P_2--STRING5M_DMMMODULE0Messung durchf?ren50DVM_01DCV$P_0$P_1IMMEDIATE10IMMEDIATE10OFFFALSENONE0NORM&G_MEWE0$EH-6R_RECHNEMODULE060(&G_MEWE)/(&G_HILF)&G_MEWEOUT-07M_AUSWERTUNGMODULE0Messung auswerten7$POSITION&G_MEWEOUT$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-8E_SCANNERMODULE0Me?canner abschalten80-DVM_01_MESS$MP_0$MP_1---OFF9M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen90-$MP_2$MP_3-------MM1DCIS$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$MIN$MAX$EH$RETURN_WERT&G_HILF&G_MEWE&G_MEWEOUT1M_ZUWEISMODULE01$POSITION&G_HILF$P_2SHUNT_DCIS-STRING2E_SCANNERMODULE0Mess Scanner anlegen2$POSITION-DVM_01_MESS$MP_0$MP_1---ON3E_OUTMODULE03$POSITION----4M_DMMMODULE0Messung durchf?ren4$POSITIONDVM_01DCV$P_0$P_1IMMEDIATE10IMMEDIATE10OFFFALSENONE0NORM&G_MEWE0$EH-5R_RECHNEMODULE05$POSITION(&G_MEWE)/(&G_HILF)&G_MEWEOUT-06M_AUSWERTUNGMODULE0Messung auswerten6$POSITION&G_MEWEOUT$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-7E_SCANNERMODULE0Me?canner abschalten7$POSITION-DVM_01_MESS$MP_0$MP_1---OFF8M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen8$POSITION-$MP_2$MP_3-------MM1DCITRG$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9$MIN$MAX$EH$RETURN_WERT&G_TEILER_DCVT&G_HIPI_DCITRG&G_SCANNER&TRIGGER_LINE&G_MEWE&G_HILF_DCI&G_MEWEOUT1F_MESSTEILERMODULE0STDPAV:Indirekte Strommesung durch Triggerung1$POSITIONMESSTEILER$P_1-$MP_0ON$MIN$MAX&G_TEILER_DCVT2M_ZUWEISMODULE02$POSITION&G_HIPI_DCITRG$MP_0--STRING3E_TRIGGERMODULE03$POSITIONTRIG_01DVM_TRG$P_1$P_3$P_20&G_SCANNER&TRIGGER_LINE&G_TEILER_DCVTNORM04E_SCANNERMODULE04$POSITION-DVM_01_MESS$MP_0$MP_1&G_SCANNER$P_6$P_7ON5E_OUTMODULE05$POSITION----6M_DMMMODULE06$POSITIONDVM_01DCV$P_1$P_5&TRIGGER_LINE1$P_4IMMEDIATE10OFFFALSENONE0$P_9&G_MEWE$P_8$EH&G_TEILER_DCVT7M_ZUWEISMODULE07$POSITION&G_HILF_DCI$P_0--STRING8M_MAKRO_ENDEMODULE08$POSITION$P_99R_RECHNEMODULE09$POSITION(&G_MEWE)/(&G_HILF_DCI)&G_MEWEOUT-010M_AUSWERTUNGMODULE010$POSITION&G_MEWEOUT$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-11E_SCANNERMODULE011$POSITION-DVM_01_MESS$MP_0$MP_1&G_SCANNER$P_6$P_7OFF12F_MESSTEILERMODULE012$POSITIONMESSTEILER$P_1-&G_HIPI_DCITRGOFF00&G_TEILER_DCVT13M_NOPMODULE013$POSITION$MP_2$MP_3--------MM1DCV$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&MEWE1E_SCANNERMODULE0STDPAV:Gleichspannungsmessung1$POSITION-DVM_01_MESS$MP_0$MP_1---ON2E_OUTMODULE0Hardware anschalten2$POSITION----3M_DMMMODULE0Messung durchf?ren3$POSITIONDVM_01DCV$P_0$P_1IMMEDIATE10IMMEDIATE10OFFFALSENONE0NORM&MEWE0$EH-4M_AUSWERTUNGMODULE0Messung auswerten4$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-5E_SCANNERMODULE0Me?canner abschalten5$POSITION-DVM_01_MESS$MP_0$MP_1---OFF6M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen6$POSITION-$MP_2$MP_3-------MM1DCV_2$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&MEWE1E_SCANNERMODULE0STDPAV:Gleichspannungsmessung1$POSITION-DVM_02_MESS$MP_0$MP_1---ON2E_OUTMODULE0Hardware anschalten2$POSITION----3M_DMMMODULE0Messung durchf?ren3$POSITIONDVM_02DCV$P_0$P_1IMMEDIATE10IMMEDIATE10OFFFALSENONE0NORM&MEWE0$EH-4M_AUSWERTUNGMODULE0Messung auswerten4$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-5E_SCANNERMODULE0Me?canner abschalten5$POSITION-DVM_02_MESS$MP_0$MP_1---OFF6M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen6$POSITION-$MP_2$MP_3-------MM1DCVTRG$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$MIN$MAX$EH$RETURN_WERT&G_TEILER_DCVT&G_HIPI_DCVTRG&G_SCANNER&TRIGGER_LINE&G_RESTZEIT&MEWE1F_MESSTEILERMODULE0STDPAV:Getriggerte Gleichspannung messen1$POSITIONMESSTEILER$P_0-$MP_0ON$MIN$MAX&G_TEILER_DCVT2M_ZUWEISMODULE02$POSITION&G_HIPI_DCVTRG$MP_0--STRING3E_TRIGGERMODULE03$POSITIONTRIG_01DVM_TRG$P_0$P_2$P_1$P_3&G_SCANNER&TRIGGER_LINE&G_TEILER_DCVTDCVTRG&G_RESTZEIT4E_SCANNERMODULE04$POSITION-DVM_01_MESS$MP_0$MP_1&G_SCANNER$P_5$P_6ON5E_OUTMODULE05$POSITION----6M_DMMMODULE06$POSITIONDVM_01DCV$P_0$P_4&TRIGGER_LINE1&G_RESTZEITIMMEDIATE10OFFFALSENONE0$P_8&MEWE$P_7$EH&G_TEILER_DCVT7M_MAKRO_ENDEMODULE07$POSITION$P_88M_AUSWERTUNGMODULE08$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-9E_SCANNERMODULE09$POSITION-DVM_01_MESS$MP_0$MP_1&G_SCANNER$P_5$P_6OFF10F_MESSTEILERMODULE010$POSITIONMESSTEILER$P_0-&G_HIPI_DCVTRGOFF00&G_TEILER_DCVT11M_NOPMODULE011$POSITION$MP_2$MP_3--------MM1DCVTRG_2$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$MIN$MAX$EH$RETURN_WERT&G_TEIL_DCVT_2&G_HIPI_2&G_TRG_NAME_2&G_SCANNER_2&TRIGGER_LINE&G_RESTZEIT_2&MEWE1F_MESSTEILERMODULE0STDPAV: Getriggerte Gleichspannung messen mit 2. DMM1$POSITIONMESSTEILER$P_0-$MP_0ON$MIN$MAX&G_TEIL_DCVT_22M_ZUWEISMODULE02$POSITION&G_HIPI_2$MP_0--STRING3E_TRIGGERMODULE03$POSITIONTRIG_01&G_TRG_NAME_2$P_0$P_2$P_1$P_3&G_SCANNER_2&TRIGGER_LINE&G_TEIL_DCVT_2DCVTRG&G_RESTZEIT_24E_SCANNERMODULE04$POSITION-DVM_02_MESS$MP_0$MP_1&G_SCANNER_2$P_5$P_6ON5E_OUTMODULE05$POSITION----6M_DMMMODULE06$POSITIONDVM_02DCV$P_0$P_4&TRIGGER_LINE1&G_RESTZEIT_2IMMEDIATE10OFFFALSENONE0$P_8&MEWE$P_7$EH&G_TEIL_DCVT_27M_MAKRO_ENDEMODULE07$POSITION$P_88M_AUSWERTUNGMODULE08$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-9E_SCANNERMODULE09$POSITION-DVM_02_MESS$MP_0$MP_1&G_SCANNER_2$P_5$P_6OFF10F_MESSTEILERMODULE010$POSITIONMESSTEILER$P_0-&G_HIPI_2OFF00&G_TEIL_DCVT_211M_NOPMODULE011$POSITION$MP_2$MP_3--------MM1ECUMEMDATA$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$MIN$MAX$EH$RETURN_WERT&FEHLER&MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2E_ECUMEMDATAMODULE0STDPAV (open) : Lesen von Parametern aus Epromcontainer (Ab V1.2)2$POSITION$P_0$P_1$P_2$P_3$P_4&FEHLER$RETURN_WERT3M_AUSWERTUNGMODULE0Ausgabe des Parameters zur Statistik3$POSITION$RETURN_WERT$MO1----$EH$MIN$MAX---------&FEHLERJANORMAL&MEWE-4M_NOPMODULE0Osplete Parameter wegschmeissen4$POSITION$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH$MO--MM1ECUMEMDATANUM$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$MIN$MAX$EH$RETURN_WERT&FEHLER&TMP&TMP2&MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2E_ECUMEMDATA1MODULE02$POSITION$P_0$P_1$P_2$P_3$P_4&FEHLER&TMP3E_CONVERTMODULE030&TMP$EHM_AUSWERTUNG&FEHLER&TMP2-4E_CONVERTMODULE040&TMP$EH0&FEHLER&MEWE-5M_AUSWERTUNGMODULE05$POSITION&TMP2$MO1----$EH$MIN$MAX---------&FEHLERJANORMAL$RETURN_WERT-6M_NOPMODULE0Osplete Parameter wegschmeissen6-$MP_0$MP_1$MP_2$MP_3------MM1ECUMEMDATASTR$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$MIN$MAX$EH$RETURN_WERT&FEHLER&MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2E_ECUMEMDATA1MODULE02$POSITION$P_0$P_1$P_2$P_3$P_4&FEHLER$RETURN_WERT3E_CONVERTMODULE03$POSITION$RETURN_WERT$P_5$P_6&FEHLER$RETURN_WERT-4M_NOPMODULE0Osplete Parameter wegschmeissen4$POSITION$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH$MO--5M_AUSWERTUNGMODULE0Einheit immer STR!5$POSITION$RETURN_WERT$MO1----STRCMP$MIN$MAX---------0JANORMAL&MEWE-MM1FGN_TRIGGER$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$MIN$MAX$EH&TRG_LINE&G_SCANNER&MEWE1E_AWGMODULE0STDPAV: Vorbereiten Triggergenerierung an Signalgenerator ARB HP6173A1$POSITIONSTD_GENERATOR_16$P_0$P_0INTERNOFFNORMOFFOFFLOOPSTOPTTL&TRG_LINEEDGENEGOFFOFF113E_WAITMODULE0warten auf arb init30-2000&MEWE4E_TRIGGERMODULE0 triggerinput4 definieren. Achtung: inverse Flanke angeben40TRIG_01COUN_GATE0.0$P_4$P_30&G_SCANNER&TRG_LINE-NORM05E_SCANNERMODULE0 anschalten des triggerscanners50-&G_SCANNER$P_5$P_6---ON6F_6069MODULE0 anschalten der fu3-anschaltkarte60FU3_ANSCHALT8----->A02>C02---------7E_AWGMODULE0STDPAV: Aktivierung Triggergenerierung an Signalgenerator ARB HP6173A7$POSITIONSTD_GENERATOR_16$P_0$P_0INTERNONNORMOFFOFFLOOPRUNTTL&TRG_LINEEDGENEGOFFOFF118E_OUTMODULE0awg Aktion aktivieren80----9E_WAITMODULE0warten auf arb init90-2000&MEWE12M_NOPMODULE0NOP: Obsolete Parameter120$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH--13M_NOPMODULE0NOP: Obsolete Parameter130$P_1$P_2$P_7-------MM1FGN1_TRIGGER$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$MIN$MAX$EH&TRG_LINE&G_SCANNER&MEWE1E_AWGMODULE0STDPAV: Vorbereiten Triggergenerierung an Signalgenerator ARB HP6173A1$POSITIONSTD_GENERATOR_17$P_0$P_0INTERNOFFNORMOFFOFFLOOPSTOPTTL&TRG_LINEEDGENEGOFFOFF113E_WAITMODULE0warten auf arb init30-2000&MEWE4E_TRIGGERMODULE0 triggerinput4 definieren. Achtung: inverse Flanke angeben40TRIG_01COUN_GATE0.0$P_4$P_30&G_SCANNER&TRG_LINE-NORM05E_SCANNERMODULE0 anschalten des triggerscanners50-&G_SCANNER$P_5$P_6---ON6F_6069MODULE0 anschalten der fu3-anschaltkarte60FU3_ANSCHALT8----->A02>C02---------7E_AWGMODULE0STDPAV: Aktivierung Triggergenerierung an Signalgenerator ARB HP6173A7$POSITIONSTD_GENERATOR_17$P_0$P_0INTERNONNORMOFFOFFLOOPRUNTTL&TRG_LINEEDGENEGOFFOFF118E_OUTMODULE0awg Aktion aktivieren80----9E_WAITMODULE0warten auf arb init90-2000&MEWE12M_NOPMODULE0NOP: Obsolete Parameter120$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH--13M_NOPMODULE0NOP: Obsolete Parameter130$P_1$P_2$P_7-------MM1FREQUENZ$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$MIN$MAX$EH$RETURN_WERT&G_START&TRIGGER_LINE1&MEWE1E_TRIGGERMODULE0STDPAV:Frequenzmessung10TRIG_01COUN_A$P_0$P_2$P_10&G_START&TRIGGER_LINE1-NORM02E_SCANNERMODULE020-&G_START$MP_0$MP_1---ON3E_OUTMODULE030----4M_COUNTERMODULE04$POSITIONCOUN_01FREQ1M1.00.0011$P_30$EH00&MEWE5M_AUSWERTUNGMODULE05$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-6E_SCANNERMODULE06$POSITION-&G_START$MP_0$MP_1---OFF7M_NOPMODULE070$MP_2$MP_3--------MM1GETDATAAF$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$MIN$MAX$EH$RETURN_WERT&G_GETDATA_ALIASFILE&ERRORFLAG1E_OUTMODULE0Hardware anschalten1$POSITION---CHANGE_ANST2M_ZUWEISMODULE0$P_0 [Aliasfilename] globaler Variablen &G_GETDATA_ALIASFILE zuweisen2$POSITION&G_GETDATA_ALIASFILE$P_0--STRING3R_DATATABLEMODULE0Quelle [Aliasfilename] oeffnen3$POSITIONREADFILE_LCLOAD&G_GETDATA_ALIASFILE";"----&ERRORFLAG4M_AUSWERTUNGMODULE0Fehlerflag auswerten und $P_0 [Aliasfilename] anzeigen4$POSITION&G_GETDATA_ALIASFILE$MO1----STRMINMAX---------&ERRORFLAGJANORMAL$RETURN_WERT-5M_NOPMODULE0NBT5$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$MIN$MAX$EHMM1GETDATASTR$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$MIN$MAX$EH$RETURN_WERT&G_GETDATA_ALIASFILE&INPUTKEY&COLUMN&QUELLE&PSTAND&E1&E2&E3&E4&ERROR1E_OUTMODULE0Hardware anschalten1$POSITION---CHANGE_ANST2R_DATATABLEMODULE0Parameter &INPUTKEY, &COLUMN, &QUELLE aus Aliasfile mit $P_0 ermitteln2$POSITIONGET_LCLOAD&G_GETDATA_ALIASFILE";"$P_0STRING25&INPUTKEY&COLUMN&QUELLE&PSTAND&E13R_DATATABLEMODULE0Quelle [&QUELLE] oeffnen3$POSITIONREADFILE_LCLOAD&QUELLE";"----&E24R_DATATABLEMODULE0$RETURN_WERT aus Quelle [&QUELLE] mit Inputkey [&INPUTKEY] ermitteln4$POSITIONGET_LCLOAD&QUELLE";"&INPUTKEYSTRING&COLUMN&COLUMN$RETURN_WERT&PSTAND&E35E_CONVERTMODULE0$RETURN_WERT in gewuenschtes Format wandeln5$POSITION$RETURN_WERT$P_1$P_2&E4$RETURN_WERTLOAD6R_RECHNEMODULE04 Fehlerflags zusammenfassen zu einem6$POSITION(&E1_GETDATASTR+&E2_GETDATASTR+&E3_GETDATASTR+&E4_GETDATASTR)&ERROR-07M_AUSWERTUNGMODULE0Fehlerflag auswerten und $RETURN_WERT anzeigen7$POSITION$RETURN_WERT$MO1----STRMINMAX---------&ERRORJANORMAL$RETURN_WERT-8M_NOPMODULE0NBT8$POSITION$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EHMM1HEXSTRINGTOSTR$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2R_STRFORMATMODULE0STDPAV: Umwandeln eines ASCII-Strings in seinen Hex-String2$POSITION$P_0HEX20-NASCII$RETURN_WERT-3M_NOPMODULE0STDPAV: Umwandeln eines Strings in Integer Basis 10)3$POSITION$MO$MP_0$MP_1$MP_2$MP_3$EH$P_1---4M_AUSWERTUNGMODULE0Einheit immer STR, Funktioniert nur, wenn $p_1 = 0 !!4$POSITION$RETURN_WERT$MO1----STRCMP$MIN$MAX---------0JANORMAL&MEWE-MM1K2000INI$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9$P_10$P_11$P_12$P_13$P_14$P_15$P_16$P_17$P_18$P_19$MIN$MAX$EH$RETURN_WERT&MEWE&FEHLER&TMP_FEHLER&TMP_MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2P_INITMODULE0STDPAV: KP2000 fuer serielle Kommunikation (SKM) initialisieren20CLEAR0003P_INITMODULE0INITIALISIERUNG Targetadresse30SAMMLEAD_TARGET_DEZ$P_004P_INITMODULE0INITIALISIERUNG Initialisierungsleitung40SAMMLEREIZ_LEITUNG$P_205P_INITMODULE0INITIALISIERUNG P2max50SAMMLET_KOMMUNIK$P_406P_INITMODULE0INITIALISIERUNG P3min60SAMMLEW_BLOCK$P_507P_INITMODULE0INITIALISIERUNG P3max70SAMMLEW_BEDIENUNG$P_608P_INITMODULE0INITIALISIERUNG P4min80SAMMLEWZ_BYTE$P_709P_INITMODULE0INITIALISIERUNG W4min90SAMMLEWZ_ECHO$P_11010P_INITMODULE0INITIALISIERUNG W5100SAMMLEW_VOR_WUP$P_13011P_INITMODULE0INITIALISIERUNG TiniL110SAMMLETINIL$P_14012P_INITMODULE0INITIALISIERUNG TWup120SAMMLETWUP$P_15013P_INITMODULE0INITIALISIERUNG Baudrate13$POSITIONAENDEREBAUDRATE$P_16&MEWE14M_AUSWERTUNGMODULE0Auswertung Initialisierung14$POSITION&MEWE$MO1----STR-----------0JANORMAL-15P_AUFTRAGMODULE0Kommunikationsaufbau15$POSITIONREIZ_PAV$P_19$P_1-L-&FEHLER&MEWE-16M_AUSWERTUNGMODULE0Auswertung Kommunikationsaufbau16$POSITION&MEWE$MO2----STR-----------&FEHLERJANORMAL$RETURN_WERT-17P_AUFTRAGMODULE0Kommunikationsaufbau17$POSITIONBEDIENBLOCK3E--L-&TMP_FEHLER&TMP_MEWE-18M_NOPMODULE0Obsolete Parameter18$POSITION$MO$MIN$MAX$EH$MP_0$MP_1$MP_2$MP_3-$P_319M_NOPMODULE0Obsolete Parameter19$POSITION$P_8$P_9$P_10$P_12$P_17$P_18----MM1K2000START$POSITION$ANSTEUER_UNIT$TIMEOUT_SKM&MEWE1P_STEUERMODULE0SKM Startini im Zusammenhang mit Makro K2000INI aus STDPAV noetig1$POSITIONSKM$ANSTEUER_UNITKW2000007F1-2P_INITMODULE0Grundinit fuer KP2000 SKM (Serielles Kommunikationsmodul)20CLEAR0003P_INITMODULE0COM1 mit 0B8830SAMMLECOM10B8804P_INITMODULE0COM2 mit 001240SAMMLECOM2001205P_INITMODULE0STEUER mit 010050SAMMLESTEUER010006P_INITMODULE0FORMAT mit 2060SAMMLEFORMAT2007P_INITMODULE0W_VOR_REIZEN mit 5070SAMMLEW_VOR_REIZEN5008P_INITMODULE0ADRESSIERUNG 0280SAMMLEADRESSIERUNG0209P_INITMODULE0AD_SOURCE mit F19$POSITIONSCHREIBAD_SOURCEF1&MEWE10M_AUSWERTUNGMODULE0Auswertung K2000START10$POSITION&MEWEK2000START1----STRMINMAX---------0JANORMAL-19P_AUFTRAGMODULE019$POSITIONTIMEOUT_SKM$TIMEOUT_SKM--L--0-MM1KONSTDEF$POSITION$MO$P_0$EH$RETURN_WERT1M_ZUWEISMODULE0StdPav: Zuweisung von Konstanten aus der PAV heraus1$POSITION$RETURN_WERT$P_0--$EH2M_AUSWERTUNGMODULE02$POSITION$P_0$MO1----$EH---------0JANORMAL$RETURN_WERTINT3M_NOPMODULE03$POSITION$MO---------MM1KUNDENDAT$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&ERRORFLAG&MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2R_KUNDDATMODULE0STDPAV: Kundendaten zuweisen2$POSITION-$P_0$P_1----$RETURN_WERTTEST-&ERRORFLAG3M_NOPMODULE030$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH--4M_AUSWERTUNGMODULE0Einheit immer STR!4$POSITION$RETURN_WERT$MO1----STRCMP$MIN$MAX---------0JANORMAL&MEWE-MM1LEGENDE$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH1E_OUTMODULE0STDPAV: NOP Schritt zum Hinweis das eine Legende beachtet werden muss1$POSITION---CHANGE_ANST2M_NOPMODULE02-$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH3M_AUSWERTUNGMODULE03$POSITION$P_0$MO1----$EH$MIN$MAX---------0JANORMALINTMM1LOADFILE$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$MIN$MAX$EH$RETURN_WERT&TMP&FEHLER&MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2P_INITMODULE0STDPAV (Open): Laden eines Files zum Steuergeraet mittels SKM2$POSITIONCLEAR0003P_INITMODULE03$POSITIONAENDERE800204R_STRFORMATMODULE04$POSITION$P_3DEZ2-JHEX&TMP-5P_AUFTRAGMODULE05$POSITIONFLASH_ANTW_EIN$P_4--S--0-6P_AUFTRAGMODULE06$POSITIONFLASH_PROG$P_1--C--0-7P_AUFTRAGMODULE07$POSITIONFLASH_PROG||--C--0-8P_AUFTRAGMODULE08$POSITIONFLASH_PROG$P_0--C--0-9P_AUFTRAGMODULE09$POSITIONFLASH_PROG||00||--C--0-10P_AUFTRAGMODULE010$POSITIONFLASH_PROG&TMP--C--0-11P_AUFTRAGMODULE011$POSITIONFLASH_PROG||00||00||--C--0-12P_AUFTRAGMODULE012$POSITIONFLASH_PROG$P_2--C--0-13P_AUFTRAGMODULE013$POSITIONFLASH_PROG|||--L-&FEHLER&MEWE-14M_AUSWERTUNGMODULE014$POSITION&MEWE$MO1-JA--STR$P_4$P_4---------&FEHLERJANORMAL$RETURN_WERT-19M_NOPMODULE019$POSITION$P_5$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EHMM1LOADFILE1$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9$MIN$MAX$EH$RETURN_WERT&FEHLER&MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2P_LOADFILEMODULE02$POSITION$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9&FEHLER&MEWE-3M_AUSWERTUNGMODULE03$POSITION&MEWE$MO1-JA--STR$P_8$P_8---------&FEHLERJANORMAL$RETURN_WERT-9M_NOPMODULE09$POSITION$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EHMM1OBPHS$POSITION$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH$P_0$P_1&R_PEGEL&OMO&TRL_OBPHS1E_OBPHSMODULE0STDPAV: on Board Pr?ung10$P_0&R_PEGEL2E_TRIGGERMODULE0Triggereinheit initialisieren und Triggerline zur?kgeben20TRIG_01OBPHS0.&R_PEGEL$P_00&OMO&TRL_OBPHS-NORM03E_INTERRUPTMODULE0Interrupt mit Triggerline verbinden30$P_1&TRL_OBPHSS4E_OUTMODULE0Interupt ausl?en40----5E_INTERRUPTMODULE0Warten auf Interuptsignal (Triggerline)50$P_1&TRL_OBPHSM6M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen6$POSITION$MO$MP_2$MP_3$MP_0$MP_1$MIN$MAX---7E_TRIGGERMODULE070TRIG_01OBPHS0.10010&OMO&TRL_OBPHS-NORM08M_AUSWERTUNGMODULE0Auswertung Kommunikationsaufbau8$POSITION-$MO1----$EH----------JANORMAL-MM1OBPINIT$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$MIN$MAX$EH$RETURN_WERT&SCAN_OBPHS&HILF1E_TRIGGERMODULE0STDPAV: Initialisieren der OBP10TRIG_01OBPHS0.10.000&SCAN_OBPHS&HILF-NORM02E_SCANNERMODULE0200&SCAN_OBPHS$P_0$P_1---ON3E_OUTMODULE0Hardware anschalten30----7M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen7$POSITION$MO$MP_2$MP_3$MP_0$MP_1$MIN$MAX$EH$P_2$P_3MM1OBPINIT1$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9$MIN$MAX$EH&SCAN_OBPHS&HILF1E_TRIGGERMODULE010TRIG_01OBPHS0.10.000&SCAN_OBPHS&HILF-NORM02E_SCANNERMODULE0200&SCAN_OBPHS$P_0$P_1---ON3E_OUTMODULE0Hardware anschalten30----6M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen6$POSITION$MO$MP_2$MP_3$MP_0$MP_1$MIN$MAX$EH$P_2$P_37M_NOPMODULE0Parameter aus PAV auffangen70$P_4$P_5$P_6$P_7$P_8$P_9----MM1PRINTFLOAT$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$MIN$MAX$EH$RETURN_WERT&MEWE&FEHLER1E_OUTMODULE01$POSITION---CHANGE_ANST2M_NOPMODULE0STDPAV:Darstellen eines Integer-Werts als formatierter String2$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$EH$MIN3R_STRFORMATMODULE03$POSITION$P_0FLOAT$P_1$P_2-FLOAT&MEWE&FEHLER4M_AUSWERTUNGMODULE0Einheit immer STR4$POSITION&MEWE$MO1----STRCMP$MIN$MAX---------&FEHLERJANORMAL$RETURN_WERT-MM1PRINTINT$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$MIN$MAX$EH$RETURN_WERT&MEWE&FEHLER1E_OUTMODULE01$POSITION---CHANGE_ANST2M_NOPMODULE0STDPAV:Darstellen eines Int-Werts(Eing INT) als format. String2--$MP_0$MP_1$MP_2$MP_3----$EH3R_STRFORMATMODULE03$POSITION$P_0INT$P_1-$P_2$P_3&MEWE&FEHLER4M_AUSWERTUNGMODULE0Einheit immer STR, kann HEX-STRING oder INT-String oder... sein4$POSITION&MEWE$MO1----STRCMP$MIN$MAX---------&FEHLERJANORMAL$RETURN_WERT-MM1PRINTOUT$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&ERRORFLAG1E_OUTMODULE0Hardware anschalten1$POSITION----2R_KUNDDATMODULE02$POSITION-PRINTOUT$P_1-$P_0$MO-$RETURN_WERTTEST-&ERRORFLAG3M_NOPMODULE030$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH---MM1RACV$POSITION$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH$RETURN_WERT&MEWE1E_OUTMODULE0STDPAV: Lesen einer Wechselspannung nach Initialisierung (ACV_INI10----2M_DMMMODULE0Messung durchf?ren20DVM_02ACV10..100IMMEDIATE10IMMEDIATE150000OFFFALSENONE0AR&MEWE-$EH-3M_AUSWERTUNGMODULE0Messung auswerten3$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-4E_SCANNERMODULE0Me?canner abschalten40-DVM_02_MESS-----OFF5M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen50-$MP_2$MP_3$MP_0$MP_1-----MM1RANDOM$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$MIN$MAX$EH$RETURN_WERT&G_STELLEN&G_ZUFALL&MEWE&FEHLERFLAG1E_OUTMODULE01$POSITION---CHANGE_ANST2M_ZUWEISMODULE0STDPAV: Makro zur Generierung von Zufallszahlen2$POSITION&G_STELLEN$P_0--STRING3R_RECHNEMODULE0STDPAV: Erzeugen einer Zufallszahl (Integer)30(RND(9))&G_ZUFALL-04R_RECHNEMODULE040INT((&G_ZUFALL*STELLEN(&G_STELLEN)))&MEWE&FEHLERFLAG05M_NOPMODULE05$POSITION$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH--6M_AUSWERTUNGMODULE06$POSITION&MEWE$MO1----$EH$MIN$MAX---------&FEHLERFLAGJANORMAL$RETURN_WERTINTMM1RANDOM1$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$MIN$MAX$EH$RETURN_WERT&G_MAX&MEWE&FEHLERFLAG1E_OUTMODULE01$POSITION---CHANGE_ANST2M_ZUWEISMODULE0STDPAV: Makro zur Generierung von Zufallszahlen2$POSITION&G_MAX$P_0--STRING3R_RECHNEMODULE0STDPAV: Erzeugen einer Zufallszahl (Integer)3$POSITION(RND(&G_MAX))&MEWE&FEHLERFLAG14M_NOPMODULE04$POSITION$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH--5M_AUSWERTUNGMODULE05$POSITION&MEWE$MO1----$EH$MIN$MAX---------&FEHLERFLAGJANORMAL$RETURN_WERTINTMM1RDCITRG$POSITION$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH$RETURN_WERT&G_MEWE_DCI&G_TEILER_DCVT&G_MEWEOUT_DCI&G_SCANNER&G_HIPI_DCVTRG1E_OUTMODULE0STDPAV: Lesende Me?unktion indirekte Strommessung1$POSITION----2M_DMMMODULE0Messung durchf?ren2$POSITIONDVM_01DCV0.00IMMEDIATE10IMMEDIATE150000OFFFALSENONE0READ&G_MEWE_DCI3$EH&G_TEILER_DCVT3R_RECHNEMODULE03$POSITION(&G_MEWE_DCI)/(&G_HILF_DCI)&G_MEWEOUT_DCI-04M_AUSWERTUNGMODULE0Messung auswerten4$POSITION&G_MEWEOUT_DCI$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-5E_SCANNERMODULE0Me?canner abschalten5$POSITION-DVM_01_MESS--&G_SCANNER--OFF6F_MESSTEILERMODULE06$POSITIONMESSTEILER0.-&G_HIPI_DCVTRGOFF00&G_TEILER_DCVT7M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen7$POSITION-$MP_2$MP_3$MP_0$MP_1-----MM1RDCVTRG$POSITION$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH$RETURN_WERT&MEWE&G_TEILER_DCVT&G_SCANNER&G_HIPI_DCVTRG1E_OUTMODULE0STDPAV: Lesende Me?unktion f? getriggerte Gleichspannung1$POSITION----2M_DMMMODULE0Messung durchf?ren2$POSITIONDVM_01DCV0.00IMMEDIATE10IMMEDIATE150000OFFFALSENONE0READ&MEWE3$EH&G_TEILER_DCVT3M_AUSWERTUNGMODULE0Messung auswerten3$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-4E_SCANNERMODULE0Me?canner abschalten4$POSITION-DVM_01_MESS--&G_SCANNER--OFF5F_MESSTEILERMODULE05$POSITIONMESSTEILER0.-&G_HIPI_DCVTRGOFF00&G_TEILER_DCVT6M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen6$POSITION-$MP_2$MP_3$MP_0$MP_1-----MM1RDCVTRG_2$POSITION$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH$RETURN_WERT&MEWE&G_TEIL_DCVT_2&G_SCANNER_2&G_HIPI_21E_OUTMODULE0STDPAV: Lesende Me?unktion f? getriggerte Gleichspannung1$POSITION----2M_DMMMODULE0Messung durchf?ren2$POSITIONDVM_02DCV0.00IMMEDIATE10IMMEDIATE150000OFFFALSENONE0READ&MEWE3$EH&G_TEIL_DCVT_23M_AUSWERTUNGMODULE0Messung auswerten3$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-4E_SCANNERMODULE0Me?canner abschalten4$POSITION-DVM_02_MESS--&G_SCANNER_2--OFF5F_MESSTEILERMODULE05$POSITIONMESSTEILER0.-&G_HIPI_2OFF00&G_TEIL_DCVT_26M_NOPMODULE0Ende Makro bekannt geben und Parameter aus der PAV auffangen6$POSITION-$MP_2$MP_3$MP_0$MP_1-----MM1RTIMEA$POSITION$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH$RETURN_WERT&MEWE&G_START&G_STOP1E_OUTMODULE01$POSITION----2M_COUNTERMODULE0STDPAV:Lesende Me?unktion f? Zeitmessung eines Pulses2$POSITIONCOUN_01TIMEABREAD001-0$EH00&MEWE3M_AUSWERTUNGMODULE03$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-4E_SCANNERMODULE04$POSITION-&G_START---00OFF5E_SCANNERMODULE05$POSITION-&G_STOP-----OFF6M_NOPMODULE06$POSITION$MP_2$MP_3$MP_0$MP_1------MM1RTIMEAB$POSITION$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH$RETURN_WERT&MEWE&G_START&G_STOP1E_OUTMODULE0STDPAV:Lesende Me?unktion f? Zweikanal Messung1$POSITION----2M_COUNTERMODULE02$POSITIONCOUN_01TIMEABREAD00110$EH00&MEWE3M_AUSWERTUNGMODULE03$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-8E_SCANNERMODULE08$POSITION-&G_START-----OFF9E_SCANNERMODULE09$POSITION-&G_STOP-----OFF11M_NOPMODULE011$POSITION$MP_2$MP_3$MP_0$MP_1------MM1SEEDKEY$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$MIN$MAX$EH$RETURN_WERT&ERRORFLAG&TMP1&TMP2&TMP3&TMP4&TMP5&TMP6&TMP7&TMP8&MEWE1E_OUTMODULE010---CHANGE_ANST2R_DATATABLEMODULE0STDPAV: Messfunktion zum "Aufschliessen" des Steuergeraets2$POSITIONREADFILELOADSEED_KEY_DEF";"$P_1STRING---------&ERRORFLAG3R_DATATABLEMODULE0R_DATATABLE: Holen der Paramter zu $P_1 aus seed_key_def.cnf3$POSITIONGETTESTSEED_KEY_DEF";"$P_1STRING27&TMP1&TMP2&TMP3&TMP4&TMP5&TMP6-&ERRORFLAG4E_ECUMEMDATAMODULE0ECUMEMDATA: Zur Ermittlung des Parameter1 fuer RB_SEEDKEY_TYPE1/240$P_0KWP2000-SECURITYKWP2000_SETUPECU-SECURITY-PARAMETER10-&TMP75E_ECUMEMDATAMODULE0ECUMEMDATA: Zur Ermittlung des Parameter2 fuer RB_SEEDKEY_TYPE1/250$P_0KWP2000-SECURITYKWP2000_SETUPECU-SECURITY-PARAMETER20-&TMP86R_SEEDKEYMODULE0SEEDKEY: Ermitteln des Schluessel6$POSITION&TMP1&TMP2&TMP3&TMP4&TMP5&TMP6$P_2$RETURN_WERT-&ERRORFLAG&TMP7&TMP87M_AUSWERTUNGMODULE0M_AUSWERTUNG: Auswertung SEEDKEY, Einheit immer STR7$POSITION$RETURN_WERTSEEDKEY1----STR$MIN$MAX---------&ERRORFLAGJANORMAL&MEWE-10M_NOPMODULE0NOP: Obsolete Parameter100$MO$MP_0$MP_1$MP_2$MP_3-$P_0$MIN$MAX$EHMM1START&MEWE&G_TRG_NAME_21E_KOPPELFELDMODULE0DVM01 Bruecke zwischen Massen setzen10MESS_KFDVM_01_MESS_R->MKA10ON2E_KOPPELFELDMODULE0DVM02 Bruecke zwischen Massen setzen20MESS_KFDVM_02_MESS_R->MKA14ON4L_KAM_KONFIGMODULE0L_KAM_KONFIG Standardeinstellung fuers KAM40U_KON_KONFIG4UBATT_ULAST--6E_KOPPELFELDMODULE0Inputs vom DVM01 werden kurzgeschlossen60MESS_KFDVM_01_MESS>MK1>MK1ON7E_KOPPELFELDMODULE0Inputs vom DVM02 werden kurzgeschlossen70MESS_KFDVM_02_MESS>MK11>MK11ON9E_OUTMODULE0alles aktiv90----10M_DMMMODULE0DVM1 Dummymessung zwecks Reset der Eingangsbausteine100DVM_01DCV0.10.02IMMEDIATE10IMMEDIATE1100OFFFALSENONE0NORM&MEWE3V-11M_AUSWERTUNGMODULE0Auswertung der 1. DVM-Messung110&MEWEDVM1INI1----MV-100.100.---------0JANORMAL-12M_DMMMODULE0DVM2 Dummymessung zwecks Reset der Eingangsbausteine120DVM_02DCV0.10.02IMMEDIATE10IMMEDIATE1100OFFFALSENONE0NORM&MEWE3V-13M_AUSWERTUNGMODULE0Auswertung der 2. DVM-Messung130&MEWEDVM2INI1----MV-100100---------0JANORMAL-14E_KOPPELFELDMODULE0kurzgeschlossene Inputs vom DVM01 werden abgeschaltet140MESS_KFDVM_01_MESS>MK1>MK1OFF15E_KOPPELFELDMODULE0kurzgeschlossene Inputs vom DVM02 werden abgeschaltet150MESS_KFDVM_02_MESS>MK11>MK11OFF16M_ZUWEISMODULE0160&G_TRG_NAME_2DVM_TRG_2--STRING20E_WAITMODULE0E_WAIT bis hierhin ist Platz200-100&MEWEMM1STRCAT$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9$MIN$MAX$EH$RETURN_WERT&MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2M_NOPMODULE0STDPAV: ZusammenfOgen von Strings20$MP_0$MP_1$MP_2$MP_3$EH-----3R_STRCATMODULE03$POSITION$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9$RETURN_WERT4M_AUSWERTUNGMODULE0Einheit immer STR4$POSITION$RETURN_WERT$MO1----STRCMP$MIN$MAX---------0JANORMAL&MEWE-MM1STRCMP$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&CMP_RESULT1E_OUTMODULE01$POSITION---CHANGE_ANST2M_NOPMODULE0STDPAV: ZusammenfOgen von Strings20$MP_0$MP_1$MP_2$MP_3$EH-----3M_AUSWERTUNGMODULE03$POSITION$P_0VXI1-NEIN--STRCMP$P_1---------0JACMP_VALUE&CMP_RESULTINT4M_AUSWERTUNGMODULE0Einheit immer STR4$POSITION&CMP_RESULT$MO1----INT$MIN$MAX---------0JANORMAL$RETURN_WERTINTMM1STRCOPY$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$MIN$MAX$EH$RETURN_WERT&ERRORFLAG&MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2R_STRCOPYMODULE0STDPAV: Ausschneiden eines Teilstrings2$POSITIONINIT-$P_0---$P_1$P_2--$RETURN_WERT&ERRORFLAG3M_NOPMODULE030$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH--4M_AUSWERTUNGMODULE0Einheit immer STR4$POSITION$RETURN_WERT$MO1----STR$MIN$MAX---------&ERRORFLAGJANORMAL&MEWE-MM1STRTOHEXSTRING$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&MEWE1E_OUTMODULE01$POSITION---CHANGE_ANST2R_STRFORMATMODULE0STDPAV: Umwandeln eines ASCII-Strings in seinen Hex-String2$POSITION$P_0ASCII79-N$P_1$RETURN_WERT-3M_NOPMODULE0STDPAV: Umwandeln eines Strings in Integer Basis 10)3$POSITION$MO$MP_0$MP_1$MP_2$MP_3$EH----4M_AUSWERTUNGMODULE0Einheit immer STR, Funktioniert nur, wenn $p_1 = 0 !!4$POSITION$RETURN_WERT$MO1----STRCMP$MIN$MAX---------0JANORMAL&MEWE-MM1STRTOINT$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&MEWE&ERRORFLAG1E_OUTMODULE01$POSITION---CHANGE_ANST2R_STRFORMATMODULE02$POSITION$P_0$P_110-NINT&MEWE&ERRORFLAG3M_NOPMODULE03$POSITION$MO$MP_0$MP_1$MP_2$MP_3$MIN$MAX$EH--4M_AUSWERTUNGMODULE04$POSITION&MEWE$MO1----INT$MIN$MAX---------&ERRORFLAGJANORMAL$RETURN_WERTINTMM1TIMEA$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$MIN$MAX$EH$RETURN_WERT&G_START&TRIGGER_LINE1&G_STOP&TRIGGER_LINE2&MEWE1E_TRIGGERMODULE0STDPAV: Me?unktion f? Pulse oder Periode1$POSITIONTRIG_01COUN_A$P_0$P_2$P_10&G_START&TRIGGER_LINE1-NORM02E_TRIGGERMODULE02$POSITIONTRIG_01COUN_B$P_0$P_4$P_30&G_STOP&TRIGGER_LINE2-NORM03E_SCANNERMODULE03$POSITION-&G_START$MP_0$MP_1---ON4E_SCANNERMODULE04$POSITION-&G_STOP$MP_0$MP_1---ON5E_OUTMODULE05$POSITION----6M_COUNTERMODULE06$POSITIONCOUN_01TIMEAB$P_7001$P_60$EH00&MEWE7M_MAKRO_ENDEMODULE07$POSITION$P_78M_AUSWERTUNGMODULE08$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-9E_SCANNERMODULE09$POSITION-&G_START$MP_0$MP_1---OFF10E_SCANNERMODULE010$POSITION-&G_STOP$MP_0$MP_1---OFF11M_NOPMODULE011$POSITION$MP_2$MP_3-$P_5------MM1TIMEAB$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$MIN$MAX$EH$RETURN_WERT&G_START&TRIGGER_LINE1&G_STOP&TRIGGER_LINE2&MEWE1E_TRIGGERMODULE0STDPAV: Me?unktion f? 2 Kanalmessung1$POSITIONTRIG_01COUN_A$P_0$P_2$P_10&G_START&TRIGGER_LINE1-NORM02E_TRIGGERMODULE02$POSITIONTRIG_01COUN_B$P_0$P_5$P_40&G_STOP&TRIGGER_LINE2-NORM03E_SCANNERMODULE03$POSITION-&G_START$MP_0$MP_1---ON4E_SCANNERMODULE04$POSITION-&G_STOP$MP_2$MP_3---ON5E_OUTMODULE05$POSITION----6M_COUNTERMODULE06$POSITIONCOUN_01TIMEAB$P_8001$P_70$EH00&MEWE7M_MAKRO_ENDEMODULE07$POSITION$P_88M_AUSWERTUNGMODULE08$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-9E_SCANNERMODULE09$POSITION-&G_START$MP_0$MP_1---OFF10E_SCANNERMODULE010$POSITION-&G_STOP$MP_2$MP_3---OFF11M_NOPMODULE011$POSITION$P_6-$P_3-------MM1WAITUNTIL$POSITION$MO$MP_0$MP_1$MP_2$MP_3$P_0$P_1$MIN$MAX$EH$RETURN_WERT&TIME&MEWE&G_MGERROR1E_OUTMODULE010---CHANGE_ANST2M_NOPMODULE0STDPAV:Berechnen von Termen2-$MP_0$MP_1$MP_2$MP_3------3E_WAITMODULE03--$P_1$P_0&TIME&MEWE5M_AUSWERTUNGMODULE05$POSITION&MEWE$MO1----$EH$MIN$MAX---------&G_MGERRORJANORMAL$RETURN_WERTINTMM1WARTEN$POSITION1E_OUTMODULE0STDPAV: Anschalten von Stimuli und abwarten der Wartezeit1$POSITION----MM1COM_INIT_CP$POSITION$MO$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9$P_10$P_11$P_12$MIN$MAX$EH$RETURN_WERT&MEWE&FEHLERFLAG1E_OUTMODULE0STDPAV: Lesen einer Wechselspannung nach Initialisierung (ACV_INI10----2P_COMM_CHECK_CPMODULE0COMM_DEVICE_CHECK20$P_0$P_1&MEWE&FEHLERFLAG3P_COMM_INIT_CPMODULE0COMM_DEVICE_Initialization30$P_0$P_1$P_2$P_3$P_4$P_5$P_6$P_7$P_8$P_9$P_10$P_11$P_12&MEWE&FEHLERFLAG4M_AUSWERTUNGMODULE0Messung auswerten4$POSITION&MEWE$MO1----$EH$MIN$MAX---------0JANORMAL$RETURN_WERT-MM1COMBLOCK_CP$POSITION$MO$P_0$P_1$P_2$P_3$P_4$P_5$MIN$MAX$EH$RETURN_WERT&FEHLERFLAG1E_OUTMODULE010----2P_TRANSMIT_CPMODULE0Transmits Data via Comm to the Selected Device20$P_0$P_1$P_2$P_3$P_4$P_5&FEHLERFLAG3M_NOPMODULE03$POSITION-$MO----$EH$MIN$MAX$RETURN_WERTMM1BLOCKINT_CP$POSITION$MO$P_0$P_1$P_2$P_3$MIN$MAX$EH$RETURN_WERT&MEWE&FEHLERFLAG1E_OUTMODULE0STDPAV: Zerl. und vergleichen des Strings von der Schnittstelle10---CHANGE_ANST2P_ZERLEGE_STRMODULE0STDPAV: String der Schnittst. zerlegen und Auswerten2$POSITION-$P_0$P_1$P_2&MEWE&FEHLERFLAGEH3M_AUSWERTUNGMODULE0Auswerten als Hex-Werte mit Toleranzen3$POSITION&MEWE$MO1-JA--$EH$MIN$MAX$MP_0$MP_1$MP_2$MP_3-----&FEHLERFLAGJANORMAL$RETURN_WERT-10ACVMACRO0STRUCT_1-NONESTRUCT_2-NONESTRUCT_3-NONESTRUCT_4-NONESTRUCT_5-NONESTRUCT_6-NONESTRUCT_7-NONESTRUCT_8-NONESTRUCT_9-NONESTRUCT_10-NONESTRUCT_11-NONESTRUCT_12-NONESTRUCT_13-NONESTRUCT_14-NONESTRUCT_15-NONESTRUCT_16-NONESTRUCT_17-NONESTRUCT_18-NONESTRUCT_19-NONESTRUCT_20-NONESTRUCT_21-NONESTRUCT_22-NONESTRUCT_23-NONESTRUCT_24-NONESTRUCT_25-NONESTRUCT_26-NONESTRUCT_27-NONESTRUCT_28-NONESTRUCT_29-NONESTRUCT_30-NONESTRUCT_31-NONESTRUCT_32-NONESTRUCT_33-NONESTRUCT_34-NONESTRUCT_35-NONESTRUCT_36-NONESTRUCT_37-NONESTRUCT_38-NONESTRUCT_39-NONESTRUCT_40-NONESTRUCT_41-NONESTRUCT_42-NONESTRUCT_43-NONESTRUCT_44-NONESTRUCT_45-NONESTRUCT_46-NONESTRUCT_47-NONESTRUCT_48-NONESTRUCT_49-NONESTRUCT_50-NONESTRUCT_51-NONESTRUCT_52-NONESTRUCT_53-NONESTRUCT_54-NONESTRUCT_55-NONESTRUCT_56-NONESTRUCT_57-NONESTRUCT_58-NONESTRUCT_59-NONESTRUCT_60-NONESTRUCT_61-NONESTRUCT_62-NONESTRUCT_63-NONESTRUCT_64-NONESTRUCT_65-NONESTRUCT_66-NONESTRUCT_67-NONESTRUCT_68-NONESTRUCT_69-NONESTRUCT_70-NONESTRUCT_71-NONESTRUCT_72-NONESTRUCT_73-NONESTRUCT_74-NONESTRUCT_75-NONESTRUCT_76-NONESTRUCT_77-NONESTRUCT_78-NONESTRUCT_79-NONESTRUCT_80-NONESTRUCT_81-NONESTRUCT_82-NONESTRUCT_83-NONESTRUCT_84-NONESTRUCT_85-NONESTRUCT_86-NONESTRUCT_87-NONESTRUCT_88-NONESTRUCT_89-NONESTRUCT_90-NONESTRUCT_91-NONESTRUCT_92-NONESTRUCT_93-NONESTRUCT_94-NONESTRUCT_95-NONESTRUCT_96-NONESTRUCT_97-NONESTRUCT_98-NONESTRUCT_99-NONESTRUCT_100-NONESTRUCT_101-NONESTRUCT_102-NONESTRUCT_103-NONESTRUCT_104-NONESTRUCT_105-NONESTRUCT_106-NONESTRUCT_107-NONESTRUCT_108-NONESTRUCT_109-NONESTRUCT_110-NONESTRUCT_111-NONESTRUCT_112-NONESTRUCT_113-NONESTRUCT_114-NONESTRUCT_115-NONESTRUCT_116-NONESTRUCT_117-NONESTRUCT_118-NONESTRUCT_119-NONESTRUCT_120-NONESTRUCT_121-NONESTRUCT_122-NONESTRUCT_123-NONESTRUCT_124-NONESTRUCT_125-NONESTRUCT_126-NONESTRUCT_127-NONESTRUCT_128-NONESTRUCT_129-NONESTRUCT_130-NONESTRUCT_131-NONESTRUCT_132-NONESTRUCT_133-NONESTRUCT_134-NONESTRUCT_135-NONESTRUCT_136-NONESTRUCT_137-NONESTRUCT_138-NONESTRUCT_139-NONESTRUCT_140-NONESTRUCT_141-NONESTRUCT_142-NONESTRUCT_143-NONESTRUCT_144-NONESTRUCT_145-NONESTRUCT_146-NONESTRUCT_147-NONESTRUCT_148-NONESTRUCT_149-NONESTRUCT_150-NONESTRUCT_151-NONESTRUCT_152-NONESTRUCT_153-NONESTRUCT_154-NONESTRUCT_155-NONESTRUCT_156-NONESTRUCT_157-NONESTRUCT_158-NONESTRUCT_159-NONESTRUCT_160-NONESTRUCT_161-NONESTRUCT_162-NONESTRUCT_163-NONESTRUCT_164-NONESTRUCT_165-NONESTRUCT_166-NONESTRUCT_167-NONESTRUCT_168-NONESTRUCT_169-NONESTRUCT_170-NONESTRUCT_171-NONESTRUCT_172-NONESTRUCT_173-NONESTRUCT_174-NONESTRUCT_175-NONESTRUCT_176-NONESTRUCT_177-NONESTRUCT_178-NONESTRUCT_179-NONESTRUCT_180-NONESTRUCT_181-NONESTRUCT_182-NONESTRUCT_183-NONESTRUCT_184-NONESTRUCT_185-NONESTRUCT_186-NONESTRUCT_187-NONESTRUCT_188-NONESTRUCT_189-NONESTRUCT_190-NONESTRUCT_191-NONESTRUCT_192-NONESTRUCT_193-NONESTRUCT_194-NONESTRUCT_195-NONESTRUCT_196-NONESTRUCT_197-NONESTRUCT_198-NONESTRUCT_199-NONESTRUCT_200-NONESTRUCT_201-NONESTRUCT_202-NONESTRUCT_203-NONESTRUCT_204-NONESTRUCT_205-NONESTRUCT_206-NONESTRUCT_207-NONESTRUCT_208-NONESTRUCT_209-NONESTRUCT_210-NONESTRUCT_211-NONESTRUCT_212-NONESTRUCT_213-NONESTRUCT_214-NONESTRUCT_215-NONESTRUCT_216-NONESTRUCT_217-NONESTRUCT_218-NONESTRUCT_219-NONESTRUCT_220-NONESTRUCT_221-NONESTRUCT_222-NONESTRUCT_223-NONESTRUCT_224-NONESTRUCT_225-NONESTRUCT_226-NONESTRUCT_227-NONESTRUCT_228-NONESTRUCT_229-NONESTRUCT_230-NONESTRUCT_231-NONESTRUCT_232-NONESTRUCT_233-NONESTRUCT_234-NONESTRUCT_235-NONESTRUCT_236-NONESTRUCT_237-NONESTRUCT_238-NONESTRUCT_239-NONESTRUCT_240-NONESTRUCT_241-NONESTRUCT_242-NONESTRUCT_243-NONESTRUCT_244-NONESTRUCT_245-NONESTRUCT_246-NONESTRUCT_247-NONESTRUCT_248-NONESTRUCT_249-NONESTRUCT_250-NONESTRUCT_251-NONESTRUCT_252-NONESTRUCT_253-NONESTRUCT_254-NONESTRUCT_255-NONESTRUCT_256-NONESTRUCT_257-NONESTRUCT_258-NONESTRUCT_259-NONESTRUCT_260-NONESTRUCT_261-NONESTRUCT_262-NONESTRUCT_263-NONESTRUCT_264-NONESTRUCT_265-NONESTRUCT_266-NONESTRUCT_267-NONESTRUCT_268-NONESTRUCT_269-NONESTRUCT_270-NONESTRUCT_271-NONESTRUCT_272-NONESTRUCT_273-NONESTRUCT_274-NONESTRUCT_275-NONESTRUCT_276-NONESTRUCT_277-NONESTRUCT_278-NONESTRUCT_279-NONESTRUCT_280-NONESTRUCT_281-NONESTRUCT_282-NONESTRUCT_283-NONESTRUCT_284-NONESTRUCT_285-NONESTRUCT_286-NONESTRUCT_287-NONESTRUCT_288-NONESTRUCT_289-NONESTRUCT_290-NONESTRUCT_291-NONESTRUCT_292-NONESTRUCT_293-NONESTRUCT_294-NONESTRUCT_295-NONESTRUCT_296-NONESTRUCT_297-NONESTRUCT_298-NONESTRUCT_299-NONESTRUCT_300-NONESTRUCT_301-NONESTRUCT_302-NONESTRUCT_303-NONESTRUCT_304-NONESTRUCT_305-NONESTRUCT_306-NONESTRUCT_307-NONESTRUCT_308-NONESTRUCT_309-NONESTRUCT_310-NONESTRUCT_311-NONESTRUCT_312-NONESTRUCT_313-NONESTRUCT_314-NONESTRUCT_315-NONESTRUCT_316-NONESTRUCT_317-NONESTRUCT_318-NONESTRUCT_319-NONESTRUCT_320-NONESTRUCT_321-NONESTRUCT_322-NONESTRUCT_323-NONESTRUCT_324-NONESTRUCT_325-NONESTRUCT_326-NONESTRUCT_327-NONESTRUCT_328-NONESTRUCT_329-NONESTRUCT_330-NONESTRUCT_331-NONESTRUCT_332-NONESTRUCT_333-NONESTRUCT_334-NONESTRUCT_335-NONESTRUCT_336-NONESTRUCT_337-NONESTRUCT_338-NONESTRUCT_339-NONESTRUCT_340-NONESTRUCT_341-NONESTRUCT_342-NONESTRUCT_343-NONESTRUCT_344-NONESTRUCT_345-NONESTRUCT_346-NONESTRUCT_347-NONESTRUCT_348-NONESTRUCT_349-NONESTRUCT_350-NONESTRUCT_351-NONESTRUCT_352-NONESTRUCT_353-NONESTRUCT_354-NONESTRUCT_355-NONESTRUCT_356-NONESTRUCT_357-NONESTRUCT_358-NONESTRUCT_359-NONESTRUCT_360-NONESTRUCT_361-NONESTRUCT_362-NONESTRUCT_363-NONESTRUCT_364-NONESTRUCT_365-NONESTRUCT_366-NONESTRUCT_367-NONESTRUCT_368-NONESTRUCT_369-NONESTRUCT_370-NONESTRUCT_371-NONESTRUCT_372-NONESTRUCT_373-NONESTRUCT_374-NONESTRUCT_375-NONESTRUCT_376-NONESTRUCT_377-NONESTRUCT_378-NONESTRUCT_379-NONESTRUCT_380-NONESTRUCT_381-NONESTRUCT_382-NONESTRUCT_383-NONESTRUCT_384-NONESTRUCT_385-NONESTRUCT_386-NONESTRUCT_387-NONESTRUCT_388-NONESTRUCT_389-NONESTRUCT_390-NONESTRUCT_391-NONESTRUCT_392-NONESTRUCT_393-NONESTRUCT_394-NONESTRUCT_395-NONESTRUCT_396-NONESTRUCT_397-NONESTRUCT_398-NONESTRUCT_399-NONESTRUCT_400-NONE0000