You are on page 1of 197

AD3000

Operating manual
v5

bitGate data systems GmbH, 2009

bitGate data systems GmbH

p2

bitGate data systems GmbH

Content
General product description Product description Product features Segmented memory Trigger Offline operation Data recovery Software details Main window Acquisition modes Channel list Activate/deactivate channels Sleepmode and standby Setup channel parameters (single channel) Add or delete channels to/from a view Control center Setup channel settings (tabularly) Display of measured data (curves) Intensity control Scaling axes Display cursor values (result list) Logging measured data Results Extended reporting of measured data Online maths Customized extensions Experiment management Digital channels and busses Toolbars Variables database Hardware- and software state Data import Properties of generated channels Data export Warning of overwriting Extended result indication (result matrix) Saving and archiving data Multi time base (software-resampling) User management Digital I/O Automatic evaluation control Channel monitoring Dialogs Configuration area Physical units View properties Scaling channels Copy channel setup Software settings (options) Hardware settings (options)
p3

6 6 8 11 12 15 16 17 17 19 22 24 25 26 27 28 30 32 37 39 41 44 45 46 49 51 52 53 56 57 59 61 63 64 65 66 68 69 71 74 75 76 80 80 82 83 86 87 88 100

bitGate data systems GmbH

Toolbar adjustment Page setup Page preview Trigger assignment Variables explorer Formula parser Setup special cursors Formula list Formula Wizard Memory size Segment navigation Status bar (hardware) Status bar (software) Channel placement Import variables list Multiple time base (Resample data) Evaluation control I/O board Printing ServerInfo Selection of names and units Measurement aborted File format CFG format BGC format Menus File Actions Windows View Options Acquisition modules Acquisition modules analog Differential amplifier module A14a_20DI Single ended module A14a_20SE High voltage probe Digital module D16a_100 IncrementalCounter Modul IC4_16a Optionen Option STL-evaluation Option Videoplayer Option Remote OLE Option Remote DDE Specifications System specifications First steps

102 105 109 111 113 115 117 118 119 121 122 124 126 127 129 130 132 136 137 138 139 140 141 141 142 143 143 145 147 148 149 151 151 152 158 164 167 172 177 177 178 180 181 182 182 185

p4

bitGate data systems GmbH

p5

bitGate data systems GmbH

General product description


Product description
The AD3000 is a compact PCI based modular data acquisition system. Which shouldnt be matched with usual cPCI data acquisition cards, because they are featured with the same input amplifier, as well as a common time base and a common memory. Due to the open concept, the AD3000 system emerges a smooth transition between the classic measurement systems, like oscilloscope, transient recorder, data acquisition system or logic analyser. AD3000 combines all these different measurement instruments into one system. All four available acquisition channels (per card) allocate an own time base, an own trigger and 2 gigabyte memory. Equipped with e.g. three 14 bit analogue inputs and one 14 channel digital module, the system is able to work simultaneously, on channel 1 as a 100 MHz precision oscilloscope, whereas channel 2 as a 100 MHz transient recorder is waiting for a trigger event, whereas channel 3 is working as a recorder at kHz range and the 100 MHz digital module is working as a 14 channel logic analyser. Fast hardware enables visualisation and analysis of already recorded data, while the measurement process still continuous. All available amplifiers can either be directly integrated into the AD3000 system or separated of the system via fibre optic cables. Consequently, potential-free measurements are possible without interferences, even in extremely electromagnetic polluted environments. A software specifically developed for this system enables extremely fast navigation, even through gigabyte sized data records, as well as extensive online visualisation and analysis capabilities. Because processors are available for each acquisition channel, complicated real time criteria can be granted also. Optionally the user can be informed by e-mail about occurred trigger events. Picture 1 shows a simplified overview.

p6

bitGate data systems GmbH

Pic1 -o-

p7

bitGate data systems GmbH

Product features
Modular multi channel system Depending on the used modules the system can be adapted to different applications. 14 bit resolution The vertical resolution is depending on the used module. Up to 100MHz sample rate The system supports a variable sample rate. Signals can be sampled with a frequency up to 100MHz (10nsec). Each channel can operate with an individual sample rate. The multi channel system can execute different measurements simultaneously. In other words, several users can share the system for different measurements at the same time! Up to 8 gigabyte for each channel Up to 2-gigabyte data memory is provided for each acquisition module. Several module memories can be combined to one module with up to 8 gigabyte at Shared mode. A hard disk option will extend the memory up to TByte! High measurement repetition rate Caused by the internal hardware configuration, the AD3000 system can execute more than 250,000 measurements per second. Galvanic separation by fibre optic cables possible (real time acquisition!) All currently available amplifiers can be connected to the AD 3000 system by fibre optic cables. The battery-operated acquisition modules are galvanic separated and enable measurements without indifferences on absolutely different potentials, even at extremely electromagnetically polluted environments. Directly integrated channels and optical isolated channels can be used at the same time. Delays caused by different cable lengths will be compensated. Full handling by network (gigabyte Ethernet) The communication with the AD3000 data acquisition system based on a client/server structure. The AD3000 system comprises a server, which can be accessed by one or more clients by network. As soon as a client is connecting an acquisition module, this module will be directly locked and is not longer available for other clients, only at read mode. Data and parameters can be visualized by several clients at different locations, but only one client keeps the complete control. Processor supported real time analysis Up to two processors are provided for each acquisition module, which can be used for critical real time applications. Segmented memory Segmented memory, which can be additionally sectioned into free definable pre- and post-trigger ranges, enables a nearly gapless registration of transient events. Already detected events can be displayed and evaluated also during the measurement. More than 1 million segments can be configured, whereas the dead-time between the segments is only 40 nanoseconds! Comparison of limits (mask test) The AD3000 system offers several options for the mask test. For example, a detected
p8

bitGate data systems GmbH

signal can be checked concerning to the limits at signal display or recorded segments can be replayed like a recorder. The comparison of limits effected here also online. These operation modes are often to be found at high-quality data acquisition systems. The AD3000 supports a third form of mask test on hardware level, so that the limit test function will be executed in real time and therefore a trigger can be activated at breach of limits. Different acquisition modes For each acquisition channel an own time base, an own memory and an own trigger are available. Thereby different operating modes can be adjusted on different channels, like oscilloscope, recorder or logic analyzer. Analysis during measurement Recorded data can be displayed by the client and be analyzed already at current measurement process. Enhanced Software package with an internal formula editor and compiler Besides the extensive mathematical functions like FFT, digital filter, SIN, COS, RMS, etc., a high-performance formula interpreter is available for online analysis. Mathematically derived channels can be consulted for further derivations. Furthermore the software contains an own compiler to expand the functionality of the local system directly. Integrable in test racks Special 19 installation sets enable the handling in a complete test rack. Change the language at runtime Different languages can be stored in a language database. Therefore the user interface can be displayed in the required language by a click on a button. Persistent signals Displayed data wont be deleted, but overlaid on display. Consequently jitter can be visualized at time and amplitude. (Eye diagrams) View signals like an analog oscilloscope Like an analog oscilloscope, intensity of the signal layer will be defined by the grade of the signal. Thereby fast signal progressions will be displayed with lower intensity. Spike detection At digitaization with lower sampling rate, there is a risk that failures (spikes) wont be recorded. A special operation mode assures that spikes >=10ns will steadily be detected. This operation mode is not to be confused with the also available rise time trigger. Reporting Measured data can be printed by the AD3000 report generator. Data can be transmitted in a free definable layout on several pages, with header, footer, diagrams tables and so on. E-mail messages at status changes If required, the system can inform the user about occurred trigger events by e-mail, refer to Software settings (options).
p9

bitGate data systems GmbH

Data exchange with Office applications The AD3000 client can communicate, via dedicated interfaces like COM/DCOM or DDE, with Office applications like Excel, Word or Access. Remote control and Internet (web service) An integrated web server enables the complete control by a standard browser. As well user written programs, which will be supported from this interface, can control manipulations of the system. Thereby is the operating platform e.g. Unix, Linux, VxWorks and so on, absolutely insignificant.

-o-

p10

bitGate data systems GmbH

Segmented memory
One of the outstanding features of the AD3000 system is the enormous memory of several gigabyte for each acquisition channel. Because such a high memory depth is not always required, there is an option to split the available memory into segments (often named as blocks). Minimum size of a segment is 384 samples. Maximum size of a segment is restricted by physically presented memory. Handling with segmented memory is realized in different forms by the manufacturer. Some measurement systems support segmented memory, but dont admit pre- and posttrigger ranges within the segments. Other systems admit pre- and post-trigger ranges, but there is no timestamp within the segment, to allow correlation with other measuring channels. Another important aspect is the dead-time between the segments. Some systems release the next measurement by software or other by the next trigger. The dead-time of software supported systems is often in the range of several milliseconds. With AD3000 the whole segmented memory system is realized by hardware, consequently the dead time is only 40 nanoseconds. Therefore a nearly gapless registration is guaranteed at segmented memory modus. Additionally each segment can be configured in pre- and post-trigger ranges. Also information like beginning of measurement or trigger points will be stored for each segment separately. Applications: On the basis of a very low dead-time, segmented memory is also excellent for troubleshooting. All segments can be displayed by software as time correct, overlaid or connected. The overlaid display shows all curves on top of each other, without deletion of the origin curve, so even a single outlier of several hundred thousands measurements can be detected. Additionally, there is an option to appoint a tolerance curve. Signals of the segments can be reproduced and checked of exceeding the limits of tolerance. Free programmable evaluations allow the searching for abnormal signal parameters as well as statistic analysis for example more than 1.500.000 switching operations. For further information refer to chapter Dialogs/segments or Acquisition modes.
-o-

p11

bitGate data systems GmbH

Trigger
Channel and module trigger capabilities depending on the particular acquisition module. The associated dialogs are described in chapter "Acquisition modules" and not in chapter "Dialogs" like other specifications. To obtain maximum flexibility of the trigger, the AD3000 system is divided in several trigger ranges:

Channel trigger Module trigger Card or system trigger External trigger

For each channel trigger are two autonomous trigger levels available, one delay element and one trigger event counter. The result of the channel trigger will be supplied to the module trigger and can be logically combined there. The result of the module trigger will be also supplied to the card trigger and can be logically combined there with other acquisition modules. Extensive combinations of trigger are realisable by these concept. For further information refer to section Trigger assignment.

Trigger modes of channel trigger


Edge Trigger (single trigger level) The trigger will be released when the signal crosses the level. Rising or falling edge can be triggered. These trigger modus comes up to a classical oscilloscope.

Edge Trigger (two trigger levels) Working with two trigger levels enabled triggering of very noisy signals. Thereby one trigger level is used for arming of the trigger, whereas the main trigger will be released by crossing of the second level. At right selection of hysteresis, a constant triggering can be obtained. Rising or falling edge can be triggered.

w rong hysterisis

p12

bitGate data systems GmbH

right hysterisis

Window Trigger (two trigger levels) For window triggering also two trigger levels are used. Hysteresis of both level generates the trigger window. The trigger will be released by entering or leaving the trigger window.

Pulse width Trigger The trigger will be released when pulse width is smaller or greater as the specified time. Positive or negative pulses can be triggered.

Trigger delay (delayed by time or by n) A detected trigger can be delayed by certain time or adjustable number of trigger events. At delayed time the detected trigger starts an adjustable timer, which releases the main trigger after run-off the adjusted time. On delay after certain trigger events, all valid trigger events will be counted and when the specified number of valid trigger events is achieved the main trigger will be released.
p13

bitGate data systems GmbH

-o-

p14

bitGate data systems GmbH

Offline operation
The software can be operated offline for pre-adjustments and analysis. Therefor the program package can be installed on PCs without the according AD3000 hardware. Functions, which are in need of the hardware, like data acquisition or status bar, are not available in this connection. But stored datasets can be loaded and analysed. To adjust an experiment without direct access to the machine, an experiment, which was generated with this machine, must be loaded firstly, to adapt the hardware emulation. Than the hardware settings, views and so on, can be adjusted and stored. Precious machine time can be saved! If the components of the program were installed at two PCs (hardware at separate industrial rack), one menu item File load for view is still available. These function is equal to the offline installation. These function enables to view and analyse a second measurement parallel, during the first measurement is being prepared. For differentiation of the two active programs the background will be differently displayed.
-o-

p15

bitGate data systems GmbH

Data recovery
Recover tool Recover tool is meanwhile part of the programme and will be started at menu Actions. It is used for data recovery at unforeseen circumstances like power failure. All recorded measuring data and the actual configuration will automatically be saved by software and at HAL, as soon as the data have been recorded. Should an unforeseen circumstance happened, these data can be merged again to a complete experiment. Recovering will be started by menu item Restore last measurement. Than a file name is requested and the rest will be carried out fully automatically.
-o-

p16

bitGate data systems GmbH

Software details
Main window

AD3000 software user interface is subdivided into 3 main areas.


1.

General view of the measuring data: (1) Selective channels will be visualised here. The indicator is able to process analog data as well as digital data. The general view consists of a curve overview (5) and a detailed curve view (zoom) (6). Channel setup (hardware parameters): (2) Complete overview of board and channel parameters on tabular and graphic displays. Results and analysis: (3) Editable result matrix similar to an Excel table.

2.

3.

The Control Center (4) is located on the left side of the graphical user interface, called GUI in this document. This area, as well as the subareas can be expanded and collapsed if required.

p17

bitGate data systems GmbH

The result lists (7) are located on the right side of the GUI. The main menu, and the main toolbar with the most important control buttons are located on the upper part of the GUI (8).
-o-

p18

bitGate data systems GmbH

Acquisition modes
The operator panel Measurement at the Control center consists of two tabs. The operating elements for the particular mode will be selected by these tabs. Two modes are available at the moment:
-

Transient recorder mode (tab single) Oscilloscope mode (tab loop) Segmented mode (tab single)

Transient recorder mode: At transient recorder mode, the measuring will automatically be stopped, as soon as the trigger condition is fulfilled and the preset memory is filled with data.

The button "Start" starts a measurement. The button "Abort" aborts a current measurement. The button "Trigger" sends a manual trigger to the hardware. Oscilloscope mode: At oscilloscope mode the measurement will not be stopped, but automatically restarted. The recorded data will immediately be displayed, whereby a live presentation is realised similar to an oscilloscope.

The button" Loop" starts a measurement. The button "Abort" aborts a current measurement. The button "Trigger" sends a manual trigger to the hardware.
p19

bitGate data systems GmbH

The button "Finish loop mode" stops a current measurement the latest measurement will be displayed. Attention: This mode is not approved yet, but is expected to be available in summer 2009! Segmented mode: Segmented mode is an extension of the transient recorder mode. Whereas the usual transient recorder mode works with only one memory block, at segmented mode the memory can be divided into several blocks (segments). As soon as a segment is filled, it will be displayed. The measurement is not finished until all segments are filled. The number of segments and their size can be specified either in the associated setup dialog or in the setup table. Recorded segments can be displayed in real time (pic 1) or overlaid (pic 2). For further information refer to Segmented memory at the general product description or Segment navigation at chapter dialogs.

Pic 1

p20

bitGate data systems GmbH

Pic 2
-o-

p21

bitGate data systems GmbH

Channel list

The whole AD3000 system is pictured in a hierarchical structure on tab "Structure", to enable an immediate overview of connected cPCI cards and acquisition modules. Only presently available channels are listed on tab "Abstract". Mathematical derived channels are pictured also. Required channels can be added to the displayed measured data by drag and drop, for visualisation of the measurement. A double-click on the particular entry opens the associated set-up dialog (client list, card, acquisition module, physical and mathematical channel). A click with the right mouse button onto the list opens a local menu to enable addition, deletion and editing of the channels. The window can be opened and collapsed, like other subsections of the control center. Using small symbols simplifies working: Channel is assigned to one or more views. Channel is not assigned to a view and is not used in formulas. Channel is not assigned to a view, but is used in one or more formulas. Channel is assigned to one or more views, but is locked by another client (only viewing is possible). Channel is not assigned to a view, but is locked by another client (only viewing is possible). Card/ acquisition module is available and used by active GUI. Card/ acquisition module is used by another client (only reading is possible).
p22

bitGate data systems GmbH

No symbol in front of a card or an acquisition module means, that it is available and not in use. / /... This symbol in front of a server indicates the count of clients, which are connected to the server.

-o-

p23

bitGate data systems GmbH

Activate/deactivate channels
As soon as a channel has been added to a view, this cannel will automatically be activated and involved at the measurement. The AD3000 system is only ready for the measurement, if all channels, which are involved, are also prepared for it. This is not the case, e.g. when the battery capacity of a remote probe is too small. To realise a measurement although, there is the possibility to deactivate a probe either at dialog Channel setup or at the Setup table. Deactivation is not the same as switching off! A deactivated channel is not subject to status polling. A deactivated channel doesnt transfer data to a view. A deactivated channel wont be printed. A deactivated channel will be displayed with shaded label on the view.

A probe can be switched off at dialog Status. To switch off a probe means, the complete power supply is switched off. Consequently, communication via fibre optic cable is no longer possible. A switched off probe can only be activated again directly on the probe.
-o-

