Home
1,9 MB
Contents
1. b gt Main Panel l0 x Datei Settings Measure Display Help Fenster me eee o E EALCCEREE 0 0E 1 0E 0 2 0E 0 3 0E 0 4 0E 0 5 0E 0 6 0E 0 7 0E 0 8 0E 0 Po fects vc vcr vers vce vcns e r e e l j i i E al a J Jo Curse Cursor 2 Cursor 2 1 f Fig 2 Front panel of the new transient recorder software Below the menu bar is the symbol bar situated containing the most impor tant functions from the menu bar The screen s largest part is acquired for dis playing the signals of each channel The display settings of each channel can be chosen by using the change button on the left side of each channel or via the Display menu in the menu bar At the bottom of the front panel a table for cho sen parameters is situated The control panel of the data acquisition card is shown in Fig 3 All essen tial interfaces and displays can be found in the four index cards Timebase Input Amplifier Trigger and Physical Unit The auto sequence panel is shown in Fig 4 The available functions can be chosen from the corresponding interface and are copied into the auto sequence list The commands listed in there define the current auto sequence which is started by pressing the Auto Record button in the symbol bar The front panel s diagram structure is the code behind the above shown graphical user interface Fig 2 I
2. diagram shown in Fig 6 contain an error input and an error output which is con nected to the error input of the following VI Error in and output are in form of a cluster which is comparable to a dataset or a structure in text based program ming languages This cluster contains a boolean a numerical and a string control or indicator If an error occurs the boolean element is set true the numerical element contains the error number and the string the error message The next SubVI which receives the error cluster has then the possibility to decide how to handle the further proceeding Fig 7 shows an example for such an error han dling in the SubVI Clock config If this SubVI receives an error cluster the case Fehler is selected from which the task ID and the error cluster are passed to the following VI Fig 7 right If no error occurs the subdiagram of this case called Kein Fehler is executed If an error occurs during the execution of this case the error cluster is set to error and the error number and the error message AI Clock Config is passed to the error output Fig 7 left The described part of the program containing configuration and routing must only be executed once if the configuration is not changed The next parts of the software which control the start of the data acquisition or the recording of the data can be repeated without re configuring and re routing gt Al Takt Konfiguration AI Clock Config
3. extrai apres l ex perience L avantage de ce system est que vraiment tous emissions acoustiques auraient enregistent A l otre cote on gagne des ensembles de donnees tres grand KEYWORDS Transient recorder acoustic emissions data acquision INTRODUCTION Acoustic emissions are defined as the spontaneous release of localised strain energy in stressed material Due to micro cracking in the material this en ergy release can be recorded by transducers on the material s surface GroBe 2002 Acoustic emission analysis is capable of revealing damage processes in material during the entire load history It is obvious that the recording of damage processes from the microscopic to the macroscopic scale produces a large num ber of events during relative short time spans The number of events can be about several thousands during one test Due to the large number of occurring acoustic emissions within short periods it is obvious that a fast recording system is needed Furthermore the events frequencies are in the ultrasonic frequency range Therefore the transient recorder needs a high sampling rate too The kernel of such a system is the data acquisition part Here a fast and high resolu tion A D converter in form of a measurement card is generally used In the case of that more than one card is used they need to be synchronised The data then 116 Concepts of transient recorder development for acoustic emission analysis is stored by a com
4. vi Diagramm J LAIC i lox Datei Bearbeiten Ausf hren Werkzeuge Durchsuchen Fenster Hilfe Datei Bearbeiten Ausf hren Werkzeuge Durchsuchen Fenster hilfe eek a BRI ol 9 kallot 13pt Anwendungsschriftart IE a n a kallot 13pt Anwendungsschriftart E WkeinFehler h 7 i task ID out which clock 0 no change A dock source no change dock frequency seth alternate clock rate specification no actual clock rate specification error out Fig 7 Error handling within the SubVI Clock config After configuration and start of the recording system the data acquisition cards wait for a trigger condition for data storage All available VIs concerning 125 Otto Graf Journal Vol 14 2003 KURZ WOLTER BAHR MOTZ the idle running time before an event occurs blocked the program i e no precast VI could be used Using a timeout function to stop the data acquisition if no event occurs did not produce satisfying results too Therefore the SubVI Read Data was developed Fig 8 left Data Available por waiting Standard P A Data Available v aster device data 116 FE fave device data Fe fis f iming Settings Blocklength Out Pretrigger Samples Out aster task Dout E a lave task ID out J ve fa ps2 Vv a rror out Fig 8 SubVI Read D
5. Concepts of transient recorder development for acoustic emission analysis CONCEPTS OF TRANSIENT RECORDER DEVELOPMENT FOR ACOUSTIC EMISSION ANALYSIS KONZEPTE DER TRANSIENTENREKORDER ENTWICKLUNG FUR DIE SCHALLEMISSIONSANALYSE DES CONCEPTES DU DEVELOPMENT D UN LECTEUR POUR ANA LYSER DES EMISSIONS ACOUSTIQUES J H Kurz V Wolter G Bahr und M Motz SUMMARY The large number of acoustic emissions occurring during an experiment re quire a fast and high resolution transient recorder system A standard personal computer with a RAID system and two data acquisition cards each has got 4 in put channels 5 MHz sampling rate and 12 bit amplitude resolution build the hardware platform Using this hardware two transient recorder software con cepts were realized The first one is an event controlled system where each event is triggered and stored immediately with a rate of up to 50 events per second The second one is a continuously recording system where the data flow is re corded and stored continuously and the events are extracted afterwards The ad vantage here is that really all events are recorded but really large datasets need to be handled ZUSAMMENFASSUNG Die groe Anzahl w hrend eines Versuches auftretenden Schallemissionen bedarf eines schnellen und hochaufl senden Transientenrekorders Ein Standard PC mit einem RAID System und zwei Messkarten jede mit 4 Kan len 5 MHz Sampling Rate und 12 Bit Amplitudenaufl sung bildet die H
6. RUNGSTECHNIK GMBH 1 AUFLAGE 2002 4 PCI 6110 6111 USER MANUAL NATIONAL INSTRUMENTS EDITION NOVEMBER 2000 2000 130
7. a moving coil instru ment Each control element or display creates automatically a terminal on the diagram surface Fig 1 right Within the diagram functions operators and structures are used which can also be placed by drag and drop operations The diagram s elements are then connected by virtual wires Fig 1 right shows a while loop grey border line and within the loop the two input elements factor 1 and factor 2 and the multiplication operator cross sign The multiplication op erator is connected to the two input elements and the output display product and the stop terminal is connected to the conditional terminal of the while loop After starting the program two number can be multiplied with each other until the STOP button is pressed which cancels the while loop This relative simple example shows the general procedure of programming in G The transient recorder software is a much more complex problem but it is in principal the same basic system The software s front panel Fig 2 has got a menu bar including the menus File Settings Measure Display and Help The menu Settings contains dialogs for the data acquisition settings and for the definition of the auto sequence The menu Measure is for starting and stop ping the measurement as well as the auto sequence The menu Display contains the possible display settings and the Help menu calls the help functions 119 Otto Graf Journal Vol 14 2003 KURZ WOLTER BAHR MOTZ
8. annels The reason is not completely clear If it is a software error the problem may be searched within the National Instruments software NI DAQ i e within the C libraries The problem might also be based within the buffer organisation and monitoring routine It is also possible that the data flow is around the limit of what the system bus of a standard personal computer is able to pass to the hard disk i e the problem is a hardware problem The disc space of 120 GB makes recording times of more than 30 minutes possible but the user has to take into consideration that for the acoustic emission extraction further disc space is needed The extraction is performed by a thresh olding algorithm The event extraction works automatically but however it is relatively slow Therefore removable hard discs are used in the transient re corder so the data analysis can be realised on another computer A further pos sibility would be to divide the raw data file containing the continuous data into several pieces and apply the extraction procedure on them Until now there is not much experience in handling the huge data sets gained with the continuous recording system The event controlled recording system is not able to record all acoustic emissions occurring during one experiment But is has got a much better per formance than the until now used event controlled system which was only able to record 1 event per second with 5 MHz sampling rate amplitud
9. ardware Plattform Auf Basis dieses Equipments wurden zwei Transientenrekorder Systeme umge setzt Das eine System zeichnet kontinuierlich den Datenfluss auf aus dem hin terher die einzelnen Schallemissionsereignisse extrahiert werden Der Vorteil dieses Prinzips ist dass wirklich alle Schallemissionen erfasst werden Aller 115 Otto Graf Journal Vol 14 2003 KURZ WOLTER BAHR MOTZ dings m ssen hier teilweise sehr grohe Datens tze bearbeitet werden Das ande re System arbeitet Ereignis basiert d h wird ein Ereignis durch die Triggerbe dingung als solches erkannt so wird es sofort abgespeichert Mit diesem System wird dabei eine Speicherrate von 50 Schallemissionen pro Sekunde erzielt RESUME Le grand numero des emissions acoustiques qui se manifestent pendant une experience a besoin d un lecteur pour des emissions acoustiques qui est vite et qui est en haute definition Un ordinateur normal avec un system RAID et deux cartes de mesure chaque avec 4 canals 5 MHz quote part de balayer et 12 bit resolution des amplitudes forment la base de hardware Deux systemes diffe rentes pour enregistrer des emissions acoustiques etait realiser a la base de ce hardware La premiere systeme enregistre chaque emission acoustique juste apres le determination Avec ce system un quote part de accumulation de 50 emissions acoustiques par seconde aura gagne La deuxieme systeme enregistre les carateristiques continu et chaque emission acoustique aura
10. ata left and Subdiagram Waiting right which corresponds to the Subdiagram Data Available on the left side for idle running time handling The SubVi Read Data Fig 8 left imports zero datapoints from the master device in a while loop by using the Sub VI AI Read i e the loop cannot be blocked The parameter Scan Backlog which is returned by this VI says how many datapoints are staying in the buffer after the SubVI s execution As long as no trigger condition is fulfilled the Scan Backlog value is zero and the subdiagramm Waiting Fig 8 right of the following case structure is passing only the master and slave IDs and the error cluster to the following loop execu tion where again Scan Backlog is read out The break switch within the subdi agramm which can be used via the VI server function by other VIs enables to stop the data acquisition if the corresponding control button is used on the main panel If the trigger condition is fulfilled and all data is in the buffer the Scan Backlog value is the value of the blocklength Then the subdiagram Data Available is executed where the data readout of the master and the slave device from the buffer is realised Activating the termination condition of the while loop within this subdiagramm the SubVI Read Data is ceased The data is now available in the terminals master device data and slave device data for storage or display 126 C
11. ceives data The Notifier s data output is connected to the input tube of a for loop whose auto indexing is activated The tube s output is connected to the selector of a case structure which is situated in the for loop The auto indexing affects that the elements of an array which is connected to the input tube of the for loop are passed one after the other to the loop The loop counter n terminal which normally controls the number of loop executions does not need to be connected to the loop The loop is executed with respect to the dimension of the array The mode of operation works as follows If the user initiates an event an array con sisting of symbolic constants is situated at the input tube of the for loop During each execution of the for loop one symbolic constant of the array is read i e During the firts loop execution the Config and Route constant which is passed to the selector of the case structure that executes the corresponding Config and 122 Concepts of transient recorder development for acoustic emission analysis Route subdiagram Fig 5 lower loop Having read all constants the Notifier lapses into a sleeping mode until a new event is initiated Other events create ar rays consisting of different symbolic constants which call certain case structures Such a programming architecture is called state machine The data transfer of subdiagrams of the state machine is realised by so called shift regist
12. data acquisition card Within the post trigger mode or if the pre trigger samples are set to zero this internal signal is the starting point for the data acquisition During the pre trigger mode the internal signal stops the acqui sition because the data acquisition has already started and the pre trigger sam ples must be seized before the trigger condition is fulfilled Each data acquisition card has got a 20 MHz time base from where the needed timing signals are send e g to the A D converter The board clock can also be routed by the RTSI bus though other data acquisition cards can use the same time base This is performed by the second call of the SubVI Route sig nal where the signal Board clock is send to the RTSI bus Fig 6 The next two SubVIs configure the slave device in the same manner as described for the master device Configuring the trigger of the slave device is different from the master device trigger configuration Herefore a digital trigger is used and the trigger channel is not an analog external signal but the RTSI 0 connection which uses the master device trigger signal Though the both cards are triggered si 124 Concepts of transient recorder development for acoustic emission analysis multaneously Finally the board clock of the slave device is set to the RTSI clock that the sampling is synchronised in phase and frequency A further important point is the error trapping Most of the SubVIs of the
13. e This leads to a sequential data flow which is useful here The left side of Fig 6 contains the controls Master device and Slave de vice which represent the two data acquisition cards The decision which trigger channel is chosen in the control panel determines which card will be master and which slave The parameters Master device Master channel scan list list of channels used for measurement coupling amp input config input configuration and input coupling and Blocklength are set in the control panel and passed to the SubVI AI Config which is executed first The sampling rate is set in the 123 Otto Graf Journal Vol 14 2003 KURZ WOLTER BAHR MOTZ SubVI Clock config Trigger channel trigger slope trigger level and hystere sis are set in the SubVI Trigger config Lene a EI ane ae ma tem a a E Error ou pa N EE EER PE a on a ae tl RTsi0 boo Fig 6 SubVI Config amp Route for configuration and routing The trigger procedure is very important for the whole process of data ac quisition Therefore a more detailed description will be given If the trigger condition is fulfilled the analog trigger on the data acquisition card generates an internal trigger signal This internal digital trigger signal is send by the SubVI Route signal to the RTSI bus connection RTSI 0 where it can be received by the second
14. e resolution 12 bit A performance test revealed that the new transient recorder system is able to trigger and store about 50 events per second with a sampling rate of 2 5 MHz and 12 bit amplitude resolution This transient recorder system produces large data sets too but much less disc space is needed than with the continuously re cording system The larger data sets enable a better analysis e g an automatic onset detection algorithm with a rate of success of about 40 leads generally to 129 Otto Graf Journal Vol 14 2003 KURZ WOLTER BAHR MOTZ more significant results with 3000 recorded events than having only recorded 300 Concerning the system s hardware performance better data acquisition cards are available 16 bit amplitude resolution 12 channels 10 MHz sampling rate 6 GB onboard memory but the price of one of the best systems available now is factor 10 higher than of the one we developed ACKNOWLEDGEMENTS These investigations are part of our work in the collaborative research cen ter SFB 381 at the University of Stuttgart which is financially supported by the Deutsche Forschungsgemeinschaft DFG We gratefully acknowledge this sup port REFERENCES 1 GRossE C U BASICS OF ACOUSTIC EMISSION MEASUREMENT TECH NIQUES KLUWER ACADEMIC PUBLISHERS HINGHAM MA USA CH 9 P 45 2002 2 LABVIEW BENUTZERHANDBUCH NATIONAL INSTRUMENTS EDITION JANUAR 2002 2002 3 OBJECTVIEW BENUTZERHANDBUCH VOGEL AUTOMATISIE
15. ers A shift register is a pair of connections which are situated on the vertical sides of the loop frame triangle signs in the lower loop of Fig 5 The connection on the right hand side triangle upwards stores the data at the end of one loop execution that it can be used in the next run as input by the other connection triangle downwards A shift register can be used with differ ent data types The advantage of such an architecture is the simple way of ex tending the program If further functions are needed the corresponding case structures are implemented in the state machine and if needed also in the event control Until now the used programming environment LabVIEW was introduced and the main features of the graphical user interface of the transient recorder software were shown In the following a few important details of the coding are presented Using 8 sensors two data acquisition cards are needed Herefore the syn chronisation of the cards is important Each card can be used separately for sig nal recording with up to 4 sensors But for an acoustic emission analysis it is important that the cards have got the same timebase i e they need to be syn chronised Therefore the SubVI Config amp Route was developed Fig 6 Further SubVIs are implemented in this routine and connected by the Daisy Chain Procedure Object VIEW 2002 That means the output parameters of one VI represent the input parameters for another on
16. file Kanalprofil Neu Profil2 L schen Umbenennen Einstellen OK 0 0244 Y Fig 10 Screenshot of DevTRec The data visualisation is performed using the above shown conversion for mula Using the menu bar it is possible to decide how many values are shown and how many values per redrawing will be shown That means it is possible to view even huge signal in a kind of film PERFORMANCE OF THE DEVELOPED SOFTWARE AND CON CEPTS FOR THE DATA ANALYSIS The two described transient recorder systems on one hardware platform were developed to be able to store as much events per second as possible The 128 Concepts of transient recorder development for acoustic emission analysis continuous recording system records all occurring acoustic emissions But they need to be extracted from the continuous data stream That means the user has to deal with large data sets The point of concern using this system is not the stor ing rate but the effective handling of the data Each data acquisition card is able to use a sampling rate of 5 MHz If the two cards are used coupled and synchronised the sampling rate for the event controlled system is reduced to 2 5 MHz The reason herefore seems to be that the onboard FIFO First In First Out memory which has got a capacity of 8 kB is not able to pass the data fast enough via the PCI bus However the continu ously recording system is only able to sample with 2 MHz using all 8 ch
17. igger mode one input channel or an external signal is the trigger source The trigger level has got a resolution of 8 bit Within the digital trigger mode an external TTL signal is used Furthermore triggering by a software signal is also possible and pre and posttrigger are supplied too A flexible interface which can be used for generating a timing signal is also implemented on the measuring card This interface can be used for routing the timing signal to other data acquisition systems or to an external output The routing possibility is essential for a transient recorder system with two or more cards because there is a need of sending the clock pulse as well as the trigger pulse from the trigger channel to the other measurement cards This is realised via the RTSI Real Time System Integration bus which is a simple connection between the data acquisition cards PCI 6110 6111 2000 The up to now short description of the chosen hardware will be completed by a brief description of the two software systems in the following which control the whole recording implemented on the data acquisition unit The first one is an event controlled program while the second one is a continuous recording system DEVELOPMENT OF AN EVENT CONTROLLED TRANSIENT RE CORDER SOFTWARE The event controlled transient recorder software was developed with Lab VIEW 6 1 using the Programming language G which is widespread in the field of data acquisition and measurement sy
18. oncepts of transient recorder development for acoustic emission analysis DEVELOPMENT OF A CONTINUOUSLY RECORDING TRANSIENT RECORDER SOFTWARE The continuously recording transient recorder system is based on the same hardware platform as the event controlled one The software DevTRec is written in Visual C The data acquisition cards are approached by the C libraries of National Instruments NI DAQ Lab VIEW 2002 The data acquisition is organised via a ringbuffer which enables measurements with up to 8 channels and 2 megasamples continuously Fig 9 Takt ber RTSI Bus Master Festplatten Fig 9 Ring buffer organisation Though the experiment is recorded completely The data analysis is per formed afterwards Due to the buffer arrangement the data is organised block by block in a binary file and needs to be sorted afterwards Therefore the optimal performance is guaranteed for data acquisition The data acquisition cards write the data block by block into the ringbuffer That means at first card number 1 writes a block of data into the ringbuffer then card number 2 then number 1 again and so on Within each block the data of each channel is lined up in succession Due to the knowledge of the blocklength it is then possible to put the data in the correct order This ordered data is written to the so called Basefile The data is still in a binary 12 bit format The format conversion uses the following formula measu
19. puter system which must be fast during the process of data storage and which must have sufficient disk space All these processes are con trolled by the corresponding software The rate of acoustic emissions during experiments especially in concrete can be about 30 or more events per second Commercial data acquisition sys tems including the software detect between 2 and more than 100 events per sec ond depending on the time delay of the system during the process of storage The sampling rate for concrete specimens should be greater than 1 MHz with a high amplitude resolution The required disk space should be about several gigabyte The more sensors are used the better the data analysis works There fore in general more than one data acquisition card is needed The cards then need to be synchronised These are the benchmarks a good system for acoustic emission analysis on concrete should achieve REALISATION OF THE REQUIRED HARDWARE STANDARDS The most limiting factor concerning the chosen hardware and not men tioned yet is the constricted budget With an infinite budget it would be possible to go far beyond the required hardware standards But with the chosen concept a relatively cheap solution was found which fulfils all mentioned benchmarks The chosen hardware is a standard personal computer with an AMD Athlon 1800 processor and a raid controller onboard The system has got 1 GB RAM and 3 hard disks each with about 60 GB memory The fi
20. red value 10 2048 gain real value 127 Otto Graf Journal Vol 14 2003 KURZ WOLTER BAHR MOTZ Finally each event is extracted from the continuous data file Herefore a simple trigger level can be chosen which defines the occurring of an event Fig 10 The measured values are compared in succession to the trigger level value It is possible to decide if a definite number of samples is extracted after the trig ger level is reached or if the extraction of the event is finished if the values sink again below the trigger level The events are written separately to a file whereas an information file is also created for every event which contains the relative trigger time Due to the fact that the Basefile is not erased the extraction can be repeated with different trigger values leixJ I tinstellung Kan le instelungen Ausf hren F Messkarten Messkarte 1 Karte hinzufiigen 810 12 14 16 18 20 22 24 26 28 30 32 3 ata rhen p Kanaleinstellungen gew nschte m gliche WVerst rkungsfaktor 2 0 h Abtastrate Heats 1250000 1250000 o Signal triggem bei 1000 my Anzahl Signale vor Messvig nach Messvrg Messbereich 5 bis 5 Y 100 sd Kanal hinzuf gen i Kanal l schen oK Abbrechen a jailwa la jata Jaia ia jula Japa jaja for fa fa a Ta i Ce T R a e ae ee ee ee mec j Bld Ma ti N if ri H F 0 000034s i ji Kanalprofil Manager B F p Pro
21. rst hard disk contains the operating system while the two other hard disks are the memory for the tran sient recorder They are configured as a RAID 0 RAID means Redundand Ar rays of Inexpensive Disks That means a compound of hard disks which com plement each other RAID 0 especially also called striping arranges the data equally on both disks The data transfer rate is so twice as high as with one disk With respect to fast data processing on a second system the two RAID disks were set into two carrier bodies Data acquisition is realised with two measurement cards of type PCI 6110 from National Instruments implemented in the personal computer The connec tion between sensors and data acquisition system is realised via a self designed panel Each measurement card contains 4 analog inputs 2 analog outputs and 8 digital in outputs as well as two 24 bit counter timer Concerning the transient recorder only the analog inputs are needed Each analog input has got an own ADC with a resolution of 12 bit differential input mode input coupling 117 Otto Graf Journal Vol 14 2003 KURZ WOLTER BAHR MOTZ switchable between DC AC and 8 bipolar ranges from 0 2 V to 42 V The sampling rate can be chosen between kS s and 5 MS s The onboard trigger is a bit limited It is only possible to trigger on one channel and logical connections between different channels are not possible A slewrate trigger is not realised too Using the analog tr
22. stems LabVIEW 2002 Using Lab VIEW the coding is realised in a graphical way which is different to e g Fortran or C but easy to learn Furthermore the program flow in LabVIEW is not se quential but related to the data flow This simplificates process parallelization Other programming features like loops and sequences are also available as well as subroutines called SubVI VI virtual instrument Each LabVIEW program is called a VI and consists of a front panel and a diagram In the following a simle example shell demonstrate the programming procedures within LabVIEW Fig 1 118 Concepts of transient recorder development for acoustic emission analysis I Multiplikation1 i Datei Bearbeiten Ausf hren Werkzeuge Durchsuchen Fenster Hilfe Datei Bearbeiten Ausf hren Werkzeuge Durchsuchen Fenster Hilfe een Eeln e ke ot Produkt 5 0 75100 15 0 2 5 0 0 Drehspulinstrument Fig 1 Example for the structure of a LabVIEW program left front panel right diagram Two numbers shell be entered on a user interface then multiplied with each other and finally the result displayed on a moving coil instrument Fig 1 left Pressing the stop button the program is terminated The buttons instruments and controls can be placed on the front panel which is the user interface by drag and drop operations The example shows two controls factor 1 and 2 a boolean control button STOP and a numerical display in form of
23. t Anwendungsschriftart ix a E amp 1 P __ Array erstellen eStart and Read Data 7 i E Display Data v FALSE vP a 7 First Notifier 3 Record Wert ge ndert Ba st Notri BI g 2 Eann Melder anfordern Simple Error Handler vi Config and Route arian m aD 4 X 20 Meldung senden IFOR Schleife Channel Settings Trigger Settings Timing Settings Auto Sequenz master device data slave device data Master task ID Slave task ID Error No of Channels Card i max 4 Fig 5 Diagram of the front panel showing 2 parallel while loops Fig 5 shows the event case which will be executed if the record button on the front panel Fig 2 is pressed Then an array consisting of symbolic con stants with the elements Config and Route Start and Read Data Unroute and Display Data will be created This array leaves the events structure using a so called tube with destination to the First Notifier lower loop in Fig 5 A Notifier enables the communication between 2 independent parts of a block diagram Its principal is comparable to a mailbox which also sends and re
24. ts architecture will be shown in the following The VI Main Panel is the top level VI Fig 5 It consists of 2 while loops 120 Concepts of transient recorder development for acoustic emission analysis which are executed parallel The upper loop shows the event control The user activates an event e g by pressing a button on the front panel or choosing a menu entry from the menu bar The programmer defines which control elements are activated by a certain event using the so called event structure inner frame in the upper loop of Fig 5 Each event has got an own case in the event struc ture whose subdiagram will executed if the corresponding event occurs As long as no event appears the event structure is in a sleeping mode which saves proc essor capacity f E gt Control Panel Differential 20 000 20 000 ooz coo2 Differential 20 20 120 000 20 000 coo3 Differential 20 20V_ 20 000 20 coo Differential 20 20V 20 000 20 coos Differential 88 8 88 coo6 Differential 20 000 20 coo Differential 20 000 20 coos Differential 20 000 20 818 Minin Auto Sequence Record Record Save Restart Fig 4 Auto sequence panel 121 Otto Graf Journal Vol 14 2003 KURZ WOLTER BAHR MOTZ Main Panel Main Panel6 vi Diagramm a laj xj Datei Bearbeiten Ausf hren Werkzeuge Durchsuchen Fenster Hilfe Schlie en ela n E bea of 13p
Download Pdf Manuals
Related Search
Related Contents
Bedienungsanleitung Samsung S22C450DW Uživatelská přiručka User Manual FS-HAZER Rural HSPF modelling Technical Guide 強化ミッションメンバーブッシュ取扱説明書 Whitehaus Collection WHKBCR3-9106-ACO Installation Guide Stellautomat der Serie GS mit Schutzpaket UK メジャー(ストレート型) メジャー(屈曲型) Copyright © All rights reserved.
Failed to retrieve file