Emerson Mon2020 Manual de Usuario
Emerson Mon2020 Manual de Usuario
Emerson Mon2020 Manual de Usuario
3-9000-745, Rev F
April 2014
MON2020
Applies to all Emerson XA Series Gas Chromatographs
NOTICE
ROSEMOUNT ANALYTICAL, INC. (“SELLER”) SHALL NOT BE LIABLE FOR TECHNICAL OR EDITORIAL ERRORS IN THIS MANUAL OR
OMISSIONS FROM THIS MANUAL. SELLER MAKES NO WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE WITH RESPECT TO THIS MANUAL AND, IN NO EVENT, SHALL
SELLER BE LIABLE FOR ANY SPECIAL OR CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, LOSS OF PRODUCTION,
LOSS OF PROFITS, ETC.
PRODUCT NAMES USED HEREIN ARE FOR MANUFACTURER OR SUPPLIER IDENTIFICATION ONLY AND MAY BE TRADEMARKS/
REGISTERED TRADEMARKS OF THESE COMPANIES.
THE CONTENTS OF THIS PUBLICATION ARE PRESENTED FOR INFORMATIONAL PURPOSES ONLY, AND WHILE EVERY EFFORT HAS
BEEN MADE TO ENSURE THEIR ACCURACY, THEY ARE NOT TO BE CONSTRUED AS WARRANTIES OR GUARANTEES, EXPRESSED OR
IMPLIED, REGARDING THE PRODUCTS OR SERVICES DESCRIBED HEREIN OR THEIR USE OR APPLICABILITY. WE RESERVE THE RIGHT
TO MODIFY OR IMPROVE THE DESIGNS OR SPECIFICATIONS OF SUCH PRODUCTS AT ANY TIME.
SELLER DOES NOT ASSUME RESPONSIBILITY FOR THE SELECTION, USE OR MAINTENANCE OF ANY PRODUCT. RESPONSIBILITY FOR
PROPER SELECTION, USE AND MAINTENANCE OF ANY SELLER PRODUCT REMAINS SOLELY WITH THE PURCHASER AND END-USER.
ROSEMOUNT AND THE ROSEMOUNT ANALYTICAL LOGO ARE REGISTERED TRADEMARKS OF ROSEMOUNT ANALYTICAL. THE
EMERSON LOGO IS A TRADEMARK AND SERVICE MARK OF EMERSON ELECTRIC CO.
©2014
HOUSTON, TX
USA
All rights reserved. No part of this work may be reproduced or copied in any form or by any means—graphic, electronic, or
mechanical—without first receiving the written permission of Rosemount Analytical Inc., Houston, Texas, U.S.A.
Warranty
1. LIMITED WARRANTY: Subject to the limitations contained in Section 2 herein and except as otherwise expressly provided
herein, Rosemount Analytical, Inc. (“Seller”) warrants that the firmware will execute the programming instructions provided
by Seller, and that the Goods manufactured or Services provided by Seller will be free from defects in materials or
workmanship under normal use and care until the expiration of the applicable warranty period. Goods are warranted for
twelve (12) months from the date of initial installation or eighteen (18) months from the date of shipment by Seller,
whichever period expires first. Consumables and Services are warranted for a period of 90 days from the date of shipment or
completion of the Services. Products purchased by Seller from a third party for resale to Buyer (“Resale Products”) shall carry
only the warranty extended by the original manufacturer. Buyer agrees that Seller has no liability for Resale Products beyond
making a reasonable commercial effort to arrange for procurement and shipping of the Resale Products. If Buyer discovers
any warranty defects and notifies Seller thereof in writing during the applicable warranty period, Seller shall, at its option,
promptly correct any errors that are found by Seller in the firmware or Services, or repair or replace F.O.B. point of
manufacture that portion of the Goods or firmware found by Seller to be defective, or refund the purchase price of the
defective portion of the Goods/Services. All replacements or repairs necessitated by inadequate maintenance, normal wear
and usage, unsuitable power sources, unsuitable environmental conditions, accident, misuse, improper installation,
modification, repair, storage or handling, or any other cause not the fault of Seller are not covered by this limited warranty,
and shall be at Buyer's expense. Seller shall not be obligated to pay any costs or charges incurred by Buyer or any other party
except as may be agreed upon in writing in advance by an authorized Seller representative. All costs of dismantling,
reinstallation and freight and the time and expenses of Seller's personnel for site travel and diagnosis under this warranty
clause shall be borne by Buyer unless accepted in writing by Seller. Goods repaired and parts replaced during the warranty
period shall be in warranty for the remainder of the original warranty period or ninety (90) days, whichever is longer. This
limited warranty is the only warranty made by Seller and can be amended only in a writing signed by an authorized
representative of Seller. Except as otherwise expressly provided in the Agreement, THERE ARE NO REPRESENTATIONS OR
WARRANTIES OF ANY KIND, EXPRESSED OR IMPLIED, AS TO MERCHANTABILITY, FITNESS FOR PARTICULAR PURPOSE, OR
ANY OTHER MATTER WITH RESPECT TO ANY OF THE GOODS OR SERVICES. It is understood that corrosion or erosion of
materials is not covered by our guarantee.
2. LIMITATION OF REMEDY AND LIABILITY: SELLER SHALL NOT BE LIABLE FOR DAMAGES CAUSED BY DELAY IN PERFORMANCE.
THE SOLE AND EXCLUSIVE REMEDY FOR BREACH OF WARRANTY HEREUNDER SHALL BE LIMITED TO REPAIR, CORRECTION,
REPLACEMENT OR REFUND OF PURCHASE PRICE UNDER THE LIMITED WARRANTY CLAUSE IN SECTION 1 HEREIN. IN NO
EVENT, REGARDLESS OF THE FORM OF THE CLAIM OR CAUSE OF ACTION (WHETHER BASED IN CONTRACT, INFRINGEMENT,
NEGLIGENCE, STRICT LIABILITY, OTHER TORT OR OTHERWISE), SHALL SELLER'S LIABILITY TO BUYER AND/OR ITS
CUSTOMERS EXCEED THE PRICE TO BUYER OF THE SPECIFIC GOODS MANUFACTURED OR SERVICES PROVIDED BY SELLER
GIVING RISE TO THE CLAIM OR CAUSE OF ACTION. BUYER AGREES THAT IN NO EVENT SHALL SELLER'S LIABILITY TO BUYER
AND/OR ITS CUSTOMERS EXTEND TO INCLUDE INCIDENTAL, CONSEQUENTIAL OR PUNITIVE DAMAGES. THE TERM
“CONSEQUENTIAL DAMAGES” SHALL INCLUDE, BUT NOT BE LIMITED TO, LOSS OF ANTICIPATED PROFITS, LOSS OF USE,
LOSS OF REVENUE AND COST OF CAPITAL.
Contents
Contents
i
Contents
ii
Contents
3.7.3 Set the scale values for an analog input device ...............................................................63
3.7.4 Set the type of analog input signal ................................................................................. 63
3.7.5 Monitor the status of an analog input ............................................................................ 64
3.7.6 Calibrate an analog input ...............................................................................................64
3.8 Analog outputs ............................................................................................................................ 65
3.8.1 Rename an analog output ..............................................................................................65
3.8.2 Set an analog output’s operational mode ...................................................................... 65
3.8.3 Set the scale values for an analog output device ............................................................ 66
3.8.4 Map a system variable to an analog output .................................................................... 66
3.8.5 Monitor the status of an analog output ..........................................................................66
3.8.6 Calibrate an analog output ............................................................................................ 67
3.9 The Hardware Inventory List .........................................................................................................67
Chapter 4 Application .................................................................................................................... 69
4.1 Configure the system ................................................................................................................... 69
4.2 The Component Data Tables ........................................................................................................ 72
4.2.1 Edit a Component Data Table ........................................................................................ 73
4.2.2 Add a component to a Component Data Table .............................................................. 76
4.2.3 Remove a component from a Component Data Table ................................................... 77
4.2.4 View the standard values for a component .................................................................... 77
4.2.5 Display raw data from the Component Data table ......................................................... 78
4.2.6 Change the default C6+ mixture ratio ........................................................................ 79
4.3 The Timed Events tables ...............................................................................................................80
4.3.1 Configure valve events .................................................................................................. 81
4.3.2 Configure integration events ......................................................................................... 82
4.3.3 Configure spectrum gain events .................................................................................... 85
4.3.4 Set the cycle and analysis time .......................................................................................86
4.3.5 Remove an event from the Timed Event Table ............................................................... 86
4.3.6 Add an event to the Timed Event Table ..........................................................................87
4.4 The Validation Data Tables ........................................................................................................... 88
4.5 Calculations ................................................................................................................................. 89
4.5.1 Set standard calculations by stream ...............................................................................89
4.5.2 Edit average calculations ............................................................................................... 90
4.5.3 View an archive of averages for a given variable .............................................................91
4.5.4 Copy an average calculation configuration .................................................................... 92
4.5.5 Copy component settings ..............................................................................................93
4.6 Set the calculation method to GPA or ISO .....................................................................................93
4.7 Set alarm limits ............................................................................................................................ 95
4.8 System alarms ..............................................................................................................................97
4.9 Streams ........................................................................................................................................97
4.9.1 Designate how a stream will be used ............................................................................. 98
4.9.2 Link a valve with a stream .............................................................................................. 98
4.9.3 Assign a data table to a particular stream .......................................................................99
4.9.4 Change the base pressure for a stream .......................................................................... 99
4.10 Create a stream sequence for a detector .................................................................................... 100
4.11 Communications ........................................................................................................................100
4.11.1 Create or edit registers ................................................................................................ 101
4.11.2 Create a MAP file ..........................................................................................................103
4.11.3 Assign a variable to a register .......................................................................................106
4.11.4 View or edit scales ....................................................................................................... 106
4.12 Configure an Ethernet port .........................................................................................................107
iii
Contents
iv
Contents
v
Contents
vi
Getting started
Getting started
1 Getting started
1
Welcome to MON2020—a menu-driven, Windows-based software program designed to
® ®
remotely operate and monitor the Daniel Danalyzer™ XA series and the Rosemount
Analytical XA series of gas chromatographs.
MON2020 can initiate or control the following gas chromatograph (GC) functions:
• Alarm parameters
• Alarm and event processing
• Analog scale adjustments
• Analyses
• Baseline runs
• Calculation assignments and configurations
• Calibrations
• Component assignments and configurations
• Diagnostics
• Event sequences
• Halt operations
• Stream assignments and sequences
• Valve activations
• Timing adjustments
1
Getting started
2
Getting started
Getting started
- Older chromatograms available. MON2020 has access to archived
chromatograms as old as four or five days. For more information, see
Section 2.1.3.
- Full screen mode. For more information, see Section 2.2.
1
- Protected chromatograms. Chromatograms that you designate as “protected”
will not be deleted. For more information, see Section 2.1.4.
• The “Invert Polarity “option. This feature reverses a device’s effect. For more
information, see Section 3.2.4 and Section 3.5.4.
• Streamlined variables-picking menu. The method for selecting variables for
calculations and other purposes is contained within one simple, self-contained
menu. For more information, see Section 1.11.
• GC Time. The GC Status Bar displays the date and time based on the GC’s physical
location, which may be different than the PC’s location. For more information, see
Section 2.6.
• Daylight savings time. You have option of enabling a GC’s daylight savings time
feature. Also, there are two options for setting the start and end times for daylight
savings time on the GC. For more information, see Section 2.6.1.
• Baseline offsetting. In some situations that involve TCD detectors the baseline may
be displayed either too high on the graph, in which case the tops of the peaks are
cut off, or too low on the graph, so that the bases of the peaks are cut off. If this
occurs it is possible to offset the baseline either up or down so that the entire peak
can be displayed on the graph. This offset will be applied to all traces—live, archived
and saved—that are displayed thereafter. For more information, see Section 2.5.7.
• Microsoft Excel-based Parameter List. The Parameter List has been expanded to offer
seven pages of information, and is Microsoft® Excel-based to allow for access
outside of MON2020. The document can be imported to and exported from GCs.
For more information, see Section 5.3.
• Optional FOUNDATION fieldbus variables. If your GC is installed with a Foundation
fieldbus, you can map up to 64 GC variables to monitor using the AMS Suite. For
more information, see Section 4.14.
• Optional local operator interface (LOI) variables. If your GC is installed with an LOI,
you can configure up to 25 GC parameters to monitor using the LOI’s Display mode.
For more information, see Section 4.13.
• Access to GC-related drawings such as flow diagrams, assembly drawings, and
electrical diagrams.
• Validation runs. During a validation run, the GC performs a test analysis to verify that
it is working properly. For more information, see Section 4.4 and Section 6.4.
3
Getting started
Double-click the Setup file and follow the on-screen installation instructions.
Note
MON2020 is not an upgrade to MON2000; therefore, MON2020 should be installed to its own
directory, separate from the MON2000 directory.
Note
®
You must be logged onto the computer as an administrator to install MON2020. Windows Vista
®
and Windows 7 users, even with administrator privileges, will be prompted by the operating
system’s User Account Control feature to allow or cancel the installation.
4
Getting started
Getting started
Registering your copy of MON2020 allows you to receive information about free updates
and related products.
1
Note
The software's serial number is located on the back of its CD case.
To change the data folder’s location, click on the Browse button that is located to
the right of the Data Folder field.
4. Use the Browse for Folder window to navigate to the GCXP Data folder’s new location
and click OK.
Note
Another method for changing the folder location is to type the folder’s location into the Data
Folder field and press ENTER. When the “Create the folder?” message appears, click Yes.
If this is the first time that this option was selected, you will get the following error
message:
5
Getting started
If you get the “GC directory file not found” message, click OK. The GC Directory
window appears and displays a table containing an inventory of the GCs to which
MON2020 can connect.
2. If you are configuring the first GC connection for MON2020, there will be only one
generic GC record listed in the window. To add another record, select Add from the
GC Directory window’s File menu. A new row will be added to the bottom of the
table.
3. Click in the GC Name field and enter the name for the GC to which you want to
connect.
4. Optionally, you can click in the Short Desc field and enter pertinent information
about the GC to which you want to connect, such as its location. You can enter up to
100 characters in this field.
5. Click Ethernet. The Ethernet Connection Properties for New GC window appears.
6. In the IP address field, enter the IP address of the GC to which you want to connect.
Note
The default address for the GC's RJ-45 port in DHCP mode is 192.168.135.100.
Note
If you type in an invalid IP address, you will get an error message when MON2020 attempts to
connect to the GC.
7. Click OK. When the Save changes? message appears, click Yes.
8. Repeat steps 2 through 7 for any other GCs to which you want to connect.
9. To delete a GC from the table, select the GC and then select Delete from the File
menu.
10. To copy a GC's configuration information into a new row, select the row to be copied
and then select Insert Duplicate from the File menu.
11. To insert a row below a GC, select the GC and then select Insert from the File menu.
12. To sort the table alphabetically, select Sort from the Table menu or click Sort from
the GC Directory window.
13. To copy the list of GCs to the clipboard to be pasted into another application, select
Copy Table to Clipboard from the Table menu.
6
Getting started
Getting started
14. To print the list of GCs, select Print Table... from the Table menu.
15. To save the changes and keep the window open click Save from the GC Directory
window. To save the changes and close the window, click OK. When the Save
changes? message appears, click Yes.
1
For more details about configuring MON2020 connections, see Section 4.12.
1. Click Export.
2. Select the checkbox for each gas chromatograph whose information you want to
save.
Note
If you want to save the entire list, click Select All.
3. Click OK.
Note
The file is automatically given the name of GC_DIRECTORY_EXPORT.DAT. If you prefer a
different name, type it into the File name field.
5. Click Save.
If this is the first time that this option was selected, you will get the following error
message:
7
Getting started
If you get the “GC directory file not found” message, click OK. The GC Directory
window appears
2. Click Import.
The newly configured GC Directory window reappears with the list of networked GCs
displayed in the GC Directory table.
Note
To successfully use MON2020 SNAP-ON for DeltaV, you must be familiar with using the DeltaV
digital automation system.
1. Start the DeltaV Explorer by clicking on its desktop icon or by clicking the Start
button and selecting DeltaV → Engineering → DeltaV Explorer.
2. In the Device Connection View, open device icons by clicking once on each icon.
Follow the path of connections until you locate the desired gas chromatograph icon.
3. Right-click on a connected gas chromatograph icon to display the context menu.
4. Select SNAP-ON/Linked Apps → Launch MON2020.
8
Getting started
Getting started
1. Start the AMS Device Manager by clicking on its desktop icon or by clicking the Start
button and selecting AMS Device Manager → AMS Device Manager.
2. In the Device Connection View, open device icons by clicking once on each icon.
Follow the path of connections until you locate the desired gas chromatograph icon.
1
3. Right-click on a connected gas chromatograph icon to display the context menu.
4. Select SNAP-ON/Linked Apps → Launch MON2020.
A. Control Area
B. GC Status Bar
9
Getting started
A. Title bar
B. Toolbar
C. Menu bar
D. Dialog Control Tabs
• Title bar - The Title bar displays the name of the program, as well as the program’s
connection status. MON2020 has the following three overall status modes:
- Not connected - If MON2020 is not connected to a GC, then “MON2020”
displays in the Title bar.
- Connected - If MON2020 is connected to a GC, then “MON2020 - Connected to”
and the name of the GC and the connection type displays in the Title bar.
- Offline Edit - If MON2020 is in offline edit mode, then “MON2020 - Offline Edit
<filename>” displays in the Title bar.
• Menu bar - The Menu bar contains the commands that allow you to control and
monitor gas chromatographs.
• Toolbar - The Toolbar contains shortcut icons for the most important and/or most
often used MON2020 commands. From the Toolbar you can do such things as
connect to and disconnect from a GC, view chromatographs, and view help files.
10
Getting started
Getting started
Begin auto sequencing.
1
Open the About MON2020 window.
• Dialog Control Tabs bar - The Dialog Control Tabs bar contains four buttons that
allow you to manage the behavior of all windows that are open in the main window.
The four buttons are Minimize All, Maximize All, Restore All, and Close All. The
bar also displays a button for each open window that allows you to select or deselect
that window.
You can hide or display the Toolbar and the Dialog Control Tabs bar by clicking the
appropriate option from the View menu.
11
Getting started
FID Flame Displays the status of the FID flame. Options are OFF with red background,
Status ON with green background, and OVER TEMP with red background. The FID
Flame Status indicator only displays on the GC Status Bar when the GC to
which MON2020 is connected has an FID detector.
You can hide or display the GC Status Bar by clicking GC Status Bar from the View menu.
Also, to connect to a gas chromatograph you must log on to it first. Most of MON2020’s
menus and options are inactive until you have logged on to a GC.
a.
On the Toolbar, click .
b. Select Connect... from the Chromatograph menu.
The Connect to GC dialog, which displays a list of all the GCs to which you can
connect, appears.
Note
If you want to edit the connection parameters for one or all GCs listed in the Connect to GC
window, click Edit Directory. The GC Directory window will appear. See Section 1.2.6 for more
information.
2. Click the Ethernet button beside the GC to which you want to connect.
Once connected, the name of the GC appears under the GC column in the GC Status
Bar.
Note
All GCs are shipped with a default user name: emerson. A user password is not required when
using this administrator-level user name. To add a user password to either of these user
names or for information about creating and edit user names in general, see Section 7.3.
Note
If you enter an invalid user name or password, the Login dialog will close without connecting
to the GC.
12
Getting started
Getting started
1.2.13 Disconnect from a gas chromatograph
Disconnecting from a GC will automatically log you off of the GC.
1
•
On the Toolbar, click .
• Select Disconnect from the Chromatograph menu.
Note
If you are connected to a GC and want to connect to a different GC, it is not necessary to disconnect
first; simply connect to the second GC, and in the process MON2020 will disconnect from the first
GC.
You can use the following function keys from the main window:
F2 Starts the Auto-Sequencing function. See Section 6.1 for more information.
13
Getting started
F3 Halts the GC (e.g., an analysis run) at the end of the current cycle. See Section 6.1 for
more information.
F5 Displays the Timed Events table per specified stream. See Section 4.3 for more
information.
F6 Displays the Component Data table per specified stream. See Section 4.2 for more
information.
F7 Displays the chromatogram for the sample stream being analyzed. See Section 2.1.2
for more information.
F8 Displays any chromatogram stored in the GC Controller. See Section 2.1.3 for more
information.
14
Getting started
Getting started
Table 1-1: MON2020 Task List (continued)
1
Calibration runs, number of Section 4.9 Application → Streams...
Calibration stream number Section 4.9 Application → Streams...
Change the default C6+ mixture Section 4.2.6 Application → Compnent Data Ta-
ratio ble...
Communications Section 4.11 Application → Communication...
Application → Ethernet Ports...
Component code and name Section 4.2 Application → Component Data...
[F6]
Component full scale (for output) Section 4.1 Application → System...
Section 3.7 Hardware → Analog Outputs...
Component(s) programmed for Section 3.6 Application → Analog Inputs...
input Section 3.4 Application → Discrete Inputs...
Component(s) programmed for Section 4.7 Application → Limit Alarms → User...
output Section 3.7 Hardware → Analog Outputs...
Section 3.5 Hardware → Discrete Outputs...
Component, retention time Section 4.2 Application → Component Data...
[F6]
Component zero (for output) Section 3.7 Hardware → Analog Outputs...
Compressibility (on/off) Section 4.5.1 Application → Calculations → Con-
trol...
Configure the valve timing Section 6.5 Control → Auto Valve Timing...
Current date Section 2.6 Chromatograph → View/Set GC
Time...
Current time Section 2.6 Chromatograph → View/Set GC
Time...
Cycle time Section 4.3.4 Application → Timed Events... [F5]
Delete alarms Section 4.7 Application → Limit Alarms...
Section 5.1 Logs/Reports → Alarms → Alarm
Log...
Delete component from compo- Section 4.2 Application → Component Data...
nent list [F6]
Delete inhibit, integration, peak Section 4.2 Application → Timed Events... [F5]
width
Delete output(s) Section 3.7 Hardware → Analog Outputs...
Section 3.5 Hardware → Discrete Outputs...
Enable or disable multi-user write Section 4.1 Application → System...
Existing alarm(s) Section 5.1 Logs/Reports → Alarms → Alarm
Log...
15
Getting started
16
Getting started
Getting started
Table 1-1: MON2020 Task List (continued)
1
Valve on/off times Section 4.3.1 Application → Timed Events... [F5]
Weight percent (on/off) Section 4.5.1 Application → Calculations → Con-
trol...
Wobbe value (on/off) Section 4.5.1 Application → Calculations → Con-
trol...
Zero value (for input) Section 3.6 Hardware → Analog Inputs...
The Open dialog displays. Configuration files are saved with the .xcfg extension.
3. Locate and select the configuration file that you want to edit and click Open.
4. Use the Application and Hardware menu commands to edit the configuration file.
For more information on these commands, see Chapter 3 and Chapter 4.
5.
When finished editing the configuration file, click to save the changes to the
configuration file and to leave offline edit mode.
2. Give the file a descriptive name or use the pre-generated file name and navigate to
the folder to which you want to save the file.
17
Getting started
3. Click Save.
CAUTION!
The current configuration will be overwritten, so be sure to save it before importing a new or
previous configuration. See Section 1.5.2 to learn how to save a configuration.
CAUTION!
The GC must be in Idle mode while performing this task.
The Open dialog displays. Configuration files are saved with the .xcfg extension.
2. Locate and select the configuration file that you want to import and click Open.
CAUTION!
The GC must be in Idle mode while performing this task.
18
Getting started
Getting started
2. Click Yes.
MON2020 restores the default values to the GC’s data tables. When the process is
completed, a confirmation message displays.
1
3. Click OK.
The settings available depend on the printer model. Refer to the printer manufacture’s
user manual for more information.
Note
Your new configuration will be cleared, i.e., the settings will return to the default values, when you
exit MON2020.
19
Getting started
The Physical Name column now will be visible on all windows that have the column,
such as the Heater window or the Valves window.
2. To use the PPP protocol, make sure the Use PPP protocol for serial connection (use SLIP
if unchecked) checkbox is selected; to use the SLIP protocol, make sure the Use PPP
protocol for serial connection (use SLIP if unchecked) checkbox is not selected.
3. Click OK.
20
Getting started
Getting started
Figure 1-6: Example of a context-sensitive variable selector
1
The context-sensitive variable selector consists of a first-level element, called the context
element, that is followed by a series of tiered, drop-down lists. The options available from
the drop-down lists depend upon the context element.
The following example explains how to use the context-sensitive variable selector to select
a user alarm variable:
If there are components associated with the variable, the fourth-level drop-down
list will display.
The context-sensitive variable selector closes and the variable displays in the Variable
field.
21
Getting started
22
Chromatograph
Chromatograph
2 Chromatograph
When it comes to viewing and managing chromatograms, MON2020 is flexible and
straightforward. This chapter shows you how to access the Chromatogram Viewer, as well
as how to use the viewer to display, print, and manipulate live, archived, or saved
2
chromatograms. There is no limit to the number of archived and saved chromatograms
that can be displayed at once. The Chromatogram Viewer can display all three types of
chromatograms together, alone, or in any combination.
A. Chromatogram window
B. Time events table
C. Component data table
Each trace that displays is color-coded; use the Chromatogram pull-down menu to select a
specific trace.
23
Chromatograph
The list of GC events associated with the production of the chromatogram, along with
each event’s status and time, displays in the Timed Events table to the right of the
chromatogram display window. The Component Data table, to the lower right of the
chromatogram display window, lists the components measured during the analysis. These
tables are updated in real-time, just as the chromatogram is.
Note
By default, the timed events and component data tables are configured to scroll to and highlight the
next occurring event in the analysis cycle. To disable this feature, right-click on one of the tables and
uncheck the Auto Scroll option on the pop-up menu.
The Chromatogram Viewer contains a host of information about both current and past GC
analyses, and it contains just as many ways of editing and manipulating that data.
24
Chromatograph
Chromatograph
2.1.1 Data displayed in the chromatogram window
2
A. Retention time
B. Peak detection marker
C. Timed event marker
25
Chromatograph
Note
Another way to display the Chromatogram Viewer is to click , which is located on the
Toolbar.
3. From the Chromatogram Viewer window, select the View current CGM check box.
Note
Final Calibration As long as there is space, MON2020 will store all final calibration
chromatograms chromatograms; once space runs out, MON2020 will delete the
oldest non-protected final calibration chromatogram for each new
final calibration chromatogram that is created. If multiple final
calibration chromatograms are created on the same day, the last
chromatogram created is archived, unless MON2020 has been
configured to archive all final calibration chromatograms.
26
Chromatograph
Chromatograph
Note
See Section 4.1 to learn how to configure MON2020’s archiving behavior.
Final Validation These chromatograms are treated in the same manner as final
chromatograms calibration chromatogram files.
2
-
1. Click GC Archive.
The Select archive file(s) window appears. The files can be sorted by date, file name,
analysis type, time, or stream number by clicking the appropriate column header. By
default, they are sorted by date, with the newest file listed first.
Note
By default, only recent chromatograms—that is, the last five runs for each stream—are
displayed. To view all archived chromatograms, click All. To return to viewing only recent
chromatograms, click Recent.
Note
To save the selected files to the PC without displaying them first, select the Download and
save selected chromatograms check box and click Download & Save.
The Select window displays for each chromatogram that contains data from more
than one detector.
4. For each chromatogram, double-click either “Detector 1”, “Detector 2”, or “Both”
from the Select window.
MON2020 plots the archived chromatogram(s) and the corresponding data displays
in the timed event and component data tables.
27
Chromatograph
If you have a chromatogram that you would like to preserve, it is possible to "protect" it.
Protected chromatograms will not be deleted to accommodate newer chromatograms. To
delete a protected chromatogram, it must first be unprotected. See
Unprotect a protected chromatogramfor more information. MON2020 will save up to 100
protected chromatograms.
Note
Note
To protect an archived chromatogram you must be logged in as a supervisor or administrator.
To protect a chromatogram, do the following:
1. Click GC Archive.
The Select Archive File(s) window appears. The chromatograms can be sorted by
date, file name, analysis type, time, or stream number by clicking the appropriate
column header. By default, they are sorted by date, with the newest chromatogram
listed first.
Note
By default, only recent chromatograms—that is, the last five runs for each stream—are
displayed. To view all archived chromatograms, click All. To return to viewing only recent
chromatograms, click Recent.
2. Make sure the Chromatogram tab is selected and then select the appropriate
archived chromatogram by clicking it. Use the SHIFT or CTRL key to make multiple
selections.
3. Click Protect.
4. Enter any information that you would like to have associated with the
chromatogram and then click OK. If you do not want to enter any information, click
Cancel.
MON2020 will place a “lock” icon ( ) beside the selected chromatogram to verify
its protected status. You can also click on the Protected Chromatograms tab to view
your newly protected archived chromatogram.
28
Chromatograph
Chromatograph
2.1.5 Display a saved chromatogram
To view a chromatogram that was saved to disk, do the following:
1. Click PC File.
2
2. Navigate to the desired .xcgm file or .xcmp comparison file and select it.
The Select window displays for each chromatogram that contains data for more than
one detector.
4. For each chromatogram, double-click either “Detector 1”, “Detector 2”, or “Both”
from the Select window.
MON2020 plots the archived chromatogram(s) and the corresponding data displays
in the timed event and component data tables.
29
Chromatograph
Click Edit from the Graph bar. The Edit Scales window displays.
30
Chromatograph
Chromatograph
Default Val-
Command Description
ue
X Min Sets the minimum value, in seconds, for the X axis. 0
X Max Sets the maximum value, in seconds, for the X axis. The is value is 100
determined by the Timed Events table.
Y Min Sets the minimum value for the Y axis. -10
2
Y Max Sets the maximum value for the Y axis. 100
Print Speed Sets the number of inches per second for the x-axis while printing a 0
chromatogram, similar to an XY plotter.
X Intervals Sets the number of intervals to be displayed on the graph for the X 10
axis.
Y Intervals Sets the number of intervals to be displayed on the graph for the Y 11
axis.
Display Op- Determines whether the chromatograph is displayed as a solid line Lines
tion or as a dotted line. Lines is checked by default.
Show labels Toggles the display of the graph labels. Checked
Scroll newest Determines whether the graph’s window moves to focus on the Unchecked
X most recent data point along the x axis. This feature only applies to
live chromatograms.
31
Chromatograph
To see how your changes affect the graph, click Apply. To accept your changes, click OK.
• Click Cursor to toggle the cursor size from coarse movement (less accurate) to fine
movement (more accurate).
• Click Print to print the chromatogram window.
32
Chromatograph
Chromatograph
Show Mini Toggles the display of a smaller version of the chromatogram in a
Plot separate, smaller, and resizable window. This allows you to keep an
overview of the entire graph at all times, especially when zoomed in.
This window automatically displays whenever you zoom in on the original
chromatogram.
Rearrange Resizes and offsets two or more traces so that they can both be fully
Series displayed on the graph. To offset a trace means to raise its Y-axis relative
2
to the Y-axis of the previous trace so that one trace is not drawn over the
other but instead one trace is drawn above the other.
Trace Offset Indicates the amount of offset between two or more traces. To offset a
Settings trace means to raise its Y-axis relative to the Y-axis of the previous trace so
that one trace is not drawn over the other but instead one trace is drawn
above the other.
If two detectors are in use, each set of traces can be offset
independently--that is, the traces for one detector can be offset relative
to each other, but independent of the traces from the second detector.
The Chromatogram bar contains a row of buttons that allows you to manipulate a single
chromatogram. Below the row of buttons is the Chromatogram bar's pull-down menu,
which contains a list of all of the currently displayed chromatograms/traces. Before you
can work with a chromatogram you must first select it from the pull-down menu.
1. Select the trace that you want to edit from the Chromatogram pull-down menu.
2. Click Edit.
33
Chromatograph
X Offset Enter a positive number to move the trace to the right, or a negative
number to move the trace to the left.
Y Offset Enter a positive number to move the trace up, or a negative number to
move the trace down.
# points Number of data points in the trace. This field is read-only.
Color Assigns a color to the trace.
3. To see how your changes affect the trace, click Apply. To accept your changes, click
OK.
1. From the Chromatogram bar's pull-down menu, select the appropriate trace.
2. Click Results.
A window appears displaying the calculation results for the selected trace.
• Click Save to save these results in one of the following formats: tab-delimited (.txt),
comma-delimited (.csv), Microsoft Excel (.xls), HTM (.htm), or XML (.xml).
®
• Click Clipboard to copy the data to the Windows clipboard, where it can be pasted
into another document.
• Click Print to print a tab-delimited version of the results.
1. From the Chromatogram bar's pull-down menu, select the trace that you want to
save.
2. Click Save.
For convenience the file is given an auto-generated file name that includes the
trace’s creation date and time; however, you can give the file any name that you
choose.
3. Click Save.
34
Chromatograph
Chromatograph
• If you want to remove a single live trace, click the appropriate detector checkbox
beside the View current CGM check box.
1. From the Chromatogram bar's pull-down menu, select the trace that you want to
remove.
2
2. Click Remove.
1. From the Chromatogram bar's pull-down menu, select the trace that you want to
use to calibrate the GC.
2. Click Forced Cal.
• All timed events and all components for all open chromatograms.
• Timed events and components for the currently selected chromatogram.
By default, the two tables show only the timed events and components for the currently
selected chromatogram.
35
Chromatograph
Figure 2-8: Timed events and component data tables showing data for a currently
selected trace
Figure 2-9: Timed events and component data tables showing data for all open
traces
Note
The brackets ([ ]) on the Cur/All button indicate which mode is being displayed in the tables.
1. To view the data for a different chromatogram, select the trace from the
Chromatogram bar's pull-down menu.
2. To view all timed events and all components for all open chromatograms, click Cur/
All.
3. To toggle back to viewing only the timed events and components for the currently
selected chromatogram, click Cur/All again.
36
Chromatograph
Chromatograph
2.4.7 Open a comparison file
A comparison file contains two or more chromatograms and their associated data. To
open a comparison file, do the following:
2
3. Navigate to the folder that contains the comparison file that you want to open and
select the file.
4. Click Open.
Note
For convenience the file is given an auto-generated file name that includes the current date
and time; however, you can give the file any name that you choose.
3. Click Save.
Keep last CGM When viewing a live chromatogram, upon starting a new run,
MON2020 keeps the most recently completed chromatogram on the
graph for comparative purposes.
37
Chromatograph
Print at end of Prints the chromatogram to the PC's default printer at the end of the
run run and is unchecked by default.
Save at end of Saves the chromatogram to the GC's Data folder at the end of the run
run and is unchecked by default.
Show bunched If this box is unchecked, then all of the raw data points are plotted to
data the chromatogram window; if this box is checked, which is the default
option, then each point plotted on the graph represents the average
of a group of raw data values. The size of the data group is determined
by the peak width value listed in the Timed Events table.
The Chromatogram Viewer displays a compact version of the Timed Events table, located
on the upper right side of the window. The events displayed in the table are sorted by time.
See Section 4.3 for more information.
The Timed Event table displays the following data for each event:
Event Type The type of timed event. These events are mapped to the Time Events
window and include Valve, Integration and Gain events.
Vlv/Det Identifies which valve or detector is involved in the event.
Value Setting of the event; for example, a valve was turned ON, or the gain was
set to 4.
Time (s) The number of seconds into the cycle that the event occurred or will occur.
Timed events from live or archived chromatograms can be edited from the Chromatogram
Viewer by double-clicking on the Timed Events table. The changes will affect the next
analysis run. The following commands are available by right-clicking on the table:
Auto Scroll When checked, if a live trace has been selected from the
Chromatogram bar's pull-down menu, the Timed Event table will keep
its focus on the event closest in time by highlighting that event in dark
blue.
Save Sheet Allows you to save the table to the PC in one of the following formats:
TXT, CSV, XLS, HTM, or XML.
Copy to Allows you to copy the table to the clipboard.
Clipboard This data can be pasted into another application such as Microsoft
Word or Microsoft Excel.
38
Chromatograph
Chromatograph
Print Sheet Allows you to print the table to your default printer.
2
Timed Events table and select Edit Timed Events Table. The Timed Events dialog displays.
See Section 4.3 for more information.
1. From the Chromatogram bar's pull-down menu, select the chromatogram whose
timed events you want to edit.
2. Right-click on the Timed Events table and select Edit.
The data will be saved and the table's cells will turn blue, indicating that they are
read-only. The changes will affect the next analysis run.
Note
To return to the Timed Events table without saving your changes, select Discard Changes.
39
Chromatograph
The Chromatogram Viewer's cursor (A) can be dragged to any point on the graph, or it can
be relocated by double-clicking within the boundaries of the graph.
As the cursor moves across the chromatogram, the Timed Events table automatically
scrolls to the event that corresponds to the cursor’s coordinates. The cursor’s coordinates
(B) display in the upper left corner of the graph.
The cursor can be useful if you want to change a timed event based on the data displayed
by the chromatogram.
To update a timed event based on the location of the Chromatogram Viewer’s cursor, do
the following:
1. Select the live or archived trace that you want to use as the source for changing the
timed event.
2. Drag the cursor to the desired location.
40
Chromatograph
Chromatograph
You can track the cursor's location by watching the coordinates that display in the
upper left corner (B). The x-coordinate represents the analysis time in seconds.
When you see the desired time displayed, stop dragging the cursor.
Note
To toggle the cursor’s size between coarse movement (less accurate) and fine movement
(more accurate), click the Cursor button on the Graph bar.
2
3. Go to the Time Events table and right-click on the appropriate event.
4. Select Update Time from Cursor.
The event’s time will be changed to match the cursor’s time (x-coordinate).
5. To save your changes, right-click on the Timed Events table and select Save
Changes.
Note
To return to the Timed Events table without saving your changes, select Discard Changes.
The Component Data table displays the following data for each component:
Component The name of the component.
Det Identifies the detector associated with the component.
Time (s) The retention time for the component.
Retention times for components from live or archived chromatograms can be edited from
the Chromatogram Viewer by double-clicking on the Component Data table. The changes
will affect the next analysis run. The following commands are available by right-clicking on
the table:
Auto Scroll When checked, if a live trace has been selected from the
Chromatogram bar's pull-down menu, the Component Data table will
keep its focus on the component closest in time by highlighting that it
in dark blue.
Save Sheet Allows you to save the table to the PC in one of the following formats:
TXT, CSV, XLS, HTM, or XML.
Copy to Allows you to copy the table to the clipboard . This data can be pasted
Clipboard into another application such as Microsoft Word or Microsoft Excel.
Print Sheet Allows you to print the table to your default printer.
41
Chromatograph
1. Double-click on the Component Data table or right-click on the table and select Edit
Retention Times.
The Ret Time column turns white, indicating that its cells are editable.
2. Click on the appropriate cell for the component that you want edit, and enter a new
retention time, in seconds. The value must be less than the analysis time.
3. To save your changes, right-click on the table and select Save Changes.
Note
To return to the Component Data table without saving your changes, select Discard
Changes.
Note
Even though you are selecting a trace, the data that is displayed will be for the chromatogram,
which may include more than one trace.
The Raw Data window displays and shows the raw data for the selected
chromatogram. The following data displays for each peak from the trace:
No. Numerical identifier for the peak, listed by the order of
discovery.
Ret Time Time, in seconds, that the component eluted.
Peak Area The area under the peak.
Peak Height The maximum height of the peak.
Det The detector associated with the peak.
Method Method of peak end detection. Options are:
• 1 (Baseline)
• 2 (Fused Peak)
• 3 (Last Fused Peak)
• 4 (Tangent Skim)
• 100 (Inhibit)
42
Chromatograph
Chromatograph
• 300 (Forced Integration)
• 500 (Summation)
Integ. Start Time, in seconds, when integration started.
Integ. Stop Time, in seconds, when integration stopped.
Peak Width Half The width of the peak taken at half of the peak’s height.
Height
2
Is Partial Peak If Y, then the Partial Peak value is used in the summation
calculation; if N, then the Partial Peak value is not used in the
summation calculation.
Note
The date and time displayed for the GC may be different from the user’s date and time, depending
on the physical location of the GC.
Note
Make sure the GC is set to the current date and time before enabling the daylight savings
feature.
43
Chromatograph
The Daylight Savings section will be enabled, giving you the following two options for
setting the start and end times for daylight savings:
• Week format. You can specify on which week day, of what week, and of what
month DST to start and end.
• Month/Day format. You can specify the exact day of the month and the month
number for which you want daylight savings to start and end.
Note
These formats can be used interchangeably; for example, the Week format can be used to
specify the start date, and the Month/Day format can be used to specify the end date.
A. Week format
B. Start time
C. Month/day time
D. End time
E. Advance time
F. Set back time
44
Chromatograph
Chromatograph
Note
To implement your changes without closing the View/Set Date Time window, click Save.
Note
Daylight savings time should be configured each time the feature is enabled; thereafter, each
year MON2020 will automatically compute the start and end times based on the initial
configuration.
45
Chromatograph
46
Hardware
3 Hardware
Hardware
Many of a gas chromatograph’s hardware components—such as its heaters, valves, and
discrete outputs—can be easily managed through MON2020.
This chapter shows you how to view and administer each of a gas chromatograph’s major
hardware components.
This chapter also shows you how to view an inventory of all of a gas chromatograph’s
3
installed hardware components.
2. Double-click on the appropriate row under the Label column for the heater that you
want to name.
3. Type in a descriptive name for the heater. This name must be unique; two heaters
cannot share the same label.
4. Click OK.
47
Hardware
Note
To save the changes without closing the window, click Save.
The current temperature of each heater displays under the Temperature column, and
updates in real time. The percentage of the GC’s power output that is being used by each
heater displays under the Current PWM column.
The status of each heater displays under the Status column. There are four possible status
states, and their meanings are as follows:
OK The heater’s control card is installed and is working correctly.
Not Installed The heater’s control card is not installed.
Out of Control The heater is running and is in the process of reaching its temperature
set point.
Error The GC cannot communicate with the heater.
2. For each heater that you want to set, select Auto from the appropriate row under
the Switch column.
3. For each heater that you want to set, double-click on the appropriate row under the
Setpoint column, and enter the desired temperature, in degrees Celsius. You can
enter a value between 20 and 500.
48
Hardware
Note
Heaters 1 and 2 should never exceed 150 °C.
4. To exclude a heater from the Warm Start process, select its Ignore Warm Start check
Hardware
box.
Note
A warm start occurs when the GC restarts after having been shut down during an auto
sequence analysis run. The GC will activate the heaters and wait until they reach their
setpoints and the temperature stabilizes; the GC will then resume the auto sequence run.
3
5. The appropriate rows under the PID Gain, PID Integral, and PID Derivative columns can
also be edited by double-clicking and entering a new value. The value ranges for
each column is as follows:
Note
You should not deviate from the default settings for these variables, which were determined
by experienced personnel.
Note
To save the changes and leave the window open so that you can monitor the heaters’ status,
click Save. The current temperature of each heater displays in the Temperature column, and is
updated in real time.
A heater needs voltage to operate. The amount of voltage that is delivered to a heater can
be controlled manually when the heater is set to Fixed On mode. Setting a heater to Fixed
On mode can be useful when troubleshooting heater issues.
49
Hardware
CAUTION!
Fixed On mode is not recommended for general GC operations. Switching a heater to Fixed On
mode removes its ability to maintain a constant temperature because the power delivered to
the heater will not fluctuate based on the temperature setpoint, but will instead remain at the
level set by the user.
2. For each heater that you want to set, select Fixed On from the appropriate row
under the Switch column.
3. For each heater that you want to set, double-click on the appropriate row under the
Fixed PWM Output column, and enter the desired percentage of output. You can
enter a decimal value between 0 and 100.
4. Click OK to save the changes and close the window, .
Note
To save the changes and leave the window open so that you can monitor the heaters’ status,
click Save. The current temperature of each heater displays in the Temperature column, and is
updated in real time.
2. For each heater that you want to set, select Not Used from the appropriate row
under the Switch column.
Note
To save the changes without closing the window, click Save.
50
Hardware
Hardware
Give each valve a descriptive label to avoid confusing one valve for another. To assign an
identifying label, do the following:
3
The Valves window displays.
2. Double-click on the appropriate row under the Label column for the valve that you
want to name.
Note
The valves are labeled Valve 1 - Valve N by default, where N equals the total number of valves
available to the GC.
• Setting the valve to Off means that the valve will turn off and remain off until the
operational mode is changed.
• Setting the valve to Auto means that the valve will turn on and off according to the
Timed Events table.
• Setting the valve to On means that the valve will turn on and remain on until the
operational mode is changed.
Note
The GC’s switch panel or LOI settings override MON2020’s valve settings.
2. Select the desired mode from the drop-down menu under the Switch cloumn for the
valve.
3. Click OK to save the changes and close the window.
51
Hardware
Note
To save the changes and leave the window open so that you can monitor the valve’s progress,
click Save. The current state of the valve displays in the State column, and is updated in real
time.
The status of each valve displays under the Status column. There are five possible status
readings, and their meanings are as follows:
OK The valve is installed and is working correctly.
Not Installed The valve is not installed.
Under/Over Unable to switch the solenoid on or off. There is a potential
Current Error problem with the solenoid.
Error The Heater/Solenoid board is installed but the GC cannot
communicate with it.
2. If the Invert Polarity checkbox is selected, it is set to True; to set it to False, uncheck
the box by clicking it. If the Invert Polarity checkbox is not selected, it is set to False;
to set it to True, click the box.
52
Hardware
• Analyzer016
The usage mode is set at the factory and under ordinary circumstances it should not be
changed.
Hardware
To set the usage mode for a valve, do the following:
2. Select the desired mode from the drop-down menu under the Usage column for the
3
valve.
3. Click OK to save the changes and close the window.
Note
To save the changes and leave the window open so that you can monitor the valve’s progress,
click Save. The current state of the valve displays in the State column, and is updated in real
time.
2. Double-click the Set Point field and enter the desired value.
Note
If the field does not become active after double-clicking it, make sure the Switch field is set to
Auto.
3. Click OK.
The new set point will be accepted and the EPC window will close.
53
Hardware
Check the Status column to learn the current state of the EPC:
State Description
Ok EPC is working normally and controlling the
pressure to the set point.
Pressure Low The carrier pressure is too low.
Out of range The EPC is not able to control the pressure to
the desired set point.
Option Description
Auto Let's the GC control and maintain its pressure at the desired set point.
Manual Allows you to control the power output for the EPC valve by entering a value, in
the Fixed PWM Output field.
Not Used Shuts off the EPC.
4. Click OK.
The EPC will switch modes and the EPC window will close.
54
Hardware
3.4 Detectors
Use the Detectors window to monitor the activity and status of the GC’s detectors.
Hardware
To view the Detectors window, select Detectors… from the Hardware menu.
Note
Before making any modifications to this window, halt the analysis. See Section 6.7 for more
information.
3
Note
Blue cells display read-only data; white cells display editable data.
55
Hardware
Note
To reset the baseline to its default setting, click Raise Baseline(N) and Lower Baseline(N) until
they read Raise Baseline(0) and Lower Baseline(0).
2. Click Ignite.
56
Hardware
The Flame Status field changes to “On” when the FID internal temperature exceeds
the value set in the Flame On Sense Temp field.
Note
Hardware
If the FID Ignition field is set to “Auto”, the GC will automatically restart the flame if it goes out.
3
3.4.4 Balance the preamp
In some situations that involve TCD detectors the baseline may be displayed either too
high on the graph, in which case the tops of the peaks are cut off, or too low on the graph,
so that the bases of the peaks are cut off. If this occurs it is possible to offset the baseline
either up or down so that the entire peak can be displayed on the graph. This offset will be
applied to all traces—live, archived and saved—that are displayed thereafter.
• To lower the baseline, click Left(N). Each time this button is clicked, N is
incremented by -1. For example, is this is the first time the button has been
clicked, Left(0) will be increment to Left(-1) and the baseline will be lowered one
step. If Right(N) was clicked previously, then that button will be incremented by
-1 first, until it reached Right(0); at the point, Left(N) will be incremented by -1.
Note
To reset the baseline to its original setting, click Right(N) and Left(N) until they read
Right(0) and Left(0).
• To raise the baseline, click Right(N). Each time this button is clicked, N is
incremented by 1. For example, is this is the first time the button has been
clicked, Right(0) will be increment to Right(1) and the baseline will be raised one
step. If Left(N) was clicked previously, then that button will be incremented by 1
first, until it reaches Left(0); at the point, Right(N) will be incremented by 1.
Note
To reset the baseline to its original setting, click Right(N) and Left(N) until they read
Right(0) and Left(0).
57
Hardware
2. Double-click on the appropriate row under the Label column for the discrete input
that you want to rename.
Note
The discrete inputs are labeled Discrete Input 1 - Discrete Input N by default, where N equals
the total number of discrete inputs available to the GC.
Note
The GC’s switch panel settings override MON2020’s settings.
2. Select the desired mode from the drop-down menu under the Switch column for the
discrete input.
58
Hardware
3. To save the changes and leave the window open so that you can monitor the
discrete input’s progress, click Save. The current state of the discrete input displays
in the State column, and is updated in real time.
4. To save the changes and close the window, click OK.
Hardware
3.5.3 Monitor the operational status of a discrete input
To check a valve’s status, select Discrete Input… from the Hardware menu.
The status of each discrete input displays under the Status column. There are three
3
possible status readings, and their meanings are as follows:
OK The discrete input is installed and is working correctly.
Not Installed The discrete input is not installed.
Error The Heater/Solenoid board is installed but the GC cannot communicate
with it.
2. Select Normally Open or Normally Closed from the drop-down menu under the
Invert Polarity column.
59
Hardware
2. Double-click on the appropriate row under the Label column for the discrete output
that you want to rename.
Note
The discrete outputs are labeled Discrete Output 1 - Discrete Output N by default, where N
equals the total number of discrete outputs available to the GC.
2. Select the desired mode from the drop-down menu under the Switch cloumn for the
discrete output.
3. Click OK to save the changes and close the window.
Note
To save the changes and leave the window open so that you can monitor the discrete
output’s progress, click Save. The current state of the discrete output displays in the State
column, and is updated in real time.
The status of each discrete output displays under the Status column. There are three
possible status readings, and their meanings are as follows:
OK The discrete output is installed and is working correctly.
Not Installed The discrete output is not installed.
Error The Heater/Solenoid board is installed but the GC cannot communicate
with it.
60
Hardware
Hardware
following usage modes:
• DO
• Common Alarm
• Stream
• Analyzer01
3
…
• Analyzer016
• Calibration
• Maintenance
• Calibration or Maintenance
• Validation
• Calibration or Validation or Maintenance
2. Select the desired mode from the drop-down menu under the Usage column for the
discrete output.
3. If you select DO for Usage, then you must also set the Start Time and Duration.
a. Click on the appropriate row under the Start Time column and enter the time that
the digital output should be turned on.
b. Click on the appropriate row under the Duration column and enter the amount of
time, in seconds, that the digital output should remain on.
c. Click on the appropriate row under the Interval column and enter the amount of
time, in hours, that should pass before the digital output turns on again.
4. Click OK to save the changes and close the window.
Note
To save the changes and leave the window open so that you can monitor the discrete
output’s progress, click Save. The current state of the discrete output displays in the State
column, and is updated in real time.
61
Hardware
Note
Electrical current signals ranging from 4 to 20 mA (±10%) are accepted as analog inputs.
2. Double-click on the appropriate row under the Label column for the analog input
that you want to rename.
Note
The analog input devices are labeled Analog Input 1 and Analog Input N by default, where N
equals the total number of analog inputs available to the GC.
• Var_Normal: The analog input will be set automatically, based on the signal it
receives. This is the default setting.
• Var_Namur_NE43: Namur_NE43 uses the 3.8 to 20.5 mA signal range for
measurement information, with ≥21 mA or ≤3.6 mA to indicate diagnostic failures.
• Setting the switch to Fixed means that the analog input will be set to the value that
you enter in the appropriate row under the Fixed Value column.
62
Hardware
2. Select the desired mode from the drop-down menu under the Switch cloumn for the
analog input.
3. Click OK to save the changes and close the window.
Hardware
Note
To save the changes and leave the window open so that you can monitor the analog input,
click Save. The current value of the analog input signal displays in the Current Value column,
and is updated in real time.
3
To set the zero scale and full scale, which are used when converting the analog input value,
do the following:
1. Select Analog Input… from the Hardware menu.
2. Double-click on appropriate row under the Zero Scale column and enter a zero scale
value.
3. Double-click on appropriate row under the Full Scale column and enter a full scale
value.
4. Click OK to save the changes and close the window.
Note
To save the changes and leave the window open so that you can monitor the analog input,
click Save.
2. Select the signal type from the appropriate row under the mA/Volt column.
3. Click OK to save the changes and close the window.
Note
To save the changes and leave the window open so that you can monitor the analog input’s
progress, click Save. The type of signal being generated displays in the mA/Volts column, and
is updated in real time.
63
Hardware
The operational status of each analog input displays under the Status column. There are
three possible status readings, and their meanings are as follows:
OK The analog input is installed and is working correctly.
Not Installed The analog input is not installed.
Error The analog input is installed but the GC cannot communicate with it.
This window also displays other types of data, such as the following:
mA/Volts The type of analog input signal being received.
mA If mA displays in the mA/Volts column, then this column displays the amount
of current being received, in milliamperes.
Volts If Volts displays in the mA/Volts column, then this column displays the
amount of current being received, in volts.
Cur Val The current value of the analog input signal.
6. Click Next.
7. 7. Click Next.
8. 8. Click Next.
9. 9. Click Finish.
64
Hardware
Hardware
• Assign scale ranges.
• Calibrate analog outputs for zero and full scale values.
3
Give each analog output a descriptive label to avoid confusing one unit for another. To
assign an identifying label, do the following:
1. Select Analog Outputs… from the Hardware menu.
2. Double-click on the appropriate row under the Label column for the analog output
that you want to rename.
Note
The analog output devices are labeled Analog Output 1 - Analog Output N by default, where
N equals the total number of analog outputs available to the GC.
• Setting the switch to Var_Standard means that the analog output will be
proportional to the variable selected in from the Variables column. This is the default
setting.
• Var_Namur_NE43: Namur_NE43 uses the 3.8 to 20.5 mA signal range for
measurement information, with ≥21 mA or ≤3.6 mA to indicate diagnostic failures.
• Setting the switch to Fixed means that the analog output will be set to the value
that is entered in the appropriate row under the Fixed Value column.
2. Select the desired mode from the drop-down menu under the Switch column for the
analog output.
3. Click Save to save the changes and leave the window open so that you can monitor
the analog output.
65
Hardware
Note
To save the changes and close the window, click OK. The current value of the analog output
displays in the Cur Val column, and is updated in real time.
2. Click on appropriate row under the Zero Scale column and enter a zero scale value.
3. Click on appropriate row under the Full Scale column and enter a full scale value.
4. Click OK to save the changes and close the window.
To save the changes and leave the window open so that you can monitor the analog
output’s progress, click Save.
2. Select a new variable by clicking on the appropriate drop-down list under the
Variable column.
Note
To save the changes and leave the window open so that you can monitor the analog output’s
progress, click Save.
The operational status of each analog output displays under the Status column. There are
three possible status readings, and their meanings are as follows:
OK The analog output device is installed and is working correctly.
66
Hardware
Hardware
This window also displays other types of data, such as the following:
mA The amount of current being generated in milliamperes.
Cur Val The current scaled value of the analog output signal.
3
To automatically calibrate an analog output, do the following:
4. Select the check box for the unit of measure you want to use for the calibration and
then click Next.
5. Enter the Zero Scale Adjustment value and then click Next.
If the value entered is within tolerance, it is accepted and Step 3 of the Analog
Output Calibration Wizard displays. If the value is not within tolerance, an error icon
( ) appears beside the field. Tolerance is set to ±1 mA of the analog output’s
default zero adjustment setting, which is 4 mA. Enter a different value and try again.
6. Enter the Full Scale Adjustment value and then click Next.
If the value entered is within tolerance, it is accepted and Step 4 of the Analog
Output Calibration Wizard displays. If the value is not within tolerance, an error icon
( ) appears beside the field. Tolerance is set to ±1 mA of the analog output’s
default full adjustment setting, which is 20 mA. Enter a different value and try again.
7. Click Finish.
67
Hardware
The type of hardware installed is listed under the Device Description column. The other
types of information available on this screen are the following:
IO Function Describes the function of the device.
Slot Number Describes the location of the hardware in the GC. The slot number refers
to the card cage assembly, which is located in the GC’s lower enclosure
and which has eight slots. For the 700XA and 1500XA, the slots are
labeled:
• Expansion Slot 1-2
• LOI
• Expansion Slot 1-4
• Base IO
• Foundation Field Bus
There are no slots in the 370XA, therefore this column will display
"Analyzer" for all hardware.
Revision The revision number of the backplane.
68
Application
4 Application
Many of the variables that a gas chromatograph uses during an analysis run—such as timed
events, stream sequence, and calculation types—can be easily managed through
Application
MON2020.
4
• View and change control, average, and user-defined calculations.
• View and edit limit alarm data.
• View and change stream data.
• View and edit the stream sequence.
• View and edit communication and ethernet port data.
• View and map LOI status variables.
• View and map the FOUNDATION fieldbus process variables.
Use this window to select the default GC stream sequence and to set or edit system-wide
variables such as the GC’s name, serial number, and system description.
Analyzer Name Defines the GC name that appears in the Status Bar on the main
window when MON2020 is connected to the GC. Can contain up
to 12 characters.
System Description A field to record miscellaneous reference information to further
identify the currently connected system. Can contain up to 28
characters.
Site Id Holds customer-defined site identification information.
Company Name The name of the company that operates the GC.
Location The physical location of the GC to which MON2020 is connected.
Model The model number of the GC to which MON2020 is connected.
Serial No Serial number of the GC to which MON2020 is connected.
Firmware Version Revision level of firmware of the GC to which MON2020 is
connected.
Standard Indicates which version of the GPA’s standard component table is
Component Table being used.
Version for GPA
69
Application
70
Application
Maintenance Mode Switches the GC to maintenance mode and triggers an alarm that
the GC is down for maintenance.
Ideal RF Order/ Applies to the 370XA only. If enabled the GC will verify the
Limit Check following during a calibration:
• The order of magnitude of the response factors for all the
components should be in a particular order. The GC will
Application
verify that the response factors follow this pattern.
• The response factor ratio for each component with respect
to a reference component should be within a pre-defined
range. The GC will verify that the ratio is within acceptable
limits.
Max Warmstart Applies to the 370XA only. This is the maximum time, after a GC
4
Delay recovers from a power failure during normal operation, that the
GC will wait for the heaters and electronic pressure controller to
reach their respective set points and stabilize before triggering the
Warmstart Failure alarm.
EV Check Applies to the 370XA only. If enabled, the GC analyzes the
calibration gas as an unknown stream and computes its energy
value. The GC then compares this value to the Cal Gas Cert CV and
determines if the calibration gas' energy value is within the CV
Check Allowed Deviation. If it isn't, the GC triggers the Energy Value
Invalid alarm.
The following conditions must be met before the GC can perform
a EV Check:
• The EV Check flag in the System window must be enabled.
• At least one stream must be set up in the Streams window as
a calibration stream and the Auto flag for this stream must
be enabled.
The EV Check is performed under any of the following
circumstances:
• During a warm start that follows a power failure during
normal operation. The GC waits for the heater and
electronic pressure controller to reach their respective set
points and stabilize. It then analyzes the calibration gas as
an unknown stream and identifies the peaks. If all the
component peaks are identified, the GC computes the
calibration gas' energy value and performs the EV Check.
• After a successful calibration, the GC computes the gas'
energy value with the new response factors and performs
the EV Check.
GC Sales Serial The sales order number for the GC. When contacting Customer
Number Support, the customer should provide this number to the
Customer Support agent.
Calibration Retry If a calibration fails, the GC will re-run the calibration sequence.
on Failure
71
Application
GC Mode Allows you to select an operating mode for the GC. See Section 1.8 for
more information.
Default Stream Sets the default sequence to be used by the indicated detector during
Sequence auto-sequencing. To create a new stream sequence or to edit an
already-created sequence, click Stream Sequence....
See Section 4.10 for more information.
After making changes, click Save to save the changes without closing the window. To save
the changes and close the window, click OK.
1. To view a component data table, select Component Data... from the Application
menu.
Note
Other ways of accessing the component data tables are by pressing F6 or by clicking
from the Toolbar.
72
Application
Note
To see a different table, select it from the Choose table drown-down list.
Note
Application
To sort the list of components by detector, and then by retention time, click Sort RT.
4
Table cells with a white background are editable; table cells with a turquoise background are not
editable.
Depending on the cell type, you will either be required to select a value from a drop-
down list, or you will be able to type in the value directly.
Note
To save the changes without closing the window, click Save.
The following table lists all of the editable parameters available on the Component
Data Table window. The standard values for these parameters were taken from the
second editions of the Orifice Metering of Natural Gas and Other Related Hydrocarbon
Fluids and the Compressibility Factors of Natural Gas and Other Related Hydrocarbon
Gases.
Component This drop-down list contains the complete catalog of
available components for the selected stream.
Usr Std Indicates the source of the component:
• Usr - The component was edited or defined by the user.
• Std - The component was selected from the standard list
of components and no changes were made to its standard
data.
Det # The component’s detector number.
Ret Time Time in seconds before the apex of the component’s peak will
appear. The rentention time can be set from 0 to 3600
seconds.
73
Application
CAUTION!
Ensure that the component retention times do not exceed the
analysis time, as defined by the Timed Events table. MON2020
does not automatically prevent the user from defining excessive
component retention times.
Resp Fact A component’s response factor is equal to the raw data of the
component’s peak divided by the component’s
concentration. The maximum value is 1.0E+38.
Calib Type MON2020 can perform four types of calibrations:
• Single-Level - Uses the standard calibration in which the
response factor is needed to determine the mole
percentage during the calibration.
• Fixed - During the calibration, the response factor is not
updated.
• Relative - Calibration in which a reference component is
used to compute the mole percentage.
• Multi-Level - Uses a polynomial equation to compute the
mole percentage during the calibration. Values must be
entered in the Mult-level Calib ‘a’, Mult-level Calib ‘b’,
Mult-level Calib ‘c’, and Mult-level Calib ‘d’ cells.
Calib Conc The amount, in mole percent, parts per million (ppm) or parts
per billion (ppb), of the component that is present in the
calibration gas.
Unit Indicates the unit of measure used when calculating and
displaying the component’s calibration concentration.
Options are Mole%, ppm and ppb.
Anly Meth Defines how the component concentration is computed. The
analysis method can take one of the following values:
• Area - Calculates the component concentration by
dividing the peak area by the response factor.
• Height - Calculates the component concentration by
dividing the peak height by the response factor.
• Fixed - The component concentration equals the
component's calibration concentration displayed in the
Calib Conc column of the component data table. No
calculation is performed using the response factor.
• Analog Input - The GC reads the analog input channel,
scales the raw milliampere value to engineering values
that were set in the Analog Inputs window, and uses this
value as the component concentration. No calculation is
performed using the response factor.
RT Secs Dev The maximum acceptable deviation time, in seconds, of the
new retention time from the current retention time.
74
Application
RT Upd Meth Determines when the retention time will be updated. Options
are:
• Cal - Updates the retention time only during the final
calibration run.
• Anly - Updates after each analysis.
Resp Fact % The maximum acceptable percent of deviation between the
Application
new response factor and the current response factor.
Gross Dry BTU Gross energy content per cubic foot (ft3), assuming no water
is present.
Net Dry BTU Net energy content per cubic foot, assuming no water is
present.
4
Gross Dry BTU per Gross energy content per pound, assuming no water is
lb present.
HV Sup MJ/m3 Gross heating value in megajoules per cubic meter.
HV Inf MJ/m3 Net heating value in megajoules per cubic meter.
HV Sup MJ/kg Gross heating value in megajoules per kilogram.
HV Inf MJ/kg Net heating value in megajoules per kilogram.
Sum Factor Pri Used to calculate the compressibility factor.
Sum Factor Sec Used to calculate the compressibility factor.
CV Superior Pri Gross caloric value per kilojoule (kJ).
CV Inferior Pri Net caloric value per kilojoule (kJ).
CV Superior Sec Gross caloric value per kilojoule (kJ).
CV Inferior Sec Net caloric value per kilojoule (kJ).
Gals/1000 SCF Liquid equivalent volume in gallons/1000ft3.
Reid Vapor The component’s vapor pressure in pounds per square inch
(psia) at 100.0 °F
LBs/Gallon Liquid density for the component at base conditions.
Rel Dens Gas The relative density of the gas phase for the component at
base conditions.
Rel Dens Liquid The relative density of the liquid phase for the component at
base conditions.
Molecular Weight The molecular weight of the component, which is used to
calculate the weight percent of each component in the
sample.
Carbon Weight The molecular weight of the carbon atoms in the component.
AGA 8 The name of the component according to the American Gas
Component Association, which is used in the AGA 8 compressibility
calculation.
Ref Comp The component not found in the calibration gas but in the
sample gas for indirect calibration. If ‘none’, normal (direct)
calibration is used.
Not editable unless the calibration type is set to Relative.
75
Application
Rel Resp Fact A fixed multiple of the response factor of the component
found in the sample gas for indirect calibration.
Not editable unless the calibration type is set to Relative.
Rel Dens Liquid The relative density in kilograms per cubic meter (kg/m3) of
15C the liquid phase for the component at 15 °C.
Molar Mass The mass of one mole of the component.
Mult-level Calib Third-order polynomial coefficient for multi-level calibrations.
‘a’ Not editable unless the calibration type is set to Multi-Level.
Mult-level Calib Second-order polynomial coefficient for multi-level
‘b’ calibrations.
Not editable unless the calibration type is set to Multi-Level.
Mult-level Calib First-order polynomial coefficient for multi-level calibrations.
‘c’ Not editable unless the calibration type is set to Multi-Level.
Mult-level Calib Zero-order polynomial coefficient for multi-level calibrations.
‘d’ Not editable unless the calibration type is set to Multi-Level.
Component Code An index number that corresponds to the standard
component numbers taken from the American Gas
Association. Up to 20 components can be defined per data
table.
Note
Other ways of accessing the component data tables are by pressing F6 or by clicking
from the Toolbar.
Note
To sort the list of components by detector, and then by retention time, click Sort RT.
3. If you want to add the component above the currently selected component, click
Insert before. If you want to add the component below the currently selected
component, select Insert after from the Insert arrow.
76
Application
Application
Note
To save the changes without closing the window, click Save.
4
To remove a component from a component data table, do the following:
Note
Other ways of accessing the component data tables are by pressing F6 or by clicking
from the Toolbar.
Note
To sort the list of components by detector, and then by retention time, click Sort RT.
Note
To save the changes without closing the window, click Save.
77
Application
Note
Other ways of accessing the component data tables are by pressing F6 or by clicking
from the Toolbar.
Note
To sort the list of components by detector, and then by retention time, click Sort RT.
The Select dialog displays, listing the streams that are associated with the
component data table.
The Raw Data window appears, listing the peak raw data from the last run of the
stream represented by the component data table.
78
Application
Application
slope at the point is negative and smaller in magnitude than
the average slope from the beginning of the peak.
• 100 (Inhibit). An Inhibit On event in the Timed Events table
caused the peak to be terminated.
• 300 (Forced Integration). An Integration Off event in the
Timed Events table caused the peak to be terminated.
4
• 500 (Summation). A Summation Off event in the Timed
Events table caused the peak detection logic to sum
together the peak areas under multiple peaks between the
Summation On and Summation Off events and to add an
entry for an artificial peak with its area set to the composite
area under the constituent peaks.
Baseline Start The raw detector counts at the start of an integration. For
example, if the peak starts at 10 seconds, then the raw detector
counts at 10 seconds becomes the Baseline Start value.
Baseline End The raw detector counts at the end of an integration. For
example, if the peak ends at 35 seconds, then the raw detector
counts at 35 seconds becomes the Baseline End value.
Integration Time, in seconds, when integration started.
Start
Integration Time, in seconds, when integration stopped.
Stop
Peak Width @ The width of the peak taken at half of the peak’s height.
Half Height
Partial Peak If Yes, then the Partial Peak value is used in the summation
calculation; if No, then the Partial Peak value is not used in the
summation calculation.
79
Application
Note
You can also click F6 to open the Component Data window.
2. Click the first field in the Component column. This is the C6+ component field and it
will display one of the four ratios described above.
The Total Percentage, which must equal 100 and is displayed on the window's title
bar, will update with the sum of the four ratios.
6. Click OK.
The Component Data window closes. The C6+ row on the Component Data table
will be updated based on the new ratio.
7. Click Save to accept the changes without closing the window; click OK to accept the
changes and to close the window.
Note
See Section 2.5.2 for more information about editing timed events from the Chromatogram Viewer.
To assign a timed events table to a stream, see Section 4.9.2.
80
Application
1. Select Timed Events... from the Application menu. The Timed Events Tables selector
window appears, displaying a list of available timed events tables.
Note
Other ways of accessing the timed event tables are by pressing F5 or by clicking from
the Toolbar.
Application
Note
If only one timed events table is available, it will display immediately, bypassing the Timed
Events Tables selector window.
4
The selected timed events table displays.
Note
To sort events by time, click the appropriate Sort button.
3. To see a different timed events table, select it from the Choose table drop-down list.
The Timed Events Tables selector window appears, displaying a list of available timed
events tables.
Note
Other ways of accessing the timed event tables are by pressing F5 or by clicking from
the Toolbar.
Note
If only one timed events table is available, it will display immediately, bypassing the Timed
Events Tables selector window.
Note
To sort events by time, click the appropriate Sort button.
81
Application
Depending on the cell type, you will either be required to select a value from a drop-
down list, or you will be able to type in the value directly. The following list describes
the valve-related parameters that are available on the Timed Events window.
TEV Type The type of device associated with the event. You have the following
choices:
• Valve #
• DO # - A discrete output.
• Strm Sw - Switches to the next stream in the sequence.
• Cal Gas Save - Sets the start or end time for the Cal-Gas SaverTM
feature.
Valve/ Use the drop-down menu to select the specific valve or discrete output
DO # that should be used for the event.
This column does not apply if Strm Sw was selected from the TEV Type
column.
State Turns the valve or discrete output on or off, or sets the FID to high or
low.
This column does not apply if Strm Sw was selected from the TEV Type
column.
Time Indicates the time, in seconds, that the event should occur during the
analysis. Enter a value between 0.0 and 3600.0.
Note
Event times must be less than the analysis time.
Note
To save the changes without closing the window, click Save.
The Timed Events Tables selector window appears, displaying a list of available timed
events tables.
Note
Other ways of accessing the timed event tables are by pressing F5 or by clicking from
the Toolbar.
82
Application
Note
If only one timed events table is available, it will display immediately, bypassing the Timed
Events Tables selector window.
Application
Note
To sort events by time, click the appropriate Sort button.
4
Depending on the cell type, you will either be required to select a value from a drop-
down list, or you will be able to type in the value directly. The following list describes
the integration-related parameters that are available on the timed events window.
TEV The type of integration event. You have the following options:
Type • Inhibit: Set to Off to start look for a peak; set to On to stop looking for
a peak.
• Integrate: Set to On and Off to set a region in which the area under
the trace is computed as a peak regardless of peak onset discovery.
The resulting area is added to the raw data as a peak with the
retention time set to the Integration Off time.
• Summation: Set to On and Off to set a region in which the area of all
peaks found will be added together to create a single summed value.
The peaks that contribute to the summation are marked as partial
peaks in the raw data table, and the summation total is added to the
raw data as a new peak with the retention time set to the Summation
OFF time.
• Slope Sens: The peak starts when the slope of six consecutive points is
greater than the slope sensitivity value that is displayed in the Value
column; the peak ends when the slope of six consecutive points is less
than the slope sensitivity value that is displayed in the Value column.
• Peak Width: Each point displayed on the graph represents the
average of N raw data points, where N is the value displayed in the
corresponding Value column.
• Single Base: Determines how the baseline is drawn under a peak.
- Off: The baseline is drawn from the point of peak onset to the
point of peak termination. This is not necessarily horizontal and if
fact usually has a slight slope. (Default)
- Bgn: Draws a horizontal baseline from the point of peak onset to a
point above or below the peak termination.
- End: Draws a horizontal baseline from a point above or below the
peak onset to the point of peak termination.
• Fused Ovrrd: Determines how the baseline is drawn when two or
more peaks are ‘fused’ together.
83
Application
- Off: A single baseline is drawn from the onset of the first peak of
the fused group to the termination of the last peak of the group.
(Default)
- On: Causes a separate baseline to be drawn for each peak in the
fused group.
• Negative Peak: Determines whether peak detection will detect
inverted peaks, which are peaks that point downward from the
baseline. At any given moment we can detect positive or negative
peaks but not both at once.
- Off: Detect positive peaks. (Default)
- On: Detective negative peaks.
TEV SW Auto Zero: Re-zeros the baseline of the trace at the specified time for
Type the specified detector. Used after a FID gain change event or a spectrum
gain change event.
Note
The Single Base and Fused Override events can act together to produce
multiple horizontal baselines, at different heights, for a fused peak group.
Value The values available depend on the integration type selected from the
TEV Type column.
• Slope Sensitivity and Peak Width: Enter the number of points,
between 1 and 99, to be used.
• Single Baseline: Select Off, End, Bgn.
• SW Auto Zero: No options.
• All other integration types: Select On or Off.
Det # The ID number of the detector that will be affected by the event. Valid
values are 1 and 2.
Time Indicates the time, in seconds, that the event should occur during the
analysis. Enter a value between 0.0 and 3600.0.
Note
Event times must be less than the analysis time.
Note
To save the changes without closing the window, click Save.
84
Application
Application
Spectrum gain-related events are grouped on the lower left side of the Timed Events
window. To edit spectrum gain-related events, do the following:
The Timed Events Tables selector window appears, displaying a list of available timed
events tables.
4
Note
Other ways of accessing the timed event tables are by pressing F5 or by clicking from
the Toolbar.
Note
If only one timed events table is available, it will display immediately, bypassing the Timed
Events Tables selector window.
Note
To sort events by time, click the appropriate Sort button.
Depending on the cell type, you will either be required to select a value from a drop-
down list, or you will be able to type in the value directly. The following list describes
the spectrum gain-related parameters that are available on the timed events
window.
Det # The ID number of the detector that will be affected by the event. Select 1 or
2.
Gain Enter a value between 0 and 64. This is the exponent value in the following
expression: 2gain value. For example, a value of 0 means no gain is applied; a
value of 5 means the gain is increased to 32 times it’s original value.
Time Indicates the time, in seconds, that the event should occur during the
analysis. Enter a value between 0.0 and 3600.0.
Note
Event times must be less than the analysis time.
85
Application
Note
To save the changes without closing the window, click Save.
The Timed Events Tables selector window appears, displaying a list of available timed
events tables.
Note
Other ways of accessing the timed event tables are by pressing F5 or by clicking from
the Toolbar.
Note
If only one timed events table is available, it will display immediately, bypassing the Timed
Evetns Tables selector window.
2. Select the table that you want to view. The selected timed events table displays.
The Analysis Time section is located on the lower right side of the Timed Events
window.
Note
To sort events by time, click the appropriate Sort button.
3. Click on the Analysis Time cell and enter a value, in seconds, between 0 and 3600.
4. Click on the Cycle Time cell and enter a value, in seconds, between 0 and 3620.
Note
The Cycle Time must be at least 10 seconds greater than the Analysis Time.
Note
To save the changes without closing the window, click Save.
86
Application
The Timed Events Tables selector window appears, displaying a list of available timed
events tables.
Note
Application
Other ways of accessing the timed event tables are by pressing F5 or by clicking from
the Toolbar.
Note
If only one timed events table is available, it will display immediately, bypassing the Timed
Events Tables selector window.
4
2. Select the table that you want to view.
Note
To sort events by time, click the appropriate Sort button.
The Timed Events Tables selector window appears, displaying a list of available timed
events tables.
Note
Other ways of accessing the timed event tables are by pressing F5 or by clicking from
the Toolbar.
Note
If only one timed events table is available, it will display immediately, bypassing the Timed
Events Tables selector window.
87
Application
Note
To sort events by time, click the appropriate Sort button.
3. If you want to add the event above the currently selected event, click the
appropriate Insert before button. If you want to add the event below the currently
selected event, select Insert after from the Insert arrow and then click the button.
4. Select a Type, Valve/DO#, and State for the event, if necessary, and enter a new Time
for the event also.
5. To save the changes and close the window, click OK.
Note
To save the changes without closing the window, click Save.
2. If the appropriate table is not displayed, select it from the Choose Table drop-down
list.
3. Select a new variable by clicking on the appropriate drop-down list under the
Variable column.
To ensure accuracy, this value, which is compared to the GC’s analysis results at the
end of the validation run, should be taken from the documentation provided with
the gas cylinder.
5. Enter a value in the appropriate Percent Deviation cell.
Example: If you enter 10 in this field, and the GC’s analysis result for the component
differs from the component’s Nominal Value by ±10% or more, then an alarm is
generated.
88
Application
Note
You can select and copy more than one component at a time.
Application
If there are no components available, instead of copying the component, MON2020
will display the following message:
4
7. To save the changes and close the window, click OK.
Note
To save the changes without closing the window, click Save.
4.5 Calculations
MON2020’s Calculations submenu allows you to activate and define how the output of
standard or user-defined chromatograph analysis data is used in various calculations.
• Control - Allows you to designate, by streams, the standard calculations that should
be performed from the analysis data.
• Averages - Allows you to designate, by streams and components, averages of
standard calculations MON2020 should perform.
• User Defined - Allows you to create and edit customized calculations using analysis
data. See Appendix A for more information.
• Dewpoint - This optional feature allows you to calculate dewpoint temperatures
and to estimate the cricondentherm, which is the temperature above which no
liquid will form at any pressure.
89
Application
2. Select a check box for a given stream to turn the calculation ON for that stream; click
to clear the check box for a given stream to turn the calculation OFF for that stream.
You can use the arrow keys to move from one stream cell to another, and you can
press the space bar to toggle the calculation on or off.
3. To save the changes and close the window, click OK.
Note
To save the changes without closing the window, click Save.
Note
To save the information on this screen to a tab-delimited text file, right-click on the table and
select Save Sheet from the right-click menu.
Note
To copy the information on this screen to the clipboard so that it can be pasted into another
application such Microsoft Word or Excel, right-click on the table and select Copy to clipboard
from the right-click menu.
Note
To print the information on this screen, right-click on the table and select Print Sheet from
the right-click menu.
2. Select a new variable by clicking on the appropriate drop-down list under the
Variable column.
Note
The averages will be assigned in the default Modbus map in the order that they appear in the
table.
3. Select the type of average to be calculated from the Average Type drop-down list.
You have the following options:
90
Application
Hourly Averages will be calculated at the start and end of every hour.
24 Hour Averages will start and stop once a day at the time displayed in the
Reset Time field from the Averages Reset section.
Weekly Averages will start and stop once a week at the time displayed in the
Reset Time field and on the day entered in the Weekday field, from the
Averages Reset section.
Application
Monthly Averages will start and stop once a month at the time displayed in the
Reset Time field and on the day of the month entered in the Day field,
from the Averages Reset section.
Variable Averages will start and stop for the duration entered in the Hours
column starting from the Reset Time.
Everyrun No average will be stored; instead, the current value at the end of the
4
run will be stored.
4. To set a custom start and stop time for a particular calculation, set the Average Type
for the calculation to Variable and enter the desired time in the Hours cell.
Note
The custom Hours setting overrides the Reset Time setting.
Note
To save the changes without closing the window, click Save.
Note
To save the information on this screen to a tab-delimited text file, right-click on the table and
select Save Sheet from the right-click menu.
Note
To copy the information on this screen to the clipboard so that it can be pasted into another
application such Microsoft Word or Excel, right-click on the table and select Copy to
clipboard from the right-click menu.
Note
To print the information on this screen, right-click on the table and select Print Sheet from
the right-click menu.
91
Application
Note
To copy the information in this table to the clipboard so that it can be pasted into another
application such as Microsoft Word or Excel, select the cells that you want to copy and then
press CTRL + C to copy the information to the clipboard.
The stream will be copied to the next row and incremented to the next available
stream—for example, from Stream 2 to Stream 3.
Note
You can select and copy more than one stream at a time.
If there are no streams available, instead of copying the stream, MON2020 will
display the following message:
Note
To save the changes without closing the window, click Save.
92
Application
Application
The Averages Calculations window appears.
2. Select the row that contains the component that you want to copy.
3. Click the arrow beside the S + Copy button to switch it to C + Copy.
4. Click C + Copy. The component will be copied to the next row and incremented to
the next available component—for example, from Ammonia to Benzene.
4
Note
You can select and copy more than one component at a time.
Note
To save the changes without closing the window, click Save.
To set which type of calculation method MON2020 should use, do the following:
93
Application
• ISO
• GPA & ISO
3. Select a unit of measure from the Base Pressure Units drop-down list.
Note
Updating this field also updates the primary values—Sum Factor Pri, CV Superior Pri and CV
Inferior Pri—that display in the Component Data table.
Note
Updating this field also updates the secondary values—Sum Factor Sec, CV Superior Sec and
CV Inferior Sec—that display in the Component Data table.
• Primary CV Units
- kilojoules per cubic meter (kJ/m3)
94
Application
Application
• Secondary CV Units (same options as Primary CV Units)
Note
Click Save to accept the changes without closing the window.
4
4.7 Set alarm limits
Use this function to set threshold limits for GC analysis data. When a limit is exceeded, an
alarm is activated and logged. See Section 5.1.3 for information on Alarm Logs.
2. Select a new variable by clicking on the appropriate drop-down list under the
Variable column.
95
Application
When the alarm triggers, this text will display under the Alarm Message column on
the Unack/Active Alarms window.
Note
If an alarm message is changed, all affected alarm entries, including those previously
recorded, will include that change.
7. To enable or disable the use of the customized alarm text, select True or False from
the appropriate cell under the Inhibit Alarm Text column.
8. To apply the current limit alarm conditions to the stream, click S + Copy.
The conditions will be applied to the next available stream--for example, from
Stream 2 to Stream 3.
If there are no streams available, instead of copying the stream, MON2020 will
display the following message:
9. Click C + Copy.
The alarm limit conditions will be copied to the next available component--for
example, from Ammonia to Benzene.
10. If you want the GC to halt after the current analysis when an alarm is triggered, do
the following:
96
Application
b. Enter a value in the Delay column for the length of time, in seconds, that the
alarm condition should exist before the Halt command is executed.
Application
Note
To save the changes without closing the window, click Save.
4
To edit system alarms, do the following:
2. If you want a discrete output to activate when the alarm triggers, click on the
appropriate cell under the DO # to Set column and select it from the drop-down list.
3. To prevent or allow averaging when the alarm triggers, double-click on the
appropriate cell under the Inhibit Avg column, and select one of the following
options:
Note
To save the changes without closing the window, click Save.
4.9 Streams
MON2020 allows you to do the following:
• Assign component data tables, validation data tables, and timed events tables to a
particular stream.
• Designate a stream for analysis, validation, or calibration.
97
Application
2. For the appropriate stream, select one of the following options from the Usage
column:
Note
To save the changes without closing the window, click Save.
2. Go to the Stream Valve column for the corresponding stream and select the
appropriate valve from the drop-down list.
Details about the valves in the drop-down list can be viewed from the Valves
window.
3. To save the changes and close the window, click OK.
Note
To save the changes without closing the window, click Save.
4. If the sample stream is selected when the valve is on, check the corresponding
Stream Valve On to Select checkbox; if the sample stream is selected when the valve is
off, uncheck the corresponding Stream Valve On to Select checkbox.
98
Application
Application
The Streams window opens.
2. For the appropriate stream, if Usage is set to Cal or Analy, select a component data
table from the CDT column and a timed events table from the TEV column.
3. For the appropriate stream, if Usage is set to Validate, select a component data
table from the CDT column, a timed events table from the TEV column, and a
validation data table from the VDT column.
4
4. To save the changes and close the window, click OK.
Note
To save the changes without closing the window, click Save.
Note
The base pressure for the ISO calculation is always 101.325 kPaA.
Note
The GPA/AGA calculations can also be done at up to three additional optional pressures. Use
the Optional Pressure 1, Optional Pressure 2, and Optional Pressure 3 columns for this purpose.
Note
To save the changes without closing the window, click Save.
99
Application
Note
No two sequences can be activated by the same discrete input.
5. To define the order of analysis, double-click the appropriate cell under the Seq of
Strms column and enter the numbers for the streams, separated by commas, that
should be analyzed.
Example: For example 1,2 would continuously analyze stream 1 followed by stream
2. A sequence of 1,1,1,2 would analyze stream 1 three times and then analyze
stream 2 every fourth time in the sequence.
Note
To save the changes without closing the window, click Save.
4.11 Communications
Use this window to configure the GC's ports.
Note
During Modbus serial communications MON2020 can differentiate between RTU or ASCII protocols;
however, the data bit, stop bit, and parity settings still need to be manually configured.
100
Application
Baud Rate The baud rate setting. Options are: 1200, 2400, 9600, 19200, 38400,
and 57600.
For high performing PCs, set the baud rate to 38400. If you experience a
communications failure at this rate, set the baud rate to 9600. Baud rate
settings less than 9600 may result in real-time delivery that is
unacceptably slow.
Application
Data Bits The number of data bits. Options are 7 (ASCII) and 8 (RTU). The default
setting is 8.
Stop Bit The number of stop bits. The only setting is 1.
Parity The parity check method. For use with the ASCII protocol only. Options
are None (default), Even and Odd.
HW Flow Allows you to enable or disable hardware handshaking signals (RTS/
4
Cntrl CTS).
MAP File Points to the file that contains the registers that should be used.
Port Allows you to set the type of protocol to be used for the port: RS232 or
RS485.
If the port is set to RS485, additional configuration steps are required;
see your GC manual for more information.
For a list of variable assignments made to all registers, consult the "Communication"
section of the GC Config Report, which can be accessed from the Logs/Reports menu.
2. Click Registers.
3. To view or edit registers that are contained in an existing MAP file, click on the Select
MAP File drop-down list and select the appropriate file.
Note
Not all parts of a MAP file can be edited. The parts that can be edited are white; the read-only
parts are turquoise.
101
Application
Register Displays the number for the Modbus registers that will be polled by
Number a connected data acquisition system.
Data Type Describes the type of data that is stored in the register.
Options are:
• BOOLEAN. Has two states ON (1) or OFF (0).
• INT. 16-bit unsigned integer.
• LONG. 32-bit signed integer
Note
If the Modbus data type is Usr Modbus, each long value uses two
registers; if the data type is SIM2251, each long value uses a single
register.
Note
If the Modbus data type is Usr Modbus, each floating point value uses
two registers; if the data type is SIM2251, each floating point value
uses a single register.
• Bitmap(INT)
• Bitmap(LONG)
• SCALED_FP1
...
• SCALED_FP32
If one of the scaled floating point options is chosen, the Zero Scale
and Full Scale values for that option will display in the appropriate
column cells.
SIM_2251 registers use only the FLOAT data type.
Variable(s) Displays the variable(s) whose value is to be stored in the register.
To change the variable, see Section 4.11.3.
Access Determines whether the register will be read-only (RD_ONLY) or
read/write (RD_WR).
5. To copy the component settings from a highlighted row and apply them to the next
row, click C + Copy.
This feature also increments the Component value to the next available component
(e.g., incrementing from Ammonia to Benzene), per the GC application. An error
message displays when the last available component is reached.
6. To copy the stream settings from a highlighted row and apply them to the next row,
click S + Copy.
102
Application
This feature also increments the Stream value to the next available stream (e.g.,
incrementing from Stream 2 to Stream 3), per the GC application. An error message
displays when the last available stream is reached.
7. To delete a row, click Delete.
8. To insert a row, click Insert.
9. To check for conflicting register assignments, click Check.
Application
MON2020 will check the table and if it encounters a conflict it will display the
following message:
4
Review the table to locate the conflicting registers and change one.
a. Click Export.
MON2020 validates the table for errors—for instance, ensuring that no two
registers share a register number. If any errors are found MON2020 displays the
appropriate error message. When no errors are found, the Save As window
displays.
b. Enter a new name for the file or select the file that you want to overwrite.
c. Click Save.
2. Click Registers.
A new row will be added to the table and the column headings will be empty.
4. From the Register Type drop-down list, select the type of PLC emulation protocol you
want to use.
103
Application
You have two options: User_Modbus, which is a PLC emulation Modbus protocol
that can use scaling to convert floating point numbers to integers; and SIM_2251,
which emulates the Daniel 2500 communication protocol and is a simulation of the
2251 GC controller.
Note
The table’s column headers change based on which protocol is selected.
5. If you want to base the MAP file on an existing MAP file, do the following:
a. Click Import.
b. Select the file that you want to import and click Open.
The registers from the selected file will load into the table.
Note
If the Modbus data type is Usr Modbus, each long value uses two
registers; if the data type is SIM2251, each long value uses a single
register.
Note
If the Modbus data type is Usr Modbus, each floating point value uses
two registers; if the data type is SIM2251, each floating point value
uses a single register.
• Bitmap(INT)
• Bitmap(LONG)
• SCALED_FP1
...
104
Application
• SCALED_FP32
If one of the scaled floating point options is chosen, the Zero Scale
and Full Scale values for that option will display in the appropriate
column cells.
SIM_2251 registers use only the FLOAT data type.
Variable(s) Displays the variable(s) whose value is to be stored in the register.
Application
To change the variable, see Section 4.11.3.
Access Determines whether the register will be read-only (RD_ONLY) or
read/write (RD_WR).
7. To copy the component settings from a highlighted row and apply them to the next
row, click C + Copy.
4
This feature also increments the Component value to the next available component
(e.g., incrementing from Ammonia to Benzene), per the GC application. An error
message displays when the last available component is reached.
8. To copy the stream settings from a highlighted row and apply them to the next row,
click S + Copy.
This feature also increments the Stream value to the next available stream (e.g.,
incrementing from Stream 2 to Stream 3), per the GC application. An error message
displays when the last available stream is reached.
MON2020 will check the table and if it encounters a conflict it will display the
following message:
Review the table to locate the conflicting registers and change one.
12. To save the MAP file, do the following:
a. Click Export.
MON2020 validates the table for errors—for instance, ensuring that no two
registers share a register number. If any errors are found MON2020 displays the
appropriate error message. When no errors are found, the Save As window
displays.
b. Enter a new name for the file or select the file that you want to overwrite.
105
Application
c. Click Save.
For a demonstration of how to use the context-sensitive variable selector, see Section 1.11.
To view the list of scales, select Application → Communication... → Registers and click
Edit Scales from the Modbus Map Editor window. The Edit Scales window displays all of the
scales, along with each scales lower and upper values.
where:
For example:
RF = 65535
RZ = 0
SZ = 0 (from SCALED_FP1)
106
Application
1. Select Application → Communication... → Registers and click Edit Scales from the
Modbus Map Editor window.
Application
3. Click OK to save the changes and close the window.
4
To configure an Ethernet port, select Ethernet Ports... from the Application menu. The
Ethernet Ports window displays.
2. Select a variable by clicking on the appropriate drop-down list under the Variable
column.
Note
For a demonstration of how to use the context-sensitive variable selector, see Section 1.11.
3. To copy the stream settings from a highlighted row and apply them to the next row,
click S + Copy.
This feature also increments the Stream value to the next available stream—for
instance, incrementing from Stream 2 to Stream 8, per the GC application.
107
Application
4. To copy the component settings from a highlighted row and apply them to the next
row, click C + Copy.
This feature also increments the Component value to the next available
component—incrementing from Ammonia to Benzene, per the GC application.
5. Enter a value in the Precision column to indicate the number of decimal places to
display for this particular variable.
Note
To save the changes without closing the window, click Save.
3. Select a new variable by clicking on the appropriate drop-down list under the
Variable column.
Note
For a demonstration of how to use the context-sensitive variable selector, seeSection 1.11.
Note
The PV Value column displays the current value of the GC variable indicated in the Variable
column.
Note
The PV Status column indicates the state of the data displayed in the PV Value column. If the
data was generated under predictable conditions without any alarms, then the status for all
mapped process variables will be Good; if the data was generated under unpredictable
conditions—that is, if any alerts were triggered during the analysis cycle—then the status for
all mapped process variables will be Bad, because the GC cannot guarantee the results of the
analysis.
4. To copy the stream settings from a highlighted row and apply them to the next row,
click S + Copy.
This feature also increments the Stream value to the next available stream—for
instance, incrementing from Stream 2 to Stream 8, per the GC application.
108
Application
5. To copy the component settings from a highlighted row and apply them to the next
row, click C + Copy.
This feature also increments the Component value to the next available
component—incrementing from Ammonia to Benzene, per the GC application.
6. If necessary, enter a date or time format into the Date/Time Format column.
7. Click OK to save the changes and close the window.
Application
Note
To save the changes without closing the window, click Save.
109
Application
110
Logs and reports
5
5.1 Alarms
Use this menu to view and/or clear unacknowledged and active alarms, as well as to view
the Alarm Log.
Note
Double-clicking on the GC Status Bar from the main window also displays the Unack/Active Alarms
window.
There are three display options for viewing alarms on this window:
• To view both unacknowledged alarms and active alarms, check All Alarms. This is
the default display option.
• To view unacknowledged alarms only, check Unacknowledged Alarms.
• To view active alarms only, check Active Alarms.
The Unack/Active Alarms window supplies the following data for each alarm:
Status Indicates whether the alarm has been acknowledged or not.
State Indicates whether the alarm is ACTIVE or INACTIVE.
Date Indicates the date and time at the GC when the alarm condition began.
Alarm Message Describes the alarm condition.
Type Indicates whether a high limit or low limit alarm was triggered:
• HI means a high limit alarm was triggered.
111
Logs and reports
Note
Discrete alarms do not display Type, Limit, or Value data.
Note
An alarm will continue to display as an active alarm until that value is no longer in the
alarm state.
- To acknowledge all the alarms displayed on the window, click Ack All (F3).
- To acknowledge all the alarms displayed on the window and then remove them
from the table, click Clear/Ack All (F4).
Note
If an alarm is cleared before the condition has been resolved, MON2020 redisplays the
alarm entry as an active alarm.
To view the Alarm Log, select Logs/Reports → Alarms → Alarm Log.... The Alarm Log
window displays.
The Alarm Log window supplies the following data for each alarm:
Date Time Indicates the date and time at the GC when the alarm condition began.
112
Logs and reports
5
User Indicates which user made the change.
Note
Discrete alarms do not display Type, Limit, or Value data.
1. To view all alarms, select the All checkbox. Otherwise, select the Select Range
checkbox and use the Start Date and End Date drop-down boxes to select a date
range.
2. Click Read Records.
The list of alarms display with the most recent alarm at the top and the oldest alarm
at the bottom. The alarms are also sorted and color-coded by time so that alarms
that occurred simultaneously are grouped together.
113
Logs and reports
To view the maintenance log, select Maintenance Log... from the Log/Reports menu.
A new row appears on the maintenance log table. The Date field contains the GC’s
current date and time, and is editable.
3. Double-click the Message cell and enter the relevant information for the log entry.
Note
To edit an old log entry, click on it and the cell will become editable.
Note
To save the changes and keep the window open, click Save.
Note
To save the changes and keep the window open, click Save.
114
Logs and reports
®
The Parameter List is a Microsoft Excel document that can be viewed and edited from
MON2020. Before attempting to edit the document, be sure to review it first to get an idea
of what sorts of data it contains.
The Parameter List may contain one or all of the following pages:
• Cover Sheet
• TE Rework
• pp Data
5
To view and edit the Parameter List, do the following:
Note
To save the changes and keep the window open, click Save.
2. Click Import....
3. Locate and select the Parameter List that you want to import.
4. Click Open and the document will be imported and displayed in the Parameter List
window.
5. Click OK to save the changes and close the window.
115
Logs and reports
Note
To save the changes and keep the window open, click Save.
To find out which documents are available on the GC, select Drawings/Documents...
from the Logs/Reports menu. The Drawings/Documents window displays. If the list of
available documents does not display under Drawings/Documents label, click the “+”
beside the label.
Note
If no list displays under the Drawings/Documents label, and there is no “+” beside the label, then this
GC does not contain any documents.
Note
If no list displays under the Drawings/Documents label, and there is no “+” beside the label,
then this GC does not contain any documents.
4. Click Close to exit the window and to return to the Drawings/Documents window.
116
Logs and reports
The file will be saved to the GC and the Drawings/Documents list will be updated.
5
5.4.3 Delete files from the GC
To delete drawings from the GC, do the following:
4. Click Yes.
The file will be deleted from the GC and the Drawings/Documents list will be updated.
To view the Event Log, select Logs/Reports → Event Log.... The Event Log window displays.
The Event Log window gives you the option of viewing the total list of change events, or a
date-filtered list of events. The Event Log window supplies the following data for each
event:
User ID Indicates which user made the change.
Date Indicates the date at the GC when the event occurred.
Time Indicates the time at the GC when the event occurred.
Event Message Provides a description of the event.
Old Value If applicable, indicates the value in the cell before the change.
117
Logs and reports
New Value If applicable, indicates the value in the cell after change.
1. To view all events, select the All checkbox. Otherwise, select the Select Range
checkbox and use the Start Date and End Date drop-down boxes to select a date
range.
2. Click Read Records.
The list of events display with the most recent event at the top and the oldest event
at the bottom. The events are also sorted and color-coded by time so that events
that occurred simultaneously are grouped together.
5.6 Reports
This function allows you to immediately display, print, or store pre-configured reports of
GC analysis data. Data is reported in real-time from the GC or from saved files.
118
Logs and reports
Validation For the most recent validation cycle, displays the Nominal Value,
Allowed Percent Deviation, and the Measured Value of each variable in
the Validation Data table. See Figure 5-5 for an example report.
Note
If the actual deviation is beyond the allowed amount, then the row will be
flagged with an asterisk (*).
Note
If the actual deviation is beyond the allowed amount, then the row will be
flagged with an asterisk (*).
5
Raw Data Displays a list of data for each peak that was detected during the run,
including the retention time, peak area, and peak height. See Figure 5-7
for an example report.
Every Run Displays a configurable list of calculations after each run. See
Section 4.5.2 for more information.
Hourly Displays a configurable list of average calculations each hour, beginning
at the time set in the Average Calculations window at Application →
Calculations → Averages... . See Section 4.5.2 for more information.
24 Hour Displays a configurable list of average calculations each day, beginning
at the time set in the Average Calculations window at Application →
Calculations → Averages... . See Section 4.5.2 for more information.
Weekly Displays a configurable list of average calculations each week, beginning
on the day set in the Average Calculations window at Application →
Calculations → Averages... . See Section 4.5.2 for more information.
Monthly Displays a configurable list of average calculations each month,
beginning on the day of the month set in the Average Calculations
window at Application → Calculations → Averages... . See Section 4.5.2
for more information.
Variable Displays a configurable list of average calculations every hour at the
time entered in the Hours column in the Average Calculations window at
Application → Calculations → Averages... . See Section 4.5.2 for more
information.
Auto Valve Displays a Auto valve Timing report.
Timing
Module Displays a Module Validation report.
Validation
119
Logs and reports
120
Logs and reports
121
Logs and reports
122
Logs and reports
123
Logs and reports
124
Logs and reports
125
Logs and reports
126
Logs and reports
127
Logs and reports
Note
By default, the Update automatically checkbox is selected. This means that when viewing a
report based on the most recent data, the report will refresh as new data is created, based on
the type of report that you select. For example, in the Report Display window, if you select
Analysis (GPA), the report display will refresh each time the GC finishes an analysis of the
selected stream. The refresh function displays the newly generated report and deletes the
previous report (unless already saved to disk).
Note
If the report doesn’t appear right away, check the status of the report generation process in
the status bar, which is below the row of buttons on the report window.
Note
To change the font size, click Font +/-. There are five preset font sizes available. Continue to
click Font +/- to cycle through the sizes until you are satisfied with the report’s readability.
The report can be saved in the following file formats: TXT, HTM, HTML, and MHT.
3. Click Open.
Reports may be found in the following file formats: TXT, RPT, HTM, HTML, and MHT.
5. Click Open.
128
Logs and reports
Note
To change the font size, click Font +/-. There are five preset font sizes available. Continue to
click Font +/- to cycle through the sizes until you are satisfied with the report’s readability.
Note
To print the report, click Print.
5
data
To generate and view an analysis or calibration report from archived data, do the
following:
By default, the Archive Records table displays all records for the selected report type
and stream.
Note
To date-filter the list of records, select the Time Period checkbox and use the Start Date and
End Date drop-down boxes to select a date range.
To select several records, hold down CTRL and select each record. To select several
records in a row, select the first record and then hold down SHIFT and select the last
record in the series.
5. Click Start (F2).
The report displays. If more than one record was selected, each report displays after
that previous report on the same page.
Note
To change the font size, click Font +/-. There are five preset font sizes available. Continue to
click Font +/- to cycle through the sizes until you are satisfied with the report’s readability.
129
Logs and reports
Note
To print the report, click Print.
The report can be saved in the following file formats: TXT, HTM, HTML, and MHT.
By default, the List of Averages table displays all records for the selected report type
and stream.
Note
To date-filter the list of records, select the Time Period checkbox and use the Start Date and
End Date drop-down boxes to select a date range.
To select several records, hold down CTRL and select each record. To select several
records in a row, select the first record and then hold down SHIFT and select the last
record in the series.
5. 6. Click Start (F2).
The report displays. If more than one record was selected, each report displays after
that previous report on the same page.
Note
To change the font size, click Font+/-. There are five preset font sizes available. Continue to
click Font +/- to cycle through the sizes until you are satisfied with the report’s readability.
Note
To print the report, click Print.
The report can be saved in the following file formats: TXT, HTM, HTML, and MHT.
130
Logs and reports
Note
5
Validation A validation report will print after a validation run is completed.
Final Validation A final validation report will print after a final validation run is
completed.
Every Run A report will be generated each time an Every Run average calculation
is run.
Hourly A report will be generated each time an Hourly average calculation is
run.
24 Hour A report will be generated each time a 24 Hour average calculation is
run.
Weekly A report will be generated each time a Weekly average calculation is
run.
Monthly A report will be generated each time a Monthly average calculation is
run.
Variable A report will be generated each time a Variable average calculation is
run.
Raw Data Each time raw data is generated, a report will be printed.
To configure MON2020 to generate and print a report of your choosing based on that
report’s schedule of availability, do the following:
Note
MON2020 must be connected to the GC for the report to be printed.
2. To print a report after a run, check the appropriate checkbox from the Print After
Completion? column.
3. To print a report at a fixed interval, check the appropriate checkbox from the Print At
Fixed Interval? column.
131
Logs and reports
Note
To save the changes without closing the window, click Save.
2. Click Trend.
Note
To remove a selection from the Selected Records queue, click Remove. To remove all
selections from the Selected Records queue, click Remove All.
5. Click the All Records checkbox from the Trend Record Selection section to use all
data for the trend report, or click the Time Period checkbox and select a Start Date
and End Date for the data to be used.
6. Click Trend.
132
Logs and reports
MON2020 reads the data from the GC and then closes the Select records for Trending
window and plots the trend data on the graph section of the Trend Data window.
Each trend record is color-coded; use the Trend pull-down menu to select a specific
trend record.
2. Click PC File.
5
The Open Trend File window displays.
3. Select the file that you want to view and click Open.
Note
Another way to zoom in is by clicking and dragging your mouse to select
the region of the graph that you want to zoom in on.
133
Logs and reports
Note
When the Selected Data checkbox is selected, the small table to the right
of the graph displays the trend data for the visible area of the graph when
zooming in and out.
Note
The Save State function is available only when viewing a live or archived
trend graph.
Note
Pressing HOME returns the user to the saved state.
134
Logs and reports
5
Click Edit to view or change the display properties of the X and Y axes. The Edit Graph
window displays.
135
Logs and reports
• X Max - Sets the maximum value for the X axis to the point number of the
last sample you want to use in the plot. Default value is N - 1, where N is
the total number of points in the graph. Therefore, if there are 2500
points, then the X Max would be 2499.
Note
The X-axis value for the first sample, or point, in the trend graph is 0, not 1. The X-axis
value for the final point in the trend graph is N - 1, where N is the total number of points in
the graph.
Date Sets the X-axis values to the particular GC dates and times of each sample runs.
Time • From - Sets the minimum value for the X axis to the date of the first
sample you want to use in the plot.
• To - Sets the maximum value for the X axis to the date of the last sample
you want to use in the plot.
• Date Format - Options are MM-DD-YYYY or DD-MM-YYYY.
The primary Y axis, which is on the left side of the graph, is the default axis for displaying
trend graphs. The secondary Y axis, which is on the right side of the graph, can be used to
display a second graph whose minimum and maximum values are different than the
minimum and maximum values of the first graph.
Note
If three or more graphs are displayed, only the second graph will be plotted using the secondary Y
axis; all other graphs will be plotted with the primary Y axis.
Y axis Display • Percent - Sets the Y-axis values to a percentage of the Y Max
Format value.
• Value - Sets the Y-axis values to the sample run values.
The default value is 0.
Y Min Sets the minimum value for the Y axis.
Y Max Sets the maximum value for the Y axis.
Y Intervals Sets the number of intervals to be displayed on the graph for the Y
axis.
Print Speed Sets the number of inches per second for the x-axis while printing a
chromatogram, similar to an XY plotter.
X Intervals Sets the number of intervals to be displayed on the graph for the X
axis.
The default value is 10.
Display Option Determines whether the chromatograph is displayed as a solid line or
as a dotted line.
The default value is Lines.
Show labels Determines whether each axis is labeled.
The default value is Checked.
136
Logs and reports
Scroll newest X Determined whether the graph’s window moves to focus on the most
recent data point along the X-axis.
The default value is Checked.
Click Cursor to toggle the cursor size from coarse movement (less accurate) to fine
movement (more accurate).
5
currently displayed traces that make up the trend graph. Before you can work with a trend
trace you must first select it from the pull-down menu.
1. From the Trend pull-down menu, select the graph that you want to edit.
2. Click Edit.
137
Logs and reports
1. From the Trend pull-down menu, select the trace that you want to save.
2. Click Save.
Note
To save all currently displayed trend traces into one file, click Save All.
Note
For convenience the file is given an auto-generated file name that includes the current date
and time; however, you can give the file any name that you choose.
3. Click Save.
Note
The associate report will most likely exist, but the existence of the associated chromatogram
depends on the age of the trend. If the trend is more than a few days old it is likely that its associated
chromatogram has been deleted to make space for newer chromatograms.
If the report exists, it will be displayed. If the report does not exist, the Archive records
information is not available!! error message displays.
If the chromatogram exists, it will be displayed. If the it does not exist, the Archive
chromatogram information is not available!! error message displays.
1. From the Trend pull-down menu, select the graph that you want to remove.
2. Click Remove.
138
Logs and reports
The trend graph will be updated with any new data that was compiled since the
most recent refresh.
5
trend is being displayed. The first trend that is displayed is #1, and so on.
Pt # For the purposes of trend graphs, each sample run is considered a data point.
Therefore, if 2500 sample runs were used to generate the trend graph, then
there are 2500 data points.
Note
The first sample, or point, is counted as 0, not 1. The final point is counted as N - 1, where
N is the total number of points in the graph.
To view all trend data, click Cur/All. To view trend data for the trend graph selected from
the Trend drop-down list, click Cur/All again.
The second trend data table is useful when zooming in to or out of the graph. When the
Selected Data checkbox is selected, this table displays the trend data for the visible area of
the graph. As the example shows, the table indicates that the trend data for five samples
are visible after zooming in to the graph.
139
Logs and reports
140
Logs and reports
Name Description
Plot If selected, a graph will be added to the re-
port.
5
Calculation Method Determines how the Limit will be treated
when calculating the data.
Absolute: The Limit will be subtracted from
the average value to determine the mini-
mum value and the Limit will be added to
the average value to determine the maxi-
mum value.
% of Avg: The Limit will be divide by 100 to
create a percentage value that will be ap-
plied to the average value to calculate the
minimum and maximum values.
Note
To copy a variable and increment the stream by one, select the variable and press S + Copy. For
example, if you select Stream 1_Mole%_Propane and press S + Copy, Stream 2_Mole%_Propane will
be added to the table.
Note
To copy a variable and increment the component by one, based on the list of components in
the component data table, select the variable and press C + Copy. For example, if you select
Stream 1_Mole%_Propane and press C + Copy, Stream 1_Mole%_ iButane will be added to the table.
4. To include all data in the report, select the All Records check box; to include a limited
set of data in the report, select the Time Period check box and then select a Start Date
and an End Date.
5. Use the Test Information fields to track data related to the generation of the certificate.
This information will be displayed on the report beneath a Test Notes heading.
141
Logs and reports
The data in the Select Variables table will be saved and the certificate will be
generated and displayed in Acrobat Reader. A table of repeatability values will be
displayed first and then each variable that you selected to be plotted will have its
own graph.
Name Description
Repeat. Limit This value will be taken from the Limit value
that you entered on the Repeatability Certifi-
cate window.
Average Value The average of all the data collected during
the test.
Min Value Based on the Average Value and the Limit,
this is the lowest valid value that can be gen-
erated. If a value lower than this is gener-
ated, the result of the repeatability test for
this variable is FAIL.
Max Value Based on the Average Value and the Limit,
this is the highest valid value that can be
generated. If a value higher than this is gen-
erated, the result of the repeatability test for
this variable is FAIL.
Tested Repeat (+/-)
Std. Dev.
PASS/FAIL The result of the repeatability test for this
variable.
Note
To save the data in the Select Variables table without generating the report, click OK. The next
time you open the Repeatability Certificate window, the table will be populated with the
saved data.
2. Select the checkbox for each option that you want to include in the report.
142
Logs and reports
Note
To select all the options, click Select All (F2). To clear all options, click Clear All (F3).
Note
When choosing a Printer option, if you want to use a printer different from the one that you
Note
When choosing the File option, the Save window will display, allowing you to name the text
file and choose a location in which to save it.
5
MON2020 will generate the customized report and print or save it, according to the
output option you selected.
Note
A GC Configuration report that includes all options can take several minutes to generate and
save. If you press Esc, MON2020 will stop generating the report after the current option is
completed.
143
Logs and reports
144
Logs and reports
Note
To select all the options, click Select All. To clear all options, click Deselect All.
3. Click Reset.
5
4. Click Yes.
MON2020 clears the GC’s memory. New archived records will begin accumulating
again as analysis and calibration runs occur.
Note
The ideal trend line would be linear.
Note
The closer RSq is to 1, the better.
This graph is only available for calibration streams, which can be selected from the Stream
drop-down list. By default, the newest final calibration data is used to generate the graph,
but any archived final calibration file can be used by selecting it from the Final Calibration
Record drop-down list.
145
Logs and reports
146
Analysis
6 Analysis
The options in the Control pull-down menu allow you to manage analysis runs as well as
calibration, validation and baseline runs. Control menu commands also allow you to stop
an analysis run immediately or at the end of the run.
Analysis
on configuring the predefined sequence.
Note
If an analysis run is in progress, it must be stopped before auto sequencing can be started. See
Section 6.8 for more information.
6
Note
If auto calibration or auto validation is enabled then they will be performed as part of the auto
sequence.
2. Decide whether to enable purging, then select or unselect the Purge stream for 60
seconds check box as necessary.
Purging allows sample gas to flow through the sample loop for 60 seconds prior to
beginning the first analysis. The checkbox is selected by default.
3. Click OK and auto sequencing starts.
Use the Mode column on the GC Status Bar to monitor the status of the analysis run.
147
Analysis
Note
If auto calibration or auto validation is enabled then they will be performed as part of the auto
sequence.
Purging allows sample gas to flow through the sample loop for 60 seconds prior to
beginning the first analysis. The checkbox is selected by default.
4. Check the Continuous operation check box to set or disable repetitive analysis. The
checkbox is selected by default.
5. Click OK.
The analysis starts. Use the Mode column on the GC Status Bar to monitor the status
of the analysis run.
Note
If the GC is in Auto Sequence mode, calibration will not start until two or more analysis runs
have been completed. This delay is required to complete the current analysis and the analysis
of the stream currently purging through the valve.
Purging allows sample gas to flow through the sample loop for 60 seconds prior to
beginning the first analysis. The checkbox is selected by default.
4. Select the desired calibration type.
148
Analysis
Note
A forced calibration will update the component data table's response factors even if there
are no issues with the analysis; therefore, manually check the results of the calibration
before returning the unit to service.
Analysis
5. Click OK.
The calibration starts. Use the Mode column on the GC Status Bar to monitor the
status of the operation.
6
6.4 Validate the gas chromatograph
During a validation run, the GC performs a test analysis to verify that it is working properly.
The test analysis is performed on a gas whose component concentrations are already
known; if the GC’s results deviate significantly from the predetermined data, an alarm is
generated. Validation runs are determined by the validation data table and streams
settings. See Section 4.4 and Section 4.10 for detailed instructions on how to edit these
settings.
Note
If the GC is in Auto Sequence mode, validation will not start until two or more analysis runs
have been completed. This delay is required to complete the current analysis and the analysis
of the stream currently purging through the valve.
2. Decide whether to enable purging, then select or unselect the Purge stream for 60
seconds check box as necessary.
Purging allows sample gas to flow through the sample loop for 60 seconds prior to
beginning the first analysis. The checkbox is selected by default.
3. Click OK.
The validation starts. Use the Mode column on the GC Status Bar to monitor the
status of the operation.
149
Analysis
Historically, a technician will monitor the peak areas of the two affected peaks while
making changes to the valve timing, and determine the correct timing using personal
judgement. The intention of the auto valve timing (AVT) process is to automatically make
the adjustments and monitor the peak areas to determine the correct valve timing
automatically, reducing the load on the technician to just selecting when to initiate the
AVT process.
The AVT is a process that runs on the calibration gas stream. The process consists of the
following activities:
• Correctly identify all the component peaks.
• Adjust the timed events based on peak retention times.
• Automatically adjust the valve time.
• Run a calibration cycle after the adjustments have been made.
• Check the range and order of response factors.
2. If you are installing a new module, select the Use module default check box; otherwise,
select the Use Current check box.
3. Click OK.
The AVT process will run. When it completes, it will generate and display an Auto
Valve Timing report.
150
Analysis
Analysis
be triggered and the retention
times and timed events will be
set back to their pre-adjust-
ment settings. The valve num-
ber(s) that did not find an ideal
6
time will be reported with the
alarm.
AVT Timed Event Adjustment If an adjustment of a timed AVT Timed Evnt Adj: 32sec
event by the AVT process re-
sults in a timed event being
within 0.5 seconds of another
timed event, this alarm will be
triggered and the retention
times and timed events will be
set back to their pre-adjust-
ment values. The timed event
and the time of the event will
be reported with the alarm.
AVT Missing Peak If all of the component peaks AVT Missing Peak: Nitrogen
can not be found during any of
the calibration gas analysis
runs, this alarm will be trig-
gered and the retention times
and timed events will be set
back to their pre-adjustment
values. The peak that could not
be identified will be reported
with the alarm.
151
Analysis
2. Click Yes.
The analysis will stop at the end of the current cycle. Use the Mode column on the GC
Status Bar to monitor the status of the operation. When the analysis has halted, the
Mode value will be “Idle”.
Do not perform a Stop Now unless absolutely necessary. Whenever possible, use the Halt
function.
152
Analysis
Analysis
6
153
Analysis
154
Tools
7 Tools
The options in the Tools pull-down menu allow you to do the following:
• Use the Modbus Test program to confirm that data is being accurately relayed from
the gas chromatograph to the PC.
• Manage users.
• Adjust the sensitivity of the LOI keys.
• Install upgrades to the GC.
Tools
device) to confirm that data is accurately relayed from the gas chromatograph to the PC.
Then, as necessary, assign data types to the returned data. See Section 7.1.9 for more
information. You can save all settings to a file for future reference.
You can use this program to facilitate software debugging or for special installations. With
7
this program, you can troubleshoot any device that employs registers including the GC, an
ultrasonic meter, or a flow computer.
Traditionally, Modbus registers are polled by using a data collection system. To facilitate
installation and debugging, the Modbus program emulates a Modbus master.
CAUTION!
Only one Modbus master should be connected to a single serial link at a time.
This section provides detailed instructions for using the Modbus program. Use this
program only if you are familiar with Modbus communication protocol and the operation
of MON2020.
The protocol you need depends, ultimately, on the hardware used for data acquisition
from the GC Modbus register contents.
The following comparison should help clarify the differences between the two protocols as
well as the utility of each.
155
Tools
SIM_2251 User_Modbus
A modified protocol that allows a floating point Standard Gould protocol that accommodates
number to be assigned to a single register so PLC Emulation LO-HI or HI-LO word order for 32-
that it can be transmitted over Modbus via 2251 bit values.
emulation slave type. The GC uses the LO-HI order.
Most register contents are predefined. Predefined Boolean (coils)
The pre-configured maps conform to the SIM_ User-defined Numeric (registers)
2251 register designations that are the de facto
standard for GC communications in custody
transfer applications.
Data types are predefined for the following reg- Data types are user-defined
ister ranges:
When using the Modbus test program, set Regis- When using the Modbus test program, set Regis-
ter Mode to “DANIEL” to view register contents. ter Mode to “PLC- LH” or “PLC-HL” to view regis-
ter contents.
It is not necessary to assign scales to registers. It may be necessary to assign scales to registers,
to convert floating point values to whole integer
representations.
The Modbus Test Program window displays. The current port settings display in the
window’s title bar.
3. Make the appropriate configuration changes to match the settings for the link you
are trying to test. The following table lists the typical setting for each parameter:
156
Tools
4. 4. Click OK.
Tools
To read or write register contents to the GC, or any other device, do the following:
Note
To learn the variable names that are assigned to the Modbus registers before retrieving the data,
7
generate a GC Config Report and review the Communication section.
1. In the Slave Addr field, type the COM ID of the GC. The Modbus program will accept a
slave address value of 1 to 247.
To use Broadcast Mode, which directs the Modbus program to poll all known
devices, enter 0 in the Slave Addr field. Each device interprets this poll attempt as an
instruction to read and take action; however, a response message may not be
received by the Modbus program.
2. Select the desired read or write option from the Function pull down menu.
157
Tools
Note
When the register mode is set to SIM_2251, the data type is set automatically by the Modbus
program, based on the specified data address.
The Modbus test program will accept a quantity value of 1 to 2016. The requested
number of registers cannot exceed the amount contained by the selected message
block but you can retrieve a partial block. You cannot cross a message block
boundary.
Also, in Standard Modbus mode each register is 16 bits. Therefore, integers (SHORT)
consist of 1 register while floats (FLOAT) and long integers (LONG) consist of 2
registers.
Note
Boolean registers are not user-defined (for either SIM_2251 or User_Modbus) and primarily
contain alarm flags useful for debugging. To view the contents of Boolean registers, select the
1 (Read Coil) function code.
Numeric registers for User_Modbus can be user-defined. To view the contents of Numeric
registers, select the 3 (Read Regs) function code.
5. Type the desired repeat count, which is the number of times the Modbus program
should read or set the specified registers before ceasing transmission, in the Repeat
field.
The Modbus program will accept a repeat value of 1 to 9999. A value of –1 produces
an infinite polling loop that can be terminated by clicking Stop.
Note
To learn the variable names that are assigned to the Modbus registers before retrieving the data,
generate a GC Config Report and review the Communication section.
The Modbus test program will accept a slave address value of 1 to 247.
To use Broadcast Mode, which directs the Modbus test program to poll all known
devices, enter 0 in the Slave Addr field. Each device interprets this poll attempt as an
instruction to read and take action; however, a response message may not be
received by the Modbus test program.
Note
Changes are applied to the corresponding register value at each device.
158
Tools
2. Select the desired read or write option from the Function pull down menu.
Tools
Note
The data type is set automatically by the Modbus test program, based on the specified data
address.
7
4. In the Quantity field, type the number of registers to be retrieved.
The Modbus test program will accept a quantity value of 1 to 2016. The requested
number of registers cannot exceed the amount contained by the selected message
block but you can retrieve a partial block. You cannot cross a message block
boundary.
Also, in Standard Modbus mode each register is 16 bits. Therefore, integers (SHORT)
consist of 1 register while floats (FLOAT) and long integers (LONG) consist of 2
registers.
Note
Boolean registers are not user-defined (for either SIM_2251 or User_Modbus) and primarily
contain alarm flags useful for debugging. To view the contents of Boolean registers, select the
1 (Read Coil) function code.
Numeric registers for User_Modbus can be user-defined. To view the contents of Numeric
registers, select the 3 (Read Regs) function code.
5. Type the desired repeat count, which is the number of times the Modbus program
should read or set the specified registers before ceasing transmission, in the Repeat
field.
The Modbus test program will accept a repeat value of 1 to 9999. A value of –1
produces an infinite polling loop that can be terminated by clicking Stop.
6. Select the Use <data type> to decode registers check box.
7. Select a data type from the pull-down menu.
159
Tools
The following list displays the default data types for each block of SIM_2251
registers:
1000 – 2999 Boolean
3000 – 4999 Integer
5000 – 6900 Long
7000 – 8999 Float
Note
To ensure the best data type assignments, review a GC Config Report.
8. Click Transmit to retrieve the selected registers (i.e., the specified data addresses)
from the GC.
Note
To learn the variable names that are assigned to the Modbus registers before retrieving data,
generate a GC Config Report and review the Communication section.
To use Broadcast Mode, which directs the Modbus program to poll all known
devices, enter 0 in the Slave Addr field. Each device interprets this poll attempt as an
instruction to read and take action; however, a response message may not be
received by the Modbus program.
Note
Changes are applied to the corresponding register value at each device.
2. Select the desired read or write option from the Function pull down menu.
160
Tools
Note
The data type is set automatically by the Modbus program, based on the specified data
address.
Tools
4. In the Quantity field, type the number of registers to be retrieved.
The Modbus program will accept a quantity value of 1 to 2016. The requested
number of registers cannot exceed the amount contained by the selected message
block but you can retrieve a partial block. You cannot cross a message block
7
boundary.
Also, in Standard Modbus mode each register is 16 bits. Therefore, integers (SHORT)
consist of 1 register while floats (FLOAT) and long integers (LONG) consist of 2
registers.
Note
Boolean registers are not user-defined (for either SIM_2251 or User_Modbus) and primarily
contain alarm flags useful for debugging. To view the contents of Boolean registers, select the
1 (Read Coil) function code.
Numeric registers for User_Modbus can be user-defined. To view the contents of Numeric
registers, select the 3 (Read Regs) function code.
5. Type the desired repeat count, which is the number of times the Modbus program
should read or set the specified registers before ceasing transmission, in the Repeat
field. The Modbus program will accept a repeat value of 1 to 9999. A value of –1
produces an infinite polling loop that can be terminated by clicking Stop.
6. Depending on your intent, select Use template to decode registers or Use template to
decode logs.
161
Tools
The following table describes the relationship between templates and record
numbers:
10. Locate and select the template file, and then click Open.
The data type for the remainder of the offsets switch to the data type of the first
offset.
The Select Template Configuration File dialog appears. Type in a filename and click
Save.
14. 14. Click OK to apply your selections and return to the main window.
Note
The Log Data function is not necessary to transmit Modbus data. To disable this function, clear the
Enable Logging ‘Data’ Registers and Values check box on the Log Data window.
162
Tools
To set the log parameters for the Modbus program, do the following:
2. Select the Enable Logging ‘Data’ Registers and Values check box to enable data
logging and to activate the Log Data Parameters section.
3. Select a Logging Mode from the pull-down menu.
Tools
You have the following options:
• Append adds this log to the file specified, preserving previously logged data.
• Reset deletes the previously-logged data and saves only this new log.
7
5. Click Save As....
The Save As window displays. The file can be saved as a tab-delimited text file or a
Microsoft Excel file. Type in a filename and click Save.
The Save ‘Data’ Displayed As dialog appears. The file can be saved as a tab-delimited
text file, an HTML file or a Microsoft Excel file.
MON2020 prints the report to your previously configured printer. See Section 1.6 for more
information about changing printers.
163
Tools
Use the Register command described in Section 4.11.4 to assign scale ranges.
The Modbus program tracks the errors for a given session but does not store them. When
you exit the Modbus program, all errors are cleared.
To view any communication errors that occurred during the data transfer, do the
following:
1. Click Error....
Note
Double-click a Description cell to “scroll through” the displayed text.
2. To view all errors that have occurred in this session, click Update.
3. To delete all entries to date, click Clear.
7.3 Users
Utilize the User Administration commands to create or delete users, change passwords,
and to monitor PC-to-GC connections.
Login security is at the gas chromatograph level instead of at the software level. This
means that you have to log in to the gas chromatograph to which you are trying to
connect. This also means that if you create a new user, that user is only valid for the GC to
which you are connected. You cannot connect to any other GC unless you create the same user
on it first.
MON2020 recognizes the following four user types, or roles, each with an increasing level
of access to functionality:
Read-only A read-only user has the lowest level of access and can view data but
cannot make any changes. A read-only user can change his or her
password only.
Regular A regular user has all of the privileges of a read-only user, as well as the
ability to acknowledge and clear alarms. A regular user can also control
the GC through MON2020’s Control menus. A regular user can change
his or her password only and cannot create or delete other users.
Super User A super user has all of the privileges of a regular user, as well as the
ability to manage and control the GC through MON2020’s Application
and Hardware menus. A super user can change his or her password only
and cannot create or delete other users.
164
Tools
Note
Each GC ships with one administrator account: emerson. By default, this account does not require a
password, but a password can be added, if desired.
The following table lists in detail the functions and commands that are available to each
user role:
Tools
Print Setup Y Y Y Y
Chromato- Connect Y Y Y Y
graph
Disconnect Y Y Y Y
7
Chromatogram Viewer Y Y Y Y
Chromatogram - Forced Y Y N N
Cal
GC Time Y Y read-only read-only
165
Tools
The User Administration window appears, displaying a list of current users and their
role levels.
166
Tools
MON2020 creates the new user and adds it to the User table on the User
Administration window.
The User Administration window appears, displaying a list of current users and their
role levels.
Tools
5. Click Save.
7
To load a list of users, along with their role levels and passwords, do the following:
The User Administration window appears, displaying a list of current users and their
role levels.
Note
User files have the .xusr extension.
167
Tools
The User Administration window appears, displaying a list of current users and their
role levels.
2. Select the user whose role you want to edit and click Edit User.
MON2020 makes the requested changes and returns to the User Administration
window.
The User Administration window appears, displaying a list of current users and their
role levels.
2. Select the user you want to delete and click Remove User.
3. Click Yes.
MON2020 deletes the user and returns to the User Administration window.
2. Enter the appropriate information in the text fields and click OK.
168
Tools
Note
If MON2020 was already started, be sure to disconnect from all GCs before attempting to
reset the administrator password.
Tools
2. Click Yes.
3. Click the Ethernet button that corresponds to the GC whose password you want to
7
reset.
MON2020 will connect to the GC and generate a Password Reset Request ID. The
MON2020 - Password Reset window displays.
6. Enter the User Name and the Password Reset Key and click OK.
MON2020 will connect to the GC. To change the Password Reset Key, see
Section 7.3.6.
169
Tools
The Upgrade Firmware window displays. The Currently Install Versions section details
the status of the currently-installed applications.
2. Click Open.
3. Locate and select the desired .zip file and click Open.
The .zip file’s content information displays in the Upgrade section of the Upgrade
Firmware window. The Information column will alert you to the new files that should
be selected and downloaded to the GC.
Note
If the upgrade file contains a program that is newer than what is currently installed on the GC,
it will automatically be selected to download.
4. Select the check boxes for the files that you want and click Upgrade.
While the files are transferring, you can monitor their status in the Upgrade
Progress section.
Note
If you want to halt the upgrade, click Cancel Upgrade.
5. Click OK.
• Preamp board
170
Tools
• Heater/Solenoid board
• Base IO board
This information can be useful when troubleshooting maintenance issues and in deciding if
further action is required.
To view the Diagnostics window, select Diagnostics... from the Tools menu.
Tools
The LOI Key Sensitivity window displays.
7
Raising the bar increases the sensitivity or the key; lowering the bar decreases the
sensitivity.
Note
To manipulate all of the sliders together, select the Apply same key sensitivity to all keys
check box.
Note
Click Restore Factory Defaults to return the sliders to their original settings.
Note
To save the changes without closing the window, click Save.
2. Select the card type for the I/O card from the drop-down list.
3. Click OK to save the changes and close the window.
171
Tools
Note
To save the changes without closing the window, click Save.
172
Custom calculations
Appendix A
Custom calculations
To create or edit a customized calculation using GC analysis data, do the following:
The User Defined Calculations window appears, containing a list of all the user-
defined calculations that are available to the GC.
2. Click Insert before to add a row to the User Defined Calculations table.
Custom calculations
Note
To delete this--or any--row from the table, click Delete.
3. Double-click the Label cell and enter a name for the calculation you are about to
create.
Note
If you want to enter a short description for the new calculation, double-click the Comment cell
and enter it there.
A
4. Click Edit.
173
Custom calculations
174
Custom calculations
Note
If the selected line is an "If-Then" statement, then the entire condition
is cleared. This button is disabled when the cursor is on an "else" or
"endif" condition.
Note
If the selected line is the beginning of a conditional statement, then
the entire "If-Then" block will be deleted along with the expressions
that constitute the "If-Then" construct. If the selected line is part of the
conditional "If-Then" construct—that is, the line only has "Else" or "Endif"
in it—then the entire "If-Then" construct will be deleted.
Custom calculations
cannot copy keywords such as “else” or “endif.”
• Click Paste to paste the content of the clipboard into a selected
line. If the line already has a calculation in it, it is cleared before
the content of the clipboard is pasted into it.
Commands A drop-down list with the following three commands:
list (B) • Insert Comment - Adds a comment to the calculation. Each
comment is preceded by “//.”
• Insert Condition - Adds an “If-Then” statement to the
A
calculation.
• Insert Expression - Adds a mathematical expression to the
calculation.
Expression This section is the work area where the comment, condition or
Editor (C) expression is built before being added to the Calculation Steps
Viewer. There are four modes of the Expression Editor, depending
upon what action is being performed: No Action mode, Insert
Comment mode, Insert Condition mode, and Insert Expression
mode.
The following commands allow you to interact with the Expression
Editor:
• Click Clear to clear the content of the entire line. The line itself
is not deleted.
• Click Delete Item to delete the currently active token. Each
mathematical function, numeric data, and mathematical
operation is treated as a token. The token to the right of the
current cursor location is treated as the currently active token.
• Click Evaluate Exp to check the validity of the expression. If any
errors are detected in the syntax, then an error will be reported
in the Output window.
175
Custom calculations
Note
This button is only active when the line being edited is an expression.
176
Custom calculations
Note
Make sure to engage your keyboard’s Numlock before using the
Numpad.
Constants This section contains drop-down menus and buttons that allow
and you to create and select constants and variables that can be added
Variables to your mathematical expressions.
Creator (E) • Constants - Allows you to select constants from a drop-down
list.
• Temporary Variables - Allows you to select temporary, user-
created variables from a drop-down list.
Custom calculations
• System Variables - Allows you to select system variables.
• Edit Temporary Variables - Allows you to create variables.
• Edit Constants - Allows you to create system-wide constants
that can be used in user-defined calculations.
Output Displays status information.
Display (F)
A
• Section A.1
• Section A.2
• Section A.3
• Section A.4
• Section A.5
• Section A.6
6. To see the result of the calculation, click Calculate.
8. To save the calculation and close the Edit User-defined Calculation window, click OK.
9. To save the changes on the User Defined Calculations window and close it, click OK.
Note
To save the changes on the User Defined Calculations window without closing it, click Save.
177
Custom calculations
A new line will be added to the Calculation Steps Viewer and the Expression Editor
will switch to Edit Comment mode.
2. Enter the comment into the Edit Comment text box and then click Done.
The Expression Editor in Edit Condition mode allows you to build a conditional statement:
Expressions are built using the Expression Editor in Edit Expression mode.
178
Custom calculations
A new line is added to the Calculation Steps Viewer and the Expression Editor
switches to Edit Condition mode.
2. Add an expression.
You can use constants, temporary variables, system variables, and the calculator
functions to build the expression. For information on inserting system variables, see
Section A.6. For information on creating variables, see Section A.5. For information on
creating constants, see Section A.4.
Custom calculations
A
3. Select a relational operator from the drop-down list.
179
Custom calculations
For information on creating variables, see Section A.5. For information on creating
constants, see Section A.4.
5. Click Done.
MON2020 validates the statement and if there are no errors, it adds it to the
Calculation Steps Viewer.
To complete the conditional statement, use the Expression Editor in Edit Expression mode
to add the necessary mathematical expressions.
A new line is added to the Calculation Steps Viewer and the Expression Editor
switches to Edit Expression mode.
180
Custom calculations
You can select either a temporary variable or you can set the expression you are
building as the final result of your new user-defined calculation. For instance, if the
user-defined calculation you are building is called ‘User Calc 1,’ then you can select
User Calc 1 from the Final Result tree view. For information on creating variables,
see Section A.5.
3. Add a regular expression.
You can use constants, temporary variables, system variables, and the calculator
functions to build the expression. For information on inserting system variables, see
Section A.6. For information on creating variables, see Section A.5. For information on
creating constants, see Section A.4.
4. Click Done.
MON2020 validates the statement and if there are no errors, it adds it to the
Calculation Steps Viewer.
Custom calculations
A.4 Create a constant
To create a constant that you can use in building a calculation, do the following:
The Edit Constants window displays, showing all the constants that have been
created so far for the GC.
A
2. Click Insert before.
Note
To delete a constant, select it in the USER_CALC_CONSTANTS table and click Delete.
3. Double-click the Label cell and enter a name for the constant.
Note
To edit any cell, double-click it.
4. Double-click the Value cell and enter a value for the constant.
5. Use the Comment cell to store information that is relevant for the constant.
6. Click OK to save the changes and close the window.
Note
To save the changes without closing the window, click Save.
181
Custom calculations
1. From the Edit User-defined Calculation window, click Edit Temporary Variables.
The Edit Temporary Variables window displays, showing all the temporary variables
that have been created so far for the user-defined calculation.
2. Click Insert.
Note
To delete a variable from this window, select it in the table and click Delete.
3. Double-click the Name cell and enter a name for the variable.
4. Use the Comment cell to store information that is relevant for the variable.
5. Click OK to save the changes and close the window.
From the Edit User-defined Calculation window, click on the System Variables drop-down
arrow.
For a demonstration of how to use the context-sensitive variable selector, see Section 1.11.
The selected system variable displays in the System Variables drop-down box and in the
Expression Editor.
182
Custom calculations
Custom calculations
A
183
Custom calculations
184
Custom calculations
185
3-9000-745
Rev F
2014
AMERICAS
Emerson Process Management
Rosemount Analytical Gas Chromatograph Center of Excellence
10241 West Little York, Suite 200
Houston, TX 77040 USA
Toll Free 866 422 3683
T +1 713 396 8880 (North America)
T +1 713 396 8759 (Latin America)
F +1 713 466 8175
gc.csc@emerson.com
EUROPE
Emerson Process Management
Bond Street, Dumyat Business Park
Tullibody FK10 2PB UK
T +44 1259 727220
F +44 1259 727727
sales.gcema@emersonprocess.com