p24

bitGate data systems GmbH

Sleepmode and standby


Battery powered fibre optic probes can be switched to three different modes after measurement to save electricity: Probe stays active Probe changes to stand by mode. Probe changes to sleep mode.

Operating mode will be indicated by LED on the right side of the probe next to the fibre optic cable connection. Possible states are: red orange/yellow green blue Optical connection is incorrect. Optical connection is correct and probe is not at measuring mode but at stand by. Optical connection is correct and probe is at measuring mode. Probe is at sleep mode.

A green LED indicates activity of the probe. An orange /yellow LED indicates stand by mode of the probe. Thereby, the optical connection is still active only parts of the measuring amplifier are deactivated to save energy. A blue LED indicates sleep mode of the probe. At this mode, the probe tries to rebuild optical connection every 15 seconds. If transient recorder doesnt signalise requirement (no measurement has been started), optical connection will directly be removed. Measuring system is ready again for measurement at the latest after 30 seconds, even if all probes are at sleep mode. In which mode the probe changes after measurement, is regarding to the adjustment at dialog Software settings. That inactive probes changes to sleep mode can also be adjusted at dialog User management. Furthermore, there is an option to change state of the probe at dialog Status bar hardware.
-o-

p25

bitGate data systems GmbH

Setup channel parameters (single channel)


Each acquisition module possesses one or more preamplifier and one or more digital analog converter. Adjustment of the acquisition module can be carried out directly at the Configuration area or at the configuration window. There are different ways to open the configuration window: Click onto the button in the characteristics column of the configuration area. Click with the right mouse button onto a channel in channel list. Double-click onto a channel in channel list. at toolbar. 4. Click onto this button
1. 2. 3.

Channel parameters are depending on the respective data acquisition module. Associated information are specified at chapter acquisition modules.
-o-

p26

bitGate data systems GmbH

Add or delete channels to/from a view


Channels will be added to a view by drag and drop from Channel list. As soon as the mouse button will be released, measuring data of the channel will be displayed at the view. Conversely, a channel can also be removed from a view by drag and drop. Another option to remove a channel is by menu item "Remove channel", which is available at context menu. Should more than one channel be added to a view or removed, a context menu can be opened by a click of the right mouse button on the left area of the view. The menu items Assign channel and Remove channels are available and contain a list of all available channels.

Multiple channels can be selected by using of buttons CTRL and SHIFT and will be added to or removed from actual view after confirmation of button OK. At using of buttons CTRL and SHIFT, it is also possible to select multiple channels and add them to the view by drag and drop from dedicated channel list.
-o-

p27

bitGate data systems GmbH

Control center
Control center is located on the left side next to the main window and is subdivided into 5 sub areas, which can be expanded and collapsed if required:
1.

Channels: This area indicates all available channels of the measuring system. For further details refer to chapter Channel list. Measurement: This area includes two tabs with buttons for control of the system.

2.

Functions of these buttons on tab Single are equal to the following buttons. A major difference is, that system status will be indicated with different colours at start button on tab. For further information refer to chapter Acquisition modes.
3.

Toolbar: This area is a placeholder for selected buttons.

This toolbar is empty at delivery status. Individual buttons can be placed on central position, which are needed for appointed measurements. Self created script programs can also be accessed by buttons. All toolbars can be adjusted individual in principle. But this toolbar offers the possibility to place buttons on central position at control center and the functional range of other toolbars remains always constant. For further information refer to dialog Toolbar adjustment.
4.

Global information: This area contains 4 tabs, each with a table, which can be configured freely by user.

p28

bitGate data systems GmbH

This table is linked to Variables database, that each variable can be copied to the table by drag and drop. Variables explorer can be opened at menu windows/ variables navigator. It makes sense to indicate general information about the experiment, like name of operator, date and time of measurement or similar system information at this area. The content can be preset at Software options.
5.

State: This area indicates the current software and hardware state of the system.

For further information refer to dialogs Status bar Software and Status bar hardware.

-o-

p29

bitGate data systems GmbH

Setup channel settings (tabularly)

Modification of measuring parameters effects at tab Hardware setup, where the Configuration area is located in tabular form at the lower area. The configuration area enables fast and effective adjustment of the individual required parameters. Often it makes sense, to open a configuration dialog, to illustrate functions of individual parameters in form of graphical overviews. A channel specific dialog will be opened by a click on button Modify at characteristics column. This dialog can also be opened by a click with the right mouse button onto a channel at channel list (menu item Channel properties). As well as a double-click onto a channel at channel list opens this dialog. The dialog is subdivided into a general information area and an adjustment area. Adjustment area is again subdivided in several tabs for adjustment of trigger, memory and input amplifier. Appearance of this dialog depends on the connected hardware. The individual acquisition modules are described at chapter Acquisition modules. 5 more buttons are located at the lower area of this table:

Actual data Attrib. Attrib. All Preset data for next measurement

An activation of button Actual data causes, that all parameters, like sample rate, memory depth, input etc. will be displayed at the time when the measurement is realised. An activation of buttons Attrib causes, that only the parameter of scaling factor will be copied, either from current measurement to the next or backwards.
p30

bitGate data systems GmbH

An activation of button All causes, that all parameters of the current measurement will be copied for the next measurement. An activation of button Preset data for next meas. causes, that all parameters, which are valid for the next measurement will be displayed. This separation enables loading of any measurements, without manipulation of the following measurement.
-o-

p31

bitGate data systems GmbH

Display of measured data (curves)

An extremely efficient display unit, also named as view or graphic, enables flexible data visualisation. Indication varies from a simple oscilloscope presentation up to presentation of signals from single ranges. For each indicated curve is a freely scaleable Y-axis available. Digital and analog signals can be displayed together, without any problem. Further standard operations are implemented, like overlaid display of several measurements, free zooming or control of intensity depending on the shape of the signal. Up to 32 views, each with up to 64 channels, can be opened. Multiple views are organised as tabs, similar to an Excel application. The view is subdivided into 4 sub areas: Channel name and indication of zero point are located on the left side. Y-scaling of individual channels is displayed on the right side. X-scaling, time range and frequency range for FFT are displayed at the lower area. The medial area is for data visualisation and can be subdivided into several ranges, that signals will only be displayed at their assigned ranges.
p32

bitGate data systems GmbH

Two vertical cursors are available. A single click on the respective cursor in addition with a motion of the mouse, while the left mouse button is pressed changes the position of the cursor. Cursors can be extremely fast and simplistic positioned, by a click with the left mouse button on the view, while button CTRL (for cursor 2) is pressed. When the button SHIFT will be pressed, instead of button CTRL, cursor 1 will be simplistic positioned. Fast positioning of the cursors is also possible by a click on -->C1<-- or -->C2<-- on the lower area of the view. When the button ALT will be pressed at moving of the cursor, it causes that the cursor jumps only from one measured value to the next. Measured values of the cursors will be displayed in the bottom left corner or in a Result window. Measured value of cursor 1 refers always to the active channel, which will be indicated by a frame around the channel name in the left area of the view. Another channel can automatically be activated by a click on it. Cursor 2 can be dedicated to another channel. Therefor channel name has to be activated, while SHIFT button has simultaneously to be pressed. CTRL button is also of importance at searching for minima and maxima or for using of button go to next label. Cursor 1 will be moved to detected maximum, minimum or label by activation of search function. But if CTRL button is pressed at activation of this function, cursor 2 will be positioned to the detected point. Next to the vertical cursors, are other special cursors available: 3 rotatable cursors and 2 horizontal cursors. These special cursors can be hidden or shown by activation of this button . Fast positioning will be enabled, by a click with the left mouse button onto the view and pressing buttons 1,2,3,4 or 5 at the same time (button 1 for special cursor 1, button 2 for special cursor 2 etc.). Measurement results will be indicated at Result list on the right area of the main view. An other result list is available at tab Results . Mouse functions Channels will be added to a view by drag and drop from Channel list. Therefor a channel has to be activated by left mouse button and moved to the view while the mouse button will still be pressed. As soon as the mouse button will be released, measuring data of the channel will be displayed at the view. Channels can also be moved to another range within the view by drag and drop of the channel name on the left area of the view. A channel will be activated by a click on it. Measuring data of the cursor will directly be updated. The mouse pointer changes , if it will be moved onto the zero point. Now the zero point of the signal can be moved by pressed left mouse button. Deflection (scaling) can be modified by mouse wheel. Deflection area is indicated by a vertical line on the view. The mouse pointer changes , if it will be moved to the limits of a range. Limits of the
p33

bitGate data systems GmbH

range can be modified now. Signal details can be magnified (zoom), by a click with the right mouse button into the view and drawing out a rectangle, while pressing the right mouse button. Rectangle will be displayed as inverted colour or dotted frame. Signals within the rectangle will be displayed enlarged in an additional view. If the mouse pointer will be moved to the corners of the rectangle, the mouse pointer changes and dimension of the rectangle can also be modified. Position of the rectangle can be changed, by a click with the right mouse button onto the rectangle, and movement of the mouse, while pressing the right mouse button. Additionally scrollbars are available for x-direction at the bottom and for y-direction on the left side. A context menu will be opened by a click of the right mouse button onto the left side of the view. This menu offers options to change view and channel properties, like e.g. colours, grid or scaling. For further details refer to dialogs View properties and Channel scaling.

A toolbar is located directly above the view. This toolbar is for fast operations at the display unit and can be adjusted individual.
Example: Toolbar of main view.

Example: Toolbar of detail view (zoom).

All available graphical operations are indicated at dialog Setup category View.
p34

bitGate data systems GmbH

Actions relating to views are:


1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.

Add view Remove view Rename view Add range Remove range Arrange ranges Assign channel Remove channel Remove channels Channel display properties View properties Next view Previous view Intensity display Persistence display X-axis logarithmic Y-axis logarithmic Print actual view Arrange channels automatically to views Copy view Place channels Arrange channels Setup cursors Resample data Values on cursor Undo resampling Resample borders View to right View to left Cursor values/labels framed

Actions relating to zoom are:


1. 2.

Zoom 100% Restore last zoom


p35

bitGate data systems GmbH

3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.

Magnify in X+Y Reduce in X+Y Magnify in X only Reduce in X only Magnify in Y only Reduce in Y only Zoom X-axis only Zoom Y-axis only Go to cursor 1 Go to cursor 2 Go to trigger Zoom between cursors

For further details refer to chapter Toolbars.

-o-

p36

bitGate data systems GmbH

Intensity control
Intensity of an interval is definited by the slope of the signal, similar to an oscilloscope. Thereby, fast signal runs will be written with low intensity. This functionality can be helpful, even for a system with a high memory depth. The following pictures exemplify this:
Only a wide tape will be displayed at normal illustration.

Change to intensity controlled view shows clearly, that different frequency components are existent.

Ranges of interest can specific be analysed on a detail window.

Note: This option can be activated at View properties or by a button of the toolbar. The button for intensity control is not available on toolbar at standard configuration. But this button can be copied to any toolbar at dialog Setup toolbars.
-op37

bitGate data systems GmbH

p38

bitGate data systems GmbH

Scaling axes
Y-axis of a curve will be assigned either directly to measuring range, depending on Software settings, or can be scaled and positioned at dialog Scaling channels or Channel placement. X-axis is automatically scaled, that temporal start of first curve and temporal end of last curve will be displayed. A context menu will be opened by a click with the right mouse button onto the x-axis of a view.

Reference time 0 will be defined by this context menu: T = 0 at arming; Reference time 0 = starting time of arming. T = 0 on first sample; Reference time 0 = first measuring value. T = 0 on trigger; Reference time 0 = trigger point. Negative times for all measured values, which appear before the real trigger event has been recorded, will be achieved, when pre trigger has been adjusted.

Furthermore time limit can be adjusted (start and end of measurement): Overall time limits: All views start at first measuring value and end on last measuring value of whole measurement . Individual views have the same time limit. Time limits per view: First and last measuring value from all displayed channels will be used for time limit of each view. Individual views are indicated with different time limits where required.

Also segment display is selectable: Time real segment display: All segments will be displayed at the time of recording. Connect segments (Dt=0): Between the segments are no gaps drawn, independently from real recording time. Records are optionally clearly arranged. Segment overlay (t=0): All segments are displayed overlaid, that changes of repeated switching operations can be recognised very fast.

These menu items correspond to the buttons of Segment navigation, i.e. according to the settings, all channels or only the current channel will be modified.
p39

bitGate data systems GmbH

-o-

p40

bitGate data systems GmbH

Display cursor values (result list)

7 measuring cursors are available for the data acquisition system: 2 vertical cursors 2 horizontal cursors 3 cursors for definition of slope (dy/dx)

Measured values are stored in form of variables at Variables data base and are available for each part of the software with access to the variables data base. Cursor values, respectively variables contents will be indicated at local result list on the right area of the main window. Result list supports docking function and can be placed to another monitor. Tables of each list are subdivided into 2 columns. These lists will be initialised with defined variables at generating of a new view. Each list can flexibly be extended by user. For each view is an own result list with 4 tabs available. The first tab indicates x- and y- information of both vertical cursors. Cause each vertical cursor can be dedicated to any channel, measurement is possible e.g. with cursor 1 at channel 1 and cursor 2 at any other channel. Cursor ending will always be displayed with the according channel colour.
p41

bitGate data systems GmbH

The second tab indicates x- and y- information of both horizontal cursors, as well as measuring results of the three cursors for definition of slope. The third tab indicates x- and y- information of both vertical cursors for all available channels at the view. The fourth tab is empty and can be freely configured by user. Therefor a small toolbar is available.

Variables explorer will be opened by the first button. Variables can be copied to result list by drag and drop. A blank line will be added to the end of list by second button. Renaming of the current tab will be enabled by third button.

A context menu to remove variables from the list, will be opened by a click with the right mouse button onto result list. This toolbar can individual be expanded. For further information refer to chapter Toolbars .

Because combination of variables by drag and drop can take a long time, there is an option for automation. Script for automation can be opened by a button on toolbar. Example: Script for inserting of two variables to the fourth tab of result list, as well as entry of the date to the global information list of control center.
Program New; Begin AddVarToLocalResultlist(ACTVIEW, 3, 'SW_VERSION'); AddVarToLocalResultlist(ACTVIEW, 3, 'START_TIME'); AddVarToGlobalResultlist(0, 'ACT_DATE'); End.

It is also possible to copy result variables of existent experiments to the list of the current
p42

bitGate data systems GmbH

experiment, by menu Import variables list.


-o-

p43

bitGate data systems GmbH

Logging measured data


AD3000 measuring system provides an internal and an extended report generator. The follwing text relates only to the internal report generator! Recorded and calculated data can be printed on paper by the internal report generator. The report generator is able to display and print graphics, measured values or settings. Importance has also been attached to great flexibility and easy handling. Only a few steps are necessary to obtain a complete measuring protocol: 1. Open the dialog window Page setup. 2. Layout of header and footer can be defined here. 3. Then paper format and margin can be defined. 4. Finally the content like graphic, result table, trigger setup or the complete setup can be defined. 5. A Page preview for all pages is available and a button for printing. For further details refer to dialog Page setup. For information of the extended report generator refer to chapter Extended reporting of measured data.
-o-

p44

bitGate data systems GmbH

Results
The main window is subdivided into several tabs, similar to an excel sheet. The required tab will be opend by a click onto it at the lower area of the main window. Result matrix is indicated on tab "Results", which is arranged similar to an Excel sheet. Each cell can either be edited freely or filled with variables by drag and drop from variables list. It is also possible to insert a formula. In this connection, attention was paid for great compatibility to Excel, to lean on Excel operations. For further details refer to chapter Extended result view.
-o-

p45

bitGate data systems GmbH

Extended reporting of measured data


Microsoft Word 2003 or newer release, as well as option Report generator are needed for this option! Measurement data and measurement results must always be reported. Therefor AD3000 system offers, next to the internal report generator with limited layout features, a further option of recording. The extended report generator is based on Microsoft Word and offers a very efficient facility for presentation. Measured curves, tables and other graphics e.g. company logos and pictures can be placed freely and can be positioned on different layers. Due to this concept, each Word document can be used as layout sample. It is also possible to add measurement curves and results to already existent Word documents. Report generator is an option and has to be installed to the computer. These buttons will be added by installation.

If AD3000 software is active at starting of Word, report generator will automatically be activated. Shouldnt report generator be active (buttons are displayed in grey), Word has to be closed and it must be ensured that AD3000 system is active before restart of Word. Report as a component of an experiment and will be stored together with experiment data. At loading of a new experiment, the active report will be overwritten or retained, depending on the adjustment at Software options. A third option prevents this automatism, so the user has to decide, if the report should be retained or not.

Complete graphic view can be added to a placeholder of the report by drag and drop. If a graphic will be inserted black and white or coloured can be adjusted at Software options.
p46

bitGate data systems GmbH

