ControLog is a Windows based software application that fully automates the operation of a Thunder Scientific 3900
Humidity Generator and allows various device connections through a number of different interfaces. Data from the
generator and attached devices is automatically retrieved and stored for viewing in either numerical or graphical format
in real time or post process.
Notice
The information contained in this document is subject to change without notice.
Thunder Scientific Corporation makes no warranties, either express or implied, regarding the keystroke procedures and
program, or the fitness of these procedures or program for a particular purpose. The keystroke procedures are made
available solely on an "as is" basis and the entire risk as to their quality and performance rests with the user. Thunder
Scientific Corporation shall not be liable for any incidental or consequential damages in connection with or arising out of
the furnishing, use, or performance of the keystroke procedures or program.
Technical Support
If the user requires assistance with any aspect of the ControLog application, technical support can be obtained by
contacting Thunder Scientific Corporation by any of the following means:
www.ThunderScientific.com
Tel: 505.265.8701
FAX: 505.266.6203
support@thunderscientific.com
User Manual 3900 ControLog – Document Edition 1.7Getting Started 1
License Agreement
THIS IS A LEGAL AGREEMENT BETWEEN YOU, THE END USER, AND THUNDER SCIENTIFIC
CORPORATION ("TSC"). THE ENCLOSED THUNDER SCIENTIFIC CORPORATION SOFTWARE PROGRAM
(THE "SOFTWARE ") IS LICENSED BY THUNDER SCIENTIFIC CORPORATION TO THE ORIGINAL
CUSTOMER AND ANY SUBSEQUENT TRANSFEREE OF THE PRODUCT FOR USE ONLY ON THE TERMS
SET FORTH HERE. PLEASE READ THIS LICENSE AGREEMENT. IF YOU DO NOT AGREE TO THESE
TERMS, RETURN THE FULL PRODUCT WITH PROOF OF PURCHASE WITHIN 30 DAYS FOR A FULL
REFUND.
• GRANT OF LICENSE. TSC grants to you the right to use one copy of the enclosed SOFTWARE on a single terminal
connected to a single computer (i.e. single CPU) or to a network server. If you install the SOFTWARE on a network
server, you must purchase a separate copy of the SOFTWARE for each computer terminal that will be used to operate
the SOFTWARE. If the anticipated number of users of the SOFTWARE will exceed the number of applicable Licenses,
then you must have a reasonable mechanism in place to ensure that the number of persons using the SOFTWARE
concurrently does not exceed the number of Licenses. If the SOFTWARE is permanently installed on the hard disk or
other storage device of a computer (other than a network server) and one person uses that computer more than 80% of
the time, then that person may also use the SOFTWARE on a portable or home computer.
• COPYRIGHT. The SOFTWARE is owned by TSC and is protected by United States copyright laws and international
treaty provisions. You may either (a) make two copies of the SOFTWARE solely for backup or archival purposes
provided that you reproduce all copyright and other proprietary notices that are on the original copy of the SOFTWARE
provided to you, or (b) transfer the SOFTWARE to a single hard disk provided you keep the original solely for backup
or archival purpose. You may not copy the written materials accompanying the SOFTWARE.
• OTHER RESTRICTIONS. You may not rent or lease the SOFTWARE, but you may transfer the SOFTWARE and
accompanying written materials on a permanent basis provided you retain no copies and the recipient agrees to the terms
of this Agreement. You may not reverse engineer, decompile, disassemble, or create derivative works from the
SOFTWARE.
SOFTWARE and written materials
• GOVERNMENT LICENSEE. If you are acquiring the SOFTWARE on behalf of any unit or agency of the United
States Government, the following provisions apply:
The Government acknowledges TSC's representation that the SOFTWARE and its documentation were developed at
private expense and no part of them is in the public domain.
The Government acknowledges TSC's representation that the SOFTWARE is "Restricted Computer Software" as that
term is defined in Clause 52.227-19 of the Federal Acquisition Regulations (FAR) and is "Commercial Computer
Software" as that term is defined in Subpart 227.471 of the Department of Defense Federal Acquisition Regulations
Supplement (DFARS).
The Government agrees that:
(i) If the SOFTWARE is supplied to the Department of Defense (DoD), the SOFTWARE is classified as
"Commercial Computer Software" and the Government is acquiring only "restricted rights" in the SOFTWARE
and its documentation as that term is defined in Clause 252.227-7013(c) (1) of the DFARS, and
(ii) If the SOFTWARE is supplied to any unit or agency of the United States Government other than DoD, the
Government's rights in the SOFTWARE and its documentation will be as defined in Clause 52.227-19 (c) (2) of
the FAR.
• RESTRICTED RIGHTS LEGEND. Use, duplication, or disclosure by the Government is subject to restrictions as set
forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-
7013. Thunder Scientific Corporation, 623 Wyoming SE, Albuquerque, NM 87123.
• EXPORT LAW ASSURANCES. You acknowledge and agree that the SOFTWARE is subject to restrictions and
controls imposed by the United States Export Administration Act (the "Act") and the regulations thereunder. You agree
and certify that neither the SOFTWARE nor any direct product thereof is being or will be acquired, shipped, transferred
2 Getting Started User Manual 3900 ControLog – Document Edition 1.7
or reexported, directly or indirectly, into any country prohibited by the Act and the regulations thereunder or will be used
for any purpose prohibited by the same.
• GENERAL. This Agreement will be governed by the laws of the State of New Mexico, except for that body of law
dealing with conflicts of law.
Should you have any questions concerning this Agreement, or if you desire to contact TSC for any reason, please write:
Thunder Scientific Corporation, 623 Wyoming NE, Albuquerque, NM 87123
Warranty
Thunder Scientific Corporation warrants that the media on which the Software is distributed will be free from defects for
a period of twelve (12) months from date of original purchase.
During the warranty period, we will at no charge, repair or replace, at our option, any product that proves to be defective,
provided you return the product to Thunder Scientific Corporation. This warranty does not apply to any product that has
been repaired, serviced, altered, or modified by anyone other than an authorized representative of Thunder Scientific
Corporation.
Thunder Scientific Corporation shall not be liable for any consequential, special, incidental, direct or other damage, loss,
or expense arising out of or connected with the manufacture, programming, packaging, storage, delivery (including any
delay in or failure to deliver), or use of any products, whether or not resulting from negligence or breach of contract,
except to the extent that those items sold and warranted by Thunder Scientific Corporation shall be repaired or replaced
in accordance with the previously stated terms of this warranty contract. The repair or replacement of a product is your
exclusive remedy.
THUNDER SCIENTIFIC CORPORATION MAKES NO OTHER WARRANTY OR REPRESENTATION OF ANY
KIND, EXPRESS OR IMPLIED, AND NO WARRANTY SHALL BE IMPLIED BY LAW.
document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including
photocopying and recording, for any purpose without the prior written consent of Thunder Scientific Corporation.
Trademark
ControLog is a trademark of Thunder Scientific Corporation.
HumiCalc is a trademark of Thunder Scientific Corporation.
User Manual 3900 ControLog – Document Edition 1.7Getting Started 3
ControLog Minimum System Requirements
The following specifications are the required PC minimum system requirements to run ControLog.
1.6 GHz or greater Intel® Pentium® or equivalent processor (2.66 GHz Multi Core or better is recommended
when connecting multiple devices)
512 MB or greater of RAM (4 GB or more is recommended when connecting multiple devices)
Minimum 800 x 600 screen resolution
Microsoft® Windows 7 (x86 or x64), Microsoft Windows Vista® SP2 (x86 or x64), Microsoft Windows XP®
SP3 (x86 only)
Microsoft .NET Framework version 4.0
Internet Bowser
If the user desires to connect multiple RS-232 devices or RS-485 devices to ControLog, then the following interface is
recommended:
MOXA® UPort® 1450 USB-to-serial converter
If the user desires to connect a GPIB device to ControLog, then the following interface is required:
If the user desires to connect Analog devices to ControLog, then the following data acquisition equipment is required:
Agilent® 34970A Data Acquisition/Switch Unit
Agilent® 34901A 20-Channel Multiplexer
4 Getting Started User Manual 3900 ControLog – Document Edition 1.7
Installing ControLog
The following instructions give a step by step process to install the ControLog application on a PC.
1. Insert the ControLog CD or locate the downloaded ControLog installation package. The ControLog installation
package will consist of the following files:
2. Click the setup.exe file to begin the installation.
Note: The user must have administrative rights to install the application
3. Follow the on screen installer directions.
4. If using a MOXA® UPort 1450 USB-to-serial converter then install the appropriate drivers according to the
manufactures instructions.
5. If using a National Instruments® GPIB-USB-HS USB-to-488.2 converter then install the appropriate drivers
according to the manufacturer’s instructions.
Warning: PC anti-virus software can interfere with ControLog operation. It is recommended to avoid antivirus scanning during ControLog operation.
Data Backup
ControLog does not require any direct backup of its operating files. If for any reason a need to restore the software
occurs, simply reinstall the application as described in the Installing ControLog section.
It is recommended to perform a periodic backup on any user generated files such as uncertainty solutions for the
generator, profiles, device setups and/or data files.
The default location for user data is under the follow directory: …Documents\Thunder Scientific\3900 ControLog\
Warning: The user has full control as to where to save data and the above directory may not be the location
they choose.
User Manual 3900 ControLog – Document Edition 1.7Getting Started 5
Interface Connections
The following instructions provide details to connect the Thunder Scientific Model 3900, MOXA® UPort® USB-to-serial
converter, National Instruments® 488.2 and the Agilent® 34970A to the ControLog PC.
Connecting to the 3900
ControLog communicates with the 3900 through an RS-232 communication connection on any available COM port.
To connect the 3900 to the ControLog PC use a 9 pin cable and connect the computer's 9 pin male serial port
connector to the 9 pin female console port connector of the 3900.
Connecting the MOXA® UPort® 1450 USB-to-serial converter
To connect the USB-to-serial converter, plug the USB cable that is supplied with the converter into an open USB
port on the ControLog PC. Please refer to the manufacturer’s documentation for further information.
Connecting the National Instruments® GPIB-USB-HS USB-to-488.2 converter
To connect the National Instruments® USB-to-488.2 converter, plug the USB end of the converter into an open USB
port on the ControLog PC. Please refer to the manufacturer’s documentation for further information.
Connecting to the Agilent® 34970A
ControLog can communicate with an Agilent® 34970A to record analog devices through an RS-232 communication
connection on any available COM port. To connect a 34970A to the ControLog PC use a 9 pin cable and connect the
computer's 9 pin male serial port connector to the 9 pin female on the back of the 34970A. Please refer to the
manufacturer’s documentation for further information and on how to connect and select the RS-232 interface for
communication.
6 Getting Started User Manual 3900 ControLog – Document Edition 1.7
Starting ControLog
This section is intended to quickly familiarize the user with the operation of starting ControLog.
1. Ensure that the computer's serial port is properly connected to the 3900 and all desired interfaces are connected.
2. Locate and double-click the ControLog icon.
3. The splash screen will appear once the program is initialized. Note: It may take some time for the program to
initialize the first time after installing the application.
4. The splash screen will display a loading status near the bottom, once loading is complete the splash screen will
close and the main window will be displayed.
5. A ControLog Product Key Dialog will appear the first time ControLog starts if no valid license is present.
6. Enter your “Name”, “Organization” and the “Product Key” from the back of the ControLog CD case or as
received in the email receipt when purchasing ControLog online.
7. Click Ok to save the license information.
8. Upon completion of loading, ControLog will automatically attempt to establish communication with the 3900
using the last known or default communication settings.
User Manual 3900 ControLog – Document Edition 1.7Getting Started 7
9. If ControLog is unable to establish communication with the 3900 generator a message will be displayed to
inform the user. The message will also ask the user if they would like to check the communication settings.
8 Getting Started User Manual 3900 ControLog – Document Edition 1.7
10. Selecting yes, will open the 3900 communication settings.
11. In the 3900 settings, select the COM port that is connected to the 3900 along with the port settings for the 3900.
Refer to your 3900 manual to check the current port settings for your 3900.
Default 3900 Port Settings:
Baud Rate: 2400
Data Bits: 8
Parity: None
Stop Bits: 1
Handshake: None
Enable RTS: Yes
Enable DTR: No
User Manual 3900 ControLog – Document Edition 1.7Getting Started 9
12. Selecting the “Next” button will display the access interval for the 3900. The access interval is the rate at which
ControLog sends and receives commands to and from the 3900. It is recommended to leave the access interval
at the default 1.5 seconds.
13. Selecting the “Finish” button will result in ControLog attempting to establish communication with the 3900
using the new communication settings.
10 Getting Started User Manual 3900 ControLog – Document Edition 1.7
14. Once Communication is established, the 3900 parameter tab will appear along with a 3900 data tab. The status
log will also show that communication has been established.
User Manual 3900 ControLog – Document Edition 1.7Getting Started 11
Crashes and Data Recovery
If for any reason the PC crashes or power is interrupted, ControLog will automatically load all unsaved data on the next
successful startup. ControLog actively stores all device data to Tab delimited text files using a *.backup file extension
during normal operation. These files reside in a “Backup” folder and upon a successful closing of the application this folder is removed. If on startup the “Backup” folder exists, then all residing backup files will be automatically loaded to
allow the user to save or append the data.
ControLog will display a message telling the user that data has been recovered.
If the generator is running, ControLog will ask the user if they would like to append the data for the generator. If “Yes”
is selected, all new data recordings will be appended to the current data. If “No” is selected, ControLog will prompt the
user to save the data before clearing it.
If a device is connected, ControLog will ask the user if they would like to append the data for the device. If “Yes” is
selected, all new data recordings will be appended to the current data. If “No” is selected, ControLog will prompt the
user to save the data before clearing it.
12 Getting Started User Manual 3900 ControLog – Document Edition 1.7
Individual Data Tabs for each backup file will be automatically loaded and the status log will record the event.
User Manual 3900 ControLog – Document Edition 1.7Getting Started 13
ControLog Interface
This section will provide the user with a detailed overview of ControLog’s layout and design. It is intended to allow the
user to gain familiarity with ControLog’s user interface. The sections following will provide a deeper operational view
of the functionality that ControLog offers. However, fundamental operation of the Model 3900 is assumed, and may be
found in the Operation and Maintenance Manual provided with the 3900 generator.
The ControLog program is composed of five basic features: Menu Bar, Parameters Tab Group, Data and Graph Tab
Group, Information Tab Group and the Status Bar. Each feature is designed to be intuitive to use and to provide the user
with detail information on the operation of the generator and/or connected device(s).
The Menu Bar is located at the top of the application and contains various dropdown menus, which provide access to
the different ControLog functions and controls. The Profile, Graph, Data menus are dynamic and can change depending
on which tab is selected. For example, the Data menu has operations that are specific to the selected data tab and will
hide those specific operations when another non-data tab is selected.
The File Menu allows the user to perform file specific commands. It allows the user to open previous data files, save all
open data, close all open data or graph tabs, clear the status log, save the status log, print the status log, import
uncertainty solutions and exit the application.
Open Data File
The Openfile menu command allows the user to open previous data files for further review and analysis. Selecting this
command will open a file dialog that will allow the user to browse to the desired location for the file to open. ControLog
can open data saved in the follow type and format:
The Save Allfile menu command allows the user to save all current open data tabs to individual files using a common
name. This feature allows the user to quickly save multiple data tabs in a single operation. Selecting this command will
open a save file dialog that will allow the user to specify the name and browse to the desired location to save the file.
ControLog can save data in the following type and format:
Example: If the user had two data tabs open, one called “3900 Data” and the othercalled “Agilent 34970A Data”
and the user wanted to save the files as Excel Workbooks using the name “Test Data 10Aug09”. ControLog would
save two files to the user specified location with the follow names:
Test Data 10Aug09 (3900).xls
Test Data 10Aug09 (Agilent 34970A).xls
Close All Data Tabs
The Close All Tabs file menu command allows the user to close all open data and graph tabs. ControLog will ask the
user to confirm before closing the tabs and any unsaved data tab will also prompt the user to save the data before the tab
is closed.
Note: The 3900 must be shutdown or disconnected before this command becomes available.
Clear Status Log
The Clear Status Log file menu command allows the user to clear all current entries in the status log. The user will be
asked to save the status log data before the log is cleared.
Save Status Log
The Save Status Log file menu command allows the user to save the current entries in the status log. Selecting this
command will open a save file dialog that will allow the user to specify the name and browse to the desired location to
save the file. All status log files are saved in HTML format (*.html).
Print Status Log
The Print Status Log file menu command allows the user to print the current entries in the status log. Selecting this
command will open a print dialog that will allow the user to select the desired print options.
Import Uncertainty Solution
The Import Uncertainty Solution file menu command allows the user to import a HumiCalc with Uncertainty solution
into ControLog to define the uncertainty for the 3900 generator. Selecting this command will open an “Import
Uncertainty” dialog that will step the user through a two step import process. The 3900 uses two pressure ranges, one
pressure transducer for saturation pressures below 50 psia and one pressure transducer for saturation pressures above 50
psia. These pressure transducers have different uncertainties and therefore require different HumiCalc solutions. Refer
to your HumiCalc with Uncertainty reference manual for more information on creating uncertainty solutions.
The first step in the import process is to select the uncertainty solution for the 3900 when it is operating below 50 psia.
Clicking the “Browse” button will open a file dialog that will allow the user to browse to the desired location for the
solution file to open. Once a file has been selected, clicking the “Next” button will display a status dialog as the first
solution is imported into ControLog.
The second step in the import process is to select the uncertainty solution for the 3900 when it is operating above 50 psia.
Clicking the “Browse” button will open a file dialog that will allow the user to browse to the desired location for the
solution file to open. Once a file has been selected, clicking the “Finish” button will complete the import process and
will display a status dialog as the second solution is imported into ControLog.
Exit ControLog
The Exit file menu command allows the user to exit the application. If there is current data that has yet to be saved the
user will be asked to save the data before the application closes.
The Mode Menu allows the user to change the operating mode of the 3900. It allows the user to select between Frost
Point, Dew Point, PPMv, PPMw, Percent Relative Humidity and Saturation Pressure. The current mode is indicated by a
checkmark.
Saturation Pressure Control Mode
The Saturation Pressure Control Mode, Ps, is controlled at a constant value independent of any other pressure,
temperature, or humidity value. While saturation pressure is held constant, all humidity parameters may vary.
Percent Relative Humidity Control Mode
The Percent Relative Humidity Control Mode or %RH Control Mode, %RH, is controlled at a constant value by varying
saturation pressure, Ps, to compensate for any changes in saturation temperature, Ts, test temperature, Tt, or test
pressure, Pt. While %RH is held constant, all other humidity parameters may vary. While in %RH control mode, the
saturation temperature setpoint is automatically determined.
Frost Point Control Mode
The Frost Point Control Mode, Tf, is controlled at a constant value by varying the saturation pressure, Ps, to compensate
for changes in either saturation temperature, Ts, or test pressure, Pt. While Frost Point is held constant other humidity
parameters may vary. While in Frost Point control mode, the saturation temperature setpoint is automatically
determined. Frost Point is independent of test temperature.
Dew Point Control Mode
The Dew Point Control Mode, Td, is controlled at a constant value by varying saturation pressure, Ps, to compensate for
any changes in either saturation temperature, Ts, or test pressure, Pt. While Dew Point is held constant, other humidity
parameters may vary. While in Dew Point control mode, the saturation temperature setpoint is automatically
determined. Dew Point control mode is valid both above and below 0 °C, and Dew Point is independent of test
temperature.
PPMv Control Mode
The PPMv Control Mode is controlled at a constant value by varying saturation pressure, Ps, to compensate for any
changes in saturation temperature, Ts. While PPMv is held constant, other humidity parameters may vary. While in
PPMv control mode, the saturation temperature setpoint is automatically determined. PPMv is independent of test
pressure and test temperature.
The PPMw Control Mode is controlled at a constant value by varying saturation pressure, Ps, to compensate for any
changes in saturation temperature, Ts. While PPMw is held constant, other humidity parameters may vary. While in
PPMw control mode, the saturation temperature setpoint is automatically determined. PPMw is independent of test
pressure and test temperature.
The Run Menu allows the user to run the 3900 manually in purge mode or generate mode. The Run menu also allows
the user to manually shutdown the 3900. The current run mode is highlighted.
Purge Mode
Selecting Purge from the run menu commands the 3900 into purge mode. The purge mode is generally used to prevent
icing within the saturator and dry the saturator outlet after movement (transportation), storage (power off, no gas flow,
etc.), after performing the saturator fill procedure, or while transitioning the saturator from higher to lower temperatures.
When the system is not being used (power off, no gas flow, etc.), the saturator is closed off and the gas within is static.
As thermal equilibrium is reached, water vapor will condense on all inner surfaces between the saturator outlet and the
expansion valve inlet. The Purge mode counteracts this condition by allowing the carrier gas to flow in the opposite
direction (expansion valve to saturator), drying the affected sections of tubing. This is a necessary preparatory step in any
low humidity system. As a general rule, when starting from an ambient condition the system should be purged for 24
hours or more before attempting to operate in the Generate mode. If sufficient purge time is not allowed, condensed or
trapped water will remain and system accuracy will suffer. Insufficient purge time is usually indicated by higher than
normal (wetter than normal) indications of the device under test. These indications can be as little as a few tenths of a
degree to as much as several degrees dew/frost point. Purging should also be performed while transitioning from
warmer to colder saturation temperatures, and for approximately 5 hours after each 500 hours of continuous Generate
mode operation. During Purge mode, both flow control and saturation temperature control are active, but saturation
pressure control is disabled. The generator will attempt to achieve the indicated flow and saturation temperature setpoint
values.
Note: When the saturation temperature is lowered, the fluid jacket surrounding the saturator cools in order
to reduce the saturation temperature to its new setpoint value. As the saturator cools during this transition
period, temperature gradients will exist between the inside of the saturator and the fluid jacket that
surrounds it. The saturator outlet passes through this fluid jacket and will also exhibit temperature gradients
along its length. If gas is allowed to flow normally through the saturator during this cooling period, the
100% humidified gas of the saturator may condense at the colder saturator outlet. Therefore, Purge mode
should be used while cooling the saturator to lower temperatures. For this reason, the lowest humidity of a
generation sequence or profile should be performed first. This low to high order requires that a Purge be
performed only once prior to the generation sequence when cooling to the lowest saturation temperature.
Then, as humidity values are increased, warming the saturator to higher values, further purging is not
required.
Note: During Purge, no gas flows to the 3900 Conditioned Gas Outlet, and consequently no gas flows
through the device under test if connected.
Generate Mode
Selecting Generate from the run menu commands the 3900 into generate mode. Generate mode is used to operate the
system when exact humidity points or associated time intervals have not been determined, when data must be viewed
and/or verified manually before proceeding to the next humidity point, or when more immediate control over the
generated humidity is required. When in the Generate mode of operation, the system will control at the currently entered
setpoint indefinitely. Any time a setpoint is changed, the system immediately begins adjusting to that new value, and will
control at the new point indefinitely. Generate mode offers the flexibility to change the setpoint at any time, and does not
force you into any set sequence or for any prescribed amount of time. The Generate mode also allows you to change the
humidity control mode at any time. For instance, the system may be controlling Frost Point, then immediately switched
to PPMv control mode.
Shutdown
Selecting Shutdown from the run menu commands the 3900 to shutdown. The 3900 may be shutdown while either
generating or purging. When stopped, all system functions shutdown, pressure is vented, and the idle Control/Display
screen is shown. During this idle time when the 3900 is stopped, gas is not flowing through the saturator. After extended
periods of this idle time, the 3900 must be purged again prior to further use.
The Profile Menu allows the user to Open, Save, and create new Auto Profiles. Auto Profiles give the user the ability to
program a set of humidity and temperature test points and dwell times that will automate the 3900 generation process.
The profile menu is dynamic and has operations that are specific to the profile tab. Specific operations will be hidden
when another non-profile tab is selected.
The Auto Profiling feature is very similar to the Generate mode with the main exception that profiling relies on a
predefined list of setpoints referred to as a profile. The user configurable profile is used as ControLog's road map during
Auto Profile operation. It defines which setpoint values to go to, at what rate to go from one setpoint to another, and how
long to stay at a specific setpoint before moving to the next one.
The New profile menu command allows the user to create a new Auto Profile. This operation is always available.
Open Profile
The Open profile menu command allows the user to open a saved Auto Profile. Selecting this command will open a file
dialog that will allow the user to browse to the desired location for the file to open. This operation is always available.
Close Profile
The Close profile menu command allows the user to close the Profile tab. Selecting this command will close the Profile
tab, but if the profile has not been saved, ControLog will ask the user to save the profile before closing the Profile tab.
Save Profile
The Save profile menu command allows the user to save the currently opened Profile. Selecting this command will open
a save file dialog that will allow the user to specify the name and browse to the desired location to save the file.
ControLog Auto Profiles are saved in XML format with a *.profile extension. This operation is available only when the
Profile tab is selected.
Print Profile
The Print profile menu command allows the user to print the currently opened Profile. Selecting this command will open
a print dialog that will allow the user to select the desired print options.
Run Auto Profile
The Run Auto Profile command allows the user to start an Auto Profile. Selecting this command will open the Profile
Starting Point dialog which allows the user to select which point in the profile they would like to start the profile on.
Hold Profile Point
The Hold Point profile menu command allows the user to hold or pause the current Auto Profile point. Selecting Hold
Point pauses the current point, allowing the system to remain indefinitely at the current point. While in a hold mode, the
system is prevented from completing the ramp, assurance, or soak phases for a point. To resume the profile point, select
the menu item again. This re-enables the point and allows the profile to resume normal operation.
Next Profile Point
The Next Point profile menu command allows the user to skip to the next point in the Auto Profile. Selecting Next
Point manually advances to the next point, skipping any remaining ramp, assurance, or soak phase.
Next Profile Phase
The Next Phase profile menu command allows the user to skip to the next phase in the Auto Profile. Selecting Next
Phase manually advances to the next phase. It causes Ramp Phase to proceed to the Assurance or Soak Phase, Assurance
to proceed to Soak, or Soak to proceed to Ramp of the next profile point. This allows for early manual termination of any
phase within a profile point.
Stop Auto Profile
The Stop Auto Profile command allows the user to stop the Auto Profile where it is at. The setpoints will remain where
the profile stopped and the generator will continue in its current mode of operation.
The Graph Menu allows the user to create a New graph, Close the selected graph, Close All graphs, Save the selected
graph, Print the selected graph, Zoom, Scale and set the Properties for the selected graph. The graph menu is dynamic
and has operations that are specific to the selected graph tab. Specific operations will be hidden when another non-graph
tab is selected.
For more information, see Graphing.
Graph menu when another non-graph tab is selected
Graph menu when a graph tab is selected.
New Graph
The New graph menu command allows the user to create a new graph. Selecting this command will open a New Graph
Wizard dialog that will step the user through the selection process of what data the user would like to include in the new
graph. This operation is always available.
The Close graph menu command allows the user to close the selected graph. Selection will result in a confirmation
message to assure the user wants to close the graph. This operation is only available when a graph tab is selected.
Close All Graphs
The Close All graphs menu command allows the user to close all open graphs. Selection will result in a confirmation
message to assure the user wants to close all graphs. This operation is available whenever a graph tab is open.
Save Graph
The Save graph menu command allows the user to save the selected graph. Selecting this command will open a save file
dialog that will allow the user to specify the name and browse to the desired location to save the file. ControLog graphs
can be saved in following graphic file types:
Bitmap (*.bmp)
Graphics Interchange Format (*.gif)
Joint Photographic Experts Group (*.jpg)
W3C Portable Network Graphics (*.png)
EMF Enhanced Metafile Format (*.emf)
This operation is available only when a graph tab is selected.
Print Graph
The Print graph menu command allows the user to print the selected graph. Selecting this command will open a print
dialog that will allow the user to select the desired print options. This operation is available only when a Graph tab is
selected.
Zoom Graph
The Zoom graph menu command allows the user to zoom a rectangular area of the graph. Selecting this command
checks the operation in the menu and allows the user to use the left mouse button to create a rectangular area on the
graph that will be zoomed. This operation is available only when a Graph tab is selected.
Zoom Graph’s X Axis
The Zoom X Axis graph menu command allows the user to zoom along the X Axis of the graph. Selecting this
command checks the operation in the menu and allows the user to use the left mouse button to create a section area on
the graph that will be zoomed along the X Axis. This operation is available only when a Graph tab is selected.
Zoom Graph’s Y Axis
The Zoom Y Axis graph menu command allows the user to zoom along the Y Axis of the graph. Selecting this
command checks the operation in the menu and allows the user to use the left mouse button to create a section area on
the graph that will be zoomed along the Y Axis. This operation is available only when a Graph tab is selected.
Auto Scale Graph
The Auto Scale graph menu command allows the user to reset the graph view to encompass all data. Selecting this
command will automatically reset both axis of the graph so that the entire data set of each item is contained within the
boundaries of the graph. This operation is available only when a Graph tab is selected.
Scale Graph
The Scale graph menu command allows the user to scale both the X and Y axis. Selecting this command checks the
operation in the menu and allows the user to use the left mouse button to scale. Dragging the cursor up scales the
display in (zooms in) and dragging the cursor down scales the display out (zoom out). This operation is available only
when a Graph tab is selected.
Scale Graph’s X Axis
The Scale X Axis graph menu command allows the user to scale the X axis. Selecting this command checks the
operation in the menu and allows the user to use the left mouse button to scale. Dragging the cursor up scales the X
Axis in (zooms X Axis in) and dragging the cursor down scales the X Axis out (zooms X Axis out). This operation is
available only when a Graph tab is selected.
Scale Graph’s Y Axis
The Scale Y Axis graph menu command allows the user to scale the Y axis. Selecting this command checks the
operation in the menu and allows the user to use the left mouse button to scale. Dragging the cursor up scales the Y
Axis in (zooms Y Axis in) and dragging the cursor down scales the Y Axis out (zooms Y Axis out). This operation is
available only when a Graph tab is selected.
Graph Properties
The graph Properties graph menu command allows the user to modify the properties of the selected graph. Selecting this
command opens the Graph Properties dialog that allows the user to make changes to what data is graphed, the display
properties for each line and the axis values. This operation is available only when a Graph tab is selected.
The Data Menu allows the user to Open, Create a Data Summary, Record Data Point, Close, Clear, Save, Print, Copy
and change the Data Storage Interval. The data menu is dynamic and has operations that are specific to the selected data
tab. Specific operations will be hidden when another non-data tab is selected.
For more information, see Data and Data Summary
Data menu when another non-data tab is selected
Data menu when a data tab is selected and a device is connected
Data menu when a data tab is selected and no device is connected
The Opendata menu command allows the user to open previous data files for further review and analysis. This
command has the same functionality as the Open command under the file menu. Selecting this command will open a file
dialog that will allow the user to browse to the desired location for the file to open. ControLog can open data saved in
the following types and formats:
The Create Data Summary data menu command allows the user to create a summary of any currently opened data.
The feature lets the user specify what items from which device and at what intervals to include in the data summary. The
data summary can also calculate error between the specified standard and the device under test. This operation is
available whenever there is an open Data tab that contains data.
Record Data Point
The Record Data Point data menu command allows the user to record certain data items from any currently connected
device either manually, with each manual device entry or at the completion of each soak phase in an auto profile. The
user can specify the number of piror data points to include and has the option to automatically calculate averge and or
standard deviation of the piror data points. There are two submenus for this menu command; Settings and Take Point.
This operation is available whenever device or generator data is being logged.
Settings
The Settings submenu allows the user to define which data items from which connected device they would like to record
when a point is taken. They can also define the number of points piror to include and weather to calcaule average and or
standard deviation. The user can also configure when to take points, either manually, at the end of a profiles soak phase
or when a manual device entry is taken.
The Take Point submenu allows the user to take a data point manually. The user can even use the shortcut key “Ctrl-P”
to take a point without the need to access the menu.
If the user has not configured the system to record data points then ControLog will ask the user if they would like to
define the settins before taking a point.
For more information on record data point settings, see Data and Data Summary
Close Data
The Close data menu command allows the user to close the selected data tab. ControLog will ask the user to confirm
before closing the tab and any unsaved data tab will also prompt the user to save the data before the tab is closed. This
operation is available only when a Data tab is selected and the device for the selected data tab is disconnected.
Clear Data
The Clear data menu command allows the user to clear the selected data tab. ControLog will ask the user to save any
unsaved data tab before the tab is cleared. This operation is available only when the device for the select data tab is
connected and there is at least one data point recorded in the selected data tab.
Save Data
The Save data menu command allows the user to save the selected data tab. Selecting this command will open a save
file dialog that will allow the user to specify the name and browse to the desired location to save the file. ControLog can
save data in the following type and format:
This operation is available only when a Data tab with data is selected.
Print Data
The Print data menu command allows the user to print the selected data tab. Selecting this command will open a print
dialog that will allow the user to select the desired print options. This operation is available only when a Data tab is
selected.
Copy All Data
The Copy All data menu command allows the user to copy all the data from the selected tab to the clipboard. Selecting
this command will copy all data in the selected data tab to the clipboard in a tab delimited format. This data may then be
pasted into another program. This operation is available only when a Data tab is selected.
Data Storage Interval
The Data Storage Interval data menu command allows the user to change the storage interval that data is recorded at.
This is the rate at which data is recorded to the data tabs for all connected devices. Selecting this command will open the
“Data Storage Interval” dialog that will allow the user to change the data storage interval during both purge and generate
operations. This operation is available only when a device is connected.
Warning: Storing and maintaining data can become a time consuming process. The more data that is stored
in the data tab, the slower and less responsive the computer may seem. For this reason, some consideration
should be given to the amount of data desired, the overall time span of the data (i.e. hours, days, possibly
weeks), and ultimately the data interval.
Note: Data is only recorded while the 3900 is either in generate or purge mode. Data is also stored at the
generate rate whenever a device is connected and the 3900 is not connected. This gives the user the ability to
The Connections Menu allows the user to create New connections, Open saved connections, Close connections and
change the Settings of a connection.
For more information, see Connections
Connect to 3900
The Connect to 3900 connection menu command allows the user to connect to the 3900 generator. Selecting this
command will cause ControLog to begin establishing communication with the 3900. This operation is available only
when the 3900 is disconnected.
New Connection
The New connection menu command allows the user to create a new device connection. Selecting this command will
open a Connection Wizard dialog that will step the user through the process of creating a new connection to a device.
Open Connection
The Openconnection menu command allows the user to open previous saved device connections. Device connection
files are user saved configurations for a specific device. Selecting this command will open a file dialog that will allow
the user to browse to the desired location for the file to open. Device files are saved in an XML format with the
(*.device) extension.
Close Connection
The Closeconnection menu command allows the user to close a specific connection. ControLog will ask the user to
confirm before closing the connection.
The Settingsconnection menu command allows the user to change the settings for a specific connection. Selecting this
command will open the Connection Wizard dialog for the selected connection, allowing the user to change connection
settings as desired.
Open 3900 Interface Console
The Open 3900 Interface Consoleconnection menu command under Settings allows the user to open a 3900 console
tab. The 3900 console tab allows the user to send and receive commands to and from the 3900.
Warning: Interfacing with the 3900 using the Console should only be attempted if instructed to do so by
Thunder Scientific.
Note: This menu command is only available when the 3900 is connected.
Once a valid password is entered the selection will open a 3900 Interface Console tab in the information tab group.
Commands are entered in the bottom text area of the console tab and the 3900 responses are displayed in the upper text
area of the console tab.
Open Device Interface Console
The Open Device Interface Console connection menu command under Settings allows the user to open a device
console tab. The device console tab allows the user to view the commands being sent to and received from any given
connected device.
Note: This menu command is only available when at least one device is connected.
The Help Menu allows the user to access the Help Topics, visit Thunder Scientific on the Web and get information
About ControLog.
Help Topics
The Help Topics help menu command allows the user to open the 3900 ControLog User manual (this document). The
user manual is opened in an easy to use help format that allows the user to search and navigate through the entire 3900
ControLog User manual.
Thunder Scientific on the Web
The Thunder Scientific on the Web help menu command opens the Thunder Scientific Website using the default
internet browser.
About ControLog
The About ControLog help menu command opens a dialog giving information on the ControLog application including
version number.
The Parameter Tab Group is located on the left side of the application and contains a parameter tab for each connected
device. Each parameter tab displays the current data for its particular device. The parameter tabs are a docking style
window that can be “pinned” open or allowed to close when not active. A particular parameter tab can be selected by
clicking its tab label at the bottom of the group.
By clicking the pin icon on a parameter tab the user can unpin the Parameter tabs.
Tabs can also be accessed via the drop down selection by clicking on the arrow icon. The currently selected tab is
indicated by a check mark in the drop down list.
Each Parameter tab can also be torn out by dragging the tab label upward. This allows multiple parameter tabs to be
visible at once. To place the tab back into the list, drag the tabs label back to the bottom.
All Parameter Tabs have a context menu that can be displayed by right clicking in the tab. The context menu allows
quick access to the device related functions that are available in the Connections menu.
The 3900 Parameter Tab is the primary 3900 interface for the user and is visible whenever the 3900 is connected.
From this tab the user can set setpoints, view actual values and view real-time uncertainty values. The 3900 Parameters
tab is divided into two different areas; the Control Parameters and the Calculated Humidity Parameters.
The Control Parameters contain all the control and measurement parameters critical to the operation of the humidity
generator. Notice that each parameter consists of a brief title, unit of measurement, and the data values for Setpoint,
Actual, and Uncertainty as applicable.
All parameters are listed in an order similar to the generator's display with the exception of the first listed parameter.
The first parameter on the Control Parameters is the active humidity control parameter. For instance, if ControLog were
set to control the generator on dew point, then Dew Point would be listed as the first parameter rather than Frost Point.
In the Setpoint column is the list of the system controlled parameters. The Actual column lists the current values for
each of the measured temperatures, pressures, and flow values. The Uncertainty column is a representation of the
current uncertainty calculated in real-time by HumiCalc with Uncertainty using the uncertainties solutions imported into
ControLog.
Changing Setpoints
To change a setpoint, click on the setpoint field that you would like to change. A Setpoint Entry box will appear and the
title of the setpoint being changed will be underlined. For example, to change the Frost Point setpoint click on the Frost
Point setpoint field.
Enter the new value into the Setpoint Entry box and select Ok.
Notice that the Frost Point setpoint field updates to the new value and the values in the Actual column begin moving
toward the new setpoint.
The user can also drop down a Mini version of HumiCalc to help calculate the desired setpoint by clicking the drop
down arrow on the Setpoint Entry box. For example, let’s say the user wants to calculate the required Saturation
Temperature needed to generate a -50.0° Frost Point with a limited supply pressure of only 100 psia. Start by clicking
the Saturation Temperature setpoint field and then click the dropdown at the right of the Setpoint Entry box.
Next, select the known to be Frost Point and enter the know values for both Frost Point and Saturation Pressure.
Clicking the “Calculate” button will result in the calculated Saturation Temperature being placed in the Setpoint Entry
Box and will close the HumiCalc dropdown.
Clicking “Ok” will close the setpoint entry and will send the setpoint to the 3900 generator.
The Calculated Humidity Parameters contain values of the currently generated humidity calculated from current system
temperatures and pressures. The calculated humidity parameters will also display a scrollbar as needed to allow for
varying display sizes without loss of data.
%RH
Percent Relative Humidity (%RH) is the ratio of the amount of water vapor in a given sample to the maximum amount
possible at the same temperature and pressure.
Frost Point
Frost Point Temperature is the temperature to which a gas must be cooled in order to just begin condensing water vapor
in the form of frost or ice, and therefore only exists at values below 0.01 °C. When operating the system with indicated
Frost Points above 0.01 °C, the values indicated are to be interpreted as Dew Points. However, Frost Point is not the
same as Dew Point for values below freezing. Frost Point is independent of test chamber temperature.
Dew Point
Dew Point Temperature is the temperature to which a gas must be cooled in order to just begin condensing water vapor
in the form of dew. Generally, Dew Point exists at temperatures above freezing. In many instances, Dew Point may
actually exist at indicated values below freezing (super-cooled dew). However, it is important to note that Dew Point is
not the same as Frost Point. Dew Point is independent of test chamber temperature.
PPMv
Parts per Million by Volume is a ratio of the number of molecules of water vapor to the number of molecules of the other
constituents in the gas. Once established, PPMv is pressure and temperature insensitive, and is therefore independent of
test chamber temperature and test chamber pressure.
Parts per Million by Weight is a ratio of the weight of the water vapor in a sample to the weight of the remaining
constituents in the gas. Once established, PPMw is pressure and temperature insensitive, and is therefore independent of
test chamber temperature and test chamber pressure.
Grains/lb
Grains per pound is a ratio of the weight, in grains, of water vapor to the weight, in pounds, of the other constituents in
the gas. (7000 grains = 1 pound). Once established, Grains/lb is pressure and temperature insensitive, and is therefore
independent of test chamber temperature and test chamber pressure.
Enthalpy
Enthalpy is a measure of the amount of energy required to change a gas from one temperature/humidity value to another.
In application, enthalpy is not used as an absolute value, but rather it is the difference in enthalpy between two distinct
points which are of interest. The datum point which results in zero enthalpy was therefore arbitrarily chosen at a test
temperature of 0 °C and 0 %RH. Applying enthalpy is a matter of computing the difference in enthalpy between two or
more distinct data points.
SVP@Tt
Saturation Vapor Pressure (SVP) computed at the Test Temperature.
SVP@Td
Saturation Vapor Pressure (SVP) computed at the Dew/Frost Point Temperature.
SVP@Ts
Saturation Vapor Pressure (SVP) computed at the Saturation Temperature.
F@Tt.Pt
Enhancement Factor at Test Temperature and Pressure.
F@Td.Pt
Enhancement Factor at Dew/Frost Point Temperature and Test Pressure.
F@Ts.Ps
Enhancement Factor at Saturation Temperature and Pressure.
Specific Humidity
Specific Humidity is a ratio of the weight of the water vapor to the total weight of the humidified gas. Specific Humidity
is independent of test chamber temperature.
Absolute Humidity is the weight of the water vapor per unit volume of humidified gas.
Dry Air Density
Dry Air Density is the partial density in weight per unit volume of only the dry air portion of a moist air sample. In
other words, if the water vapor were removed from a fixed volume of air, the remaining dry air would exhibit this
density.
Moist Air Density
Moist Air Density is the total weight per unit volume of a moist air sample. This density includes both the weight of the
air and the weight of the water vapor.
Wet Bulb Temperature
Wet Bulb temperature is used in wet bulb/dry bulb aspirated Psychrometry, and is the temperature measured by a
temperature probe whose tip is coated with water (typically by being covered with a wet sock). When aspirated at a
constant air velocity, the wet bulb will cool due to evaporation of the water from the probe. The cool temperature, to
which it equilibrates, is used in the calculation of humidity parameters.
Mixing Ratio by Volume
Mixing Ratio by Volume is a ratio of the partial pressure of the water vapor to the partial pressure of the remaining
constituents in the sample. Mixing Ratio by Volume is independent of test chamber temperature.
Mixing Ratio by Weight
Mixing Ratio by Weight is a ratio of the weight of the water vapor to the weight of the remaining constituents in the
sample. Mixing Ratio by Weight is independent of test chamber temperature.
Percent by Volume
Percent by Volume is a ratio (expressed as a percentage) of the partial pressure of the water vapor to the total pressure of
the sample. Percent by Volume is independent of test chamber temperature.
Percent by Weight
Percent by Weight is a ratio (expressed as a percentage) of the weight of the water vapor to the total weight of the
sample. Percent by Weight is independent of test chamber temperature.
Vapor Mole Fraction
Vapor Mole Fraction is the mole fraction of water vapor in a sample.
Dry Air Mole Fraction is the mole fraction of the dry air portion of a sample. The dry air portion is considered to be all
constituents in a gas exclusive of the water vapor.
Supply Pressure
Supply pressure is the regulated pressure reading of the gas supply.
Note: The supply pressure value is gauge pressure.
The Device Parameter Tabs show the current actual values for the given device. The tabs are visible whenever the
device is connected. The Device Parameters will display a scrollbar as needed to allow for varying display sizes without
loss of data.
Device Parameters contain all the most recent actual measurement parameters received from the device. Notice each
parameter consists of a brief title, unit of measurement and the Actual data value.
The Data and Graph Tab Group is located in the middle right of the application and can contain data, graph, and
profile tabs. Data and Graph tabs are fixed tab style windows that can be selected by clicking the desired tab labels at the
top.
Data and Graph Tabs will expand to fill the available area as tabs around are collapsed and hidden.
Data and Graph Tabs can also be selected using the drop down arrow in the upper right hand corner. The currently
selected tab is indicated by a check mark in the drop down list.
The Information Tab Group is located on the bottom right hand side of the application. This is a docking style
window that can be “pinned” open or allowed to close when not active. A particular information tab is selected by
clicking its tab label at the bottom of the group. The Information Tab Group contains status information about the
operation of the generator and its connected devices. The group can consist of a Status Log tab, 3900 Reported Errors
tab and Interface Console tabs.
By clicking the pin icon on any information tab the user can unpin the Information tabs.
The user can access the hidden tabs by clicking the desired information tab label at the bottom.
Tabs are also accessed via the drop down selection by clicking on the arrow icon. The currently selected tab is indicated
by a check mark in the drop down list.
Each Information tab can be torn out by dragging the tab label upward. This allows multiple information tabs to be
visible at once. To place the tab back into the list, drag the tabs label back to the bottom.
All Information Tabs have a context menu that is displayed by right clicking in the tab. The context menu allows quick
access to functions that can clear, save and print the information.
The Status Log tab contains chronological information about the system status, changes in operational modes, changes
in setpoints, and runtime errors due to communication or mechanical difficulties encountered by the generator.
3900 Reported Errors
The 3900 Reported Errors tab only appears when the 3900 reports an error. This is a very important information tab
because it reports 3900 system errors to the user. These types of errors can cause the 3900 to shutdown and require
immediate attention by the operator. The icon will be displayed to help draw the attention of the user to the
reported 3900 errors.
System timing
The System Timing tab shows information about the current timing associated with the current operation such as
elapsed run time at current conditions. This window may be shown at any time by clicking the “Point Time” in the
status bar and is automatically shown when an Auto Profile is started. The tab gives detailed information on the Auto
Profile as it runs. Elapsed and remaining Phase, Point and Total time are listed along with the detailed assurance
conditions values and tolerances.
The 3900 Interface Consoletab allows the user to send and receive commands to and from the 3900. The console tab is
opened by selecting “Open 3900 Interface Console” from the Connections>Settings menu whenever the 3900 is
connected.
Warning: Interfacing with the 3900 using the Console should only be attempted if instructed to do so by
Thunder Scientific.
Commands are entered in the bottom text area of the console tab and the 3900 responses are displayed in the upper text
area of the console tab.
To enter a command, type the desired command in the bottom text area and press return.
Once the command has been entered it will appear in bold in the upper text area. A processing status will be indicated in
the bottom text area while ControLog sends and waits for the response from the 3900. The user is not allowed to enter
another command until the previous command has been processed.
The Status Bar is located on the bottom of the application window. The Status Bar displays the current Connection and
Run Status of the generator, Auto Profile Controls and Status, and current Point Time.
Connection and Run Status
The Connection and Run Statusis shown on the left hand side of the status bar and gives the user a quick visual and
textual reference to the current state of the 3900 generator. As new events are recorded into the Status Log, the event
will be displayed for a short period of time in the status bar to inform the user of the new event.
Disconnected
The status bar will show a broken link icon and “Disconnected” when the 3900 is not connected to ControLog;
The Auto Profile Controls and Statusis shown on the right hand side of the status bar and gives the user quick controls
and status over a running profile. The Auto Profile consists of three status parts and three control parts.
For more information, see Auto Profiling
Auto Profile Controls
The Auto Profile controls consist of a “Pause” button, “Next Point” button and a “Next Phase” button.
Auto Profile Status
The Auto Profile status consists of the generator “Run Mode” for the current profile point, the “Profile Point” the system
is currently running and the “Phase” of the current point.
The Current Point Timeis shown on the right hand side of the status bar and gives the user a quick display to the
amount of time the system has been at point. Point Time is not the amount of time at setpoint but simply the amount of
time since the last setpoint or mode change.
The user can click the point time to open the system timing tab.
Graphing is a powerful tool used to view previously recorded data or to monitor the current data in real time. The graph
works hand in hand with the data tabs. While the generator is in operation, data tabs store the most recent data points
from the connected devices at the desired interval. A graph can be used to create a visual picture of this stored data.
Graph operations can be accessed by two means, either by selecting the desired command from the graph menu at the top
or by right clicking a graph tab and opening a context menu. The functionality of the commands are the same regardless
of which method is used, but remember that the menu commands are dynamic and reflect operations that can be
performed on the selected graph tab.
Note: ControLog has a limit of ten graph tabs opened at any given time.
Each graph tab consists of a two dimension plot across an X and Y Axis. The graph can be customized to display
different point symbols, various line colors, a legend and a header.
User Manual 3900 ControLog – Document Edition 1.7Graphing 75
Creating a New Graph
A new graph can be created using the New Graph Wizard dialog. The wizard will step the user through the selection
process of what data the user would like to include in the new graph and how it should look.
To create a new graph, select “New” from the main menu or right click a graph tab and select “New” from its context
The first page of the New Graph Wizard is where the user selects which device items they would like to include in the
graph. On the left hand side is a list of all available devices. Selecting a device will result in the “Device Items” list
being updated to reflect the available items for the selected device. To add an item, highlight the desire item or items in
the “Device Items” list and click the “Add” button.
Repeat this process until all the desired items are listed on the right side.
Note: The user can invert any selection by right clicking. This will highlight all items that are not currently
highlighted and will remove highlight from any items that are currently highlighted.
User Manual 3900 ControLog – Document Edition 1.7Graphing 77
To remove an item from the list of items to graph the user can either click the “Clear All” button to remove all items or
simply select the desired item from the “Items to Graph” list and click the “Remove” button.
Once complete, clicking the “Next” button will bring up the Properties page. From the properties page the user can
customize the look of each graphed line along with the chart itself.
Line Properties define the color and point symbol for the selected line. Select the desired line from the selection box
and set the Color, Symbol, whether to smooth the line, and whether to show data labels and how often to show them.
Color defines the color that the line will be drawn in. To change the color, select the desired color from the
drop down list. A sample of the selected color is displayed in the small box to the left of the drop down.
Symbol defines the symbol drawn at each point. The symbol will be the same color as the line and will be
shown at each data point. To change the symbol, select the desired symbol from the drop down list.
Smoothed defines whether to smooth the line between points. This will remove any sudden angels between
points and will draw a smooth flowing line between points.
Show Data Label defines whether to show data labels and how often to show them. Data labels are small labels
appearing next to a point displaying the value at the point.
Chart Properties define the name of the graph tab, indicated whether to show a header on the graph and whether to
show a legend of the lines plotted.
Tab Name defines the name of the graph tab. This is the name the user will see appear in the Data and Graph
Tab Group.
Show Header defines the header that will appear at the top of the graph. To add a header to the graph check the
checkbox and enter the desired text description for the header.
Show Legend defines whether a legend will be displayed on the right hand side of the graph indicating which
colored line is which data item.
Once complete, clicking the “Finish” button will display the new graph in the Data and Graph Tab Group.
User Manual 3900 ControLog – Document Edition 1.7Graphing 79
Customizing a Graph
Each graph tab can be customized to display the data in different means. The user can Pan, Zoom and Scale the graph to
the desired appearance.
Pan
The graph can be panned up and down as well as left and right by a left click and hold of the mouse button while the user
moves the cursor around. Panning is useful when you have zoomed the graph and want to view different parts of the
data without changing the scaling.
Selecting the Zoom command checks the operation in the menu and then allows the user to use the left mouse button to
create a rectangular area on the graph that will be zoomed. This operation is available only when a Graph tab is selected.
To perform the zoom, select “Zoom” from the main menu or right clicka graph tab and select “Zoom”.
or
Move the cursor to the graph, left click and drag the cursor to create a box around the portion to zoom and release the left
mouse button. The portion of the graph within the drag box will expand to fill the entire graph. The time and Y-axis
limits update accordingly.
User Manual 3900 ControLog – Document Edition 1.7Graphing 81
Zoom Graph’s X Axis
Selecting the Zoom X Axis command checks the operation in the menu and then allows the user to use the left mouse
button to create a section area on the graph that will be zoomed along the X Axis. This operation is available only when a
Graph tab is selected.
To perform the zoom, select “Zoom X Axis” from the main menu or right click a graph tab and select “Zoom X Axis”.
or
Left click on the graph and drag the cursor so that the portion of the X-axis (time axis) of interest is contained within the
two vertical dashed lines. The portion contained within this region will expand to fill the entire X-axis. The Y-axis
remains unchanged.
Selecting the Zoom Y Axis command checks the operation in the menu and then allows the user to use the left mouse
button to create a section area on the graph that will be zoomed along the Y Axis. This operation is available only when
a Graph tab is selected.
To perform the zoom, select “Zoom Y Axis” from the main menu or right click a graph tab and select “Zoom Y Axis”.
or
Left click on the graph and drag the cursor so that the portion of the Y-axis of interest is contained within the two
horizontal dashed lines. The portion contained within this region will expand to fill the entire Y-axis. The X-axis
remains unchanged.
User Manual 3900 ControLog – Document Edition 1.7Graphing 83
Auto Scale
Selecting the Auto Scale command will automatically reset both axis of the graph so the entire data set for each selected
item is contained within the boundaries of the graph. This operation is available only when a Graph tab is selected.
Scale
Selecting the Scale command checks the operation in the menu and allows the user to use the left mouse button to scale.
Dragging the cursor up scales the display in (zooms in) and dragging the cursor down scales the display out (zoom out).
This operation is available only when a Graph tab is selected.
Scale X Axis
The Scale X Axis command allows the user to scale the X axis. Selecting the command checks the operation in the menu
and then allows the user to use the left mouse button to scale. Dragging the cursor up scales the X Axis in (zooms Y
Axis in) and dragging the cursor down scales the X Axis out (zooms X Axis out). This operation is available only when
a Graph tab is selected.
Scale Y Axis
The Scale Y Axis command allows the user to scale the Y axis. Selecting the command checks the operation in the menu
and then allows the user to use the left mouse button to scale. Dragging the cursor up scales the Y Axis in (zooms Y
Axis in) and dragging the cursor down scales the Y Axis out (zooms Y Axis out). This operation is available only when
a Graph tab is selected.
The graph Properties command allows the user to modify the properties of the selected graph. Selecting the command
opens the Graph Properties dialog that allows the user to make changes to what data is graphed, line properties and axis
values. This operation is available only when a Graph tab is selected.
User Manual 3900 ControLog – Document Edition 1.7Graphing 85
The first two pages of the Graph Properties dialog are the same as the New Graph Wizard that is used to create new
graphs. The Graph Properties dialog starts on the properties page from which the user can customize the look of each
graphed line as well as the chart itself. Clicking the “Back” button will move back to the data selection page where the
user can select which device items they would like to include in the graph. Clicking the “Next” button will move to the
Axis page where the user can specify the starting and ending X and Y axis values.
Y Axis Limits defines the maximum, minimum, middle and span values for the Y Axis.
The Maximum value defines the maximum Y value for the Y Axis. No values beyond this maximum will be
displayed on the graph.
The Minimum value defines the minimum Y value for the Y Axis. No values below this minimum will be
displayed on the graph.
The Middle value defines the middle Y value for the Y Axis.
The Span value defines the amount above and below the middle value where the maximum and minimum Y
values lie.
The Auto check box tells ControLog to automatically calculate the best Y Axis limits to encompass the current
data.
Note: The maximum, minimum, middle and span values are interrelated and changing any one value may
result in another value automatically changing to assure all values mathematically equate.
X Axis Limits defines the maximum and minimum values for the X Axis.
The Minimum value defines the minimum date and time for the X Axis. No values below this minimum date
and time will be displayed on the graph.
The Auto Min check box tells ControLog to automatically use the starting date and time for the current data as
the X Axis minimum.
The Maximum value defines the maximum date and time for the X Axis. No values above this maximum date
and time will be displayed on the graph.
The Auto Max check box tells ControLog to automatically use the last date and time for the current data as the
X Axis maximum. The graph will constantly expand as new data points are recorded.
ControLog stores data into individual Data Tabs. Each data tab contains a spreadsheet type view that consists of a
date/time stamp and the measured data items corresponding to that date/time stamp. Data tabs consist of three similar
but different types: Device Data, File Data and Data Summary. Each type has the same spreadsheet type view and
operation, but all three have different data sources.
Note: The data tab data is always stored in SI units regardless of the current system unit settings. The only
exception is for Data Summary tabs which are created using currently selected system units but will not
update on further unit changes.
User Manual 3900 ControLog – Document Edition 1.7Data and Data Summary 91
The user can navigate through the data using the scroll bars .
The user can also select specific data by clicking and draging the desired cells.
92 Data and Data Summary User Manual 3900 ControLog – Document Edition 1.7
The user can then copy selected data to the clipboard by selecting “Copy Selection” from the context menu or by using
the keyboard shortcut combination of Crtl+C.
User Manual 3900 ControLog – Document Edition 1.7Data and Data Summary 93
Device Data Tabs
The Device Data Tabs contain stored data values obtained by the connected generator or device. After establishing
communication with the generator or device an individual data tab for the device will be created. These tabs store the
data readings from the connected device at the specified data storage interval.
Note: Data is only recorded while the 3900 is either in generate or purge mode. Data is also stored at the
generate rate whenever a device is connected and the 3900 is not connected. This gives the user the ability to
use ControLog as a logging application for any device they connect without the need of a 3900 generator.
94 Data and Data Summary User Manual 3900 ControLog – Document Edition 1.7
File Data Tabs
The File Data Tabs contain data values loaded from a previously saved Device Data Tab. ControLog can open data
saved in the following types and formats:
The only requirement for loading data from the above mentioned data files is the data must be formatted so date/time
values appear in the first column and all other columns contain numeric values.
To open a data file, select “Open” from the main menu or right click a data tab and select “Open”.
or
User Manual 3900 ControLog – Document Edition 1.7Data and Data Summary 95
Using the “Load Data File” dialog, browse and select the data file you want to open.
96 Data and Data Summary User Manual 3900 ControLog – Document Edition 1.7
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.