PGC5000 Gas Chromatograph Guide
PGC5000 Gas Chromatograph Guide
PGC5000 Series
Process gas chromatographs
Further information
Additional documentation on the PGC5000 process
gas chromatograph is available for download at
www.abb.com/analytical.
Alternatively simply scan this code.
The Company
We are an established world force in the design and manufacture of measurement products for industrial process control, flow
measurement, gas and liquid analysis and environmental applications. As a part of ABB, a world leader in process automation
technology, we offer customers application expertise, service and support worldwide. We are committed to teamwork, high quality
manufacturing, advanced technology and unrivalled service and support. The quality, accuracy and performance of the Company’s
products result from over 100 years of experience, combined with a continuous program of innovative design and development to
incorporate the latest technology.
This product is designed to be connected to and to communicate information and data via a network interface. It is the Customer's
sole responsibility to provide and continuously ensure a secure connection between the product and Customer network or any other
network (as the case may be). Customer shall establish and maintain any appropriate measures (such as but not limited to the
installation of firewalls, application of authentication measures, encryption of data, installation of anti-virus programs, etc.) to protect
the product, the network, its system and the interface against any kind of security breaches, unauthorized access, interference,
intrusion, leakage and/or theft of data or information. ABB Inc. and its affiliates are not liable for damages and/or losses related to
such security breaches, any unauthorized access, interference, intrusion, leakage and/or theft of data or information.
Information for Users regarding the EU Directive 2012/19/EU on Waste Electrical and Electronic Equipment
(WEEE)
ABB Industrial Automation, Measurement and Analytics, product manufacturing unit located at 3567 Jefferson Street North in
Lewisburg WV 24901 USA, is committed to actively protecting the environment. The following product information is provided to the
user regarding instruction to not dispose of WEEE as unsorted municipal waste but rather to collect WEEE separately. The user’s
role in the management of WEEE is indispensable for the success of WEEE collection.
Such information necessitates the proper marking of Electrical and Electronic Equipment (EEE), referred to
herein as the product, which could end up in rubbish bins or similar means of municipal waste collection. The
product displays the crossed-out wheeled bin symbol, indicating a separate collection for the EEE and that the
product conforms to the directive for Waste of Electrical and Electronic Equipment (WEEE). End of life disposal
of the product is not intended for general household waste. Disposing of this product correctly will help save
valuable resources and prevent any potential negative effects on human health and the environment.
Regarding our sustainability strategy, the course of action when developing new products is to ensure wherever possible that any
and all national and international legal requirements, directives and standards of environmental protection and occupational safety
are complied with, even if the regulatory requirement does not apply to the respective product. Our products are designed to ensure
that with proper use of the product, there are no health hazards for the user nor any risk to the environment according to present
knowledge.
Our products are manufactured from commercial materials in terms of environmental quality in such a way to ensure that during
manufacture and use, the production of waste is reduced to a minimum. The environmentally friendly recovery and disposal of
waste created after their use is guaranteed, and measured through the sustainability group of ABB.
Information for treatment facilities shall be provided by ABB regarding the preparation for re-use and treatment of new EEE placed
for the first time on the European Union market. Such information may identify the different EEE components and materials, as well
as the location of dangerous substances and mixtures. This information shall be made available by ABB to centers which prepare
for re-use and treatment, and recycling facilities listed on the ABB website. Further information may be obtained through the local
business unit of ABB.
This document shall serve for informational purposes only, no legal obligations are substantiated by any regulations.
OI/PGC5000‐EN, rev D 2
PGC5000
PGC5000 Series Operating Instructions Contents
Contents
1 Glossary ..............................................................6 5.4 Starting the analyzer .............................................. 20
5.4.1 Leak check oven ........................................ 21
2 Safety and symbols .............................................7 5.4.2 Leak check carrier gas supply lines .......... 21
5.5 Calibrating the analyzer ......................................... 21
3 Introduction ........................................................8 5.6 Validation run......................................................... 22
3.1 General..................................................................... 8 5.7 Connecting to the network.................................... 22
3.2 Drawings .................................................................. 8 5.8 Using the access control list .................................. 24
3.3 Master controller..................................................... 8 5.8.1 Logging into PGC5000 analyzer ................ 24
3.4 Class B oven ............................................................. 8 5.8.2 Access levels .............................................. 24
3.4.1 Liquid version.............................................. 9 5.8.3 Subscriber list ............................................ 25
3.4.2 Vapor version.............................................. 9 5.8.4 Remote client ............................................ 25
3.5 Class C oven ............................................................. 9 5.9 Analyzer shutdown ................................................ 25
3.6 Air purge systems .................................................... 9
3.7 System variations .................................................... 9 6 Operation ..........................................................26
6.1 Introduction ........................................................... 26
4 Installation ........................................................10 6.2 Home tab ................................................................ 26
4.1 Safety considerations ............................................ 10 6.2.1 Chart sub-tab ............................................ 26
4.2 Analyzer location ................................................... 10 6.2.2 Status sub-tab ........................................... 27
4.2.1 Master controller ..................................... 10 6.2.3 Report sub-tab .......................................... 28
4.2.2 Ovens ........................................................ 11 6.2.4 Overlay sub-tab ......................................... 30
4.2.3 Precautions ............................................... 11 6.3 Status tab ............................................................... 31
4.3 Preparing for installation ...................................... 11 6.3.1 User configurable scopes ......................... 32
4.3.1 Installation tools and equipment............. 11 6.3.2 Configuring indicators............................... 33
4.3.2 Plumbing installation................................ 12 6.3.3 Status indicator reset................................ 33
4.3.3 Gas requirements ..................................... 12 6.4 Schedule tab ........................................................... 33
4.3.4 Calibration sample.................................... 12 6.4.1 Maintenance mode icon ........................... 34
4.3.5 Purge air alarm ......................................... 12 6.4.2 Power failure recovery icon ..................... 34
4.4 Equipment mounting ............................................ 12 6.4.3 Multiple oven & schedule relationship .... 35
4.5 Connections ........................................................... 12 6.4.4 Queue sub-tab .......................................... 36
4.5.1 Tubing ....................................................... 12 6.4.5 Step sub-tab .............................................. 37
4.5.2 Instrument air ........................................... 12 6.4.6 Time of day sub-tab .................................. 37
4.5.3 Carrier gas ................................................. 12 6.4.7 Demand sub-tab ....................................... 38
4.5.4 Burner fuel ................................................ 13 6.5 Analysis tab ............................................................ 38
4.5.5 Burner air .................................................. 13 6.5.1 Chart sub-tab ............................................ 39
4.5.6 Sample ...................................................... 13 6.5.2 Tabular editor sub-tab .............................. 40
4.5.7 Hydrogen gas ............................................ 13 6.5.3 Normalization............................................ 40
4.5.8 Vents ......................................................... 13 6.5.4 New analysis.............................................. 41
4.5.9 Liquid sample valve .................................. 13 6.5.5 Analysis error messages ........................... 42
4.6 Electrical ................................................................. 14 6.5.6 Loading an analysis from the library ........ 44
4.7 Setting up the master controller........................... 14 6.5.7 Running an existing schedule ................... 45
4.7.1 Single board computer pcb ...................... 14 6.5.8 Stopping or pausing schedules ................. 45
4.7.2 Purge air alarm ......................................... 15 6.5.9 Overlay sub-tab ......................................... 45
4.8 Setting up the ovens .............................................. 15 6.5.10 Chromatogram reprocessing.................... 45
6.6 Setup tab ................................................................ 46
5 Start-up .............................................................16 6.6.1 File management ...................................... 46
5.1 Introduction ........................................................... 16 6.6.2 System restore and recovery ................... 47
5.2 Master controller controls and indicators............ 16 6.6.3 System error messages ............................. 48
5.2.1 Touchscreen layout .................................. 16 6.6.4 Components .............................................. 49
5.2.2 Action items .............................................. 17 6.6.5 Streams...................................................... 50
5.2.3 Function/navigation buttons ................... 17 6.6.6 Master controller ...................................... 51
5.2.4 System information bar ........................... 18 6.6.7 Oven configuration ................................... 53
5.2.5 Naming conventions................................. 18 6.6.8 Oven buttons ............................................ 54
5.2.6 Keypad ...................................................... 19 6.6.9 Isothermal oven ........................................ 57
5.2.7 Keyboard ................................................... 19 6.6.10 Electronic pressure control ...................... 58
5.3 Oven controls and indicators ................................ 20 6.6.11 Detector amplifier..................................... 59
OI/PGC5000-EN, rev D 3
PGC5000
PGC5000 Series Operating Instructions Contents
OI/PGC5000-EN, rev D 4
PGC5000
PGC5000 Series Operating Instructions Contents
9.4.30 INJECT TIME function ............................. 106 9.4.58 SCHEDULE NAME function ..................... 110
9.4.31 INTEGER TYPE conversion routine ......... 106 9.4.59 SCHEDULE RUN function ........................ 110
9.4.32 LENGTH function .................................... 106 9.4.60 SCHEDULE STOP command .................... 110
9.4.33 LOGARITHM BASE TEN function ............ 107 9.4.61 SET BASIC ALARM command .................. 110
9.4.34 LPRINT statement ................................... 107 9.4.62 SLEEP function......................................... 111
9.4.35 MID$ function ......................................... 107 9.4.63 SQUARE ROOT function .......................... 111
9.4.36 NATURAL LOGARITHM function ............ 107 9.4.64 START REPORT statement ...................... 111
9.4.37 NUMBER COMPONENTS function ......... 107 9.4.65 STREAM NAME function ......................... 111
9.4.38 OUTSTANDING REQUESTS function....... 107 9.4.66 STREAM STATUS function....................... 111
9.4.39 PEAK AREA function ............................... 107 9.4.67 TIME$ function ........................................ 111
9.4.40 PEAK CREST AMPLITUDE function ......... 108 9.4.68 TOTAL PEAK AREA function .................... 111
9.4.41 PEAK END AMPLITUDE function ............ 108 9.4.69 VALUE FUNCTION ................................... 112
9.4.42 PEAK END TIME function ........................ 108 9.4.70 VALVE command ..................................... 112
9.4.43 PEAK NEGATIVE AREA function ............. 108 9.4.71 WRITE ANALOG OUTPUT command ...... 112
9.4.44 PEAK POSITIVE AREA function ............... 108 9.4.72 WRITE DIGITAL OUTPUT command ....... 112
9.4.45 PEAK START AMPLITUDE function ......... 108 9.4.73 Y2X function ............................................ 112
9.4.46 PEAK START TIME function .................... 109 9.4.74 ZONE PRESSURE function ....................... 112
9.4.47 PURGING STREAM function ................... 109 9.4.75 ZONE TEMPERATURE command ............ 112
9.4.48 PUT COMPONENT CONCENTRATION .... 109
9.4.49 PUT PRESSURE OF A zone command ..... 109 10 Version upgrade .............................................. 113
9.4.50 PUT RESPONSE FACTOR command........ 109 10.1 Determining eqpt to be upgraded ......... 113
9.4.51 PUT TEMPERATURE OF A ZONE ............. 109 10.2 PC upgrading ........................................... 113
9.4.52 READ ANALOG INPUT function .............. 109 10.3 Gateway upgrading................................. 116
9.4.53 READ DIGITAL INPUT function ............... 110 10.4 Upgrading older PGC5000s..................... 119
9.4.54 REMARKS statement .............................. 110
9.4.55 REQUEST ANALYSIS command ............... 110
9.4.56 RESPONSE FACTOR function .................. 110
9.4.57 SCHEDULE ABORT function .................... 110
OI/PGC5000-EN, rev D 5
PGC5000
PGC5000 Series Operating Instructions 1 Glossary
1 Glossary
ACL Access Control List
ANSI American National Standards Institute
AOC Absence of Condtion
CAN Controller Area Network
Config Configuration
DSP Digital Signal Processing
DTC Digital Temperature Controller
EMC Electromagnetic Compatibility
EPC Electronic Pressure Controller
FID Flame Ionization Detector
FPD Flame Photometric Detector
FTP File Transfer Protocol
I/O Input/Output
IP Internet Protocol
IS Intrinsically Safe
ISA International Standards Association
LCD Liquid Crystal Display
LSV Liquid Sample Valve
LUI Local User Interface (operational software interface located on the Master Controller)
NIC Network Interface Connector
OC Oven Controller
OPC Open Productivity and Conductivity
OS Operating System
PC Personal Computer
PCB Printed Circuit Board
PIC Programmable Integrated Circuit
PM Preventive Maintenance
RT Retention Time
SBC Single Board Computer
SDRAM Synchronous Dynamic Random Access Memory
SHS Sample Handling System
SMART Oven Class B Oven or Class C Oven
TCD Thermal Conductivity Detector
USB Universal Serial Bus
OI/PGC5000-EN, rev D 6
PGC5000
PGC5000 Series Operating Instructions 2 Safety and symbols
Indicates that the referred item can be Indicates that referenced items are
hot and should not be touched without susceptible to Electrostatic Discharge
care. (ESD) damage and should not be
touched without ESD safe handling
tools.
Indicates that a risk of electrical shock
and/or electrocution exists.
OI/PGC5000-EN, rev D 7
PGC5000
PGC5000 Series Operating Instructions 3 Introduction
3 Introduction
3.1 General
The PGC5000 Series Process Gas Chromatograph (analyzer) separates and measures the individual components of gas or liquid
samples. It automatically samples and analyzes process streams, using the analyzer’s Master Controller to control analytical
functions.
The PGC5000 analyzer is compatible with early versions (before version 4) of the STAR Data Management System.
Each analyzer has a temperature code (T-Rating) listed on the nameplate. This T-Rating indicates the temperature classification
of the area in which the analyzer has been designed to operate. T-Ratings and area classifications for analyzer locations are
determined and supplied by the customer.
The analyzer consists of a Master Controller and associated ovens (see Figure 3.1).
Class C Class B
Oven Oven
Master
Controller
An Important Documents CD-ROM comes with the analyzer. Included on this CD are data sheets, installation drawings, and
replacement parts lists needed to support installation and operation of the analyzer. This manual refers to these data sheets
and drawings as the “Data Package.”
3.2 Drawings
Since analyzer configuration depends on the particular application, this manual does not contain generic engineering drawings
and diagrams. You should utilize the drawings, diagrams and replacement parts lists provided on the Data Package supplied
with your analyzer to ensure you are using the correct ones for your system.
The Master Controller contains a Card Cage with a Single Board Computer (SBC) PCB, a Power Supply, one or more Oven
Controller PCBs, and optional Wago input/output modules. The front panel assembly has a liquid crystal display (LCD), keypad,
and front panel board. Later versions of the front panel assembly have a touchscreen.
OI/PGC5000-EN, rev D 8
PGC5000
PGC5000 Series Operating Instructions 3 Introduction
• The liquid sample valve injects a fixed volume of sample into a vaporizing chamber.
• “Sweep gas” transports sample out of the vaporizing chamber.
• Carrier transports the vaporized sample into the column.
• The column then separates the components and passes them into the detector.
• The detector measures the sample across the range of high to low concentration.
The liquid sample valve is externally mounted on the right side of the Oven Compartment and extends through the isothermal
oven, allowing direct injection. It is actuated by a solenoid valve located in the Oven Electronics Compartment. The liquid
sample valve captures a specific volume of liquid sample below its bubble point, injects it into a temperature controlled
(vaporizing) chamber of the LSV, which then sends the vaporized sample into the oven.
OI/PGC5000-EN, rev D 9
PGC5000
PGC5000 Series Operating Instructions 4 Installation
4 Installation
4.1 Safety considerations
Before starting to install the analyzer, read the safety information below.
Before beginning installation, repair, or maintenance on the analyzer, contact the local Safety
Department to ensure that all safety guidelines, regulations and procedures are followed. This includes
obtaining the proper work permits.
The user is responsible for being familiar with and complying with all safety and health guidelines,
regulations and procedures at the analyzer location. Consult Material Safety Data sheets for safety
requirements.
When working on the analyzer there is the possibility of exposure to hydrogen, nitrogen, and other
compressed gases. All appropriate precautions and extreme care should be taken when working with all
compressed gases.
Become familiar with the application specifications before working on the analyzer.
Wear protective clothing and equipment, such as rubber gloves and goggles or safety glasses with side
shields.
Before opening analyzer enclosure doors, be sure the area is safe from hazardous gases and will remain
so the entire time the analyzer is open.
When handling electronic parts and assemblies, it is necessary that proper electrostatic discharge (ESD)
precautions be taken (i.e., wear an ESD wrist strap with a grounding cable and use an ESD shielded bag to
protect items removed).
The analyzer should be adequately supported during mounting, since its approximate weight is 90 kg (200 pounds).
Connections should not be made to the analyzer until it is mounted securely in place.
When you are determining where to install the Master Controller, include the following location criteria:
• Installation must be a pollution degree 2 environment or better
• Electromagnetic compatibility
• Area classification indicated on the nameplate
• Equipment ingress protection is IP54
• Protection from rain, direct sunlight, temperature extremes
• Ambient operating temperature is 0 to 50 degrees C (32 to 122 degrees F)
• Avoiding exposure to corrosive gas
• Not intended for a combustible dust environment
OI/PGC5000-EN, rev D 10
PGC5000
PGC5000 Series Operating Instructions 4 Installation
4.2.2 Ovens
Locate the ovens as close as practical to the stream to be sampled. The customer is responsible for locating oven(s) in
accordance with the customer-specified area classification indicated on the nameplate.
When you are determining where to install the oven, include the following location criteria:
• Installation must be a pollution degree 2 environment or better
• Electromagnetic compatibility
• Area classification indicated on the nameplate
• Equipment ingress protection is IP54
• Protection from rain, direct sunlight, temperature extremes
• Ambient operating temperature is 0 to 50 degrees C (32 to 122 degrees F)
• Avoid exposure to corrosive gas
• Not intended for a combustible dust environment
• Not intended for below surface mining applications
• Free from dust and static electricity
• Space of at least 450 mm (18 inches) to each side of the oven for various customer connections and servicing
• Space of at least 406 mm (16 inches) in front of the oven, for servicing
4.2.3 Precautions
Review the following precautions during installation and before starting the analyzer.
• Temperature of protective air for purge/pressurization must not exceed 40 degrees C (104 degrees F).
• Inspection required for accumulated dust before applying electric power.
• Clean display with damp cloth only.
• Conduit entries not used must be sealed with an approved blanking plug.
• Main power supply must not exceed ±10% of the equipment rated voltage.
• Observe and take note of all caution tags attached to the analyzer.
After unpacking the analyzer, inspect it for damage. Also check the packing list provided with the analyzer to make sure all
equipment is included. The packing list, which is taped on the box or crate, contains a list showing how many cartons were
shipped and what each box or crate contains.
OI/PGC5000-EN, rev D 11
PGC5000
PGC5000 Series Operating Instructions 4 Installation
For brass and stainless steel pipe fittings, wrap the threads with PTFE tape or a suitable thread sealant. Make all connections
and then tighten them appropriately. Leak check each connection as described in the “Leak Check” paragraphs in Section 5.
Depending on the configuration of the Oven, it can weigh from 80 to 120 pounds. You should have one or
more person help you lift it and move it.
Unpack the system near the installation site and move it with a transportation machine. Handle the analyzer carefully so that it
does not fall. For floor-mounted units, secure the Master Controller and Oven dolly bolts. Secure wall-mounted units
appropriately. Refer to the Outline and Mounting Dimensions drawing in the Data Package for specific mounting information.
4.5 Connections
4.5.1 Tubing
Refer to the applicable drawings in your Data Package for specific tubing and connection information while observing the
following:
• Do not remove the tube caps, provided at the analyzer tubing ports to prevent deterioration of the columns, until
immediately before making each connection.
• Ensure use of proper size tubing and pipe; refer to the Outline and Mounting Dimensions Diagram contained in the
Data Package included with your equipment.
• Use tubing and fittings free of interior contamination from grease, oil or other substances. Before connecting these
lines, completely air-purge their interiors.
• After connecting the tubing, perform a leak check as described in the “Leak Check” paragraphs in Section 5.
OI/PGC5000-EN, rev D 12
PGC5000
PGC5000 Series Operating Instructions 4 Installation
4.5.6 Sample
The methods used for transporting the sample from the process stream to the analyzer, or from the calibration sample to the
analyzer, are critical to the operation of the analyzer. Refer to the system drawings in the Data Package for specific system
connections.
Hydrogen is highly explosive. Follow applicable safety precautions and use extreme care in making
connections.
The analyzer uses hydrogen gas as a burner fuel with flame cell detectors (FID or FPD) and sometimes uses it as a carrier gas.
Verify that the hydrogen gas meets the criteria of the gas requirements listed in the Data Package. Also refer to the Data
Package for specific connection information.
4.5.8 Vents
All vent lines must be at atmospheric pressure unless otherwise specified in the Data Package. The vent lines should slope
down from the analyzer so that condensation will not collect in the analyzer or cause backpressure in the external tubing. Refer
to the Data Package for specific connection information.
The LSV has the sample lines connected to the mounting plate attached to the LSVs mounting flange, as shown in Figure 4.1.
Sample
Line
It is important to use two wrenches when tightening the sample line connections at the LSV sample chamber. One wrench
must be used to back up the force applied to tighten the fitting (direct wrench force may bend the stem or damage the valve
seals).
OI/PGC5000-EN, rev D 13
PGC5000
PGC5000 Series Operating Instructions 4 Installation
To ensure the integrity of the components within the Liquid Sample Valve, use the tools in LSV Tool Kit
791K009-1 when assembling of disassembling the LSV.
4.6 Electrical
The analyzer must be installed according to all applicable codes. If it is in a hazardous area, the wiring method must conform to
the applicable requirements.
Install signal wiring and power wiring in separate conduit pipes or cable trays to reduce noise and crosstalk.
A grounding (earthing) connection is required. Connect minimum 12 gauge (3.31 mm2) ground wire to the Earthing Connection
on the Oven Compartment and on the Master Controller.
Failure to maintain earth (0 volts) potential at ground connection points constitutes a serious safety
hazard.
Refer to the applicable drawings in your Data Package for specific interconnection wiring information.
The SBC has an Oven Controller Card for each oven, labeled 1 through 4 from right to left. This module communicates with the
oven via fiber optic cables attached to the board by two connectors. The fiber optic cables utilize two type ST connectors. The
customer is required to install all fiber optic connections.
OI/PGC5000-EN, rev D 14
PGC5000
PGC5000 Series Operating Instructions 4 Installation
Sharp bends in a fiber optic cable can cause signal attenuation or the optical fiber to break.
The ST connectors have a bayonet mount and a long cylindrical 2.5 mm ceramic or polymer ferrule to hold the fiber. They are
spring-loaded and keyed with slots and alignment nubs. Always “Stab and Twist” to make sure the ST connectors seat properly.
If you have signal loss, remove and reconnect to see if this eliminates the problem.
Optical fiber consists of a core, cladding, and a protective outer coating, which guides light along the core by total internal
reflection.
The alarm contact is set in normally-open configuration for failsafe operation. The Purge Alarm input
must be configured to indicate a non-alarm condition when the contact is closed. The Purge Air Alarm is
a dry contact rated for a maximum of 5W at 30 Vdc or 0.25 A maximum.
The General Purpose alarm connections use J19 pins 4 to 6. Refer to the Data Package for more detailed information.
Failure to maintain earth (0 volts) potential at ground connection points constitutes a serious safety
hazard.
Refer to the applicable drawings in your Data Package for specific interconnection wiring information.
Connect the oven purge alarm to connector J1 pins 1 (NC), 2 (C), and 3 (NO) on the DTC Digital PCB. Refer to the Data Package
for more detailed information.
The General Purpose alarm connections use pins 5 and 6 of the mating connector and connect to J1 pins 4 (NC), 5 (C), and 6
(NO) on the DTC Digital PCB. Refer to the Data Package for more detailed information.
OI/PGC5000-EN, rev D 15
PGC5000
PGC5000 Series Operating Instructions 5 Start-up
5 Start-up
5.1 Introduction
The analyzer operates by separating the oven and controller functions. The application configured at the factory establishes
the operational baseline and expected results as requested by the customer. The analyzer can be controlled at either the Local
User Interface (LUI) or the Remote Client. While these interfaces can work simultaneously on an analyzer, they work
independently of each other. The last function to save data is the one effective on the analyzer.
2 4 3 5 6
1. Tabs – select a tab using the cursor to navigate between system operational and configuration displays.
2 Function Selectors – displays buttons and action icons relative to the selected tab.
3. Sub-tab Display Area – provides specific information relating to the tab and/or sub-tab selected.
4. Sub-tabs – each sub-tab displays additional information applicable for the main tab selected.
5. System Information Bar – displays current analyzer information.
6. Zoom Control – increases and decreases the scale of the display.
OI/PGC5000-EN, rev D 16
PGC5000
PGC5000 Series Operating Instructions 5 Start-up
Accept
Abort – Cancel Entry
Reset – Resets single indicator Reset – Reset all displayed indicators
Disconnect from remote Master Connect to a remote Master
Controller Controller
Go Back – Returns to the last Next
input
Shift Down – Virtual Keyboard Unlock a locked chromatogram
Control
Login to a Master Controller Lock a chromatogram
OI/PGC5000-EN, rev D 17
PGC5000
PGC5000 Series Operating Instructions 5 Start-up
2 4
1 3 5
1. System Status Indicator – this light reflects indicators assigned to the overall health of the system. If the light is anything
other than green check the Status tab. The indicator colors signify the following:
Green = Normal
Yellow = Warning
Red = Alarm
Blue = Information Only
2. Network Connect Icon – this icon allows connecting to a Master Controller from the Remote Client or from the Master
Controller to another Master Control by entry of an IP address.
3. Security Login – provides means for logging into the analyzer.
4. Information Area – provides system messages.
5. Date and Time – shows date and time information used in reports.
Special
Character Identification
. Period
/ Forward Slash
\ Back Slash
& Ampersand
˜ Tilde
“ Double Quote (Quotation Mark)
‘ Single Quote (Apostrophe)
, Comma
? Question Mark
! Exclamation Point
@ At Symbol
$ Dollar Sign
OI/PGC5000-EN, rev D 18
PGC5000
PGC5000 Series Operating Instructions 5 Start-up
5.2.6 Keypad
The keypad is used for numerical input and cursor movement (see Figure 5.6). From this keypad, which is located to the right of
the display, navigation is accomplished by either pressing symbol keys or using the touch pad. The function of the keys is
explained below.
5.2.7 Keyboard
The virtual keyboard (see Figure 5.7), accessed from the keypad, allows text input from the Local User Interface. Use the touch
pad to select individual letters and numbers. Uppercase letters are available by pressing the Shift Up button on the left side of
the space bar. Press the Go Back button to delete characters. Press the Accept button to save the changes, or press the Abort
button to cancel. The number of characters differs depending on the field Max.
Shift Up Go Back
OI/PGC5000-EN, rev D 19
PGC5000
PGC5000 Series Operating Instructions 5 Start-up
Regulators
Indicator
Lights Gauge Regulator
Indicator
Lights
Refer to the Data Package to ensure that air supply at the specified pressure is provided to the
INSTRUMENT AIR inlet. The purge air and heater air pressures should be as specified on the label below
the corresponding regulator.
Refer to the Data Package to ensure that the specified carrier gas is provided at the specified pressure to
each CARRIER inlet.
If the analyzer is equipped with enclosure purge, refer to the sales order tag for specified flow rate and
purge time before applying electrical power.
OI/PGC5000-EN, rev D 20
PGC5000
PGC5000 Series Operating Instructions 5 Start-up
1. Plug all oven carrier gas vents as applicable: backflush vent(s), selector vent, detector vent(s) and splitter vent.
2. Under the Setup tab at the Master Controller, disable burner air and hydrogen fuel zones if applicable.
3. Set carrier pressure to factory settings.
4. Wait five minutes for pressure to equilibrate.
5. Set carrier pressure to zero psig.
You may observe an initial drop in pressure when setting the carrier pressure to zero psig. After the initial
drop record the reading and wait 30 minutes. The pressure should hold and any decline is excessive and
indicates a potential leak.
6. Check for leaks using a suitable leak detection solution. Starting at the inlet to the detector, work back to the carrier gas
supply, plugging the exit of each valve or column to locate the leak.
OI/PGC5000-EN, rev D 21
PGC5000
PGC5000 Series Operating Instructions 5 Start-up
A Master Controller’s Local Interface Unit (LUI) can be temporarily replaced with the Remote Client of another PGC5000
analyzer on the same network.
OI/PGC5000-EN, rev D 22
PGC5000
PGC5000 Series Operating Instructions 5 Start-up
The Network Connect button is located in the system information bar at the bottom left of the display, showing two boxes
connected by a green line (see Figure 5.11). If you launch the Remote Client from STAR Client, the IP Address will appear in the
box next to the Network Connect button.
If you call up the Remote Client by launching a file, you will get Local in the box next to the Network Connect button (see Figure
5.12).
Local
If you then right click on the Network Connect button (with red X), you will get Local and a Logged Out message.
OI/PGC5000-EN, rev D 23
PGC5000
PGC5000 Series Operating Instructions 5 Start-up
If you click on the Network Connect button again, you will get the IP Address Dialog Box, which will allow you to enter the
desired IP address (see Figure 5.13). After you enter the desired IP Address, click on Accept to save the entry or click on Abort
to retain the original settings.
1. Log into the analyzer by selecting the Log In button and selecting a User name from the list (see Figure 5.14).
Log In
Button
2. Enter your assigned password and select the Accept button to accept.
3. The information bar at the bottom of the screen displays your access level.
4. The Log In button becomes a Log Out button upon log in. To log out, select the Log Out button.
The ACL also stores the access level for each user of the analyzer and STAR Data Management System (STAR DMS). Refer to the
STAR Data Management System (DMS) Operating Instructions for a detailed description of ACL. There are three levels of
access:
• Supervisor: Can modify the ACL.
• Read/Write (Normal): Can modify all tables with the exception of the ACL.
• Read Only (Limited): Can view, but not modify, any table of any device.
OI/PGC5000-EN, rev D 24
PGC5000
PGC5000 Series Operating Instructions 5 Start-up
All Supervisors have the ability to determine each user's required access level and enter the information into the ACL.
If the Information Bar states ‘Login access Unsecured,’ all users have full access (Supervisor level).
OI/PGC5000-EN, rev D 25
PGC5000
PGC5000 Series Operating Instructions 6 Operation
6 Operation
6.1 Introduction
The PGC5000 analyzer operates from a series of tabs at the top of the screen. All functions of the analyzer are accessed from
these tabs and their sub-tabs, which are located at the bottom of the screen.
1 2
3
4
1. Analysis Buttons –Displays the indicator level and analysis progress for all active analyses. The “Idle Stream” is included for
review of chromatograms or reports not currently running.
2. Analysis Graphics – Displays the currently selected analysis (button depressed at left) and overlays.
3. Chart Controls – Increase or decrease X & Y axes for viewing.
4. Sub-tabs – Displays information and setup relative to the selected analysis.
Selecting the chart controls allows zooming and/or panning of the current chromatogram.
OI/PGC5000-EN, rev D 26
PGC5000
PGC5000 Series Operating Instructions 6 Operation
To zoom an area, use the cursor to select a point on the chart as a starting point (see Figure 6.2). Hold the mouse button down
and drag the box over the desired viewing area. Release the mouse button to complete the zoom. To return to the default view,
select the crossed arrow button, in the lower right corner of the screen.
To zoom an area on the touchscreen at the LUI, use your finger (or other type of touchpad stylus) and touch the screen at the
starting point of where you want to have your zooming window begin. Keep your finger/stylus pressed gently on the screen
and drag the zooming box over the desired viewing area. Release your finger/stylus from the touchscreen to complete the
zoom. To return to default view, select the crossed arrow button.
1 2
Only triggered indicators assigned to a Stream, Analysis or Components are displayed. The colored dot
(light) represents the current indicator state and the date/time of indication.
If the indicator stays the same color but the date matches the current analyzer time, the condition which triggered the indicator
may still be present.
To reset all triggered indicators currently displayed, select the Indicator Reset button in the header row.
OI/PGC5000-EN, rev D 27
PGC5000
PGC5000 Series Operating Instructions 6 Operation
1 2 3
1. Analysis Buttons– Displays the indicator level and analysis progress for all active analyses. The “Idle Stream” is included for
review of analyses not currently running.
2. Report Type – Select Raw to display reports in raw data format. Select Previous to display last saved report for the
selected stream.
3. Report Selection Criteria – Select Stream.
4. Report Area – Report data displayed in the selected format.
The analyzer stores up to a week’s worth of analysis stream data for a standard application. Reports and Chromatograms for
each stream include the last five:
• Calibration stream reports and chromatograms.
• Validation stream reports and chromatograms.
• Alarm reports and chromatograms for each stream.
There is a “Locked” folder that can contain any number of Saved reports and chromatograms, and there are “Reprocessed” and
“alarm” folders that can contain the last five reports of each.
The operator has the option of viewing the previous report for the selected stream or any of the automatically saved reports.
The report format selected also selects the type of report that can be sent to an optional Reporter.
The reports and chromatograms are stored on the RAM disk, allowing uninterrupted data collection. When the RAM disk is full,
the oldest files are removed to allow storage of new data, allowing continual data collection. The RAM disk stores data for a
maximum of 24 hours.
OI/PGC5000-EN, rev D 28
PGC5000
PGC5000 Series Operating Instructions 6 Operation
1. The standard report (see Figure 6.5) displays inject time, sample stream, analysis name, report type, detector, component
Name / Retention Time / Concentration and validity of the component.
2. The raw data report (see Figure 6.6) displays the actual value of software determined points on the chromatogram, in
addition to the information displayed in the standard report format. The times shown are in seconds from the start of the
method. The amplitudes are in 0.1 microvolt units. The Start of Baseline / End of Baseline amplitudes are relative to
electrical zero. The other amplitudes are relative to the computed baseline. Areas are in millivolt-sec units.
Use the following steps to view the last saved report by stream.
1. Select the analysis from the list on the left.
2. Select the previous report box.
3. Select the stream.
4. View the report.
5. Select Raw to view in raw data format.
OI/PGC5000-EN, rev D 29
PGC5000
PGC5000 Series Operating Instructions 6 Operation
4. Select report inject time to view. Reports are saved by inject time in the following format:
TYPE/Year/Month/Day/Hour/Minute/Second (STD201507301629).
5. View the data (see Figure 6.6).
If the analysis is not currently running, select ‘Idle Stream’ to retrieve data about that analysis.
The Home>Overlay sub-tab displays the choice of Overlay 1 and/or Overlay 2. Both overlays allow selection of chromatograms
saved on the Master Controller (see Figure 6.7).
2 3
1
4 5 6
OI/PGC5000-EN, rev D 30
PGC5000
PGC5000 Series Operating Instructions 6 Operation
To turn off the overlay display, unmark the Active box on the Overlay Sub-tab.
The Master Controller stores analysis data continuously for a maximum of seven days. Report files are overwritten after seven
days or when the storage media is filled.
3. Select the desired chromatogram file from the third (rightmost) drop down menu.
4. Unlock the file by highlighting the file name and selecting the Unlock button above the chromatogram file name.
1 1
2
3
1. Scopes– Used to navigate between the All and the user configured scopes.
OI/PGC5000-EN, rev D 31
PGC5000
PGC5000 Series Operating Instructions 6 Operation
2. Page Up/Down – Line Up/Down – Select buttons to move vertically through indicators. Depending on location or size of
list, movement arrows may not be shown. (Example: top of list, page up arrows will not be shown.)
3. Headings, from left to right of screen, are described in Figure 6.10.
Heading Function/Use
Reset all indicators and time stamps display. Reset single indicator and time stamp.
State The current state of the active indicator is represented by the color-coded status button.
Date/Time Displays date and time the indicator was triggered; date in Month/Day/Year format and time in 24 hour format.
Active User selectable; indicator is active if marked, inactive if not marked.
Hold User selectable; if marked, indicator holds value until manually reset; if not marked, indicator holds until the absence
of condition that triggered the indicator or until manually reset.
Group Name of indicator’s hardware or software group.
Name Name of the indicator.
Level User selectable level button: Red = Alarm, Yellow = Warning, Blue = Information Only.
4. Indicators– Display individual indicator information including current state, name, and group. The user can reset,
activate/de-activate indicators, set indicators to hold until manually reset and change alert level. All available indicators
are configurable to one or more of the Condition Monitoring System scopes. Indicator colors signify the status of the
indicator: green (normal), yellow (warning), red (alarm),or blue (information only).
The Status Tab gives access to configuration, evaluation, and monitoring of the PGC5000 Condition Monitoring System.
The Status Tab is used to collect additional information of the analyzer system’s Condition Monitoring
System. The analyzer system reports indicators through multiple means including: visual, color coded
indicator status icons, analysis reporting, OPC servers, and other communication media.
The All sub-tab is a complete listing of available indicators for that specific analyzer’s Condition Monitoring System. The four
remaining sub-tabs: Instrument, Stream, Analysis and Component are user configurable scopes.
Scopes
Instrument – The only scope where indicators set to an alarm level do not invalidate the reported data.
Master Controller Sub-scope – Any active, triggered, alarm-level indicator activates the common malfunction relay contact
closure for the Master Controller; it also sets the Master Controller rollup out to the Modbus link.
OI/PGC5000-EN, rev D 32
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Oven Sub-scope– Any active, triggered, alarm-level indicator activates the common malfunction relay contact closure for
the associated oven.
Stream – Any active, triggered, alarm-level indicator invalidates the analysis data reported to all subscribers for that stream.
(This may span multiple analyses.) It also sets the Is Valid indicator.
Analysis – Any active, triggered, alarm-level indicator invalidates the analysis data reported to all subscribers for the analysis. It
also sets the Is Valid indicator.
Component – Any active, triggered, set alarm-level indicator invalidates the component data reported to all subscribers for the
component to which it is assigned. It also sets the Is Valid indicator.
6. Verify choices and press the Add button to accept the changes, or press the Abort button to cancel the operation.
7. Select the Active Box. (Indicators must be marked Active to be monitored and reported.) Mark the Hold box to retain the
indicator's triggered level until manual reset.
If an indicator is persistent, clearing the indicator may appear as if not cleared (no color change), however
the time and date will change.
No Schedule Element type can pre-empt its own type (e.g.: a TOD in the Schedule Queue can’t be pre-
empted by the next TOD Schedule Element added to the Schedule Queue).
OI/PGC5000-EN, rev D 33
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Power Failure Recovery defines a schedule's recovery mode after an unexpected power outage. These modes are defined as:
• Continue – Restarts the schedule at the last analysis that was running when power was lost.
• Restart – This mode can be configured to recover two ways.
1. Delete the analyses in the queue and Restart the schedule from the first active stream defined on the Step sub-
tab.
2. Delete the analyses in queue, run a “Clearing Analysis” and then restart the schedule. (The Clearing Analysis is an
optional analysis executed as the first analysis used to purge or condition the system if the analyzer comes up in
Restart mode. Each schedule has only one Clearing Analysis defined for the schedule.)
• Abort Mode– Stops the schedule and deletes all analyses in the queue.
To ensure that a Clearing Analysis is not defined, select ‘None' in the drop down list box (either the
Analysis Name or the Stream Name.)
Which mode the analyzer executes is determined by comparing the actual time the analyzer is ready to the user set times:
'Time Continue' and 'Time Restart.'
• Analyzer Ready is defined as the number of minutes from when the analyzer lost power until the time the schedule is
ready to run its first analysis for a given Schedule. (This includes analyzer boot time and time for oven(s) associated
with the analysis to reach the low temperature limit).
• Continue Time is the user defined time period, in minutes, in which the analyzer comes up in Continue mode.
• Restart Time is the user defined time period, in minutes, in which the analyzer comes up in Restart mode.
Additionally, this mode allows assignment of a Clearing Analysis. The Clearing Analysis is an optional analysis
executed as the first analysis used to purge or condition the system if the analyzer comes up in Restart mode. Each
Schedule has only one Clearing Analysis defined in that Schedule.
The Restart mode can be disabled by setting Time Restart to a value less than the value for Continue Time. If the Restart mode
is disabled, the Clearing Analysis is disabled.
If both values in the Power Failure Recovery Option are set to zero, the schedule restarts in an idle mode.
Upon recovery, the Master Controller compares the actual time to Analyzer Ready to the user defined values.
OI/PGC5000-EN, rev D 34
PGC5000
PGC5000 Series Operating Instructions 6 Operation
OI/PGC5000-EN, rev D 35
PGC5000
PGC5000 Series Operating Instructions 6 Operation
In each example, an X represents an offline oven (the offline condition may be initiated for maintenance, power failure or
possible associated equipment failure). In Example A, Oven 4 has gone offline. Only schedules 1 and 4 are impacted. In
Example B, Oven 2 is offline and impacts only schedules 1 and 2. These schedules react and restart as described in the Power
Failure recovery paragraph of this manual.
3
2
1. Action Icons – Create, edit and control schedules (Table of Action Icons in Section 5 lists each icon).
2. Queue Display– Lists live analyses associated with selected schedule (left-hand column).
3. Schedule List – List of schedules.
A GREEN entry represents the current running analysis in the selected schedule. Total analysis time and time into analysis are
displayed under the TIME heading. A YELLOW entry identifies the sample that is purging for the next analysis. A BLUE entry
identifies the stream which is next to be purged. A WHITE entry identifies any additional Time of Day (TOD) or Demand request
in the order of analysis.
Any stream analysis which is BLUE or WHITE can be deleted from the queue using the selection box and Delete button on the
right hand side of the screen.
When a Schedule goes off-line the associated Schedule button behaves as follows:
• STOPPED Schedules blink letters WHITE and RED; when the Schedule comes on-line the button letters turn RED.
• RUNNING Schedules blink letters WHITE and GREEN; when the Schedule comes on-line the button letters turn GREEN.
• PAUSED Schedules blink letters WHITE and YELLOW; when that Schedule comes on-line the button letters turn RED.
OI/PGC5000-EN, rev D 36
PGC5000
PGC5000 Series Operating Instructions 6 Operation
1
3
When accepted, the analysis will be added to the schedule on the Step screen. Mark the ACTIVE box with an X to activate.
1 3
OI/PGC5000-EN, rev D 37
PGC5000
PGC5000 Series Operating Instructions 6 Operation
The TOD sub-tab sets scheduled validations, calibrations and stream analyses. The steps to add a TOD analysis are:
1. Select the Add button at the top of the sub-tab display and a selection list appears.
2. Select a stream from the list and press the Next button to continue.
3. Select the analysis from the list and press the Next button to continue. If needed, return to the previous screen by
pressing the Go Back button.
4. Select the frequency from the list and press the Next button to continue.
5. Depending on the last selection, select the day of the month or day of the week, and press the Next button ton continue.
6. Enter the time of day the analysis is added to the queue (hour and minute) and press the Next button to continue. (The
clock uses a 24-hour format.)
7. Review the information and press the Accept button to accept the entries, or press the Abort button to discard them. If
they are accepted, the analysis will be added to the TOD schedule. If needed, press the Go Back button to return to the
previous screen to change any information.
8. Activate the analysis by selecting the Active box.
1
3
The analysis is placed as close as possible to the top of the queue. A Demand request does not replace the current or purging
stream analysis in a running schedule.
The Analysis Tab consists of three sub-tabs: Chart, Tabular Editor, Overlay and Report (only for reprocessed reports). It is the
focal point of building, editing and saving analyses and their building blocks.
OI/PGC5000-EN, rev D 38
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Enable the graphical editor by selecting the Chart Sub-tab (see Figure 6.19). This editor allows analysis timing adjustment using
a pointing device with the drag and drop function. Refer to the Time Coded Function (TCF) section of the manual for a
complete list of TCFs and their functions.
To see the object’s timing represented numerically select the Tabular Editor sub-tab.
Use caution when editing preconfigured Analyses, Methods, and Sequences. “Save As” under a different
name prior to testing as changes made and saved affect all analyses, methods and sequences using that
named object.
OI/PGC5000-EN, rev D 39
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Figure 6.20 shows the corresponding placement of symbols on the Chart sub-tab in relation to the numbers entered from the
Tabular Editor sub-tab. Placement of the symbols can be edited from either sub-tab.
TIME OFFSET
CREST
185 BEGI N END
-3 2
START OF INTEGRATI ON
BEGI N END END OF INTEGRATION
-6 -2 BEGI N END
2 6
-12 -8 8 12
Refer to the Time Coded Function (TCF) section of the manual for a complete list of TCFs and their functions.
6.5.3 Normalization
Normalization is the adjustment of measured component peak areas such that the total volume of measured components is
mathematically equal to 100%. It is a technique used for quantitatively assessing a chromatogram to provide a quantitative
analysis of the mixture being measured. The quantitative results are obtained by expressing the area of a given peak as a
OI/PGC5000-EN, rev D 40
PGC5000
PGC5000 Series Operating Instructions 6 Operation
percentage of the sum of the areas of all the peaks. Normalization applies to analyses where the quantitative response of the
detector is the same for all the eluted components.
By default, the PGC5000 does not normalize component results. However, there is an option in the Analysis tab to normalize
the Analysis results. From the Analysis tab, load a saved Analysis and select the first tab of the Analysis on left hand side. Select
Tabular Editor at bottom of Analysis screen to setup the normalization feature (see Figure 6.21).
From this tab, you can set the Normalize option to Active by selecting the Normalize check box in middle of viewing window
(see Figure 6.22). This will normalize the Analysis results on the Report.
You can also assign a component to display an un-normalized value for Analysis results in the Report. This is useful
to see the un-normalized total component concentration for all components as well as having the normalized
results displayed. You can assign the un-normalized results to an existing component, or create a new component
to display the un-normalized results (see Figure 6.23).
OI/PGC5000-EN, rev D 41
PGC5000
PGC5000 Series Operating Instructions 6 Operation
• Analysis - Consists of one or more methods (maximum of one per oven), which produces a measurable, displayable
chromatogram.
• Sequence - Consists of timed valve functions (On or Off), TCFs and sample injections. A sequence is under a method.
• Method- Consists of one or more sequences and may be assigned to an analysis. A method is under an analysis and
linked/tied to an oven.
Analyses, methods and sequences are created using menu selections. The following steps use the Analysis>Tabular Editor sub-
tab to create a new analysis including a method and a sequence. (A method and sequence is automatically generated when
creating a new analysis.)
When a new TCF or Add New option is selected, it is inserted below the highlighted tab in the Analysis
tab’s Function Select list.
1. Select the Add New icon when the New Object dialog box opens.
2. Choose the desired object to create and press the Next button to continue.
3. Confirm the information shown and press the Accept button to create the new Analysis. This automatically creates a new
Method and Sequence object under the analysis.
4. Select the Add New icon and define a startup purge time. (Purge Time is the amount of time the system purges the
sample prior to the initial start of an analysis, with a minimum equal to or greater than one second.)
5. Select the new Method under the new Analysis.
6. Assign a name and cycle time. (The description/name of the object should be something easily recognized for future
editing and must be unique to the system.)
7. Select the oven from the drop down list. (The oven name is assigned in the Setup Tab.)
8. Select the new Sequence button on the left (under the Method button) and assign a name and time offset. (The time
offset is start time in relation to the start of the method.)
9. With the Sequence button selected, select the Add New icon and choose Valve, then select the Next button to continue.
10. As needed, change the information in the description box, set the time offset and select the valve name from the drop
down list.
11. Next select the Add New icon from the Sequence scope.
12. Select a component.
13. Verify and save by pressing the Accept button.
14. Fill in the information completely.
15. Select the Add New icon.
16. Select TCF-Method Scope.
17. Select Stream Step.
18. Verify and accept by pressing the Accept button.
19. Fill in the Stream Step information.
20. Save the new analysis to Analysis Config. The Analysis button must be selected when saving.
21. Select the Save As icon to save as a new analysis.
22. Name and save to Analysis Config (for immediate use) and/or to Analysis Library for future use.
The Analysis must be saved to Analysis Config before it can be added to a schedule.
An analysis can be modified after it is saved. Select the object to modify, make the changes and save the analysis.
OI/PGC5000-EN, rev D 42
PGC5000
PGC5000 Series Operating Instructions 6 Operation
More than one Stream Step TCF in No Analysis can have more than one Stream Step
[AnalysisName]
Missing Stream Step TCF Every Analysis must have a Stream Step
NO TCFs in Analysis did not contain any TCFs
Analysis: "[AnalysisName]"
[Method Name] inside prev Method An Analysis was found containing a Method having no TCFs nor any
Sequences
[Sequence Name] in prev Sequence An Analysis was found containing a Sequence having no TCFs
All active STEP table items have a bad No Schedule Elements in the STEP table were found having a well-
["Analysis"] formed Analysis
[Component Name] - bad time values A part of the named 'Component' TCF is outside of its containing
Method
Malformed Method -> no oven assignment Every Method must have an Oven Name specified in that Method
Sequence.TimeOffset >= Method.CycleTime No Sequence start time can be greater than the containing Method's
CycleTime
SkipNextIf is the last TCF in Analysis A 'Skip Next' TCF type cannot be the last TCF in an Analysis
SkipNextIf TCF precedes Component TCF A 'Skip Next If' TCF cannot precede Component TCF
SkipNextIf TCF precedes DoNextIf TCF A ‘Do Skip If’ TCF cannot precede another ‘Do Skip If’ TCF
SkipNextIf TCF precedes TcfSkipNextIf A ‘Skip Next If’ TCF cannot precede a ‘Do Next If’ TCF
SkipNextIf TCF precedes UnknownPeak TCF A 'Skip Next If' TCF cannot precedes an ‘Unknown Peak’ TCF type
Malformed Analysis: Startup purge < 1 An Analysis's Startup Purge must be greater than zero
[Method Name]:Skip then StreamStep In the named Method, a skip occurs before the Stream Step
SkipNextIf TCF precedes StreamStep Tcf A 'Skip Next If' TCF cannot precede a ‘Stream Step’ TCF
OI/PGC5000-EN, rev D 43
PGC5000
PGC5000 Series Operating Instructions 6 Operation
The following steps present the instructions to retrieve an analysis from the library.
1. Select the Analysis>Chart sub-tab.
2. Press the Add to a Scope button and an object dialog box opens.
3. Select the Analysis Library.
4. Choose the desired analysis you want to load.
5. Press the Next button to continue.
6. Review the information listed at the top of the dialog box.
7. If the information is correct, press the Accept button to continue.
8. If the information is not correct, press the Go Back button to return to the previous dialog box, or press the Abort button
to cancel the operation.
9. Save the object to the Analysis Configuration for immediate use.
The chosen analysis appears on the left side of the screen, as shown in Figure 6.24.
OI/PGC5000-EN, rev D 44
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Active Reprocessing
Action
When the chromatogram data is reprocessed, using changed integration parameters, the reprocessed report can be compared
to the original report, showing any variation in peak results. If the integration change is satisfactory, the changes can be saved
to the analysis for later execution.
The reprocessed reports are saved on the Master Controller with a copy of the reprocessed report. Please note:
• Scripts contained in the analysis do not run during reprocessing.
• The reprocessed values are not reported to the OPC Server or any subscribers.
• Reprocessed reports are kept indefinitely; however, like the Alarm and Calibration folders, the folder is periodically
cleaned (every 10 minutes), leaving the last five files.
• Reprocessed reports are prefixed with “REP.”
• Reprocessed reports are backed up with all other available Stream Data by selecting the Copy Stream File Data to USB
Drive button on the File Management screen of the Setup tab.
OI/PGC5000-EN, rev D 45
PGC5000
PGC5000 Series Operating Instructions 6 Operation
OI/PGC5000-EN, rev D 46
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Factory Restore
Access
Control List User Restore
User Save
USB Recovery Delete
USB Stream Diagnostics
If only option names show, you do not have enough rights to use the backup and restore options.
Stop all schedules before creating a recovery USB or backing up the stream files to a USB flash drive.
ACCESS CONTROL LIST – Selecting the Access Control List (ACL) icon displays a dialog box containing a list of users, passwords,
and access levels that is distributed, encrypted and persisted at each device. The ACL can be modified from a PGC5000
(LUI or Remote Client), VNSA, or a STAR Client. If the PGC5000 is secured, any user with supervisory rights can modify the
ACL. If the PGC5000 is unsecured, everyone has the ability to modify the ACL.
Stop all schedules before restoring from a recovery USB flash drive.
FACTORY - Selecting the Restore Settings icon restores the analyzer to the factory configuration. All user configuration changes
to the system will be lost.
USER – Selecting the Save Icon creates a User Restore point. The system copies all configuration files from the working
directory to the Restore directory on the analyzer. You should create a restore point prior to making any changes or
updates to the analyzer. Only one restore point is saved. Creating a second restore point will overwrite the initial store
point.
Selecting the Restore Settings icon restores the system to the user created restore point. It copies the configuration files
from the Restore directory to the Working directory of the Master Controller and restarts the system.
Creating the Recovery drive takes several minutes. Wait for the “Creation Complete” message before
removing the USB drive. Select the Eject USB icon on the Setup screen before removing the Recovery
drive. Store the Recovery drive in a safe place.
You must use a USB drive having 32 GB or less. If a USB drive larger than 32 GB is used, the system will
appear to write the data to the drive and give a “Creation Complete” message, but no data will be on the
drive.
OI/PGC5000-EN, rev D 47
PGC5000
PGC5000 Series Operating Instructions 6 Operation
USB – Selecting the USB Flash Drive Operation Recovery icon creates a recovery drive on the USB flash drive inserted in the
Master Controller Single Board Computer (SBC). This operation takes up to thirty minutes to complete depending on
system configuration. The user restore directory is NOT saved to the Recovery drive.
To restore the system from an unrecoverable lockup or after replacing the Single Board Computer, install the USB flash
drive and apply power to the system. The Master Controller formats the flash memory and copies all of the files from the
USB flash drive to the system’s flash memory. Wait for the Upgrade Complete message to appear. Select the USB Eject
icon and wait for the Eject Complete message to appear. Remove the USB drive and cycle power on the Master Controller
to reboot.
Selecting the USB Flash Drive Operation Stream File icon copies all stored chromatogram files on the system to the flash
drive inserted in the Master Controller SBC board. Copying the data files will take several minutes. Wait for the Operation
Complete message to appear. Select the USB Eject icon and wait for the Eject Complete message to appear and then
remove the USB flash drive.
DELETE – Selecting the Delete icon deletes all saved chromatograms and report files on the system. It does not delete analyses
saved in the Analysis Config folder or Analysis Library folder.
DIAGNOSTICS – Selecting the Diagnostic Operation icon will copy all diagnostic files to a USB drive inserted in the Master
Controller SBC board. Diagnostic files are used to diagnose errors and events in software. These files are for factory use
and troubleshooting purposes. The copying of the files should take only a few minutes. Wait for the Operation Complete
message to appear. Select the USB Eject icon and wait for the Eject Complete message to appear and then remove the
USB flash drive.
Selecting the USB Action icon performs the functions listed above. Always wait for the Eject Complete message before
removing a USB drive.
The following popup error messages display if an error is found during restore and recovery procedures.
Stream Data Files No USB Drive Found No USB flash drive found. Insert USB flash drive in Master
Controller Single Board Computer (SBC) PCB
Updating Configuration.. Standby for System System is writing configuration files to USB flash drive
Restart
OI/PGC5000-EN, rev D 48
PGC5000
PGC5000 Series Operating Instructions 6 Operation
USB Recovery Drive No USB Drive Found No USB flash drive found. Insert USB flash drive in Master
Controller SBC PCB
User Configuration Restore No Restore Point Found USB Flash drive has no Restore point files.
6.6.4 Components
The Components button in the Function Select list displays component information (see Figure 6.29). Components can be
added, deleted or edited.
To edit a component:
1. Navigate to the Setup Tab and select the Components button in the Function Select List.
2. Select the Config sub-tab at the bottom of the display.
3. Select the Component to edit from the Component Name drop down list.
4. Edit the component as necessary.
COMPONENT NAME - Component names must be unique to all configured components in the analyzer and are selectable from
the drop down menu.
CONCENTRATIONS
CALIBRATION – Numeric value representing the component's calibration concentration.
VALIDATION – Numeric value representing the component’s validation concentration.
UNITS – Unit of measure (%, ppm, ppb, calc, blank, none).
RESPONSE FACTOR – Response factor relative to the selected component (may be entered manually).
PENDING RESPONSE FACTOR – Calibration stream calculation. Use the Go Back button to manually replace the current
Response Factor with the calculated factor.
CALIBRATION AUTO UPDATE – If the box is marked, the Pending Response Factor automatically updates with the pending
response factor if it is within the drift limits entered.
CALIBRATION DRIFT LIMIT – The maximum amount the calibration can drift since the last calibration. The Response Factor will
not update if the pending response factor exceeds the drift limit.
VALIDATION LIMIT – Allowable percent of component concentration change during when running a validation.
RETENTION TIME LIMIT – Time into analysis (in seconds):
LOW – Low level limit, in seconds, that the peak crest can shift.
HIGH – High level limit, in seconds, that peak crest can shift
LIMITS – Concentration (Reported Component Values):
LOW-LOW – Sets the Low-Low indicator concentration limit
LOW – Sets the Low indicator concentration limit
HIGH – Sets the high indicator concentration limit
OI/PGC5000-EN, rev D 49
PGC5000
PGC5000 Series Operating Instructions 6 Operation
The Status sub-tab displays component’s associated indicators, their state and allows reset. (The component indicators must
be marked active on the Status Tab to see state color.)
6.6.5 Streams
The Streams button in the Function Select list displays all streams configured for the analyzer (see Figure 6.30). Streams can be
created, configured and deleted from this display.
The Status sub-tab displays the configured indicator’s state and date and time of the selected stream.
To create a stream:
1. Navigate to the Setup Tab>Config sub-tab and select the Streams button in the Function Select list.
2. Select the Add New icon and enter a name and a variant for the new stream. (Stream names must be unique in the
analyzer.)
3. Confirm the stream creation by pressing the Accept button, or cancel the operation by pressing the Abort button.
4. Select the RUNTIME TYPE from the dropdown list.
5. Select the VALVE NAME from the dropdown list.
6. Select the STREAM ONLINE box to activate the stream in the schedule
To delete a stream:
1. Navigate to the Setup Tab>Config sub-tab and select the Streams button in the Function Select list.
2. Select the stream to delete from the STREAM LIST dropdown list.
3. Select the Delete icon.
4. Confirm the stream deletion by pressing the Accept button, or cancel the operation by pressing the Abort button.
OI/PGC5000-EN, rev D 50
PGC5000
PGC5000 Series Operating Instructions 6 Operation
The associated items are shown in an indented list under the selected button in the Function Select list. If an associated item
or device contains or has a subset of parts or cards, those will be shown in an indented button list below that item or device.
Do not mark the SECURED box unless ACL contains at least one Supervisor user.
Setting Display Language: Select the desired language from the dropdown list. The display change is immediate to the user.
Multiple languages can be viewed at the same time from the Remote Client. However the last language
selected for display by either from the LUI or the Remote Client becomes the default display language
when the analyzer is restarted.
Status: This Status sub-tab displays the state of configured indicators. If triggered (state changed), it displays that event date
and time.
Master Controller Cards: As with the Master Controller button, each associated card in the list has two sub-tabs: Config and
Status. The Config sub-tab lists relevant or configurable information about the card, while the Status sub-tab is blank on
these items. The table below provides more information.
OI/PGC5000-EN, rev D 51
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Network Setup: The Network Address Settings are located under the SBC button of the Master Controller. The Master
Controller is equipped with dual 100 Network Interface Card (NIC) Ethernet jacks supporting redundant communications.
If applicable, configure the network address from the Setup>Master Controller>SBC>Network Adapters>Config Sub-tab by
entering the information in the appropriate areas. Figure 6.32 is an example Network Setup.
HOST NAME – The network name of the Master Controller (the host name will be the same on both networks.
STAR Network Port – the port at which the STAR Network is located.
PRIMARY NIC and SECONDARY NIC addresses – Contact the network administrator for available IP Addresses, Subnet Masks and
Gateway Addresses.
The network configuration does not support Dynamic Host Configuration Protocol (DHCP.)
If you are configuring both NICs, the IP Address/Subnet Mask MUST ensure IP addresses are on different
subnets.
Check the connectivity of the system by loading the Remote Client and connecting to the Master Controller (see Remote Client
in Section 7). The Machine Address Code (MAC) address of each network adapter is shown, plus an editable text area for
reference purposes.
Since the HOST NAME and STAR Network Port are configured at the ABB factory, they should not be
changed.
The multicast addresses allow messages to be passed through network gear (switches/routers) from subnet to subnet.
OI/PGC5000-EN, rev D 52
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Network Routing: The PGC5000 series has the ability to route through different networks using routing tables. Up to four
routes can be configured per network interface. Configure the routing tables by selecting the Routing Table Configuration icon.
The popup entry form allows the creation of a routing table for each network.
Network Addressing: Check with the network administrator to establish IP addresses and network masks to assign to the
analyzer. Ensure all network information needed for redundancy and routing, including the network gateways, are available.
Verify communication via the network. Refer to the Remote Client in Section 7.
Saving Network Settings: Saving Network settings will force the Master Controller to re-boot. The screen popup mesage in
Figure 6.33 will confirm the procedure.
Clock Setup: The system clock is set in the Setup>Master Controller>SBC>Clock>Config Sub-tab (see Figure 6.34). The date is
displayed in Month/Day/Year format. The clock is displayed in the 24 hour format.
Changing the name will affect OPC and Modbus reporting and any method running on the oven.
OI/PGC5000-EN, rev D 53
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Since there may be more than one oven, the Oven button in the Function Select list may indicate the oven number (i.e., Oven 1,
Oven 2). The Oven button displays information about the oven selected and lists the oven ancillary items including the Power
Supply, Purge Control, Digital Temperature Controls, Electronic Pressure Controller and the Detector Amplifier (see Figure 6.35).
If needed, change the oven name in the space provided, for easy reference.
To display information about the oven’s ancillary equipment select the associated button.
Oven>Power Supply>Config displays the part number of the Oven Power Supply.
Oven>Purge Control>Config displays the part number of the purge switch assembly in analyzers with electronics purge.
Oven>DTC 1>Config displays the part number including the node ID number. All ancillary parts associated with the board are
displayed below this button.
Oven>DTC 1>Status displays the indicator state of software and hardware, T-Rating issues and the associated DTC zones.
Diagnostic information is also displayed. Refer to the PGC5000 Service Instructions SI/PGC5000 for more information.
Oven>DTC 1>Malfunction Alarm>Config displays the relay type, contact rating, and connection point.
Oven>DTC>Digital Inputs>Config displays a numerical list of the inputs. Each input is configurable, as indicated in the following
table.
OI/PGC5000-EN, rev D 54
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Digital Input Status: The digital input status sub-tab displays the current state of the inputs (see Figure 6.37). Some of the
inputs are used for factory configuration.
OI/PGC5000-EN, rev D 55
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Oven>DTC 1>Pneumatic Actuator>Config displays the actuator part number (see Figure 6.38). All factory configured valve
outputs are displayed below the pneumatic actuator button, with the color coded indicators displaying the state of all
regulated and unregulated valves. Regulated valves are those inside the oven, while unregulated valves are external.
Oven>DTC 1>Pneumatic Actuator>Valve Driver(#)>Config displays the part and valve number (see Figure 6.39). It includes a
valve control button used to manually control the valve.
OI/PGC5000-EN, rev D 56
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Oven>DTC 1>Pneumatic Actuator/Valve Driver#>Valve(#)>Config displays the valve information related to the valve driver with
the same number. For internal valves (see Figure 6.40), this screen provides the specific information on the valve type and
the configuration of the analyzer. The name of the valve, which is used to identify the valve when creating an analysis, can
be changed for reference. The screens for external valves show only the name of the valve.
To configure the Isothermal Oven, enter THE NAME, SETPOINT, LOW LIMIT, HIGH LIMIT, ZONE TYPE and then mark ZONE
ACTIVE to activate the zone from this screen (see Figure 6.41). The real-time temperature associated with the oven is
displayed.
NAME –Since the name is factory configured, changing the name will cause the analysis to fail.
SETPOINT – Normal operating temperature.
LOW LIMIT – Minimum Alarm Level.
HIGH LIMIT – Maximum Alarm Limit.
ZONE TYPE – IsoThermal (set at factory).
OI/PGC5000-EN, rev D 57
PGC5000
PGC5000 Series Operating Instructions 6 Operation
The Schedule will not start until the Low Temp Limit for the Isothermal oven has been met.
The Oven>DTC 1>Iso Oven>Status sub-tab displays the state and date/time of all active indicators in the DTC zone group.
Diagnostic information is also displayed.
The Oven>EPC>Config sub-tab allows viewing the EPC part number and also displays the NODE ID zone (see Figure 6.42).
The Oven>EPC> Status sub-tab displays the state and date/time of all active indicators in the EPC zone's group of indicators (see
Figure 6.43). Diagnostic information is also displayed.
OI/PGC5000-EN, rev D 58
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Zone # Configuration: This sub-tab displays the Zone ID, Name, Actual Pressure, Ramp Rate and Setpoint (see Figure 6.44).
Enter the NAME, SETPOINT, LOW LIMIT, HIGH LIMIT, ZONE TYPE and mark ZONE ACTIVE to activate the zone from this screen.
NAME – Edit the name for easier reference (Function Selector button reflects new name).
SETPOINT – Normal operation pressure.
LOW LIMIT – Minimum Alarm Level.
HIGH LIMIT – Maximum Alarm Limit.
ZONE TYPE – Isobaric, Programmable (set at the factory).
The Status sub-tab displays the state and date and time of all active indicators in the EPC's group of indicators. Diagnostic
information is also displayed.
The Oven>DetAmp#>FID Configuration sub-tab displays the Serial, Part, and Channel number (see Figure 6.45). It also displays
the Igniter, Polarizer, Gain factor and Output Voltage. A manual AUTOZERO button is provided. Set the AUTO-IGNITE ACTIVE
option and adjust the AUTO-IGNITE PERIOD (seconds) or select MANUAL IGNITE to ignite the detector manually from this
screen. The AUTO-IGNITE PERIOD is the time in seconds before you try to re-ignite the burner if the flame is out.
OI/PGC5000-EN, rev D 59
PGC5000
PGC5000 Series Operating Instructions 6 Operation
The Oven> DetAmp> TCD> Configuration sub-tab displays the Serial, Part, and Channel number (see Figure 6.46). It also
displays the Filament Information, Gain factor and Output Voltage. A manual AUTOZERO button is provided. You can also edit
the input and output fields for easy reference from this screen.
2 3
OI/PGC5000-EN, rev D 60
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Figure 6.48 describes the information provided on the Subscriber tab display.
Heading Description
Add New – Adds new subscriber. Name and IP addresses will have to be manually
entered.
TYPE The device type of receiver: OPC (ABB’s OPC Server), RD (Report Device) or STR
(STAR Server).
ACTIVE If the box is marked, defined reports are sent to the Subscriber list.
STATUS CHANGE If the box is marked, status change message is sent to that Subscriber.
Delete All/Delete – Choosing the top box will mark all demand configurations for
deletion. Choosing the lower box will mark that configuration for deletion.
10 1 0 201
10 2 0 201
OI/PGC5000-EN, rev D 61
PGC5000
PGC5000 Series Operating Instructions 6 Operation
The check box action for each Subscriber Name allows specific reporting configuration features (see Figure 6.50). They are:
ACTIVE – whether it reports data.
REPORT – Sends Analysis data (RAW).
EVENTS –See the next paragraph).
STATUS CHANGE – Analysis status information is sent to subscriber (Analyzer, Stream and Sample Handling Status).
OI/PGC5000-EN, rev D 62
PGC5000
PGC5000 Series Operating Instructions 6 Operation
If the Network is set up to provide data to both a STAR DMS Network and a DCS via Modbus, the STAR
DMS should be considered as the primary network, and the DCS Modbus connection as the secondary
network.
OI/PGC5000-EN, rev D 63
PGC5000
PGC5000 Series Operating Instructions 6 Operation
Stream level data tags can also be viewed/tested by selecting the Streams tab at top of screen (see Figure 6.52). Users can
check/test the Stream level data tags by selecting which Streams tags they want to view from the drop down selection box
below Stream tab at top of screen. Once the desired stream is selected, input a value into the SET VALUE text box at the right
side of the screen for the given address and the value will be sent over the network to Master device. If the user input value
matches the value received by the Master device, the Modbus mapping is working for the given Stream tag address.
The SET VALUE text box will not display the current contents of the given Modbus address. The SET
VALUE will be written to the internal register. If the PGC5000 overwrites the values prior to the Modbus
poll request, the value may not been seen by the Modbus Master.
Users also have the ability to change the ranges of any given Stream tag address. The LOW and HIGH range value for the
Modbus map can be changed at any given time. To change the range simply input a new range value into the LOW or HIGH text
box (see Figure 6.53).
OI/PGC5000-EN, rev D 64
PGC5000
PGC5000 Series Operating Instructions 6 Operation
1. Action Icons –Initiates the Chart Reset and /or Auto zero.
2. Valve List – Lists all available valves configured on the selected analyzer and enables manual control.
3. Chart Display Area – Displays current system results.
4. Zoom Controls – Allows detailed views of the analysis.
5. Setup Display Area – Displays objects from the setup sub tab (Future Use).
Select available valves from the valve list. The valve button depresses (becomes lighter) when active.
Icon Meaning
All alarm indicators are configurable at the Master Controller for OPC and/or MODBUS data transmission to validate analyses
from the PGC and provide overall SHS health.
OI/PGC5000-EN, rev D 65
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
7 Technical description
7.1 Functional description
Figure 7.1 shows a typical analytical flow system, using the flame ionization detector for illustration. Connections at the right
side of the analyzer cabinet provide all gas and air inputs. Sliding plate valves, liquid sample valves, or a combination of both,
provide control and measurement of the sample. Each analytical valve is air-actuated by an electrical solenoid valve, which in
turn is controlled by the DTC. An operational cycle for the valves consists of three modes: sample purge, sample inject, and
backflush. In the sample purge mode, sample flows through the sample loop to vent. In the sample inject mode, the sample
valve switches, a plug of sample is swept by the carrier through the column train to the detector. In the backflush mode, the
carrier backflushes Column 1 to vent.
The volume of sample is determined by the sample loop. When the valve switches, the sample passes into Column 1, to Column
2 and into the detector cell, where it is converted to an electrical signal. Column 1 performs preliminary separation to remove
the heavier non-measured components, which are then backflushed to vent. Column 2 separates the components to be
measured, which elute sequentially to the selector valve. The selector valve determines which components will be measured.
The sample output from Column 2 goes through Column 3 to the detector for measurement. When the valve switches, the
sample not being measured is flushed through the Selector to Vent.
The carrier gas has three purposes: to purge the columns and cell prior to introducing a sample, to sweep the sample into the
detector cell, and to backflush the backflush column.
The sample system, together with the PGC, controls the calibration sample input. The sample system flow and pressure control
depend on the sample system configuration.
7.2 Detectors
Standard detectors are the Flame Ionization Detector (FID), Thermal Conductivity Detector (TCD), and Flame Photometric
Detector (FPD). These detectors may be used separately, in combination, or as dual detectors. An optional Discharge
Ionization Detector (DID) is also available.
OI/PGC5000-EN, rev D 66
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
The FID Amplifier Assembly provides ignition control for the FID cell and amplification of the detector cell output signal prior to
routing the signal to the control section for signal processing. It consists of a power supply, igniter assembly, electrometer
amplifier, and associated circuitry. The power supply provides the necessary dc voltages for the FID Amplifier Assembly and
FID.
The igniter assembly provides control for the igniter in the detector cell. In the event of a flame-out, the thermocouple senses
the flame-out, illuminates the Flame-Out LED, and sends a message to the igniter assembly, which re-ignites the flame. The
electrometer amplifier takes the FID cell’s output, amplifies it, and sends it to the control section for signal processing.
A multiport version of the Thermal Conductivity Detector (MTCD) is available to achieve more measurements in a smaller
space.
When a sulfur compound passes through the hydrogen-rich flame, strong luminescence occurs between 320 and 460 nm. The
narrow band-pass filter allows a sulfur spectra-centered transmission at 394 nm ± 5 nm to achieve a specific ratio of sulfur to
non-sulfur compounds between 10,000 and 30,000:1. A photomultiplier tube views the filtered light and outputs a voltage
proportional to the intensity of the filtered luminescence. For maximum sensitivity, the detector is optimized with respect to
temperature, gas flow rates, and bias voltage on the photomultiplier tube.
Because the amount of sulfur in the sample is very small, a sulfur addition module provides a standard level of sulfur. This
keeps the sulfur readings above the noise level within the analyzer. When the analyzer processes a sulfur compound, the sulfur
in the sample adds to the standard sulfur, providing a level more easily measured by the photomultiplier tube.
The FPD Electrometer PCB, located inside the electronics compartment of the oven, digitizes the detector output signal for
processing. This PCB assembly also provides energy for FPC flame sensing and ignition.
OI/PGC5000-EN, rev D 67
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
The DID is used in the ABB analytical process gas chromatograph for parts-per-billion (ppb) and parts-per-million (ppm)
measurements of the following:
• Impurities in high purity gases
• Halogenated hydrocarbons
• Impurities in ethylene
• Low levels of BTX
• Arsine and phosgene
• Ethylene oxide
• Formaldehyde
• Ammonia
A dielectric barrier discharge is a plasma discharge that is obtained using a high voltage alternating current applied to a gas such
as Helium or Argon as it flows through a dielectric material such as quartz glass. Two electrodes are arranged within the
detector so that when the high voltage is applied to the gas, a breakdown occurs with a subsequent discharge from one
electrode to the other. However, the presence of the dielectric barrier behaves as a capacitor in the localized region of the
discharge. The dielectric barrier stores a substantial amount of energy for each discharge. This results in the generation of
highly excited state molecules and atoms of Helium or Argon, which is referred to as the reaction gas. As the sample
components elute from the column they are ionized by the reaction gas. A second set of electrodes in the detector measure
the current generated from the ionized components. The output is sent to an electrometer, where it is amplified. Figure 7.3
illustrates this process.
Zero Adjus t
He*
A
He in He* e- A+ e-
He*
Exh au st Tub e
Plasma
Colu mn In
OI/PGC5000-EN, rev D 68
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
The slope detect method assumes that all peaks meet certain criteria based on the slope of the signal. A peak must start with a
positive slope, crest and then finish with a negative slope that levels out. A quiet chromatogram is treated as a quiet signal and
only peaks meeting the necessary conditions are picked up. Slope detect determines peak crests, start and end times, and
topologies automatically.
Each method has pros and cons, but neither method satisfies all application requirements. Slope detect is the preferred method
when peaks meet at valley conditions or move around. Forced gating is the preferred method when the peaks are poorly
shaped or when slope detect will not give reliable results.
The Min-Max method works strictly on finding minimums and maximums. The Identification Window (IW) area defines the
maximum point within the window and the time becomes the crest. The shape of the chromatogram inside the IW is not
considered. If the chromatogram shows multiple peaks within the IW, the maximum peak is the crest and only one crest can be
determined. The Start of Baseline (SB), End of Baseline (EB), Start of Integration (SI) and End of Integration (EI) areas define the
OI/PGC5000-EN, rev D 69
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
minimum point within the window. The SI and EI determine the beginning and end of peak area integration, while SB and EB
determine the beginning and end of baseline correction.
Figure 7.5 is an example of the integration and the baseline correction windows for a peak doublet with a valley between,
where only one of the peaks is integrated. The SI and the SB were identical, but the EI and the EB are different. The second
peak is not required for the baseline correction of the first peak. In the Min-Max method, each peak is fully defined, so not
dependent on any other peak in the analysis.
Figure 7.6 defines the integration of two separate peaks and the windows for each peak separately.
OI/PGC5000-EN, rev D 70
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
If the tangential skimmed peak were set up as shown in Figure 7.8, the standard baseline correction of drawing a line between
the SB and the EB would give the dashed line. This correction subtracts off the area above the chromatogram and if this
crescent shaped segment becomes large enough, the final peak area will go negative. Correct placement of the EB and the EI
can avoid the problem, but this is not always easily accomplished. Small movements of the tangential skimmed peak have a
large effect on the final peak area.
OI/PGC5000-EN, rev D 71
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
EZ Peak requires two Sequence Time-Coded Functions (TCF), Threshold and Component RT:
• The Threshold TCF provides the noise multiplier used to compute the noise threshold. This TCF appears only once
and must precede any Component RT TCF. It must be placed in a quiet zone of the signal at least two seconds after
an Autozero. At the time specified in the TCF, the threshold is computed from the previous 100 samples.
• The Component RT TCF defines an expected retention time and a window encompassing that time within which a
peak is expected. It provides the bounds for the crest only and needs to be wide enough to catch the crest. If there
are multiple peaks within the window, the algorithm selects the one closest to the user-defined retention time.
While it is visually obvious, locating a peak is not a simple task for a computer. Signal noise complicates the decision of when
peaks, valleys, and return to baseline occur. The user sets up five separate windows for each peak: start of baseline, start of
integration, crest, end of integration, and end of baseline.
The second derivative measures how the rate of change of a quantity is itself changing and is set using a threshold value. At the
curve’s flex point on the leading side of the peak, the second derivative crosses from positive to negative, and at the flex point
on the trailing side, the derivative crosses from negative to positive. Between those points a single peak will be found. A curve
with multiple crests has two sets of crossover points.
An advantage of the second derivative approach is shoulder detection (i.e., a bump on the side of a large peak caused by an
underlying small peak – too small to form a valley between the two crests).
The second derivative algorithm measures the noise as a standard deviation in a quiet range of the signal over a one second
period (100 samples). The second derivative algorithm requires a minimum of ten consecutive samples above the threshold
before it is deemed a peak. As some noise may still stray above this threshold, the user is given the option to multiply this value
by a threshold factor. The result gives an envelope above which the second derivative algorithm decides that a peak may be
starting. The threshold factor TCF can be adjusted when the sequence TCF is entered. The larger the factor entered at the
setup screen, the larger a deviation from baseline is required before a peak is assumed.
OI/PGC5000-EN, rev D 72
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
Integration Range
Threshold Envelope
Perpendicular
Drop
Peak Peak
Area Area
#1 #2
OI/PGC5000-EN, rev D 73
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
Tangent
Skim
In the case of a shoulder where there is no valley, tangential points can still be located until the shoulder decreases to a critical
size in which it is impossible to separate it from the larger peak. The smaller peak is also referred to as a dependent peak and
the peak on which it is attached, the parent or independent peak.
Entering a TCF in an analysis, method or script defines an action to perform (e.g. Valve ON) at specific time in the analysis. The
following table identifies the TCFs for each scope.
OI/PGC5000-EN, rev D 74
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
The following paragraphs list the functions (alphabetically) with descriptions. They include tables with the Parameter name,
acceptable Range and Units of measure values. This information is intended as a guide in properly configuring TCFs.
The sequence offset + the Time offset + the gate value must be > 0 < the cycle time or 14400 (whichever is
smaller).
OI/PGC5000-EN, rev D 75
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
OI/PGC5000-EN, rev D 76
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
OI/PGC5000-EN, rev D 77
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
This safety purge is part of the basic design of the analyzer and must remain operational.
• Y Purge reduces the internal classification of the analyzer from Division 1 or Zone 1 to Division 2 or Zone 2.
• Z Purge reduces the internal classification of the analyzer from Division 2 or Zone 2 to Nonhazardous/General Purpose.
• X Purge reduces the internal classification of the analyzer from Division 1 or Zone 1 to Nonhazardous/General Purpose.
The purge air enters the analyzer system through a pressure regulator, an orifice, and a gauge used to set purge flow, and then
into the electronics housing where purge air flow is maintained until a fault condition exists.
When a purge air alarm condition exists, the GCC will set an *** ALARM *** signal display on the screen and cause a purge
alarm contact to switch. A Y or Z Purge alarm alerts you to the condition, but it does not turn off the analyzer.
It is the customer’s responsibility to connect the purge alarm contact to a visual or audible annunciator
located in a constantly monitored area, as referenced in NFPA 496 (2003) and IEC 60079-2:2001.
Purge time depends on the application. Refer to the analyzer label or Data Package for specific analyzer purge time.
OI/PGC5000-EN, rev D 78
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
OVERRIDE
PUSH BUTTON
When you turn the power ON, X Purge begins monitoring the electronics housing (GCC and Purge Air Panel) air purge pressure.
When the air purge pressure reaches the specified level, the X Purge starts a timed cycle. If the air purge pressure remains at
the specified level during the timed cycle, X Purge will supply power to the equipment when it completes the timed cycle. If the
air purge pressure drops before the X Purge completes the timed cycle, X Purge resets the timer and starts over. It continues to
reset the timer until the analyzer achieves and maintains the correct pressure for a complete timed cycle. The X Purge will not
supply power to the analyzer until it successfully completes the timed cycle.
The X Purge cycle time depends totally on the application, but it may vary with analyzer configuration and condition. Refer to
the analyzer label or Data Package for specific purge specifications. Once X Purge applies power to the analyzer, power
continues to the analyzer as long as the electronics housing maintains air purge pressure.
X Purge removes power from the analyzer when the electronics housing air purge pressure drops below specifications. It locks
out power to the analyzer and causes a purge alarm contact to switch. The analyzer has connections available to the customer
for connecting the purge alarm to a visual or audible annunciator located in a constantly monitored area.
In order to re-start the analyzer after an X Purge alarm, you must first correct the cause of the drop in pressure. Then turn the
power OFF at the circuit breaker for at least ten seconds and turn the power back ON. This starts a new X Purge timed cycle,
which it must complete before it will supply power to the analyzer. If you do not correct the cause and cannot achieve and
maintain pressure, the X Purge will not complete the cycle and will not supply power to the analyzer.
When X Purge removes and locks out power to the analyzer after a drop in electronics housing purge air pressure (or before
pressure has initially attained the specified level), you can use Override to provide power to the analyzer for troubleshooting or
maintenance purposes. Override does not cancel the X Purge power lockout but temporarily overrides it.
OI/PGC5000-EN, rev D 79
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
Before you enable X Purge Override to override its control of power to the analyzer, ensure the area
where the analyzer is located is safe and hazard free, and remains so for the entire time the X Purge
housing cover is removed.
Use the X Purge Override Option only for start-up, troubleshooting, and maintenance. Do not leave it on during regular
operation of the analyzer. Override requires a well-lighted area to function. A light sensor inside the X Purge housing allows
you to enable Override after you remove the X Purge housing cover. When you replace the cover, the light sensor cancels
Override.
All versions of the X Purge have a set screw in the lid that must be removed before the housing cover can
be removed.
When you use Override during start-up, it overrides the X Purge control of power to the analyzer, but the air purge timed cycle
continues. Once the electronics housing has pressurized and X Purge completes its timed purge cycle, the analyzer will have
power from the X Purge. If you replace the housing cover without turning the power off at the circuit breaker, the analyzer will
still have power because of X Purge.
If the electronics housing pressure drops during Override use and if the timed cycle is complete, the X Purge will lock out its
power to the analyzer. Since Override bypasses the X Purge, the analyzer will still have power. If you cancel Override by
replacing the housing cover without turning off the power at the circuit breaker, the X Purge power lock out will cause the
analyzer to be without power. To restart X Purge, you must correct the cause of the drop in pressure, then turn power OFF (for
at least ten seconds), and then ON again. The X Purge must complete its timed cycle before the analyzer will receive power.
OI/PGC5000-EN, rev D 80
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
Refresh the Remote Client screen to ensure all settings are displayed on the remote screen. Cycling
between tabs accomplishes this update.
For proper operation, ensure the Remote Client version number matches the version running on the analyzer (see Figure 7.14).
Locate the version number by selecting the ‘About’ window on the top menu bar of the Remote Client and on the Setup>
Master Controller> SBC Config sub-tab.
V4.2.98.1
OI/PGC5000-EN, rev D 81
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
It is beyond the scope of this manual to describe the MODBUS protocol. Consult your DCS documentation
for explanation of concepts and terminology that may be unfamiliar to you.
The MODBUS protocol provides a set of rules which allows data to be passed between any two compatible devices. The
protocol defines how the data is to be transferred but does not define the contents of the data. In order for the analyzer/DCS
interface to operate, both the Gateway (with MODBUS software) and the DCS must be configured to define the functions to
implement and the corresponding data addresses to use. The MODBUS interface provides analytical composition data from the
analyzer system to the DCS and various status information (e.g. data validity, analyzer and new data availability). The MODBUS
interface also accepts limited analyzer control functions from the DCS (e.g., request for calibration, stream activation, etc.).
The analyzer creates data tags supported by MODBUS interface and the OPC Server. The tags not added to the local MODBUS
include the string tags ANALYSIS_NAME, COMPONENT.NAME, etc. (shown below) as these strings do not fit within the MODBUS
structure of 16-bit data registers.
A .csv file used to map data points must be identical to the one used by the MODBUS client connected to the OPC Server. Each
line of the .csv file contains at least three entries, (tag name, MODBUS slave address, MODBUS point address). The MODBUS
OI/PGC5000-EN, rev D 82
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
point address is a five-digit number which implicitly defines the MODBUS data type based on the most significant digit as
follows:
The MODBUS interface differentiates among the four different types of MODBUS data.
The MODBUS map is configured to overlay addresses. Two different data tags can map to the same address, but one tag cannot
map to two different addresses. If the latter is implemented, only the first tag in the map is updated. Most of the data tags
from the instrument are discrete indications mapped to either input coil or status coil addresses. Tags used for control purposes
must be mapped to a status coil address since the MODBUS master cannot write to an input coil. Analog values associated with
a component measurement, as well as temperatures, pressures, and set points available from the DTC and EPC, may be
represented to the MODBUS in one of four formats as described below:
• The integer portion of the analog value will be placed in a single MODBUS register.
• The IEEE floating-point format is used to store the value in two consecutive MODBUS registers.
The PGC5000 analyzer is a Big-Endian machine. The MODBUS Client operates on a Little-Endian machine,
meaning the most-significant and least-significant registers are reversed.
• In the Scaled0-9999 and Scaled0-4095 MODBUS data types, the analog value is scaled between two specified limits
and represented as a percentage of either 9999 or 4095 within a single MODBUS register.
• Specify the register format for each tag by appending the keyword followed by the optional scaling limits such as:
• Analyzer.Schedule.Process Stream.Propane.Concentration,01,31000,INTEGER
• Analyzer.Schedule.Process Stream.Methane.Concentration,01,31001,FLOAT
• Analyzer.Schedule.Process Stream.Hexane.Concentration,01,31003,Scaled0-9999,0.0,100.0
• Analyzer.Schedule.Process Stream.Isobutane.Concentration,01,31004,Scaled0-4095,0.0,100.0
The "Analyzer.Schedule.Stream.SampleTime" tag is represented in two different formats by appending the keyword
"TIMESTAMP1" or "TIMESTAMP3" to the .csv entry. The "TIMESTAMP1" format uses a single MODBUS register containing the
hours in the high byte and the minutes in the low byte. "TIMESTAMP3" uses three registers with the first containing the hours,
the second containing the minutes, and the third containing the seconds.
The "Analyzer.Schedule.Stream.NewDataReady" tag is set whenever data is received for the specified stream. It is reset by the
MODBUS master prior to the next analysis becoming available or configured to automatically reset after a configured number
of seconds. To configure the tag to reset automatically, append a delay counter (in seconds) to the .csv entry.
• Example: Analyzer.Schedule.Stream.NewDataReady,01,11002,5. This results in the ‘NewDataReady’ bit to reset after
five seconds.
OI/PGC5000-EN, rev D 83
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
configured MODBUS .csv file is transferred to the analyzer’s operating system memory my means of File Transport Protocol
(FTP). The Remote Client includes an FTP program (Report Viewer).
To create the modbus_client.csv file for the Gateway, the MODBUS option is selected. To create the MODBUS.csv file select the
PGC5000 option.
The Client Configurator’s main display is the Configuration Client (see Figure 7.16). From this screen and its subordinates you
can perform the entire MODBUS configuration. The 2.1.0.2 or greater version of the ABB Client Configurator includes specific
files needed for the Master Controller.
The Client Configurator is a part of the STAR Software suite. For complete information and instructions of setup and use, refer
to the latest STAR Data Management System (DMS) Operating Instructions.
OI/PGC5000-EN, rev D 84
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
1. Create the MODBUS.csv file using the ABB Client Configurator (see Figure 7.17).
2. Save the csv file on the Configurator system’s local PC drive or flash unit.
3. The csv file contains all of the information for the Control system (see Figure 7.18).
Transfer the file to the Master Controller. Reference the STAR Data Management System (DMS) Operating Instructions for
additional information.
OI/PGC5000-EN, rev D 85
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
An external input/output option is available if a very large number of inputs and/or outputs is needed. This external enclosure
also accommodates stream switching valves, if needed.
The input/output options are fully integrated with the analyzer’s local and remote user interfaces for direct operation and
programming.
The local output option connections are located on the Single Board Computer (SBC) PCB. These connections provide the
primary analog and digital inputs and outputs.
When the button for a specific output module is selected from the Function Select list, the appropriate Module Configuration
display appears. Individual channels are listed on the button below the output module name. The button names can be edited
for reference.
OI/PGC5000-EN, rev D 86
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
Figure 7.20 illustrates the local output display. The editable areas are:
NAME - reference name, used for the button name
RANGE LOW - analog output low limit
RANGE HIGH - analog output high limit
COMPONENT - configured component dropdown list
SET VALUE - user set value, used to test the module
The internal I/O option connects to the SBC CAN Interface Card via an electrical cable. Configuration of the option is completed
and tested at the factory prior to shipment. The I/O option contains one Control Module, one End Module, and up to 18
input/output modules. The input/output modules are referred to in the manual and analyzer as Wago modules. The following
input/output modules are available (color code at the top of each module indicate the type of module):
• 2 channel analog output, 4 to 20 mA (blue)
• 4 channel analog output, 4 to 20 mA (blue)
• 4 channel analog output, ±10 V, 0 to 10 V (blue)
• 2 channel analog input, AC/DC 0 to 10 (green)
• 2 channel analog input, 4 to 20 mA (green)
• 4 channel digital output, 24 V, with low-side switching (red)
• 4 channel digital output, 24 V, with high-side switching (red)
OI/PGC5000-EN, rev D 87
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
The Control Module (grey) is at the left end of the string of Wago modules and the End Module (grey) is at the right end. A high
quantity of Wago modules may require additional Control and End modules, which will be configured at the factory, as needed.
When the button for a specific I/O module is selected from the Function Select list, the appropriate Module Configuration
display appears (see Figure 7.22 shows the Digital I/O). Individual I/O channels are listed on the button below the I/O module
name. The button names can be edited for reference.
Input/output modules are shown in the following paragraphs, with the editable areas noted.
OI/PGC5000-EN, rev D 88
PGC5000
PGC5000 Series Operating Instructions 7 Technical description
OI/PGC5000-EN, rev D 89
PGC5000
PGC5000 Series Operating Instructions 8 Operator Troubleshooting
8 Operator troubleshooting
This section contains operator troubleshooting for the PGC5000 analyzer Master Controller and attached ovens. For
maintenance, service and in-depth troubleshooting refer to PGC5000 Service Instructions SI/PGC5000.
If the Master Controller or oven does not power on, check for power related issues including loss of external power, fusing, and
breaker boxes for possible resolutions.
The Master Controller and oven may power on, but the schedule will not start until the oven has met the minimal temperature
requirements established in the Setup Tab. Refer to the Power Failure setup in the Schedule Tab section for more information
on restarts after power failure.
OI/PGC5000-EN, rev D 90
PGC5000
PGC5000 Series Operating Instructions 8 Operator Troubleshooting
Some Status Scopes have multiple sub-scopes to choose from or may require using the ‘Page Down’ icon
to view all indicators. If not assigned to a scope, ‘Triggered’ indicators on the Status Tab, (displaying red,
yellow or blue) are not reflected at the Master Rollup Status Indicator. It maintains a green (good) status.
Correct an issue by removing the condition which triggered the indicator. This includes removal and replacement of PCBs,
adjusting parameter limits or simply acknowledging the indicator by using the reset button. If the triggering condition still
exists, the indicator may not clear after pressing the Reset button.
The Status Indicator table lists all available indicators under the Status Tab>All sub-tab. The table describes the triggering
condition and resolution to clear the condition. Where more than one indicator may be present a range is given; e.g. (1-4).
Refer to the glossary section for abbreviation explanations. The Reset column displays the means of reset; the AOC (Absence of
Condition) is the most common. The Source column identifies the group and most likely origination of the triggering condition.
OI/PGC5000-EN, rev D 91
PGC5000
PGC5000 Series Operating Instructions 8 Operator Troubleshooting
OI/PGC5000-EN, rev D 92
PGC5000
PGC5000 Series Operating Instructions 8 Operator Troubleshooting
OI/PGC5000-EN, rev D 93
PGC5000
PGC5000 Series Operating Instructions 8 Operator Troubleshooting
Analysis Aborted 1. Analysis does not 1. Check Pressure, Temperature and/or AOC. Analysis
complete analysis due to Digital Inputs. Correct problem
temperature, pressure accordingly.
and/or digital input 2. User controlled.
programmed command. 3. Check oven related indicators for
2. User intervention using more information.
Stop Now command.
3. Related oven issues.
Invalid Analysis Analysis failed validation 1. From Analysis Tab edit Analysis to AOC Analysis
meet requirements.
2. User controlled.
DigIn Check TCF Programmable Input See Digital input TCF. AOC Script
checks.
Prsr Check TCF Pressure Check failed See pressure check TCF. AOC Script
Offline Schedule Offline: Oven is Information Only. Resets when oven AOC Schedule
powered down power is restored.
Idle Schedule Stopped or paused Information Only. AOC Schedule
Calibrating Schedule running an Information Only. AOC Schedule
analysis on Calibration
Stream
Validating Schedule running an Information Only. AOC Schedule
analysis on a Validation
Stream
Maintenance Schedule set in Information Only. AOC Schedule
Maintenance State
Compile Error Syntax errors in Script From Program Tab check script syntax. Next Run Script
Runtime Error Script encountered error From Program Tab check script objects. Next Run Script
during execution
Script Not Found Script specified in TCF Ensure Script is in the Script library. Next Run Script
cannot be located
Missing Report Script can’t find the report Edit the analysis under the Analysis Tab. Next Run Script
to be modified Script TCF must have a time greater
than the analysis cycle time.
OI/PGC5000-EN, rev D 94
PGC5000
PGC5000 Series Operating Instructions 8 Operator Troubleshooting
OI/PGC5000-EN, rev D 95
PGC5000
PGC5000 Series Operating Instructions 8 Operator Troubleshooting
The # is used in place of numbers to eliminate repeats in multiple card and oven systems. "Information
Only" signifies the set indicator is activated in response to the setup criteria. It does not necessarily
identify a fault.
OI/PGC5000-EN, rev D 96
PGC5000
PGC5000 Series Operating Instructions 8 Operator Troubleshooting
OI/PGC5000-EN, rev D 97
PGC5000
PGC5000 Series Operating Instructions 8 Operator Troubleshooting
OI/PGC5000-EN, rev D 98
PGC5000
PGC5000 Series Operating Instructions 9 Scripting
9 Scripting
9.1 Introduction
The analyzer has programmatic control and calculation in addition to the built-in capabilities. The Program Tab provides the
means to customize analyzer operation to support most requirements (see Figure 9.1).
1 2
The scripting language has the capability to invoke a script upon the completion of an analysis providing any necessary
calculations to support, for example, BTU calculations. The scripting language supports invoking a script during or upon the
method or sequence completion. It also supports the means to invoke a script as a Time Coded Function (TCF) and as a
schedule entry.
1. The Program Tab icons control the system scripting actions. To edit the scripts use the script editing icons.
Run Script
2. The script editing icons are used to create and change script functions.
Delete line
OI/PGC5000-EN, rev D 99
PGC5000
PGC5000 Series Operating Instructions 9 Scripting
The statement section has horizontal grid lines to separate statements. This allows scrolling in horizontal and vertical
directions. The control icons manipulate the script, the statements and the file.
The scripting language also supports invoking a script as a schedule entry and/or on the change of state. A script is either: An
End-Of-Analysis (EOA) script or An Event-driven Script (a script that runs during the Analysis). The time offset (execution time)
of the Script determines the Script type. If the Cycle Time of the longest Method in an Analysis (analyses can have more than
one method), is exceeded by the time offset of the Script, then it will be a Script of End of Analysis type; otherwise it is a Script
of Event-driven type.
The time offset of a script, which script is an End-Of-Analysis type, does nothing more than to cause that script to be identified
as an End-Of-Analysis script by comparing its time offset with the Cycle Time.
The End-Of-Analysis scripts are simply executed in bulk, in no particular order. The following are End-of-Analysis scripting rules
for Analysis, Method scoped and Sequence scoped Scripts.
• All “Analysis Scoped” scripts are EOA scripts and must have an execution time greater than the maximum Cycle Time
of all contained Methods within that Analysis.
• Any scripts at the Sequence and Method scope are EOA scripts if their execution time exceeds the Cycle Time of the
longest (e.g.: maximum Cycle Time) Method. Scripts at Sequence or Method scope having an execution time less
than the longest Method's Cycle Time and greater than the Cycle Time of the Method that contains it are considered
being in error.
• A script at the Sequence or Method scope whose execution time is less than the Cycle Time of the Method that
contains it are allowed.
This type of script cannot perform the functions of an End-Of-Analysis script, because it runs within the
Cycle Time of the Method containing it. It will not be able to operate on or query the Analysis Report
because that report does not exist until after the Analysis has been completed.
• When an Analysis completes all EOA scripts executed irrespective of the execution time defined.
Example: An Analysis has two EOA scripts. Their execution times resolve to 181 and 182 seconds respectively. The
analysis contains a Method with a maximum Cycle Time of 180 seconds. In this scenario, there is no guarantee as to
which script gets executed first.
Line numbers are updated after a statement is added or deleted, if the statement is not the last statement in the script.
AUTO RUN starts the script at initial Master Controller power up and runs the script continuously.
9.3 Operators
The following operands are available for use in the scripting language:
Precedence “(“ Floating “<>” // Comparison
Precedence “)” Floating “<” // Comparison
Floating “=” // Assignment Floating “>” // Comparison
COMMON$ array passes strings between BASIC programs. This array shall provide for the storage of 128
character strings of length 128.
Syntax: COMMON$( I )
Comments: “I” is an index into the array.
Example: 0010 A$ = "ALARM HAS OCCURRED"
0020 B$ = "NO ALARMS"
0030 IF ALARM THEN
0040 COMMON$( I ) = A$
0050 ELSE
0060 COMMON$( I ) = B$
0070 ENDIF
c) To use a variable as an array, it must be declared before use in the DIM statement.
Example: 0020 DIM A(N_COMP(1)),B$(10),C%(50)
This statement declares an array A of floating point variables with as many elements as there are
components in analysis 1, array B$ of 10 strings, and array C% of 50 integer variables.
9.4.28 IF statement
Description: Allows for alternative paths of execution based on the evaluation of an expression.
Syntax: IF expression THEN
statements
ELSE
statements
ENDIF
Comments: expression is a logical expression whose result is TRUE or FALSE.
statements is a single or multiple statement.
Example: 0010 IF A = 1 AND B = 2 THEN
0020 LPRINT “ONE”
0030 ELSE
0040 LPRINT “TWO”
0050 ENDIF
If the expression is true, “ONE” is printed otherwise “TWO” is printed.
10 Version upgrade
10.1 Determine equipment to be upgraded
The first step in upgrading your system is to identify the equipment to be upgraded and determine if the PCs and Servers (i.e.
Gateways) are new enough to be upgraded. PCs running windows XP or older cannot be upgraded and Gateways running
Windows 2000 cannot be upgraded. In these cases the Hardware and Operating system must be replaced with a newer model.
You may refer to each section below for more detail on upgrading.
A PGC5000 running software before Version 3.x.x.x, cannot be upgraded without first contacting ABB Lewisburg support
([email protected]).
Prior to performing the upgrade, you should create a recovery USB stick in the event that there is an issue with the upgrade.
1. To create a recovery USB stick, insert a clean, blank USB stick into the USB port at the left side of the Single Board
Computer PCB inside the Master Controller.
2. Navigate to the Setup>File Management screen.
3. Press the Recovery button.
4. Wait for the message that the process is complete.
5. Remove the recovery USB stick and store it in a safe location.
10.2 PC upgrading
If the PC has no VistaNET software installed, please refer to the STAR Data Management System (DMS) Operating Instructions.
If there are existing PGC5000s Version 3.x.x.x in the system that will be running an older version of the Remote Client, then the
files and GCHelpfiles folder (see Figure 10.1) will need to be copied to a temporary folder and then copied back after the
VistaNET Core software is uninstalled.
In order to determine if the PC has a previous VistaNET software install, navigate to the Control Panel/Programs/Uninstall a
Program per Figure 10.2.
The old version of the VistaNET core software must be uninstalled before you can install the new version. Double left clicking
on the VistaNET name will bring up Figure 10.4.
There will be a series of screens after this process. Select OK or Next at all of them, when prompted. After the process has
completed, verify that the VistaNET software is no longer appearing in the Control Panel/Programs.
After the old version of the VistaNET software has been uninstalled, if you plan to use an older version of the Remote Client
with an existing PGC5000 then you will need to copy the files and folder that were copied to the temporary folder above back
to C:\\Program Files\ABB\VistaNET 2.0.
At this point installation of the STAR software can be performed on the PC per section 4 of the STAR Data Management System
(DMS) Operating Instructions. After successful installation of the STAR core software, the Control Panel/Programs section
should show Figure 10.5.
During the upgrade process of the Gateway communications to the DCS will be interrupted.
The first step is to determine if the Gateway you have can be upgraded. The following models of Gateway cannot be
upgraded:
• Power Edge 350
• Power Edge 650
• Power Edge 750
• Power Edge 850.
These Gateways must be replaced in order to work with version 4 of the PGC5000. The Gateway will only need upgrading if you
intend to receive data from a PGC5000 running version 4 to it.
It is recommended to make an image of the Gateway with the disk imaging software provided in case something goes wrong in
the upgrade process.
On the Gateway to be upgraded, locate and save the following files (note: some may not exist) to a secure location so that they
can be copied back on to the Gateway in a later step:
• Modbus_Client.csv
• VNSA.CFG (if VNSA is running on this Gateway)
• VNOPCTags.txt
• Any PGC5000 tag files for PGC5000s that will be left in the system running version 3; these files will have the GC name
and a .tag file extension.
If there are existing PGC5000s running Version 3.x.x.x in the system that will be running an older version of the Remote Client,
then the files and GCHelpfiles folder shown in Figure 10.6 will need to be copied to a secure location and then copied back after
the VistaNET Core software is uninstalled.
These can be accessed thru the Control Panel/Programs/Uninstall a Program (see Figure 10.7).
At this point installation of the STAR software can be performed on the Gateway per Section 4 of the STAR Data Management
System (DMS) Operating Instructions. After a successful install of the STAR core software, the Control Panel/Programs section
should be as shown in Figure 10.8.
Next perform an install of the OPC Server Version 4 software by running the Setup.exe file on the OPC Server installer CD and
following the prompts. After the install of the OPC Server, the Control panel of installed programs will show Figure 10.9.
If you are installing the OPC Server on Windows Server 2003, the OPC DCOM settings need to be modified. From the command
prompt, run “DCOMCNFG” and browse to the Component Services screen (see Figure 10.10) and view the “Properties” of the
“ABB VistaNET Process Analyzer OPC Service” Component Service.
The “Authentication Level” must be set to “None” on the “General” tab, as shown in Figure 10.11.
Copy the files that were saved before the uninstall, to a secure location back on to the Gateway. The Modbus_Client.csv will
need to be copied back to the folder that it was copied from, usually Program Files (x86)\ABB\VistaNet 2.0. VNSA.CFG (if VNSA
is running on this Gateway) will need to be copied to the ABB\Analytics folder, as this will be the new location of the version 4
compliant VNSA application.
VNOPCTags.txt and any PGC5000 tag files for PGC5000 devices that will be left in the system will need to be copied to the
ABB\Analytics folder, as this will be the new location of the OPC service. If a different install folder was specified during the
installer process, then the files will need to be copied to the folder that was specified.
If there are existing PGC5000s in the system that will be running an older version of the Remote Client, then the files and
GCHelpfiles folder copied from above will need to be copied back to the folder that it was copied from, usually Program
Files\ABB\VistaNet 2.0.
If the PGC5000 is in the “VistaNET Device Definition Table” of the VNSA, you must remove the entry from
the VNSA or you will get a name conflict when the converted PGC5000 analyzer restarts.
4. For Source, browse to the “Recovery” USB drive and select the “\format\Configuration” folder.
5. For Destination, browse to the “Upgrade” USB drive and select the “\format” folder.
6. Press “Convert.”
7. If there are no problems, a “Completed Successfully!” dialog will appear.
8. The “Upgrade” drive will now be ready to apply to the analyzer.
9. Turn analyzer power OFF and insert the “Upgrade” drive in the SBC.
10. Turn analyzer power ON.
11. Wait for all files to install and the “Upgrade Complete” message to appear.
12. Turn analyzer power OFF.
13. Remove “Upgrade” drive.
14. Turn analyzer power ON.
15. Once the Analyzer has rebooted, ensure the LUI is operating properly by noting Date/Time seconds are incrementing as
expected.
16. Go to “Setup>Master Controller” screen and note the analyzer NAME.
17. Go to “Setup>Master Controller>SBC>Network Adapters” and enter the analyzer NAME in the HOST NAME field exactly as
it appeared on the Master Controller screen.
18. Press the Network Save button (Disk Icon above the HOST NAME caption). All configuration and network Information will
be refreshed and the system will reboot.
19. At this point the upgrade should be complete.
To repeat the process, remove all the files from the recovery drive and remove the Configuration folder from the upgrade drive.
abb.com/measurement
—
We reserve the right to make technical changes or modify the contents of this document
without prior notice. With regard to purchase orders, the agreed particulars shall prevail.
ABB does not accept any responsibility whatsoever for potential errors or possible lack of
information in this document.
We reserve all rights in this document and in the subject matter and illustrations contained
therein. Any reproduction, disclosure to third parties or utilization of its contents – in
whole or in parts – is forbidden without prior written consent of ABB.
© ABB 2018