Graphics can be attached additionally with captions from variables data base. Selection effects also at dialog Software options. The new toolbar offers buttons for the following options: Adding of a new value or view to a report. Updating of an existing report. Combining several reports of an experiment to one. Converting a text box to a view (link). ei Readout of information from active document. Renaming of selected table. Renaming of selected text frame. ne Tabelle und Grafiken mit Daten mehrerer Experimenten zu fllen An empty report will be opened by a click on Word symbol . Tables, frames, text boxes, pictures and so on can be added to the report. Text boxes are used as placeholders for graphic views. If all objects have been placed they can be arranged on different layers (e.g. curve can be placed behind the text). All features of Microsoft Word are available. Report objects can be filled, either directly from application by drag and drop or by variables navigator. A click on symbol Add variables opens variables navigator, where variable can also be selected and added to report or table by drag and drop. Report generator offers several options at drag and drop operations from local result list. Variable name, actual value or a link to the variable can be selected. Variable name will be selected by a click on the variable at column Name for drag and drop operation. Actual value will be selected by a click on the variable at column Value for drag and drop operation. Only variables content will be transmitted, if the button CTRL is pressed at drag and drop operation. This value WONT be updated at next measurement. If a variable from variables navigator is selected at column Name, actual content of variable will be indicated at report and will automatically be updated at next measurement. If a variable from variables navigator is selected at column Value, actual value will be indicated at report and WONT be updated at next measurement. If a variable from variables navigator is selected at column Description, only actual variable name will be added to the report. Graphics can also be added to the report by drag and drop. The according placeholder will automatically be inserted and framed. Frame can be activated, for modification of position and size, by a click with the mouse. The according graphic will be inserted by a click on button Refresh report . Graphics will automatically be updated at next measurement. If the graphic should not be updated at next measurement , a text box has to be placed as placeholder. Then the view can be inserted by drag and drop of the tab. Those inserted views WONT be updated. If a caption for the graphic is required, it can be adjusted at Software options. Graphics can be rotated 90 to the right or left at inserting, by pressing button CTRL or ALT.
p47

bitGate data systems GmbH

Existing text box can be changed to a placeholder for graphic views by button Convert to graphic view . This might be necessary e.g. if predefined layouts should automatically be replaced with actual graphics. Text box must be activated before converting. This text will be inserted to the activated text box by activation of this button : Drop image variable here! Then the required view variable from variables navigator can be inserted by drag and drop. Combining of several reports can be effected by a click on button Attach reports . Several reports can be selected by activation of buttons CTRL or SHIFT and they will be attached to the actual report by a click on button OK. Names for text frames as well as names for tables can be defined by buttons Particular tables or text frames can be specified selective by evaluation control. .

Same operating steps are valid to handover variables to Excel. But graphics can only be inserted directly to Excel with predefined size. The graphic can be inserted by drag and drop of the tab as mentioned before. Graphics can be rotated 90 to the right or left at inserting, by pressing button CTRL or ALT.
-o-

p48

bitGate data systems GmbH

Online maths
An efficient formula interpreter is available for online analysis. It is easy to use, similar to a calculator and enables to generate mathematically derived channels. Formula editor For using of the formula editor, a mathematical channel has to be generated first. A local menu will be opened by a click with right mouse button into channel list. A new channel can be generated by this menu. The new channel will be indicated at the head of channel list at category math. Double click onto the new generated channel opens Formula list. Formulas can be added, modified or deleted by this dialog. Formula parser Formula Parser is available for the following channel types: Analog channel (result is a new analog channel) Digital channel (result should be 0,1 or to 2 for tri-state) Single value (result is a single value, like e.g. RMS)

Formula parser goes through the list of all mathematical channels from top to bottom and calculates every single measurement value of indication memory. Complex formulas can extent over several lines, whereby formula is processed line by line. Handling of variables Variables are often used to buffer results of single lines. Name of variable has to start with a letter and must not be name of a function. Variables will be assigned by :=, e.g. a:=ch1.

Predefined formula variables Variables of Variables data base can be used within formulas. The result of a formula is a new variable. Standard functions abs(x), arccosh(x), arccos(x), arcsinh(x), arcsin(x), arctan2(x;y), arctanh(x), arctan(x), cosh(x), cos(x), degtorad(x), exp(x), intpower(x;y), ln(x), log10(x), logN(x;y), max(x;y), min (x;y), not(x), power(x;y), pow(x;y), radtodeg(x), randg(x), random, round(x), sinh(x), sin(x), sqrt(x), sqr(x), tanh(x), tan(x), trunc(x) Predefined constants NAN (Not A Number) Pi
p49

bitGate data systems GmbH

Controlling functions display() Indication of intermediate results. Attention: Please consider that formula will be passed through for each single measurement value! for multiline formulas (condition; value for true; value for false) Example: a := if (3>6;0,1) In this case a =1 (value; jump_if<0; jump_if=0; jump_if>0) - conditional jumps at multiline formulas Stops further execution of multiline formulas.

goto (line number) result = if ifgoto stop Standard operators

!,% ,* ,+ ,- ,/ ,<= ,<> ,< ,= ,>= ,> ,^ (power), div, mod, and, or, xor Predefined functions Aside from channel names, no variable parameters are allowed within these functions. FFT amplitude spectrum fft (ch7; WindowType; Scaling) WindowType : fwNone, fwHamming, fwHanning, fwBlackman, fwGaussian, fwWelch, fwParzen Scaling: fsdBm (dBm-scaling), fsLinear Attention: FsdBm results refer to 50 Ohm and 1 mW rating. FFT will be calculated up to maximum 64kByte data.

Evaluation control offers further complex mathematical functions like smoothing filter, gradient, extreme values and so on.
-o-

p50

bitGate data systems GmbH

Customized extensions
Customized system extensions are enabled by internal compiler. The necessary adjustments can be made by the customer or be ordered. The following extensions have already been implemented: Experiment management: Dialog for entry of accompanying commentaries relating to the measurement.
-o-

p51

bitGate data systems GmbH

Experiment management

This dialog is used for the entry of related measurement information. Texts indicated at text fields ore choice boxes will be assigned to Variables data base, by a click on button OK. Contents of the choice boxes will be detected from text file Versuchsdoku.ini, which is located at application directory, to provide maximum of flexibility. Entries can be edited or added individual. Experiment number (next experiment): Experiment number (next experiment) has a special function. This number is used as file name respectively experiment name, if option Autosave has been activated. Therefore, "%d" is entered on field file name as standard default. Normally "%d" will be replaced by experiment number. It is also possible to assign an individual name or to add a name to the experiment number. Parsed file name will be indicated in blue fonts at the lower left corner of the window. Auto save means, that whole measurement will automatically be stored after measuring at an predefined path. This path can be changed by button Change path. Thereby experiment number will automatically be incremented. The predefined path can be specified in tab Directories at dialog Software settings.
-o-

p52

bitGate data systems GmbH

Digital channels and busses


If its about a physical digital or analog channel, will exclusively be defined by the acquisition module. Channel properties can be inspected or modified by a double-click onto the respective channel. Mathematical channel can be digital or analog. Channel properties of digital or analog channels are represented by Formula parser . A bus is also a mathematical channel, but the channel properties are indicated by composition of the bus and not by Formula parser.
Channel properties of a digital mathematical channel.

Channel properties of a physical digital channel. Channel properties are depending on the connected acquisition module. Therefore appearance of the window can be different. p53

bitGate data systems GmbH

Channel properties of a digital bus.

p54

bitGate data systems GmbH

-o-

p55

bitGate data systems GmbH

Toolbars

Multiple toolbars are available for AD3000 graphical user interface :


1. 2. 3. 4.

Menu toolbar Graphic toolbar Detail (Zoom) toolbar Global or main toolbar

Visibility of toolbars will be defined at Toolbar adjustment, which will be opened at menu Options/Setup. For further details about modification of toolbars refer to chapter Toolbar adjustment.

-o-

p56

bitGate data systems GmbH

Variables database
AD3000 system can be extended e.g. by a self written script program. Therefore, recorded data can be analysed or processed by own functions. Data exchange can be carried out by a data base managed of the AD3000 system. All internal variables, like cursor values, cursor position, path information or similar parameter will be stored as strings, integers or floating-point values. This data base is the data management for the whole system. Result lists, report generator, formula parser or external programs can read and write on the data base. Variables will be stored together with the measuring data. Variables explorer simplifies locating of variables. Required variables can be added to result lists by drag and drop. System variables are subdivided into categories for quick reference. Single value channels generated by online math will automatically stored at category formulas. Own categories can be specified at generating of own variables. Example: A variable with the name Company should be added at categorie external: SetStringVar('Company', 'Extern', '', '', 'Description', 'bitGate' ); Registered variables:
Kategorie Status Status/General Status/General/Misc Status/General/Files Status/General/DateTime Graphic Graphic/ActGraphic Graphic/ActGraphic/Cursor Graphic/ActGraphic/Cursor formatted Graphic/ActGraphic/Images Graphic/ActGraphic/Names Graphic/ActGraphic/Settings Graphic/ActGraphic/Slope Cursor Graphic/ActGraphic/Slope Cursor formatted Parameter Parameter/ActChannel Empty Empty Software version, paths, current status text Empty Start time of measurement, current time, start date of measurement, current date Empty Empty Cursor values of cursor 1 and cursor 2 as numerical value Cursor values of cursor 1 and cursor 2 as character string formatted Variables for reports, for illustrations of the view at Word Description of graphic, name of current channels Index of graphic Values of slope cursors as numerical value Values of slope cursors as character string formatted Empty Empty p57 Variablen

bitGate data systems GmbH

Parameter/ActChannel /Settings Number of measuring points per segment, sampling interval, number of segments Parameter/ActChannel /Settings Sampling interval, sampling frequency as character string formatted formatted Parameter/ActChannel /Werte Parameter/ActChannel /Werte formatiert Parameter/ActChannel /Name Monitor Monitor/ChannelXX Monitor/ChannelXX/Results Monitor/ChannelXX/Results formatted Usermanagement Evaluation Evaluation/Results Evaluation/Results formatted Evaluation/STL Parameter Evaluation/STL Status RMS, RMS between cursors, mean value, mean value between cursors, maximum, minimum, X- and Y- values der of both horizontal cursor Same content like category Parameter/ActChannel/Values" but formatted Description of the channel, unit of the channel Empty Empty Calculated parameter of the corresponding channel at channel monitoring (frequency, min, max) as numerical values Calculated parameter of the corresponding channel at channel monitoring (frequency, min, max) as character string formatted User management active, user name and rights Empty Results of evaluation control, as numerical values Results of evaluation control, as character string formatted Parameter for STL-functions (e.g. STL-frequency) Validity of STL-results (invalid bei manual input)

All variables of category ActChannel are stored once more for each used channel at data base! All variables of category ActGraphic are stored once more for each graphic view at data base! Further variables will be registered by experiment management or other amplifications. Content of variables data base will be different depending on the software version. Variables can also be added from external programs at run time. Variablenexplorer which indicates all current registered variables, will be opened at menu windows/ variables navigator.
-o-

p58

bitGate data systems GmbH

Hardware- and software state

Menu State is located at control center and can be expanded or collapsed like other menus of control center. The expanded menu includes two buttons, which are accentuated in different colours. The left button indicates current software state and the right button indicates current hardware state of the system. Colours for software state can be adjusted freely at menu item Software settings of menu options, while hardware state is indicated by 3 predefined colours: OK (green) Warning (Yellow) Problem (red)

No further measurements can be executed, if state Problem occurs. If this state occurs on a probe, which is not involved at measurement, it will not be indicated. The according dialog Status bar hardware, with detailed information of the problem, can be opened by activation of button Hardware state. Note: Warning or problem must be reset by activation of button Hardware state.

p59

bitGate data systems GmbH

Possible hardware states are:

green yellow red

Everything OK. Charge of battery runs low. Overload protection of input amplifier is active. Sync error on fibre optic connection. Temperature problem of the probe. Temperature problem of the battery. Temperature problem of the cPCI card. Error on communication bus. Clock error of the probe. Charge of battery is too low.

Dialog Status bar software, with detailed information about the current software state, will be opened by activation of button Software state. If the adjusted software parameters have not been sent to hardware, the state dialog will be opened automatically at arming.
-o-

p60

bitGate data systems GmbH

Data import

Open the menu item "Import data" at menu File.

Data of foreign formats can be imported to AD3000 software by this dialog. Data type can be selected at choice box Import filter. Data file menu will be opened by a click on button Search files. Several or multiple files can be selected and will be inserted to import list. Import starts after activation of button OK. Import is bounded to maximal 1 mega sample per channel. At the import of a channel, with an already existent name (file name), the existent channel will be overwritten with the new data and not saved as a new channel. After activation of Import into view, curves will be transferred to the selected view. The view will be selected at choice box Name of view. A new name can also be inserted and the according view will automatically be generated. After activation of Import into act. view, curves will be transferred to the active view. After activation of Don't asign to view, curves will be imported but wont be displayed on any view. If the option File name is signal name has been selected, data will be imported with the name of the file. If this field has not been selected, data will be imported with the name entered at text box Signal name. At data import of multiple curves, they will be imported with the entered name in addition with a serial number. If delete previous import is selected, all previously imported channels will be deleted before new channels will be imported.
p61

bitGate data systems GmbH

-o-

p62

bitGate data systems GmbH

Properties of generated channels

Open the menu item by a double-click on an imported channel at channel list.

The following modifications of properties of an imported channel (or created by script) are possible: Change channel name Modification of the start time of the curve (=movement in direction of time) Change units Predefined range (for scaling and indication/clipping of the curve)
-o-

p63

bitGate data systems GmbH

Data export

Open the menu item "Export data" at menu File.

Data of AD3000 software can be exported to foreign formats by this dialog. Data type can be selected at choice box Export type. Data can be exported with their signal name or free selectable name in addition with a serial number. Differentiation of Equal to channel name or Name prefix can be adjusted at selection area File names. Which data will be exported can be decided at selection area Select channels: All used All channels of channel list will be exported. All visible - All channels of actual view will be exported. Individual selection - All channels, which are checked at channel list will be exported.

Target directory can be selected by button Directory. If all data or only data between cursors will be exported can be selected at selection area Select time.
-o-

p64

bitGate data systems GmbH

Warning of overwriting

Trying to overwrite an already existent data file at the export of data. Either select a new name by button (choice box will be opened) or confirm overwriting of the file.
-o-

p65

bitGate data systems GmbH

Extended result indication (result matrix)

Measuring data, cursor values, signal names, timestamps etc. are managed of the AD3000 system at an internal Variables data base. Report generator and several Result lists are available to indicate the content of variables. Further mathematical calculations of the existent variables are often required. Therefor the AD3000 system offers, next to online math, a result table (named as result matrix). The difference to the already mentioned result lists is, that this table has an integrated formula parser and several options for formatting. The variables navigator will be opened by a click on this button . Variables can be copied to the table by drag and drop. The table is similar to an Excel sheet. Text, data or formulas can be inserted to each cell. Mathematical operations like addition, multiplication or further calculations of table values can be carried out by formulas. Furthermore, formulas can be used for composition of values. Formulas can also refer to other cells of the table. A formula of the result matrix starts with an equal sign (=), followed by the arithmetic statement. Example: The following formula subtracts 1 from 5. =5-1 The result of the formula will be indicated at the cell. A formula can refer to a single cell. Reference to the cell will be established by indication
p66

bitGate data systems GmbH

of the row number (Rx) and the column number (Cx). Example: R2C3 refers to the cell at row 2 and column 3. A formula can also refer to a cell group. Reference to the cell group will be established by indication of the row number (Rx) and the column number (Cx) separated by a colon. Example: The group of cells at column 1 from row 10 up to 20 is defined by the following statement: R10C1:R20C1 If a cell shall have the same content as another cell, the formula has to start with an equal sign followed by the reference to the other cell. The cell, which contains the formula is called follower cell. The value of the follower cell depends on the value of another cell. All changes of the cell, which the formula refers to, have an affect to the follower cell. Example: The following formula multiplies the value of cell R15C2 with 5. =R15C2*5 The value will be calculated again as soon as the value at cell R15C2 changes or the button Refresh will be activated. The result matrix contains multiple predefined integrated formulas, which are named as functions. All available functions are indicated at the choice box f(x). They can be added to the formula text field by a click on the red arrow. Functions can be used for simple or complex calculations. The syntax of a formula starts with the name of the function, then an opened parenthesis, the arguments of the function separated by commas and ends with a closed parenthesis. If a function starts with a formula, the function has to start with the equal sign (=), followed by the function name. This button decides, if the formula or the resultant value will be indicated at the cell. Therefore a quick formula overview is possible. Grid of the table can be shown or hidden by this button
-o-

p67

bitGate data systems GmbH

Saving and archiving data


Data and settings can be saved as an experiment after the measurement,. An experiment consists of several files. CFG file (configuration data of hardware and software) RAM file (measuring data) SET file (configuration data of hardware and software for the next experiment) MTX file (formulas, variables and formatting for Extended result indication) EXP file (administration of the experiment files)

An experiment can also be archived by menu item File/Save+Archive Setup+Data. Thereto all respective data will be compressed and combined to one file (.ar3).
-o-

p68

bitGate data systems GmbH

Multi time base (software-resampling)


Records of measuring can subsequently be converted with lower sampling rate at different ranges by this function, to save memory at archiving of experiments. Adjustment of limits effects either interactive or by dialog Multi time base (software-resampling) at individual selected view.

Limits can be modified by moving of the mouse. Detailed view can also be used for fine adjustment. The limits can quickly be placed by a click of the left mouse button into the view, while simultaneously the according letter (B, C, D etc) on the keyboard has to be pressed. Limit will be placed at mouse cursor. Beginning and ending are fixed on the limits of the view. Sampling rate can be selected for each range at dialog Multi time base (software-resampling). The channel with the highest sampling rate defines the highest option. Furthermore, it can be selected, if only visible channels of the view or all channels, which were involved at the measurement, will be edited. Already edited channels wont be modified again at further access of the function. Therefore it is possible to assign different channels to different views and to resample them with different rates (e.g. fast channels to the first view: 100Msamples to 10MS or slow channels to the second view: 5MS to 500kS). If the result didnt meet expectations, a click on button Undo resampling recovers to the state after measurement.

p69

bitGate data systems GmbH

Note: Synthetic channels wont be edited. Mathematic channels refer to the origin channels (which must have the same ranges). If the sampling rate of several different sampled channels in a view, is higher than the slowest channel, the slower channel wont be changed at this range. Thin out effects integer (with whole numbers). If division is not possible, thin out effects with the next possible division. Example: A signal recorded with 50MS should be resampled with 20MS. Because, to receive a whole number this division is not possible, so it will be resampled with 25MS.
-o-

p70

bitGate data systems GmbH

User management
Access rights for different users can be appointed by user management. Furthermore, buttons and other positions will be dedicated to single users. The following access rights are implemented: Admin: Unrestricted rights. Main user: Is not allowed to create or change users. Simple user: Is not allowed to overwrite files Guest: Is able to read and analyse data, but Is not allowed to store files. User management is not active at first installation. There is only an Admin account without password avaiable. User management can be opened at main menu options/ user management. The following window will be opened:

After registration as admin, the following window will be opened:

p71

bitGate data systems GmbH

With this dialog the administrator is able to: Activate or deactivate user management. Add or delete users. Select a user at left list field, to configure access rights on the right side.

Up to 25 users can be registered. Activation of choice box Lock GUI when not used causes, that a new login window will be opened, if there is no interaction within the stated time. Activation of choice box Set sleep mode causes, that the remote probes will be switched to sleep-mode, if there is no interaction within the stated time. Exception: GUI is armed than the period starts after the measurement has ended. If the user management is active, the login window will be opened at: boot of the system. exchange of users. inactivity.

p72

bitGate data systems GmbH

All registered users are listed. Password of the selected user has to be inserted at text field password for user. Entry must be confirmed by button OK. Password wont be indicated at entry. But plain text is available, if required. The according data, like user name or user level are established at variables data base. Two buttons are available to open user management or change users at category Options. Details for placement of these buttons can be received at dialog Toolbar adjustment. If configuration files (menu options / Hardware settings / Software settings / Options save as) with user name are existent, they will automatically be loaded at login or change of user. Different configurations can be defined for several users.
-o-

p73

bitGate data systems GmbH

Digital I/O
If further functions for control or automatism are necessary, next to the measuring functions, another device for additional operations will be needed. To avoid difficulties with synchronisation, different software interfaces etc., the AD3000 system is provided with an I/O hardware. Thereby measuring operations as well as control operations are practicable with a single AD3000 system. This in- and output module was specially developed for control of the periphery equipment and enables direct intervention at measuring or inspection process. The I/O module possesses 8 control channels, which can optoonal be used as in- or output. Control channels are available as optical (Multimode fiber) and as electrical (Photo-MOS relays). The electrical option is galvanically isolated and allows safety operation at test laboratories. Inspection of the control channels is carried out by software. Controlled by the software, the AD3000 I/O option is the ideal tool for safety automatism of inspection processes. E.g. an input can be requested to check a state, valid for the measurement, at the control center. If the valid state hasnt been reached yet, a faulty measurement can be prevented. Of course, it could be assured by the outputs, that e.g. a control sequence must be followed before a measurement can be enabled. Evaluation control with integrated query options and conditional jumps, which is easy to handle, offers nearly unrestricted possibilities for these operations. The whole handling of control is possible by user interface, without that any line of source code has to be written. An integrated compiler for script programs is also available to realise complex operations e.g. with self defined DLLs. For further information refer to dialog I/O Board.
-o-

p74

bitGate data systems GmbH

Automatic evaluation control


Complete measurement sequences can be automated by automatic evaluation control. Evaluation sequence is not restricted to mathematical evaluations. It can also be accessed to the control of measurement. Thereto, the software provides a number of evaluation and control functions, which can be activated and parameterised by drag and drop. If the required function doesnt exist at the AD 3000 system, self defined evaluations or controls can be programmed and can be integrated as function to the evaluation. Conditional jumps, that means result controlled sequences are also possible. So that, a manual access is possible, if an evaluation algorithm did not work. For further details refer to dialog Evaluation control.

-o-

p75

bitGate data systems GmbH

Channel monitoring

This function enables that channel data will already be displayed during measurement process. The window will be displayed or hidden by menu item Show monitor windows at menu windows. Regarding to docking, it has the same characteristics like main- and zoomwindow. A menu for the applications at monitoring, will be displayed on the right side of the monitoring window, if active channels are available. This menu can be folded or expanded.

At option Channels, the according channel can be added or removed to the monitoring. Channels can also be added or removed by drag and drop. (Only channels, activated at measurement can be added or removed.)
p76

bitGate data systems GmbH

At option Recording time, the displayed time will be adjusted. The time is indicated per division. Either on of the indicated values or a self-determined value can be selected. Manual inputs must be completed by activation of the enter key. If the indicated time is red marked, input is invalid. Times can only be indicated in nsec-steps. Margin at channel unit per division will be displayed additionally for the selected channel.

For channel monitoring exists a separate menu item Display trigger, which is specified by the monitored channel, trigger direction and level. Level can be adjusted either by moving the dial or direct entry into the field above the dial. If the field Auto trigger is checked, incoming data will be directly displayed, otherwise not till then the adjusted trigger will occurr.

Last menu item is Software event. For this purpose a formula is generated, which will be analysed during measurement. An event will be activated at positive result. This could be a manual trigger or an output to a connected IO-board. Selection of Output event is only available if an IO-board is connected. For entering a formula, click on the field with the wand.

p77

bitGate data systems GmbH

The formula will be generated by specifications of channel, value (e.g. minimum, maximum), condition and required level. If Output event is activated, a button will be shown to achieve the entry dialog for the output.

The channel of the IO-board, on which the output should be effected, can be specified here. The required IO-board can be selected also. Output can consist of sequences of high, low and timing delay commands. Commands are randomly ordered. Setting of a high or low signal persists until it will be changed again. Attention should be paid to the point, that analysis of the formula and activating of the event will not happened in real time. By a right click on the left area of the window a context menu appears.

Menu item Monitoring results opens a window, with a table, which indicates the actually calculated values (minimum, maximum, RMS, mean and frequency) to the
p78

bitGate data systems GmbH

preview image during the current measurement. If data were falling below minimum or exceeding maximum the value will be displayed in red fonts.

Menu item Monitoring settings opens a dialog to specify the graphical settings of the monitoring window.

Menu item Arrange monitor channels arranges channels equally, which are activated for monitoring.
-o-

p79

bitGate data systems GmbH

Dialogs
Configuration area

Several tabs contain the following information: Card configuration Configuration of the acquisition modules Amplifier settings of the acquisition modules Memory and trigger settings Units with scaling formulas and cursor values

Settings can either be directly inserted to the cell or by activation of button Modify at characteristics column (refer to chapter Setup channel parameters). Changed settings are always valid for all selected cells of the column. Fast modifications are possible even at four channel systems. Two further dialogs, for configuration of the table, can be opened by context menu with a click of the right mouse button onto header of the table: Column dialog:

p80

bitGate data systems GmbH

Several columns can be hidden or shown by placing a check mark or not. The content of this window depends on the selected tab. Filter dialog:

Complete channels can be shown or hidden by the filter dialog, for advancement of the overview. All Used channels All available channels will be displayed at the table. All channels, which are used in a view or formula will be displayed. All channels, which are used in a view will be displayed.

Actual (above) visible channels Mathematical channels Only mathematical channels will be displayed.

-o-

p81

bitGate data systems GmbH

Physical units

Measuring values can be scaled to physical units. Basically scaling effects to slope formula ax +b. Factor ax and offset b can be inserted directly at this table. Automatic mechanism are also available to simplify scaling. Default setting: Units can be inserted with prefix k (kilo) M (Mega) m (Milli) etc. by user. The output effects in this unit including prefix. If no suitable prefix has been stated, than e.g. 40000V will be indicated instead of 40kV. Detection effects on the first letter of the unit, that means kVolt will be detected as k and Volt. This algorithm doesnt work with unit Meter, because the leading sign is M and will be detected as M for Mega. But a underline character placed in front of the prefix e.g. _M for Meter is the answer to this problem here. Second version: "Automatic prefix at units" can be activated at menu Software settings. If this function is activated, units will be resumed completely and prefix will be assigned by the system. Example: If the unit is Volt and the measuring value is 40000, it will be indicated as 40.00kVolt. A measuring value of 0.4 will automatically indicated as 400.0mVolt. Attention: If kVolt is adjusted as unit, the resulted value will be indicated as kkVolt or mkVolt!.
-o-

p82

bitGate data systems GmbH

View properties

Open the menu item view properties at menu

Views.

Properties like colour, grid or margins of indicating device can be adjusted at this dialog. All adjustments are valid for main view as well as according detail views. The dialog can also be opened by menu item Graphic presetting at Software settings (Options) tab general. Properties are subdivided to 7 areas. Grid Automatic Grid depends on dimension of graphic. Oszi (8x10) 8 grid lines horizontal and 10 grid lines vertical. Channel related Channel range of values will be divided fixed to the stated grid at main window. Grid will be calculated to compatible ranges (1-2-5) for zoom window. For this illustration only one channel per range should be used (or all channels per range should be scaled to the same range of values). Channel related marks Scaling like channel related, but only small marks at the border of view instead of grid. None No grid. General Zoom rectangle is inverted or displayed as dotted line.
p83

Zoom rectangle inverse

bitGate data systems GmbH

Intensity display Display zero line Live zoom Persistence Show cursor values X-axis logarithmic Y-axis logarithmic Show trigger Show trigger line Show cursor

Signal display is similar to analog oscilloscope. Intensity depends on speed of signal process. Shows zero line of signal as dashed line. Zoom data will already be displayed at modification of position and scale of zoom rectangle. Signal data wont be deleted, but just overlaid. (Eye diagram). Cursor values will directly be displayed on the left area of the view - especially reasonable at digital signals or busses. X-axis will be displayed logarithmical. Y-axis will be displayed logarithmical. Marks trigger position with T, even if trigger lines wont be displayed. Indicates trigger position by a dashed vertical line. Indicates Y-values of both horizontal cursors at left bottom corner of the view. Scale description X-scaling will be indicated at right end of the view. X- scaling will be indicated at grid of the view. Y-scaling of active channel will be indicated at view. Y-scaling of all channels will be indicated at view.Y Grid dimensions will be indicated outside of the curve at the left area of the view. (Makes only sense, if one channel will be used per range.) Log. display decades Count of decades (1 - 6) Count of decades (1 - 6) Margins Dimension of left area in pixels. Dimension of right area in pixels. Font / Colour Grid colour will be specified by choice box. Background colour will be specified by choice box. Colour of left margin will be specified by choice box. Colour of bottom margin will be specified by choice box. Colour of right margin will be specified by choice box. Specify dimensions of X- and Y- scaling. Scale of font colour will be specified by choice box. Specify dimension of data font size at left area of view.

Xaxis borders X axis grid Y-axis act. channel Y-axis all Scale left (per chan.)

X-axis Y-axis

Left margin Right margin

Grid colour Background colour Colour left margin Colour bottom margin Colour right margin Scale font size Scale font colour Data font size

Sample markers Only active, if the signal has been zoomed that single samples can be displayed! Plus-sign Samples will be indicated by plus-sign.
p84

bitGate data systems GmbH

Square Rhomb X-sign Circle None

Samples will be indicated by square. Samples will be indicated by rhomb. Samples will be indicated by x-sign. Samples will be indicated by circle. Samples wont be indicated.
-o-

p85

bitGate data systems GmbH

Scaling channels

Open the menu by double click onto channel name at the left area of the view.

Properties of the active channel can be modified by this dialog. Channel Channel name Select colour Y-max Y-min Y symmetric Ymin = 0 Ymax = 0 Digital scale Bus scale Calc. Scale Defines name of the active channel. Defines the colour of the active channel. Defines maximum Y-scaling. Defines minimum Y-scaling. Symmetrical scaling (Ymax = -Ymin) Sets Ymin to 0. Sets Ymax to 0. Sets scaling to 0.1 and 1.1, that utilisation of the range is up to 90%. Sets scaling to 0.1 and 1.1, that utilisation of the range is up to 90%. Calculates the scaling automatically.

Multiple channels can also be scaled by dialog Channel placement.


-o-

p86

bitGate data systems GmbH

Copy channel setup

The menu item will be opened by a click with the right mouse button onto channel list. Channel specific parameters like range, coupling, filter settings etc. can be copied to other channels. The channel, which should be copied is to select at upper choice box Source. The parameter of this channel will be copied to all selected channels at lower choice box (Dest), after activation of button "Copy".
-o-

p87

bitGate data systems GmbH

Software settings (options)

Selecting the menu item Software settings at menu options.

After the program has started the software loads default settings from file Default.bgc. Appointed parameters can be changed in this dialog and saved in an extra file. General Software searches for active server (HAL) at network and connects automatically. Moving of channels or deletion of mathematical channels must be confirmed. Significant software changes must be confirmed. The curve scaling will be automatically adapted to the adjusted range of the input amplifier. Memory depth, specified by pre- and posttrigger ranges, will be divided to the several segments. If this field wont be checked the adjusted memory depth applies to all
p88

Auto connect at startup Confirm deletion Confirm changes Update scaling from measuring range Auto adjustment segment size

bitGate data systems GmbH

General segments.

Auto open zoom window

Auto prefix at units

Enable docking Saved experiments write only Trigger relative to range

Show tabs at detail window

Warn if any data is not saved

Sync local results

As soon as a zoom area is selected by the right mouse button, a detail window appears, corresponding to the overview window. Only the base unit of measurement must be declared. Scaling to kilo or mille effected automatically. (refer to Physical units) Docking is only possible, if this field is checked. Experiments will be provided with write protection at saving. If this option is activated, all trigger and arming levels will also be changed relatively at modification of measurement range. Tabs for changing the several views will addtitionally be displayed at zoom window, if this field is checked. A warning message appears at start-up of the measurement process, if the previous operation has not been saved before. The local result list is identical at all views (e.g. side Cur is activated at all views).

Zoom presetting X-axis only Y-axis only Free Specifies standard zoom mode at: Program start-up Generating a new view Loading of an experiment Zoom mode can be changed for each view individual later.

Graphic settings Free limits (time) Limit to overall measurement Not implemented at this time. Time scaling is appointed by the earliest startup and the latest end of measurement. Thereby all channels, which were involved at the measurement, are considered. This time axis is valid for all curve views. Time scaling is appointed by the earliest startup and the latest end of measurement. Thereby are only channels considered, which are opened at the active view.
p89

Limits per page

bitGate data systems GmbH

Graphic-presetting

Monitor-presetting

General Opens another window, in which default settings for the new graphic windows, but not for existent windows can be made: font size, colours, display details Opens another window, in which default settings for the monitor window (at reset) can be specified: colours, zero line.

Zero time in view First sample of measurement Trigger time Arming Zero of X-axis (t=o) will be placed at the earliest sample of all involved channels. Zero of X-axis (t=o) will be placed at trigger point of the experiment. Zero of X-axis (t=o) will be placed at starting time of the measurement. Hardware defaults Auto standby Auto sleep All probes, which are involved at the measurement, will be automatically activated from stand-by or sleep mode at arming. After ending of the measurement all probes will be automatically switched to stand-by or sleepmode. (refer to Sleepmode and standby)

p90

bitGate data systems GmbH

Mathematics presetting

Fast math

Cursor settings

Mathematics options To increase speed at loop mode, the calculation of math channels can be restricted. Calculation effects only for each n. cycle. To enable fast response times, only actual displayed data will be calculated at math channels (intermediate samples wont be included). But for some dedicated math operations all samples must be included to calculation. Therefore are two options available: At request of an according function (e.g. RMS-values) for the corresponding math channel. Directly after recording of the measurement for all channels (recording of the measurement takes a little bit longer, but the following evaluations will effect faster). Zoom window.tracking At the evaluation of extremely values (go to local/global min/ max) the zoom window can automatically be placed on the detected position.

p91

bitGate data systems GmbH

Directories Select data directory Specifies the default directory for settings and data. Select script directory Specifies the default directory for script programs. Select temporary directory Specifies the default directory for temporary files. Select archive directory Specifies the default directory for the archiving dialog. Select import directory Specifies the default directory for the import dialog. Select export directory Specifies the default directory for the export dialog. Select experiment auto save directory Specifies the default directory for experiments at automatic saving.

p92

bitGate data systems GmbH

Drop views to reports

Margin image frame

Insert b/w image Save/load report at experiment saving/ loading

Drag n Drop result list into Word/Excel

Report options The button Select variables opens the variables navigator. Displayed variables can be inserted in the textbox for the subtitle by drag and drop. When a view is moved to the placeholder of the report generator, the contents of the variables will be displayed as subtitle. Placeholders for a view have got frames, which can be displayed or hidden. This value defines the distance of the frame at the bottom of the picture, to afford position for the caption. This setting specifies if views, which were inserted by drag and drop, will be integrated b/w or coloured into the report. This setting specifies if a report, according to the experiment, will be loaded or saved automatically, on request or none at the same time. If the field Always save/load report with experiment is checked and for the experiment which will be loaded doesnt exist a report, the report generator is empty after loading of the experiment. Inserted data of the result list can be transferred to Word/ Excel by drag and drop. According to the settings, the displayed value or an access to the variable will be inserted in
p93

bitGate data systems GmbH

Report options Word/Excel. That means at changing of the result, Word/Excel will always be able to access the actual value. Additionally function only for Excel: Instead of the access to the formatted file at the result list (text variable ._FMT), a link can be set to the according variable, which contains only the numerical value (without _FMT). (Further calculations with this value are possible.) Scale fonts separately for A true-to-scale representation for report or print will be attempt print operations at graphic print. Thereby fonts can occasionally be to small. Fonts can separately be modified by this factor. Drop views to Excel Views can be added to Excel table by drag and drop. Colour sheets and dimension can be adjusted here. View to clipboard Views can be copied directly into clipboard. Colour and dimension can be adjusted here.

Always before arming Manual

Calbration All active channels will always be calibrated before measurement. Calibration will be activated by a click on this button.
p94

bitGate data systems GmbH

Calbration After parameter changing, before measurement All active channels will only be calibrated before measurement, if a changing of parameters at the input amplifier has effected.

Resampling Automatically after measurement If a measurement has been resampled, at activating of this function, the following measurement will be resampled with the previously adjusted limits.

The AD 3000 software is able to send an e-mail at status changes or troubleshooting. E-mail settings SMTP settings should be changed by your responsible system administrator. The sender can be signed in as follows: name@domain.tld Server is the dedicated mail server (SMTP-server). If an authentification is necessary, you have to select the checkbox and enter username and password.
p95

SMTP settings

bitGate data systems GmbH

Mail content

Sending conditions

E-mail settings Test mail sends an e-mail for checking the settings. The content of the mail can be specified in the subject as well as in the input field by fixed text or in combination with placeholders. Possible placeholders: %t = actual time %d = actual date %s = actual status (according to the status text, which is displayed at the status line on the bottom of the screen at the main program) The receiver can be signed in as follows: name@domain.tld Specifies the procedures, which will be released by an e-mail. Please note: E-mails will only be send if the field Activate mail function is checked. This function can also be activated by a button on toolbar. Should this button doesnt be available on the toolbar, an accommodation of the toolbar is possible. (refer to Toolbar adjustment)

Activate web service

Web service Activates the web server which is implemented at the client.
p96

bitGate data systems GmbH

Web server port

Web service Specifies the web server port.

State colours

Choice of colour To get a fast overview about the state of measurement, the background colour of the start-field and the software-state-field changes according to the actual state of the software. These colours can be adjusted individually.

p97

bitGate data systems GmbH

Caption Status display Hardcopy header Select variables Defaults for channel list

Special settings The inserted text or variable of the textbox will be shown in the title bar of the main window. The inserted text or variable of the textbox will be shown in the status bar of the main window. The inserted text or variable of the textbox will be added as caption on the hardcopy. At activation of this button, the variables explorer will be opened. Variables can be added by drag and drop. Defaults of the channel variables for the local and the global result list can be specified in this list. Variable names can be typed or entered by drag and drop from the variables list in the textbox. Channel variables e.g. CHxx_CUR1_FMT will automatically be adjusted to the right channel at addition. Other variables are not touched. The channel name will always be inserted! By using the placeholder (*) it is possible to insert a blank line or free text. With a click on Default default variables will be inserted into the text box.

p98

bitGate data systems GmbH

Acoustic message Error message When an error message effects, the inserted wave file will be played. Start of measurement At starting of a measurement, the inserted wave file will be played. End of measurement At ending of a measurement, the inserted wave file will be played. Critical state of charge If state of charge of a probe is falling under 2 %, the inserted wave file will be played. As the state of charge is requested cyclic, the file will also be played cyclic! Indicates channel number at state If this field is checked, the channel number will be of charge message indicated at critical state of charge message.
-o-

p99

bitGate data systems GmbH

Hardware settings (options)

Selecting the menu item Hardware settings at menu options.

This dialog is only available if the software is not connected to a AD3000 system! All required AD3000 systems can be registered in this dialog. As soon as the button Connect to HAL will be clicked, the software is trying to connect to all AD3000 systems. Network connection to the server can be checked with the button Check server list. Click on Remove server removes the server entry from the list. To add a new AD3000 into the list, either server name or IP address must be entered in the corresponding field. Should neither IP address, nor server name be known, network can be searched with a click on the button with the magnifier (on the right side next to the field Server name). The connection can be checked with a click on the button Check server, before it will be inserted into the list with a click on button Add server. At the addition of a server, the version of the AD3000 system will be inserted to the field HAL version. Additionally ping time will be measured and entered to the corresponding field. Ping measurement can be interrupted by removing the tick on the field Use ping. Attention: Ask the system administrator if you are allowed to use ping functionality. A ping can cause warnings at net, which will be forwarded to the administrator! Hardware settings will be stored together with software settings in a bgc file.
p100

bitGate data systems GmbH

-o-

p101

bitGate data systems GmbH

Toolbar adjustment

Dialog Setup is subdivided in three tabs: Toolbars Actions User defined commands

Which toolbar should be displayed, will be configured by the tab Toolbars. With button Reset each toolbar can be reset to existing standard configuration (at installation of the program). The choice box Action description decides if descriptions for buttons should be selective, always or not available. If the field Use for all toolbars is checked or not, decides if the adjustment for descriptions should be valid only for several or for all toolbars.

p102

bitGate data systems GmbH

Buttons can be added or removed at tab Actions. this tab consists basically of two schedules. A subject has to be selected at schedule Categories and than the dedicated commands will be stated at schedule Actions. This commands can be added to the toolbars by drag and drop. If the description should be displayed next to the symbols of the toolbar will be adjusted by the buttons Active and Inactive. To activate/deactivate a description for a single symbol, the option selective has to be selected at choice box Action description on tab Toolbars. Than the description can be activated or deactivated for the selected symbol.

p103

bitGate data systems GmbH

User defined buttons can be configured at tab Userdef. commands. Each button can contain a script program or a command for executing of an external program. This will be specified by choice box Type. The button Select opens a window to assign an external program or an internal script for the new button. The button Icon opens a window to assign a picture for the new button. The description field Name hint is for the entry of a name (text to the left of the hyphen) and description (text to the right of the hyphen) of the button. The description appears, when the cursor will be moved on the button. User defined commands can be added to the toolbar also by drag and drop on tab Actions. They are located in category Custom. Attention! During the adaptation of toolbars (Setup dialog is opened) all buttons are active and at leaving of the dialog window they will be reset to the default state of the program. Thereby single buttons can be inactive according to the configuration!
-o-

p104

bitGate data systems GmbH

Page setup
This window is subdivided in three areas. The upper area consists of: A choice box for loading an existing layout. A button for addition of a new layout. New layouts will be stored as bgc. files at software settings. A button for deletion of an existing layout.

The lower area consists of: A button to open a preview window. A button to change printer settings. A button to print the report. Three buttons to confirm or cancel the dialog entries or to ask for help.

The main area consists of three tabs, which are specified as follows.

On tab Header/footer the font and the font size can be appointed for header and footer. Header and footer are subdivided in three areas (left mean - right). A separate description field for each area is available. Placeholders can also be entered, which will
p105

bitGate data systems GmbH

be replaced by the current data like date and time at printing. Possible placeholders are: [PAGE] - Current page [PAGES] - Number of pages in report [DATE] - Actual date (Day/month/year) [TIME] - Actual time (Hours/minutes/seconds) [TYPE] - Views, results, trigger, set-ups [VIEWNAME] - The according name will be added at printing of a view.

Furthermore, placeholders for variables of the measuring system can be placed, which will be replaced by the correct data at printing. A click on button Select variables opens the Variables list. The required variables can be added to the description fields by drag and drop.

On tab Orientation/margins the margins of the page can be adjusted. Margins are displayed as dashed lines.

p106

bitGate data systems GmbH

On tab Content can be specified, which data will be recorded at the measurement. Possible options are: Detail and main views If this field is checked, either the current view or all views will be displayed in the measurement report, depending on the option buttons below. Results - If this field is checked, the register Units/results of the configuration table will be recorded. Trigger setup - If this field is checked, the complete trigger settings will be graphically recorded. Setup - If this field is checked, all setup parameters will be tabularly recorded.

Furthermore it can be appointed, if all views or only the current view will be printed. Coloured channels look pale, if they will be printed on a b/w printer. So it is advisable to check the field View black/white for a high contrast b/w print. On area Special setting prints can be appointed, if cursors, triggers or zero line will be printed. It must be pointed out, that choice boxes can be in three conditions: Not checked Field is checked Line or cursor WON'T be printed. Line or cursor will be printed
p107

bitGate data systems GmbH

Field is checked but check is grey

Line or cursor will be printed, depending on view settings.

-o-

p108

bitGate data systems GmbH

Page preview

Shows a page just like it will be printed. The choice box in the upper left corner enables navigation to several pages. By the choice box in the top middle of the dialog window, different layouts can be loaded. Layouts will be stored as bgc. files at software settings. By the choice box in the upper left corner, print preview can be enlarged or reduced. The lower area consists of: A button (Page setup) to create, delete or change a measurement report. A button (Printer setup) to change printer settings. A button (Print) to print the report.
p109

bitGate data systems GmbH

A button (Close) to close the dialog window. A button (Help) opens online help menu.
-o-

p110

bitGate data systems GmbH

Trigger assignment

Selecting the menu item Trigger assignment at menu options.

This window shows all channels, which are involved at the measurement in a diagram. Each channel triggers either to the configured trigger settings or automatically. Automatically means, that an internal trigger signal will be generated at intervals of approx. 20 ms. All channels, which are involved at the measurement, as well as external trigger of all available cards, are displayed into the list on the left side of the window. All channels, which are involved at triggering are displayed on the process sheet. On the upper border of the process sheet is a check box for automatic trigger (AT). If this field is checked automatic triggering is activated. Next to the check box is a choice box for appointments of the external triggers. Channels and external trigger can be added or removed to the process sheet by drag and drop.
p111

bitGate data systems GmbH

If a channel has been added to the process sheet, the dedicated modules (only at digital modules), card and rack will be displayed on the process sheet. All channels, which are involved at the measurement, are additionally listed on the right side. Individual elements can be connected to AND-relations and OR-relations. Therefor are one OR-box and max. four AND-boxes are available for card and rack. AND-boxes can be added or removed by a click onto plus sign or minus sign on the upper side of card or rack. Channels from four different cards can be included for triggering. Tip: Double click onto a channel in the process sheet opens a window for channel assignment. The required trigger settings for the channel can be assigned there. Trigger delay: Above the rack element is an entry field for delayed trigger output. If there is a time inserted, trigger signal will be placed, with according delay, to the output of the first channel. Movement of an element: All lines (channel, connection from module to card, connection from channel to rack) can be handled, and moved to another box (AND/OR) by pressed left mouse button. Movement is possible in the area of arrowheads (at channels anywhere). An element can be attached once to a box. Duplication of an element: Channels (only analog), external trigger and connections from card to rack can be duplicated. Maximum number is five. Multiplication of a channel can be carried out by drag and drop or by a click with the right mouse button onto the channel, which opens a context menu and with menu item Duplicate channel the channel can also be duplicated. The same is valid for external trigger. For connections from card to rack is duplication only possible by context menu of the right mouse button. If no further duplication is possible, the according menu item is not available. Deletion of an element: Channels and external trigger can be deleted by drag and drop to the left side, outside of the process sheet. Additionally, by a click with the right mouse button onto the element, a context menu will be opened and with menu item Delete channel the channel can also be deleted. Deletion of connections from card to rack is only possible by context menu of the right mouse button. Notice: Only double lines of a card can be deleted. If there is only one connection from a card to the according rack existent, it can not be deleted. In this case the menu item is not available. Inverting an element: Elements, connected to an AND-box can be inverted (negated), excepting digital channels and modules. By a click with the right mouse button onto the element, a context menu will be opened and with menu item Invert element the element can be inverted. Inverted elements are marked by a circle on arrowhead. The window can be left by buttons OK or Cancel. OK confirms the settings and at Cancel the modifications are invalid.
-o-

p112

bitGate data systems GmbH

Variables explorer

Selecting the menu item "Variables list" at menu Windows.

All variables of the variables database are displayed in this window. To detect the individual variable easier, a hierarchical register, which lists all categories is on the left side of the window, (similar to Explorer in Windows). The according variables are displayed on the right side. There are different types of variables: STR: character string (String) INT: fixed-point number (Integer) DBL: floating-point number (Double)

The variables are marked on the left side of the description as follows: Variable is marked with a small S. The variable has been generated by the system and cannot be modified or deleted. Variable is marked with rw for read and write. The variable has been generated either by evaluation control or script and can be modified or deleted by user. Variables can be modified by double click or by context menu, which will be opened by a click with the right mouse button onto the variable.

Individual variables can be inserted to the required areas e.g. result list of the AD3000 system by drag and drop. For further information look at variables database. Variables, which have been generated by evaluation control or script (marked with rw)
p113

bitGate data systems GmbH

can be deleted again by a click on button Del var".


-o-

p114

bitGate data systems GmbH

Formula parser

This function can be opened by double-click onto a mathematical channel at window channels or by menu item Channel properties at context menu, which will be opened by a click of the right mouse button onto a mathematical channel.

Measured data can be further mathematically evaluated at this window. Channel name and type are displayed at the upper area of the window. Channel name can be changed without any problems. Attention: Changing of channel type can have an effect on existent formulas in which they are used! The field Channel is assigned to views indicates all views, in which the channel will be displayed. Operation of formula parser is similar to the calculator. Formulas can be inserted directly
p115

bitGate data systems GmbH

or combined by using the keypads. Already predefined functions can be selected at choice box Select function and attached to the formula field by a click on button Add. Channels can also be attached to the formula field. They will be selected at the choice box and added by a click on button Add channel. Channel name is stated as CH + channel number at formula field. This is not equal to the physical channel name. With a click on button ? the program tries to identify the physical channel name. Therefor, before activation of the button ?, the channel has firstly to be marked at the formula field, and than the physical channel name will be indicated at channel list. At button Test formula the calculation of the formula will be executed and the result will be indicated thereunder. The preset value is 1 for all channel variables, so that a syntax check can be realised. If the result is NAN, formula as well as channel data have to be checked. At choice box Predefined range a pre-scaling can be estimated for the view. Physical unit for mathematical operation will be adjusted at the lower description field on bottom left. For further information look at chapter online maths at software details.
-o-

p116

bitGate data systems GmbH

Setup special cursors

Selecting the menu item "Setup cursors" at menu Views.

At choice box visible each cursor can be switched to visible or invisible state. At choice box grouped all cursors, which are checked can be assigned to a group. Arrangement into a group causes parallel motion for all cursors. With choice boxes Line type and Colour the display of cursors can be changed. Crosses of the cursors are always displayed in the according channel colour. At input field Gradient, the active gradient for rotatable cursors and the current value of horizontal cursors is stated. The gradient/value can directly be specified here. The unit of the gradient can be adjusted in the area Time base for gradient and is valid for all rotatable cursors. Handling of the two buttons is according to the main program, i.e. the cursors can global be activated or deactivated, respectively adjusted to the display.
-o-

p117

bitGate data systems GmbH

Formula list

This function can be opened at the context menu, by a click of the right mouse button onto a mathematical channel.

All current formulas are listed in this window. Formulas can be added, modified or deleted. The order of the formulas can also be changed by arrow keys, placed on the left side of the formulas. Adding of a formula: If the result is a new curve, button Add analog channel has to be selected. If the result is a new digital channel, button Add digital channel has to be selected. At single value results like average or RMS value of a curve, button Add single value channel has to be selected. or Formula

To improve entering of a formula, one of these dialogs Formula parser Wizard can be opened by a click on the dedicated symbol.

The order of the formulas can be important, because formula list will be interpreted from top to bottom. It will work, if formula 3 accesses to formula 2. It wont work, if formula 2 accesses to a variable, which will be calculated first in formula 3. The order can be changed by arrow keys , placed on the left side of the formulas. The complete formula will be deleted by activation of the button with the red cross . Depending on the settings at Software settings , deletion must be confirmed or not.
-o-

p118

bitGate data systems GmbH

Formula Wizard

This dialog enables to generate a formula easily. It will be opened by button window Formula list. This window includes 4 register for indication of: 1. 2. 3. 4. registered functions registered constants all available channels all internal variables

at

A formula will be edited into the text field on the bottom of the window. Practiced user can enter the formula directly. Additionally, entry can also be effected by the above mentioned register. Even a function is activated in the left register, all according function parameters will be displayed in register constants. By activation of a button with a green labeled plus sign, the activated element will be copied into the text field. The same happens at double-click onto an element. So in this way, a new formula can be easily arranged. The default range is used for automatic scaling and is the limit for shaded curve
p119

bitGate data systems GmbH

presentation. (Measured value is invalid). Further description of single functions are specified at chapter Online maths .
-o-

p120

bitGate data systems GmbH

Memory size

Select the menu item "Memory size" at menu options.

Enables fast overview of memory depth and sampling frequency of all indicated channels. Handling: Choose sample rate per channel on the right side. Modify pre/posttrigger-area by drag and draw the endings of the bar. Modify total display duration if required, either by direct entry or by actuator.
-o-

p121

bitGate data systems GmbH

Segment navigation

Selecting the menu item Segment navigation at main menu Windows / Segments.

Up to 50 segments will be displayed in segmented memory mode at the same time. Using of the segment navigation is helpful, if more segments have been recorded or less segments should be displayed at the same time: First required segment as well as count of segments displayed at the same time will be selected by regulators. Segments, count of segments as well as start and end of measurement can selective be selected by arrow keys. Selected segments can optionally be displayed in real time, direct connected (without gaps) or overlaid (all displayed segments start at zero time).

Play: All segments will separately be replayed at Replay segments (e.g. for subsequent monitoring). Segment assortment/replay is according to the selected channels at window Channel assignment. Segments will be displayed overlaid, if Activate persistent is selected (e.g. to simulate an eye diagram). If Activate zoom is selected, the zoom window will also be updated, which has an effect to the replay rate.
p122

bitGate data systems GmbH

With button Stop the current replay of segments will be ended.


-o-

p123

bitGate data systems GmbH

Status bar (hardware)

This window will be opened by a click on button Hardware state at the control center.

The current hardware state of all channels is indicated in this window. A red coloured text will be displayed in column Error at warnings or problems. Column Supply indicates if the probe is battery-powered or mains-operated. A batterypowered probe can be switched-off by a click on button Switch off probes. The probe can be switched to an energy-saving mode by buttons Switch probe to standby or Switch probe to sleepmode. Energy-saving modes will be deactivated by a click on button Activate probes or at start of measurement, so that the probes are ready again for measurement. The optical connection will be deactivated also at sleep mode. This causes that the state of charge cant be detected. To check the state of charge although, there is another button Refresh available. By activation of this button, the optical connection will shortly be activated and the state of charge of all used probes will be displayed in a message box. Further information about energy-saving mode are stated in chapter Sleepmode and standby. Attention: A switched-off probe can only be switched-on on the probe itself! State of charge will be displayed in form of a level indication in column State of charge. Polling of alarm status effects every other second, whereas state of charge will only be checked a few times every minute.

p124

bitGate data systems GmbH

An immediate update of all states will be executed at activation of the button Refresh". If a channel is arranged on a view or not , will be indicated in column Icon.

If remote probes are available, quality of optic fiber connection can directly be checked by activation of function Attenuation.

Attenuation for all current fiber optic connections will be measured and indicated. A coloured marking indicates, if the connection is good (green), useful (yellow) or not useful (red). If the connection is indicated red, an acceptable measurement can not be guaranteed. Fiber connection has to be cleaned! Measuring can be repeated by activation of button Refresh. Hint: Cause this test is very complex and lasts for some time, it will not be executed automatically and is no part of the general status bar.
-o-

p125

bitGate data systems GmbH

Status bar (software)

This window will be opened by a click on button "Hardware state" at the control center.

The current software state of the system is indicated at this window. Column 1 indicates, which channels will be used at measurement. Column 2 indicates, if the adjusted probe parameters, like e.g. input divider, are correspondent to real hardware settings. Normally, this is always the case, cause parameters will automatically be updated before measurement. If this automatism has been switched-off at Software settings (options) , it can happen, that the indicated parameters at software wont correspond to real hardware settings. In this case the status bar will automatically be opened as soon as the system will be armed. A click on button "Settings to HW" sends software parameters to hardware.
-o-

p126

bitGate data systems GmbH

Channel placement

Selecting the menu item "Place channels" at menu views.

Position as well as deflection of the channels can be modified at this dialog. Vertical deflection can be modified by slider factor. Range of values varies from 1% to 500%. Deflection range will be indicated by a blue bar at offset slider. If additionally the position has to be changed, it could be carried out at slider Offset. Deflection range as well as position are also indicated by a blue bar. Colours of the individual channels of a view can be modified at the according colour choice boxes. After modification has been carried out, the according view can be updated with button
p127

bitGate data systems GmbH

Refresh

A click on button Arrange calculates deflection and position of all channels, that they will be displayed evenly distributed. Thereby the view will automatically be updated, when the field Update live is checked. A click on button reset, places all scaling factors to 100% at an offset of 50%. A click on button Cancel, recovers the previous conditions. Attention: Placement must not be used, if the curves have already been placed to individual views!
-o-

p128

bitGate data systems GmbH

Import variables list

This window will be opened by a click with the right mouse button on result list , context menu "Import variables list".

This dialog enables to copy already existent result lists, to result lists of the current experiment. Already adjusted result lists of existing experiments will be indicated by a click on button Open file. Variables can be copied from source page to destination page with buttons Append var. and Replace var. Destination pages can be pages of local or global result list. Attention: Replace var. deletes all variables of the destination page! As shown at the example above, a click on button Append var. would copy the variables into the first tab of global result list. Hint: If variables refer to page numbers (graphical view), they will be adjusted according to the destination page at copying.
-o-

p129

bitGate data systems GmbH

Multiple time base (Resample data)

Open the menu item "Resample data" at menu actions.

Count of the time bases will be specified by choice-boxes 1 7. 7 ranges are maximum possible, which are named from range A to range G. The required sampling rate can be selected for each range by drop-down-menu. The highest option is given by the fastest sampled channel. Time domain can be adjusted at input field Borders. Additionally, borders can be adjusted at script program to enable automation. The following options are available: Get/SetResamplingCount Get/SetResamplingLimit StartResampling DoResampling CloseResampling

Only the relative sample rate of several ranges will be indicated at graphic field Relations. Thin out of data will be executed at activation of button Resample borders.
p130

bitGate data systems GmbH

A click on button Undo resampling recovers to the state after measurement. For further information refer to Multi time base (software-resampling) .
-o-

p131

bitGate data systems GmbH

Evaluation control

Open the menu item "Evaluation control" at menu actions.

Dialog evaluation control is subdivided into three areas. A parameter list to indicate or edit variables of the AD3000 system is located on the left area. That enables global initialisation of function parameters. If e.g. specific algorithms are recommended, the according variables can be edited and added to the parameter list by drag and droop. Parameter list can be stored or opened by buttons. (*.evp file).

All at the time available functions in hierarchical structure are indicated in the middle area (functions list). The right area consists of a control bar and the evaluation list. Evaluation list can be generated from functions list by drag and drop. A click on button Add functions assigns the selected function also into the evaluation list. 32 autonomous evaluation lists are available. Individual evaluation lists can be added, removed or renamed by toolbar of the dialog. Even at development stage it can be helpful to deactivate single functions. Therefor the field Active at the according line has to be checked. It is also possible to set a breakpoint, for more precisely analysis of intermediary results. A breakpoint can be activated or deactivated by a click on the selected function with the right mouse button.
p132

bitGate data systems GmbH

Evaluation can automatically be started under specific conditions. Start of evaluation or control sequence can be controlled by checking the fields After cursor movement or After measurement. Additionally, sequence can be started by control buttons: A click onto the first green arrow starts evaluation. A click onto the second green arrow starts evaluation at single steps. A click onto both bars places a breakpoint into evaluation (active function will still be processed). A click onto the red rectangle stops evaluation.

Individual evaluation pages can be opened or stored by buttons (*.evl file). Evaluation pages and parameter lists can be opened or stored together as set (*.evs file respectively *.eva file as a compact archive, instead of multiple files). If an evaluation control with the name default.evs is available at program directory, it will automatically be loaded at start of program. A start button for each evaluation page is also available at dialog Toolbar adjustment, to access different actions by push of a button (category: evaluation). Graphic of the button can be changed by double-click onto the icon side of evaluation process. at the upper left

Access of single pages of the evaluation control as subprogram is also possible by another page. Return to recursive page effects, if this page has been processed. Interleaving of subprogram requests is not possible, the recursive page cant be selected as subprogram. Furthermore it is possible to hide single or several pages as subentries behind a main entry, for better allocation of evaluations. Subentries can be hidden/shown at activation of button +. All subentries of a page will simultaneously be hidden or shown by activation of button SUB at menu bar. Functions at the evaluation list will be parameterised by button Property. A further window will be opened, which indicates all available parameters at a table.

p133

bitGate data systems GmbH

Input parameters can alternatively here at second column: be directly inserted. be inserted as variable at variable navigator. be inserted by a click onto the down warred arrow at preset list. be inserted as formula e.g. ($ACTGR_TIME1+0.02).

The result will be stored as variable at variables database and can be used for further calculations e.g. used as input parameter for the next function. Result variable will automatically be stored! Variables name can also directly be edited at second column "Output parameter" of the table. Variables description can be adjusted at third column, for easy identification of result variables. The button at last column opens a menu with following options: Show value: Shows actual variable content respectively formula result. Add to local list: Adds variable to actual visible local result list. (Formulas should not be added!) Add to global list: Adds variable to actual visible global result list. (Formulas should not be added!)

p134

bitGate data systems GmbH

All functions are available as script program, that the generated source code can be directly copied to a script program. The reverse direction is also possible. Programming of control algorithms, as well as evaluation algorithms is possible by script programs, to integrate them as function at the evaluation control. For further information please contact us at info@bitGate.de.
-o-

p135

bitGate data systems GmbH

I/O board

Open the menu item at main menu "Actions/ Setup / IO-board" .

For each connected I/O-board an own tab will be indicated, at opening of the dialog. An own I/O-board can be dedicated for each motherboard. Particular adjustment of all eight channels is indicated. Adjustment can be modified at the according dropdown menu. If it is an input channel, only input values can be adjusted. The same is valid for output channels. An input channel can be redirected to an external trigger input of a transient recorder board by choice box. A trigger output socket can be redirected to an output of the I/O-board as well. Consequently, external trigger out and external trigger in can also be activated by optical connection. Data will be stored at button OK. The dialog will be closed without saving of modifications at button Cancel. Inputs and outputs can be operated even at runtime to realise control sequences. Therefor according commands are available at Evaluation control.
-o-

p136

bitGate data systems GmbH

Printing

Open the menu item "File/Print" at main menu.

The required printer can be selected at choice box Printer settings. Either all pages or single pages can be printed. A dialog for layout arrangement can be opened at button Page setup. A preview of the page will be displayed at button Preview. Layout can be selected at choice box Configuration.
-o-

p137

bitGate data systems GmbH

ServerInfo

Open ServerInfo by a click of the right mouse button on server (localhost) at channel list.

Indicates all connected clients (GUI) of server (HAL), if indicated also several clients with the according multi-GUI-option. No further settings possible!
-o-

p138

bitGate data systems GmbH

Selection of names and units

Selection of the required entry from predefined names or units and confirming of the selection by OK. Which names respectively units are indicated, can be adjusted by the file versuchsdoku.ini. Therefor, the required selection has to be entered at the according block [PredefinedChannelNames] or [PredefinedUnitNames] in this form: Serial number=main entry:subentry,subentry, If he according block is not existent, it can simply be added at the end of the file. Example file: [PredefinedChannelNames] 0=current:I_TO1,I_TO2,I_TO3,1,2,3,4 1=voltage:U_TO1,U_TO2,U_TO3,a,b,c,d 2=further:aa,bb,cc,dd [PredefinedUnitNames] 0=current:A,kA,mA 1=voltage:V,kV, MV 2=further:aa,bb,cc,dd
-o-

p139

bitGate data systems GmbH

Measurement aborted

This message will be indicated and flashes red, if an hardware error occurs at measurement, that means accumulator is low, fibre optic connection is defective or similar. Also an acoustic signal will appear repeatedly. (This can be switched off by the button with the speaker symbol.) Measurement will be aborted by this error message, all data are invalid!
-o-

p140

bitGate data systems GmbH

File format
CFG format
CFG-files contain complete configuration parameters of the measurement system. This includes: Input area of measuring amplifier Input coupling Input impedance Memory settings Trigger settings Count of views Organisation of views Zooming states

No system specific parameters like paths or network settings are stored at CFG- files. These information are stored at BGC-files .

-o-

p141

bitGate data systems GmbH

BGC format
AD3000 software loads default settings from Default.bgc file after start of program. If server HAL wont be connected, another BGC-file can be selected at menu Options/load options. This includes: Specification of paths Software characteristics at start of software Preadjustment of views No system parameters like trigger or memory settings are stored at BGC-files. These information are stored at CFG- files.
-o-

p142

bitGate data systems GmbH

Menus
File

All file and print functionalities are at menu item file. File Deletes all data and views. Loads adjustment of measurement, like measurement ranges, filterfrom an experiment file. Loads only measurement data to an active experiment (adjustment wont be deleted, thereby clearly faster e.g. for repetitive evaluations). Requests for a file name of the configuration file and storing of measurement settings at this file (refer to CFG file). Opens an import dialog. Opens an export dialog. Opens a file selection dialog to import an archived measurement. Stores and archives (packed) the active experiment. Enables adjustment of print layout refer to dialogs / Page setup. Enables printer selection. Shows layout at preview. Prints report at active printer. End of program.
p143

File new Load experiment/setup Add measurement data

Save experiment/setup as

Import data Export data Open archive Save+archive setup+data Page setup Printer selection Page preview Print Exit

bitGate data systems GmbH

-o-

p144

bitGate data systems GmbH

Actions

Menu actions includes most important actions to control measurement process. Main options Connect to HAL Establishes network connection to server HAL. Disconnect from HAL Disconnects network connection to hardware. Start capture Starts measurement process. Start loop mode Starts measurement process at loop mode. Abort capture Aborts active measurement. Manual trigger Releases manual trigger. Evaluation control Opens dialog Evaluation control. Script control Opens script control (refer to separate tutorial). Resample data Opens a dialog to arrange measurement into different sampling rates. Settings to HW Sends actual settings, like sampling rate, memory depth to hardware. Hardware state Opens dialog Status bar (hardware).

Activate probes Switch probes to standby

Subdirectory power Activates a probe at standby or sleep mode. Switches a probe to standby.
p145

bitGate data systems GmbH

Subdirectory power Switch probes to sleep mode Switches a probe to sleep mode. Switch off probes Switch-off of a probe. A switched-off probe can be switched-on by pushbutton on the probe.

Calibration Copy channel setup IO-board

Subdirectory setup Enforces calibration of connected probes. Opens dialog Copy channel setup. Opens dialog IO-board.
-o-

p146

bitGate data systems GmbH

Windows

Visibility of these windows depends on docking state. Hidden windows will be visible by this menu item. Windows Shows the curves overview window. Shows zoom window. Shows hardware setup window. Shows result matrix. Shows local result list. Shows window for channel monitoring. Opens variables navigator. Opens a dialog to define visible columns at configuration table. Selects, which channels will be displayed at hardware setup window (all, used, visible or maths). Enables addition of mathematical channels (Formula parser) and respectively modification of channel characteristics for the active channel. Control of the zoom window, refer to Display of measurement data (curves). Refer to Segment navigation.

Show main view (overview) Show zoom window Show HW setup Show result window Show local result list Show monitor window Variables navigator Select columns Filter result table Change channels

Zoom Segments

-o-

p147

bitGate data systems GmbH

View

Common graphic functionalities are available at this menu item. Views Add view Generates a new view. Remove view Deletes actual view. Rename view Renames actual view. View properties Opens a dialog for adjustment of view properties. Add range Adds a new range to actual view. Remove range Deletes the latest range of view. Place channels Opens a window for positioning of curves. Copy view Generates a new view with all parameters of actual view. Setup cursors Opens a dialog for positioning of user cursors. Display noise reduction Display noise reduction, out of function at the time. Assign channel Inserts activated channel at actual view. Remove channel Deletion of actual channel. Channel display properties Opens a dialog for channel assignment. Used views All available views will be indicated. Active view is indicated by a check. A view can be activated by a click.

-o-

p148

bitGate data systems GmbH

Options

Software settings

Hardware settings

Language Time as samples Trigger setup Memory size User management setup WebServices

Load desktop/docking Save desktop/docking Save options as Load options Setup

Main options Opens a window for adjustment of program parameters like appearance of the view, directory structure and so on (Refer to chapter dialogs Software settings). This menu item is only active, if GUI has not been connected to server HAL. Functional details are indicated at dialog Hardware settings . Language of software can be switched at runtime without reboot! Time indication (Pre and Post-trigger) will global be switched to number of samples at all dialogs. Opens a dialog to activate or link channel trigger. Opens a dialog for graphical adjustment of recording time. Opens a dialog for User management. Switch-on and switch-off of the integrated Web interface for remote control, respectively of e-mail services at status message. Storing and reload of position and state of GUI, i.e. windows will be restored accordingly at loading (docked or undocked, visibility). Stores software and hardware settings as BGC-file. Only possible, if GUI is not connected to server HAL! Loads software and hardware settings as BGC-file. Only possible, if GUI is not connected to server HAL! Opens a dialog for setup of toolbars. For further details refer to dialog Toolbar adjustment.
p149

bitGate data systems GmbH

English Deutsch

Subdirectory language Switches software interface to German language. Switches software interface to English language.

Mail state Webserver active

Subdirectory WebServices Activates event controlled e-mail transmission, refer to Software settings (options). Activates or deactivates Web server, refer to Software settings (options).

-o-

p150

bitGate data systems GmbH

Acquisition modules

According to the requirements, different acquisition modules are available for the measurement system. Please choose the required acquisition module: Differential amplifier14bit A14a_20DI Single ended amplifier 14bit A14a_20SE
-o-

p151

bitGate data systems GmbH

Differential amplifier module A14a_20DI


Each acquisition module possesses one or more own preamplifier and one or more digital analog converter. Furthermore own trigger, own memory and own time basis is available for each acquisition module. This conception enables unique flexibility at using of several channels. For further details refer to chapter System specifications. Adjustment of the acquisition modules can be carried out directly at the Configuration area or at the configuration window. There are different ways to open the configuration window: Click onto the button in the characteristics column of the configuration area. Click with the right mouse button onto a channel in channel list. Double-click onto a channel in channel list. at toolbar. 4. Click onto this button
1. 2. 3.

The window is subdivided in a general information area and an adjustment area. The information area includes channel specific data like channel name, name of the
p152

bitGate data systems GmbH

server connected to the client, cPCI card name, module name and channel type. The adjustment area consists of several tabs. Appearance and count of tabs depends on the respective hardware. Each tab visualises the respective channel parameters. The following tabs are available for acquisition module A14a_20DI: Preamplifier Sampling / oversampling Memory Units / scaling Trigger Preamplifier

Input coupling can be modified by a click on buttons AC/DC/GND. Input impedance can be switched over to 50 Ohm/1MOhm or direct input. 50 Ohm 1 MOhm At 50 Ohm mode, inputs of preamplifier will be connected to GND by a 50 Ohm resistor. 1 MOhm range is according to classic input impedance of an oscilloscope and enables the connection of commercial dividers. Cause it is a differential amplifier module, attention should be paid that a high common mode rejection is guaranteed for the probes. Unequal cable length or wrong probe calibration can dramatically adulterate the measurement results! At this mode the inputs of preamplifiers will be uncompensated and directly transferred to the connecting sockets. This is an extremely low-noise mode with an input range of +/- 0,5V. Input range and impedance can be adapted for special measuring tasks! For further information please contact us at info@bitGate.de.

direct Input

p153

bitGate data systems GmbH

Input voltage range depends on the required input impedance. All valid measurement ranges will be displayed in a fold-out list. For further details look at the respective specifications. The actual measuring signal can be overlaid by a D.C. voltage signal (offset), for moving of the actual zero-point. For further details look at the respective specifications. Anti-aliasing filter can be switched-off if required. Filter is active at normal setting. Sampling / oversampling

Sampling rate can be changed by a click into the choice box, wherein all valid sampling rates are indicated. Beside the sampling rate, min-max-mode can be activated in this tab. This mode prevents that no interferences get lost. The picture illustrates this function.

The lower blue curve illustrates the recorded signal at maximum sampling rate. The middle red curve illustrates the same signal reduced by factor 4. Cause the
p154

bitGate data systems GmbH

interferences are located exactly between the sampling points, they wont be detected. The upper green curve illustrates the signal, recorded at min-max-mode. No interference can get lost, because between the actual sampling points the maximum and minimum of the blue curve will be temporarily saved and displayed as min/max pair. Additionally, antialiasing effects will be prevented at this mode. Oversampling can also be adjusted, depending on the required sampling rate. Oversampling together with filtering increases the signal to noise ratio. Glitch warning, oversampling function and min-max-mode are not implemented at this acquisition module. Memory

Memory of each acquisition module can be divided into several segments. The count of segments will be adjusted by the slider or at the input box. Dimensions of the segment are specified by the dimensions of Pre- and Posttrigger. The lower dynamic view visualises segmentation of complete memory. If the whole available memory is required, count of segments has to be 1. For further information refer to chapter Segmented memory. Time will stay constant at modifications of the sampling rate, as long as the software indicates recording times (no sampling numbers). If thereby an invalid sampling rate occurs (to low / to high), the whole memory adjustment as well as the register will be displayed in red. Adjustments have to be rectified, measurement is not possible at this state. Units / scaling

p155

bitGate data systems GmbH

Recorded signals can be scaled to user specified units. Scaling will be carried out according to the gradient formula mx+b. Measurement results of cursors will be displayed at the default units after scaling has effected. Scaling help (button Calculate) is intended, but not implemented at this version. Button Reset changes the gradient formula to 1x+0 and set the physical unit to Volt. For further information refer to chapter Physical units. Trigger

This window indicates the configuration of the channel trigger. Different trigger conditions can be realised by this window and a dynamic graphic simplifies the entry of trigger conditions. Facilities for the adjustment are according to the respective acquisition module.
p156

bitGate data systems GmbH

For general trigger description refer to chapter General product description/trigger . For implemented trigger functionality refer to chapter System specifications. The result of channel trigger will be supplied to the module trigger and can be logically combined there to other acquisition modules. For technical details of this acquisition module refer to chapter System specifications.
-o-

p157

bitGate data systems GmbH

Single ended module A14a_20SE


Each acquisition module possesses one or more own preamplifier and one or more digital analog converter. Furthermore own trigger, own memory and own time basis is available for each acquisition module. This conception enables unique flexibility at using of several channels. For further details refer to chapter System specifications. Adjustment of the acquisition modules can be carried out directly at the Configuration area or at the configuration window. There are different ways to open the configuration window: Click onto the button in the characteristics column of the configuration area. Click with the right mouse button onto a channel in channel list. Double-click onto a channel in channel list. at toolbar. 4. Click onto this button
1. 2. 3.

The window is subdivided in a general information area and an adjustment area.


p158

bitGate data systems GmbH

The information area includes channel specific data like channel name, name of the server connected to the client, cPCI card name, module name and channel type. The adjustment area consists of several tabs. Appearance and count of tabs depends on the respective hardware. Each tab visualises the respective channel parameters. A dynamic view is used as help for adjustment of the single parameters. The following tabs are available for acquisition module A14a_20SE: Preamplifier Sampling / oversampling Memory Units / scaling Trigger

Preamplifier

Input coupling can be modified by a click on buttons AC/DC/GND. Input impedance is stated at 1Mohm. 1 MOhm 1 MOhm range is according to classic input impedance of an oscilloscope and enables the connection of commercial dividers.

Input voltage range varies from +/- 50mV to. +/- 250mV. All valid measurement ranges will be displayed in a fold-out list The actual measuring signal can be overlaid by a D.C. voltage signal (offset), for moving of the actual zero-point. For further details look at the respective specifications. Anti-aliasing filter can be switched-off if required. Filter is inactive at normal setting. If anti-aliasing filter is active, a low-pass filter can additionally be activated. A 3dB limit of
p159

bitGate data systems GmbH

either 1 MHz or 200 kHz can be selected. Probe of one module can be redirected to a probe of another module within one card. So the same signal can be detected with different parameters like input voltage divider, sampling rate or trigger.

Sampling / oversampling

Sampling rate can be changed by a click into the choice box, wherein all valid sampling rates are indicated. Beside the sampling rate, min-max-mode can be activated in this tab. This mode prevents that no interferences get lost. The following picture illustrates this function.

The lower blue curve illustrates the recorded signal at maximum sampling rate. The middle red curve illustrates the same signal reduced by factor 4. Cause the interferences are located exactly between the sampling points, they wont be detected.

p160

bitGate data systems GmbH

The upper green curve illustrates the signal, recorded at min-max-mode. No interference can get lost, because between the actual sampling points the maximum and minimum of the blue curve will be temporarily saved and displayed as min/max pair. Additionally, antialiasing effects will be prevented at this mode. Oversampling can also be adjusted, depending on the required sampling rate. Oversampling together with filtering increases the signal to noise ratio. Glitch warning is not implemented at this acquisition module.

Memory

Memory of each acquisition module can be divided into several segments. The count of segments will be adjusted by the slider or at the input box. Dimensions of the segment are specified by the dimensions of Pre- and Post trigger. The lower dynamic view visualises segmentation of complete memory. If the whole available memory is required, count of segments has to be 1. For further information refer to chapter Segmented memory. Time will stay constant at modifications of the sampling rate, as long as the software indicates recording times (no sampling numbers). If thereby an invalid sampling rate occurs (to low / to high), the whole memory adjustment as well as the register will be displayed in red. Adjustments have to be rectified, measurement is not possible at this state. Units / Scaling

p161

bitGate data systems GmbH

Recorded signals can be scaled to user specified units. Scaling will be carried out according to the gradient formula mx+b. Measurement results of cursors will be displayed at the default units after scaling has effected. Scaling help (button Calculate) is intended, but not implemented at this version. Button Reset changes the gradient formula to 1x+0 and set the physical unit to volt. For further information refer to chapter Physical units . Trigger

This window indicates the configuration of the channel trigger. Different trigger conditions can be realised by this dialog and a dynamic graphic simplifies the entry of trigger conditions. Facilities for the adjustment are according to the respective acquisition module. For general trigger description refer to chapter General product description/trigger.
p162

bitGate data systems GmbH

For implemented trigger functionality refer to chapter System specifications. The result of channel trigger will be supplied to the module trigger and can be logically combined there to other acquisition modules. For technical details of this acquisition module refer to chapter System specifications.
-o-

p163

bitGate data systems GmbH

High voltage probe

One of the main characteristics of the measurement system results from the operating method via fibre optic measuring inputs, whereby quite a number of metrological advantages for practise applications result from. The probe is serially implemented with a Single Ended Modul A14a_20SE .

Connection of a high voltage probe effects via fibre optic cable, with lengths up to a range of kilometres and leads to a strict separation between location of measurement,
p164

bitGate data systems GmbH

the concrete environmental conditions and the position of measurement and evaluation system. Supplying of the probe effects by accumulators and possesses an input voltage range up to 250V. Conventional measuring lines can be connected to different measuring sensors, like divider, converter or sensor, by BNC connection technology. The according accumulators and energy management are dimensioned, that they will stay for a whole working day or testing shift (>8h). Actual operating states like state of charge or data activities will be indicated by different LED's. Connection to the measurement system: The probe has to be connected to the AD3000 system by suitable fibre optic cable. The probe is able to assemble communication to the measuring system, as soon as the acquisition card of the AD3000 system is initialised, this happens at start of the AD3000 HAL software. Connection will be established by activation of the pushbutton on the right side next to the fibre optic cable connection. After activation, the LED below this pushbutton lights up red for a short time, than it shines orange/yellow and indicates the state of the optical connection. A probe with existent optical connection can be switched-off by software (menu Actions) or by temporary removing of the accumulator. Additionally, the probe can be switched-off by activating the pushbutton for more than three seconds. Possible states are: red orange / yellow green blue Optical connection is incorrect. Optical connection is correct and probe is not at measuring mode but at stand by. Optical connection is correct and probe is at measuring mode. Probe is at sleep mode

To achieve the state of charge, a short compression of the accumulator button is sufficient. Level indication consists of 5 LEDs, which indicate state of charge at 20% steps. A green LED on the left side next to BNC connecting socket indicates an active input amplifier at the probe. An orange / yellow LED on the left side next to BNC connecting socket indicates stand by mode of the probe. A red LED on the left side next to BNC connecting socket indicates an active input amplifier with switched-on 50 Ohm termination resistor (not available at high voltage probe).
-o-

p165

bitGate data systems GmbH

p166

bitGate data systems GmbH

Digital module D16a_100


Recording of up to 16 digital channels at the same time will be enabled by these 16 channels digital module. Memory depth and sampling rate are equal for all digital channels of a module. For further details look at chapter System specifications. Adjustment of the acquisition modules can be carried out directly in the Configuration area or at the configuration window. There are different ways to open the configuration window: Click onto the button in the characteristics column of the configuration area. Click with the right mouse button onto a channel in channel list. Double-click onto a channel in channel list. at toolbar. 8. Click onto this button
5. 6. 7.

The window is subdivided in a general information area and an adjustment area. The information area includes channel specific data like channel name, name of the server connected to the client, cPCI card name, module name and channel type.
p167

bitGate data systems GmbH

The adjustment area consists of several tabs. Appearance and count of tabs depends on the respective hardware. Each tab visualises the respective channel parameters. The following tabs are available for acquisition module D16a_100: Preamplifier Sampling / oversampling Memory Units / scaling Trigger

Preamplifier

No further parameters have to be adjusted at digital module for signal processing. Threshold for 0/1 differentiation is equal to the trigger level and has to be adjusted in the according tab.

Sampling / oversampling

p168

bitGate data systems GmbH

Sampling rate can be changed by a click into the choice box, wherein all valid sampling rates are indicated. Glitch warning, oversampling function and min-max-mode are not implemented at this acquisition module. Memory

Memory of each acquisition module can be divided into several segments. The count of segments will be adjusted by the slider or at the input box. Dimensions of the segment are specified by the dimensions of Pre- and Posttrigger. The lower dynamic view visualises segmentation of complete memory. If the whole available memory is required, count of segments has to be 1. For further information look at chapter Segmented memory. Time will stay constant at modifications of the sampling rate, as long as the software
p169

bitGate data systems GmbH

indicates recording times (no sampling numbers). If thereby an invalid sampling rate occurs (to low / to high), the whole memory adjustment as well as the register will be displayed in red. Adjustments have to be rectified, measurement is not possible at this state. Units / scaling

Recorded signals can be scaled to user specified units. Scaling will be carried out according to the gradient formula mx+b. Measurement results of cursors will be displayed at the default units after the scaling has effected. Scaling help (button Calculate) is intended, but not implemented at this version. Button Reset changes the gradient formula to 1x+0 and set the physical unit to volt. For further information look at chapter Physical units. Trigger

p170

bitGate data systems GmbH

This window indicates the configuration of the channel trigger. Different trigger conditions can be realised by this window and a dynamic graphic simplifies the entry of trigger conditions. Facilities for the adjustment are according to the respective acquisition module. As a specific feature, the trigger level is equal to the threshold of the input, so that different digital level can be detected. For general trigger description look at chapter General product description/trigger. For implemented trigger functionality look at chapter System specifications. The result of channel trigger will be supplied to the module trigger and can be logically combined there to other acquisition modules. For technical details of this acquisition module look at chapter System specifications.
-o-

p171

bitGate data systems GmbH

IncrementalCounter Modul IC4_16a


Incremental counter module affords connection of up to four linear or rotary encoder. For further details refer to chapter System specifications. Adjustment of the acquisition module can be carried out directly at the Configuration area or at the configuration window. Click onto the button in the characteristics column of the configuration area. Click with the right mouse button onto a channel in channel list. Double-click onto a channel in channel list. at toolbar. 12. Click onto this button
9. 10. 11.

The window is subdivided in a general information area and an adjustment area. The information area includes channel specific data like channel name, name of the server connected to the client, cPCI card name, module name and channel type. The adjustment area consists of several tabs. Appearance and count of tabs depends on the respective hardware. Each tab visualises the respective channel parameters. A dynamic view is used as help for adjustment of the single parameters. The following tabs are available for acquisition module IC4_16a:
p172

bitGate data systems GmbH

Input Sampling / oversampling Memory Units / scaling Trigger Input

Operation of linear or rotary encoder will be optically separated by the interface module. Two fiber optics are used for signal transmission. If the fiber optics have been inverted, the direction of counting is wrong. It can be easily corrected by a click on button Inverting. For simple adaptation it can be differentiated if a rotary or linear encoder is connected. For both types the conversion factor will be expected (impulses per rotation or per mm). To get definite values at the encoders, a predefined value can manual or automatically be adjusted (at known position of the encoder) at start of measurement. A relatively great measurement range follows from release of the encoder and width of the counter. The according conversion factor is needed for both types (impulses per rotation, respectively per mm). Nominal value of the encoder has to be inserted, the sampling points will be quadruplicated during measurement at hardware. Presetting area can be chosen for better control of (automatic) scaling. This area wont reduce the physical available measurement range (16-bit counter) only the presentation. (shaded presentation at exceeding) The impulse number has not to be inserted every time anew, if always the same encoders are connected. Preset value will be inserted at file BG_TRANS.INI Block [Preset]. [Preset] EncoderSteps=2048
p173

bitGate data systems GmbH

Sampling / oversampling

Sampling rate can be changed by a click into the choice box, wherein all valid sampling rates are indicated. Glitch warning, oversampling function and min-max-mode are not implemented at this acquisition module. Memory

Memory of each acquisition module can be divided into several segments. The count of segments will be adjusted by the slider or at the input box. Dimensions of the segment are specified by the dimensions of Pre- and Post trigger. The lower dynamic view visualises segmentation of complete memory. If the whole available memory is required, count of segments has to be 1.
p174

bitGate data systems GmbH

For further information refer to chapter Segmented memory. Time will stay constant at modifications of the sampling rate, as long as the software indicates recording times (no sampling numbers). If thereby an invalid sampling rate occurs (to low / to high), the whole memory adjustment as well as the register will be displayed in red. Adjustments have to be rectified, measurement is not possible at this state.

Units / scaling

Recorded signals can be scaled to user specified units. Scaling will be carried out according to the gradient formula mx+b. Measurement results of cursors will be displayed at the default units after scaling has effected. Scaling help (button Calculate) is intended, but not implemented at this version. Button Reset changes the gradient formula to 1x+0 and set the physical unit to volt. For further information refer to chapter Physical units . Trigger

p175

bitGate data systems GmbH

This window indicates the configuration of the channel trigger. Different trigger conditions can be realised by this dialog and a dynamic graphic simplifies the entry of trigger conditions. Facilities for the adjustment are according to the respective acquisition module. For general trigger description refer to chapter General product description/trigger . For implemented trigger functionality refer to chapter System spezifications. The result of channel trigger will be supplied to the module trigger and can be logically combined there to other acquisition modules. For technical details of this acquisition module refer to chapter System specifications.
-o-

p176

bitGate data systems GmbH

Optionen
Option STL-evaluation
Evaluations for high-power laboratories according to Harmonisation of data processing methods for High Power Laboratories. Functions are available and described at Evaluation control and script programming.
-o-

p177

bitGate data systems GmbH

Option Videoplayer

Videoplayer is a separate programme, which can display videos from normal and also from high-speed cameras and enables synchronisation between the view of the evaluation programme and the video. So it is easy to compile a measuring value to the according picture by cursor movement or scanning at the video. Several video players can be used at the same time to compile different videos which belong to the same measurement with different views of the programme. Handling: Videoplayer has to be connected to the programme after start (green icon at top left) and a video has to be loaded (2nd icon). If a video will be used for the first time, time based synchronisation has to be established. Therefor are two options given: 1. One point calibration: Will be used, if the frame rate of the video is known, then cursor 1 has to synchronised with the current view only once. Therefor the frame rate has to be chosen or directly inserted at field FPS. Then the calibration dialog has to be opened. Cursor 1 has to be placed at known point, a picture of the video has to be selected, Assign Current Frame has to be pressed and must be confirmed afterwards. 2. Two point calibration: Will be used, if the frame rate of the video is unknown. The calibration dialogue has to be opened, cursor 1 and cursor 2 have to be placed on two known points of the measurement, first point in video has to be selected and Assign Current Frame (1)
p178

bitGate data systems GmbH

has to be pressed, second point in video has to be selected and Assign Current Frame (2) has to be pressed and must be confirmed afterwards. Synchronisation does not establish connection to a view automatically. Therefore Videoplayer has to be connected to a view. (right icon) Further handling: 1:1 -> Displays the video in full-scale. Note: Synchronisation will be saved with the existing video file, i.e. writing possibility should be existent. Otherwise adjustment has to be made for each new application of a video.
-o-

p179

bitGate data systems GmbH

Option Remote OLE


Enables access to Excel cells on another computer at LAN. Therefor Excel must be in process at the other computer and Excel-Server has to be installed and also be in process (OLE symbol at information area of the task bar). Computer will be activated by computer name or IP-address. For further information look at evaluation control, function SetExcelCell.
-o-

p180

bitGate data systems GmbH

Option Remote DDE (Sequencer server)


Enables access to DDE- services on another computer at LAN. Therefor the controlled programme must be in process at the other computer and Remote-DDE-Server has to be installed and also be in process (DDE symbol at information area of the task bar). Computer will be activated by computer name or IP-address. For further information look at script programming, function SendDDECmd.
-o-

p181

bitGate data systems GmbH

Specifications
System specifications
Mainframe Dimensions: LxWxH in mm (2slot) (5slot) Weight (2slot) (5slot) Interfaces (2slot) (5slot) Monitor Video Power line Power consumption (2slot) (5slot) 19" Mainframe (19'') Sub-rack CPCI backplane Ventilator insert CPU Interfaces Video

325 x 362 x 124 365 x 335 x 185 5,8 kg 10,5 kg 1Gbit/s Ethernet, 2x USB2.0, 1x RS232 1Gbit/s Ethernet, 4x USB2.0, 1x RS232 5 slot version with retractable TFT-display (1024x768) VGA 2048x1536 pixel 100-240V (50-60Hz)

7HE, 84TE, 275mm deep 7Slot ,6HE 1HE, hot-swap, equipped with 2 DC ventilator 1800 mobile 1Gbit/s Ethernet, 2x USB2.0, 1x RS232 VGA 2048x1536 pixel

AD3000 cPCI main board The trigger of an acquisition module will be transferred to system trigger and can be logically combined there or will be transferred to another main board. Dimensions and weight Power consumption Mainboard input Extern, cPCI, aquisition modules Mainboard output Extern, cPCI Aquisition modules 1 to 4 analog- or digital module, mixed mode is possibile Internal clock 100 MHz Memory depth up to 2 Gbyte per aquisition module Sampling rate 1 Hz to 100MHz at 1-2-5 sequence Jitter < 15ps rms Trigger source Each acquisition module of a card or a further card of the measuring system can be consulted as trigger source.
p182

bitGate data systems GmbH

Trigger combination External in External out

AND / OR / delayed by time / delayed by trigger events 3.3 bis 5V (pull-up) 3.3 (pull-up)

AD3000 acquisition module A14a_20DI Input channels 1 x analog differential Impedance 50Ohm / 1MOhm //30pf or high-impedance Coupling AC / DC / GND Vertical resolution 14 bit Bandwidth (3dB) = 20MHz (0.1dB) = 2MHz Anti-aliasing filter Bessel six times or cut-off frequency 8MHz Input range +/-50mV bis +/-5V in 1-2-5 sequence Overvoltage protector 40V volt DC accuracy 0,2% maximum scale Sampling rate 0.1 sample/sec up to 100 Msamples/sec Access mode SMA AD3000 acquisition module A14a_20SE Input channels 1 x analog single ended Impedance 1MOhm //50pf Coupling AC / DC / GND Vertical resolution 14 bit Bandwidth (3dB) = 20MHz Anti-aliasing filter Bessel six times - switchable - cut-off frequency 8MHz Tiefpass Filter Cut-off frequency (3dB) 1MHz , 200kHz (other values on demand) Temperature range -15C to +40C Input range +/-50mV to +/-250V Overvoltage protector 300 Volt at all measuring ranges DC accuracy 5V - 250V <= 0.1% maximum scale 100mV - 2,5V <= 0,2% maximum scale 50 mV <= 0,5% maximum scale Sampling rate 0.1 sample/sec up to 100 Msamples/sec Access mode SMA HVProbe with acquisition module A14a_20SE Dimensions: LxWxH in mm Probe:310 x 84 x 37 Battery: 310 x 84 x 34 Weigth (Probe + battery) 4,75 kg Measuring time without standby ca 8,5 hours (1 battery) mode ca 17 hours (2 batteries) Access mode BNC Subject to change without notice and errors excepted!
-op183

bitGate data systems GmbH

p184

bitGate data systems GmbH

First steps
Software overview

AD3000 software user interface is subdivided into 3 main areas.


4.

General view of the measuring data: (1) Selective channels will be visualised here. The indicator is able to process analog data as well as digital data. The general view consists of a curve overview (5) and a detailed curve view (zoom) (6). Channel setup (hardware parameters): (2) Complete overview of board and channel parameters on tabular and graphic displays. Results and analysis: (3) Editable result matrix similar to an Excel table.

5.

6.

The Control Center (4) is located on the left side of the graphical user interface, called GUI in this document. This area, as well as the subareas can be expanded and collapsed if required.
p185

bitGate data systems GmbH

The result lists (7) are located on the right side of the GUI. The main menu, and the main toolbar with the most important control buttons are located on the upper part of the GUI (8).

Switch-on of the Systems


Power switch is located on the left side of the mainframe. Windows will automatically be started after switch on of the device. Two icons are located on desktop.

Double click on the symbol AD3000 HAL starts the server of the measurement system. Normally, HAL will automatically be started at the start of Windows. Double-click on the symbol AD3000-GUI starts the client. The client visualises data and configures the system and so it is named as "Graphical User Interface" acronym GUI. Directly after the graphical user interface has started, it tries to find a connection to the adjusted server. If no server has been entered, the system stays at offline mode. The server will be adjusted at menu item Hardware settings.

p186

bitGate data systems GmbH

By a click on button Connect established.

, the connection to the listed server will be

Connection of remote probes


Remote probes will be connected to the measurement system by suitable fiber optic cable. Depending on the connection technology, fiber optic cable of receiver and sender could be inverted. For this case, LED s are installed on the side of the receiver, which indicate the current state. After connection of the probe, the LED has to be activated with the pushbutton on the right side next to the fiber optic cable connection! After activation the LED below this pushbutton lights up red for a short time, than it shines orange/yellow and indicates the state of the optical connection. The LED on the receiver module of the motherboard shines green, when the optical connection is available.

Adjustment of preamplifier and sampling rate


The configuration area enables fast and effective adjustment of the individual required parameters Main areas, like amplifier settings, memory/trigger settings or card settings are organized as tabs.

p187

bitGate data systems GmbH

Choice boxes offer only valid parameters. Multiple selection enables fast parameterisation of several channels. A click onto the header enables addition or removing of columns. So the table can be adjusted to the required measuring specifications. Additionally there is an option to demonstrate single parameters in form of graphical overviews. A click on button Modify at the characteristics column opens a channel specific dialog. This dialog can also be opened by a click with the right mouse button onto a channel at channel list (menu item Channel properties) or with a double-click onto a channel.

Adjustment of memory depht and trigger


A click onto tab Memory/trigger settings opens a tabular view of the parameters.

p188

bitGate data systems GmbH

A click onto button Modify at the characteristics column opens a channel specific dialog. Further adjustments of memory and trigger parameters can be adjusted at the according tabs. Memory parameters

Trigger parameters

p189

bitGate data systems GmbH

Start of measurement
When the connection to hardware has effected and parameterisation has been concluded, the measurement can be started. A click on button starts measurement at Single shot mode that means, the system will be armed, waits for a valid trigger and stops when the memory is filled. A click on button starts measurement at Loop mode that means, that the system will be armed again after the measurement. If auto trigger is activated at this mode, the measurement will always be updated. Measurement can be interrupted with this button . Additionally measurement can be started at control center!

The functionality is equal to these buttons.

Displayed data
When a measurement has been ended, all data will be displayed in the view. The view consists of one or more ranges. A free scalable y-axis is available for each displayed curve.
p190

bitGate data systems GmbH

Channels can be added by drag and drop from the channel list to the view. After addition of a channel, all measured data will be displayed. With a click of the right mouse button on the left area of the view, a pop-up-menu will be opened. This menu offers functionalities to modify view and channel properties like e.g. colours, grid or scaling.

If the view consists of several ranges, channels can be moved by drag and drop within the view. If the cursor is next to the zero sign, the cursor symbol changes the signal can be moved within the range. and the zero point of

Analysis
Two vertical cursors are available. A single click on the respective cursor in addition with a motion of the mouse, while the left mouse button is pressed changes the position of the cursor. Cursors can be extremely fast and simplistic positioned, by a click with the left mouse button on the view, while button CTRL is pressed. When the button SHIFT will be pressed, instead of button CTRL, cursor 1 will be simplistic positioned. When the button ALT will be pressed at moving of the cursor, it causes that the cursor jumps only from one measured value to the next. Measured values of the cursors will be displayed in the bottom left corner or in a result window and normally they refer to the active channel, which will be indicated by a frame
p191

bitGate data systems GmbH

around the channel name at the left area of the view. Another channel can automatically be activated by a click on it. Cursor endings are always coloured in the dedicated channel colour. This is for cursor 1 always the active (framed) channel. To enable differentiation measurement between two channels, it is possible to dedicate cursor 2 to another channel. Therefor channel name has to be activated, while SHIFT button has simultaneously to be pressed. Ending of cursor 2 has now the same colour as the dedicated channel. Cursor values will be displayed in a local result list at the right margin of the main window. For each view exists an own result list. Four tabs are available.

The first tab indicates x- and y- information of both vertical cursors. Cause each vertical cursor can be dedicated to any channel, measurement is possible e.g. with cursor 1 at channel 1 and cursor 2 at any other channel. Cursor ending will always be displayed with the according channel colour. The second tab indicates x- and y- information of both horizontal cursors, as well as measuring results of the three cursors for definition of slope. The third tab indicates x- and y- information of both vertical cursors for all available channels at view. The fourth tab is empty and can be freely configured by user. Therefor a small toolbar is
p192

bitGate data systems GmbH

available.

Zoom
Signal details can be magnified (zoom), by a click with the right mouse button into the view and drawing out a rectangle, while pressing the right mouse button. Rectangle will be displayed as inverted colour or dotted frame. Signals within the rectangle will be displayed enlarged in an additional view. If the mouse will be moved to the corners of the rectangle, the mouse pointer changes and dimension of the rectangle can also be modified by the right mouse button. Position of the rectangle can be changed, by a click with the right mouse button onto the rectangle, and movement of the mouse, while pressing the right mouse button. Additionally scrollbars are available for x-direction at the bottom and for y-direction on the left side. Zoom window supports docking functionality and can be drawn to another monitor.

Saving / archiving
Data and settings can be stored as an experiment after measurement. Saved experiments can be archived. Therefor all relevant files will be packed and saved as one file.
-o-

p193

bitGate data systems GmbH

Index -AAblaufsteuerung 132 Achsen skalieren 39 Aktionen 145 Anzeige der Messdaten (Kurven) 32 Automatische Ablaufsteuerung 75

-BBenutzercursoren einrichten 117 Benutzerverwaltung 71 BGC Format 142

-CCFG Format 141

-DDas Hauptfenster 17 Datei 143 Daten Speichern / Archvieren 68 Datenexport 64 Datenimport 61 Datenrettung 16 Differenzverstrker Modul A14a_20DI 152 Digital I/O 74 Digitalkanle und Busse 53 Digitalmodul D16a_100 167 Drucken 137

-EEigenschaften synthetischer Kanal 63 Einstellung von Kanalparametern (Kanaleigeschaften) 30 Erfassungsmodi 19 Erfassungsmodule analog 151 Ergebnisse/Auswertung 45 Erste Schritte 185 Erweiterte Ergebnisanzeige (Resultmatrix) 66 Erweiterte Protokollierung von Messdaten 46

-FFenster 147 Formel Parser 115 Formel Wizard 119 p194

bitGate data systems GmbH

Formelliste 118

-GGrafik 148 Grafikeigenschaften 83

-HHardware Einstellungen (Optionen) 100 Hardware- und Softwarestatus 59 High Voltage Probe 164

-II/O Board 136 Import Variablenanzeige 129 IncrementalCounter Modul IC4_16a 172 Intensittssteuerung 37

-KKanaleinstellungen kopieren 87 Kanalliste 22 Kanalparameter einstellen 26 Kanalplatzierung 127 Kanalskalierung 86 Kanalberwachung 76 Kanle Aktivieren / Deaktivieren 24 Kanle einer Anzeige hinzufgen oder entfernen 27 Konfigurationsbereich 80 Kontrollzentrum 28 Kundenspezifische Erweiterungen 51

-MMehrfach-Zeitbasis (Messung ausdnnen) 130 Mehrfach-Zeitbasis (Software-Resampling) 69 Messabbruch 140

-NNamen-/Einheiten-Auswahl 139

-OOffline Betrieb 15 Online Mathematik 49 Option Remote DDE 181 Option Remote OLE 180 Option STL-Auswertung 177 Option Videoplayer 178 Optionen 149 p195

bitGate data systems GmbH

-PPhysikalische Einheiten 82 Produktbeschreibung 6 Produktmerkmale 8 Protokollierung von Messdaten 44

-SSegmentbetrieb 11 Segments 122 Seite Einrichten 105 Seiten Vorschau 109 ServerInfo 138 Single Ended Modul A14a_20SE 158 Sleepmode und Standby 25 Software Einstellungen (Optionen) 88 Speichertiefe 121 Statusanzeige (Hardware) 124 Statusanzeige (Software) 126 Systemspezifikationen 182

-TToolbar adjustment 102 Trigger einrichten 111

-VVariablendatenbank 57 Variablenexplorer 113 Versuchsverwaltung 52

-WWerkzeugleisten 56

-Z-berschreibwarnung 65

p196

2009 bitGate data systems GmbH

You might also like