background image

Reference Manual 

748384-C 
September 2003 

 

         I/O Modules Variables 

Rosemount Analytical Inc.    A Division of Emerson Process Management 

3-26 

NGA2000 Reference

TIME_PERIOD 

Direction Output 

 

Binding 

None  

Type Integer 

 

Value range 

1-255  

Units Hours 

 

Description 

ACAL, SCAL only; determines the period between calibration cycles.  

Usage 

This variable determines the time between calibration cycles. The normal setting 
is 24. More frequent calibrations will reduce analyzer error due to drift but will use 
more calibration gases and will increase the time spent not measuring the 
process. 

See also 

 

 

VAL_HOLD

 

Direction output 
Binding 

None 

Type Enumerated 
Value range 

DISABLED; ENABLED 

Units None 
Description 

AIO, ACAL only; determines whether the output will hold while VALIDITY is 
anything other than Normal. 

Usage 

If this variable is enabled, the analog output will hold at its last value while 
VALIDITY is other than VALID. 

See also 

IOMAINTHOLD 

 

IOHOLDCAL 

 

ZEROGAS 

Direction Bidirectional 
Binding 

None 

Type 

4-element floating point array  

Value range 

Normally 0. 

Units ppm 
Description 

Zero gas. Element I refers to the zero gas for range 1, etc. 

Usage 

During zero calibration, the elements of ZERO are adjusted such that the value of 
PVA resulting is within 0.02% of the full scale range value of the appropriate 
element of ZEROGAS. If CALCHCKLIMITS is set to enabled, this will fail if the 
change required is greater than the percentage of the full scale value given in 
CALFAIL. The value of ZERO should be the same as the value of RAW - SIGNAL 
while zero gas is flowing, and a zero may be effected by simply copying the value 
of RAW-SIGNAL into the appropriate element of ZERO. 

See also 

SPANGAS 

 

ZERO 

 

Summary of Contents for ROSEMOUNT NGA2000 HFID

Page 1: ...Reference Manual 748384 C September 2003 http www processanalytic com NGA2000 Reference ...

Page 2: ...oduct Inform and educate your personnel in the proper installation operation and mainte nance of the product Install your equipment as specified in the Installation Instructions of the appropriate In struction Manual and per applicable local and national codes Connect all products to the proper electrical and pressure sources To ensure proper performance use qualified personnel to install operate ...

Page 3: ...etails 1 8 d Troubleshooting 1 8 1 4 Zero and Span Gas Settings 1 9 a Basic Instructions 1 9 b Advanced Instructions 1 9 c Details 1 9 1 5 General Zero Span Setup 1 10 a Calibrate Ranges Separately or Together 1 10 b Calibrate Ranges Using An Autocal Module 1 10 c Troubleshooting 1 11 1 6 Zeroing 1 13 a Basic instructions 1 13 b Advanced Instructions 1 13 c Details 1 14 d Troubleshooting 1 15 1 7 ...

Page 4: ...32 e Analyzer Calibration Status 1 32 f Analyzer Validity Status 1 33 1 18 analyzer Internal Data Storage 1 34 a Basic Instructions 1 34 b Details 1 34 c Troubleshooting 1 35 1 19 serial I O Module 1 36 a Details 1 36 b Troubleshooting 1 36 1 20 Network Issues 1 37 a LON Data 1 37 b LON Data Details 1 37 1 21 Modbus 1 38 1 22 PC LON Interface 1 39 a Performance 1 39 b Basic Operation 1 39 c Detail...

Page 5: ...l Inc A Division of Emerson Process Management Contents iii NGA2000 Reference 2 0 ANALYZER VARIABLES 2 1 2 1 Introduction 2 1 3 0 I O MODULES VARIABLES 3 1 3 1 Introduction 3 1 LIST OF ILLUSTRATIONS Figure 1 1 Typical Menu 1 1 Figure 1 2 Analyzer Algorithm 1 27 ...

Page 6: ...Reference Manual 748384 C September 2003 iv Contents Rosemount Analytical Inc A Division of Emerson Process Management NGA2000 Reference ...

Page 7: ... access It is vital that no attempt be made to directly affect their values without a complete under standing of the results of doing so Serious damage to the analyzers may result from incorrect assignments DEFINITIONS The following definitions apply to DANGERS WARNINGS CAUTIONS and NOTES found throughout this publication DANGER Highlights the presence of a hazard which will cause severe personal ...

Page 8: ...ualified personnel For safety and proper performance this module must be connected to a properly grounded three wire source of electrical power DANGER POSSIBLE EXPLOSION HAZARD This equipment may contain modules used in the analysis of sample gases which may be flamma ble If used for analysis of such gases the module must be protected by a continuous dilution purge system in accordance with Standa...

Page 9: ... power and net work cables I O Modules and Expansion Modules plug into Bind The process of connecting various variables in the analyzer module with equivalent variables in the I O modules Calibrate In ICEE monitoring to zero span and linearize an analyzer In other industries to zero and span an ana lyzer CLD Chemiluminesense Detector Analyzer module Control Module The Operator Interface plus the C...

Page 10: ...ailure such as some component not responding to network communications or a safety related failure such as lack of purge air in a FID module FID Flame Ionization Detector Analyzer module Floating point A four byte IEEE floating point number in Motorola format This is a number that can take a very wide range of values but provides only about seven digits of precision The analyzer main reading is ex...

Page 11: ...NGA case the NGA control module Platform is a slave NDIR Non Dispersive Infrared Analyzer module NGA2000 The patented system of Rosemount Analytical Platform s Analyzer Module s I O Module s and Expan sion Module s NGA Reference Manual Provides detailed general information about the operation of the NGA system Its use is intended for the se rious user system integrator or those writing software th...

Page 12: ...ctor The relative response of the analyzer to different gases to which it is sensitive Routers A component manufactured by Echelon Corporation used to connect more than one control module to a single computer Safety Failure Indicates a failure of the analyzer safety system with resultant shut down of the analyzer Secondary Variable Data placed on the network by a module regarding current status e ...

Page 13: ... Platform s I O Module s and Expansion Module s System Autocal Module Synchronize calibrations of up to four analyzer modules in a system using a common sample system System Integrator An individual or organization who designs and or builds analytical systems Technical Level In the NGA2000 menus system refers to the controls and configuration capability and diagnostic informa tion appropriate for ...

Page 14: ...Reference Manual 748384 C September 2003 P 8 Preface Rosemount Analytical Inc A Division of Emerson Process Management NGA2000 Reference ...

Page 15: ...Basic menus allow an operator to perform the normal simple analyzer functions such as zero ing spanning and changing ranges The expert menus allow an expert analyzer user to configure the analyzer as he desires and to perform the more advanced controls as well as perform the basic controls with more information and options allowed The technical menus provide control over the system operation and a...

Page 16: ...ade by Rosemount Analyti cal Each analyzer draws about 5 amps so a 30 amp supply can handle about five ana lyzers WARNING IMPROPER CONNECTION The internal LON connection in the platform is for use with internally mounted and pow ered analyzers only Using this connection for external analyzers or LON components could result in short circuiting the 24V power supply through the cable with resul tant ...

Page 17: ...e Earlier analyzers required inrush current limiting if the leads supplying power were longer than a couple of feet Later analyzers with the CE mark were not as touchy If such protection was not provided the analyzers might blow fuses upon start up In this case replace the fuse and try again Don t plug in the analyzer power while it is turned on Naming Analyzers Verify the I O modules are named ap...

Page 18: ... Details TAG Variable All modules use the variable called TAG to contain their name Modules also have a node name and a program id and these are used internally in the LON They are not normally accessible externally though both may be used by non NGA LON nodes such as a PC setup to monitor the NGA sys tem Analyzer Modules also have a serial num ber in their variable AMSN This should match the seri...

Page 19: ...therefore handle only a certain number of analyzers and I O modules It stores all of the data from each module within itself If an analyzer module is removed and re placed the control module will remember the data from the analyzer so if the ana lyzer is replaced the control module can recognize it and bring it back on line imme diately However this also means that the control module will remember...

Page 20: ...xt to the battery the cylindrical object above the board at the near end the jumper is just next to the positive end s wire connec tion to the board wait for two minutes re place the jumper and replace the board in the control module Then press RE INIT when power comes up I O doesn t respond to the analyzer sig nals The I O modules aren t bound This hap pens after a RE INIT Don t press this but to...

Page 21: ...O s to a single analyzer and make them respond to different analyzer ranges thus getting two si multaneous outputs one for low range resolu tion and the other for upset conditions If you make the I O operate independently of the analyzer it will change its output range within about 120 micro seconds of a remote command for an I O with a 5 MHz clock later I O s with a 10 MHz clock respond within 80...

Page 22: ...ed as well or you will have linearity errors Any bound I O module will get its ranges from the analyzer you don t have to change them in the I O module as well Network variables RNGHI RNGLO CRANGE CURRENTRNGHI CURREN TRNGLO MAXRANGE MINMANGE LIN RNGHI LINA0_ LINA1_ LINA2_ LINA3_ LINA4_ d Troubleshooting I changed a range and now my linearity is wrong You have to change the linearizer parame ters i...

Page 23: ... of mediocre quality but to name the gases by comparison with a known high precision reference gas In this case carefully zero and span the analyzer on the reference gas and then measure the span gas with the analyzer Enter the re sult as the span gas name both on the bottle and in the Calibration gas list When it is time to replace this bottle name the replacement in the same way The span value h...

Page 24: ...are all zero based and the zero gas is of zero concentration the analyzer will have no difficulty zeroing all the ranges at once It does this by changing the range to range 1 zeroing it changing to range 2 waiting for sta bility and zeroing that and so on When it tries to span the ranges if the span gas is above 10 and below I O of the range value on any range it will span that range but if not it...

Page 25: ... If desired you can load the stored or the manufacturing values into the current values by pressing one or other of the two RSTR softkeys This will at least bring the analyzer back to the calibration factors it used to have When you are satis fied that you do have a good calibration you can store the values into the Stored values variables by pressing the STORE button on the factors screen If you ...

Page 26: ...to operate on one range set all the ranges to the same fullscale value then it won t matter which range you are on and you can span them all together Nothing seems to work I m lost We have put a back up fail safe into the design There are enough settings and special circumstances that it is quite possi ble for both you and the analyzer to get con fused particularly if you have modified the analyze...

Page 27: ...ct the Autocal module whatever you have called it Either do a complete auto calibration from the first screen that appears by pressing START or Select Manual calibration function Set the Gas to be used for calibration to Zero gas Select the correct range to zero with Meas urement range number Select CAL in the Calibration or QC check line Press START You can press ABORT to abort the cali bration a...

Page 28: ... disas semble it and clean all the plumbing before it will read a good zero again The symptom of hydrocarbon contamination is that the analyzer reads high on zero gas and this reading very slowly decays over a matter of weeks You can speed up the process by cleaning out the tubing with al cohol and distilled water or by flowing ar gon through it while heating the tubing to red heat with a flame Ne...

Page 29: ...en analyzer to take a day or two to come to a good zero reading leave it for a while and see if it stabilizes be fore worrying You can test for leaks by shutting the sam ple flow off both upstream first and down stream of the analyzer The oxygen reading should stabilize at a low level of a ppm or so if it goes up to a significant level you have a leak After a zero the reading is very erratic Put a...

Page 30: ...ntrols except do the span through the Expert controls and setup menu Enter the Main menu Flow the appropriate span gas through the analyzer Select Expert controls and setup Select Expert controls Verify sample gas flow Press SPAN then SPAN again Press the left arrow key then press Re sults Examine this screen for data about the most recent calibration Press the left arrow or HOME when you are done...

Page 31: ...nalyzer considers that it has to change its span factor by more than the al lowed amount it will refuse to span if the calibration limit checking is enabled Verify that you have the correct span gas and its concentration is correctly entered into the analyzer If so troubleshoot why the ana lyzer s span has changed so much Possible cause are Contaminated sample cells in the NDIR and CLD analyzers L...

Page 32: ...s subject to certain limitations Each set of coefficients has a range over which it is valid and this has to be at least as great as 90 of the range to which it is supposed to ap ply For each range you can select which set of coefficients to use and whether to use any such set at all If you select a set of coefficients that are not allowable the analyzer will automatically select the next higher s...

Page 33: ...re 0 05 to 1 1 range The linearization should be performed at a specific temperature and this has to be the same as the base temperature for the tem perature compensation algorithm Nor mally 25 C is chosen for this and minor errors will have little effect If it is desired to achieve accuracies of 2 of point and 1 of range whichever is less above 10 of range fig s which are quite practical in most ...

Page 34: ...oler and this will strip all NOx out of the sample Linearization Well I tried all that but I have to make it work anyway If all else fails and you have to make the analyzer work without being able to resolve the real problem you can use the tweak function described below Remember that you are probably masking a real problem by doing so Verify that the analyzer is really working correctly before re...

Page 35: ...ired Set Correction to enabled Setpoint being measured to point 1 Flow the appropriate value of gas typically 30 of scale Edit Point 1 gas concentration to the named value on the bottle When the reading has stabilized press SET Setpoint being measured to point 2 Flow the appropriate value of gas typically 50 of scale When the reading has stabilized press SET Setpoint being measured to point 3 Flow...

Page 36: ...gement NGA2000 Reference editing If you have messed up go back and redo the points Verify that the zero and span calibrations are correct Also ver ify that you have selected the correct lin earization curve and that it is enabled Verify that the analyzer is working correctly for example that the ozonator lamp in a CLD ...

Page 37: ...r the longest possible value for your application The delay time should be set so as to delay the fastest responding analyzer in the system so that it responds at the same time as the slowest The delay you need to be concerned with is the time from a sample gas change at the entry port to the time the reading just begins to move not until it reaches its full change You are then compensating for di...

Page 38: ...nse time may be too short In crease it until the noise level is satisfactory Poor system response to menu changes and poor response to variable editing The LON update rate is too fast in one or more analyzers Go through them all set ting the update rate to 10 per second from ASAP or 1 per second Via a PC the variable to change is LONPVUPDATE and it should be set to a value of 1 or 2 One analyzer i...

Page 39: ...ture to store the cur rent data in this way if it is desirable to do so Generally you should not do this unless you are sure that the analyzer is performing correctly as you will overwrite the previous data and you will not be able to restore it It is also possible to store known good zero and span factors In the screens showing the zero and span factors there are links to screens showing historic...

Page 40: ...e span value is quite variable and it depends on a series of factors as shown below Range fullscale values In the case of the FID analyzer only it sets its PGA gains and its pre amplifier gains used based on a rather compli cated algorithm It does this in such a way as to verify that the maximum signal seen is less than the fullscale counts for a fullscale gas The fac tors considered are the range...

Page 41: ...1 27 NGA2000 Reference 1 0 A D reading from Signal Board 2 0 Digital Filter 3 0 Zero Span Adjust t90 Time is value between 0 05 and 1 05 Calibration Function 4 0 Linearize 4th order Calibration Coefficients 5 0 Temperature Compensation 6 0 Multiply by CALRNGHI to generate PVA PVA Out NO YES Figure 1 2 Analyzer Algorithm ...

Page 42: ...on the main display screen will enable security immediately cutting short the normal hold open time a Basic Instructions Enter the Main menu Select Technical level configuration Select System setup Select Security codes Enable whichever set of codes you wish to use Select whichever security code you wish to configure Press the buttons in a suitable order The code will be shown as a number Press th...

Page 43: ...ls Such clocks are kept in the ana lyzer module computers and also in the Auto calibration I O modules Set the clock in the System setup menus under the Technical level configuration menus See the Autocal module instruction manuals for details about setting up their timing Network variables I_TIME C_ TIME a Basic Instructions Enter the Main menu Select Technical level configuration Select System s...

Page 44: ...mber of digits to be displayed altogether and the number if any to be dis played after the decimal point Press the left arrow key Select Auxiliary lines Enable the number of auxiliary lines you want to show Select the source of each auxiliary line fol lowing the menu instructions Press the left arrow key until you get back to the Expert controls and setup screen Select Analyzer module setup Select...

Page 45: ...grams It can be found under Technical configuration under Service menus Also in this area are the service history menus You can use these to record in service and last service dates and you can also record service notes here if you want The info screen for the control module shows the standard Rosemount Analytical service codes Use these to save time editing letters You can also record security co...

Page 46: ...how the alarm state by selecting Health to be reported in the aux iliary line selection under Expert controls and setup You can set an I O module to report this by setting up its alarm parameters to report the analyzer alarm state in the Auxiliary module setup under Expert controls and setup Network variables GENERALSTATE b Analyzer Operational Status The analyzer may be in normal mode in standby ...

Page 47: ...e health state both must be normal the sample flow which must be above a mini mum value the sample and other pres sures its calibration state and whether it is being fed the sample or a not from process gas It may also look another specific ana lyzer factors If any of these are out of specification or clearly inappropriate it re ports its VALIDITY variable as INVALID This may be seen on the auxili...

Page 48: ... desired parameters to store Setup a computer with a suitable LON inter face Using the DDE server program and an ap plication such as Excel use a macro or program to interrogate the analyzer It will take a few minutes to download all the data b Details The data is stored in an array inside the analyzer memory The data may be re trieved by the use of two specific variables DATA_INDEX and DATA_POINT...

Page 49: ...ely until the index re ported in this variable is the same as that requested I get lots of data but it has a discontinu ity in it The time rolls over after 24 hours Each point is stored at a particular segment of memory overwriting the point stored 24 hours earlier So if you read the points from 1 to 96 somewhere the day will switch from today to 24 hours ago Use the reported time cell to sort the...

Page 50: ... system You can add a serial interface module to the serial I O board configured either for RS232 or RS485 You can then select which interface protocol to use with this See the interface section of this manual be low for details You have to configure the serial I O card manually telling it what modules have been installed Telling the computer the wrong thing will degrade the response time of the s...

Page 51: ...n floating point numbers per array or ten integer or enumerated types per array Integer A number between 0 and 65535 expressed as a 16 bit number There can be up to 10 integer variables in an array Floating point A four byte IEEE floating point number in Motorola format This is a number that can take a very wide range of values but pro vides only about seven digits of precision The analyzer main r...

Page 52: ...ss These registers may contain integer floating point in our implementation or string informa tion Registers are addressed by a scheme that determines first the analyzer module or sub node with which it is desired to communicate then the variable address within the analyzer All NGA variables are available as registers These may be read or written to though output variable registers will ignore any...

Page 53: ...m It is as well to have someone check a PC for correct operation on a daily basis At this writing Windows 95 operation has not been tested NOTE It is not possible to write data into a plat form control module from a PC due to the control module s acting as a network manager It is also not possible to write configura tion data into an I O module since its configuration variables are configured as o...

Page 54: ... server program DDE is a Windows feature that allows pro grams to communicate with each other It is organized as a conversation with topics and data You start a conversation deter mine a topic and request or write Poke in Visual Basic or Excel data d Using Excel with the DDE Server Basic DDE Points In Excel Excel can either read variables directly into the spreadsheet using a formula or it can rea...

Page 55: ...le con tains non alphanumeric characters such as or You can t write in an at tempt to persuade VBA to insert a quote you have to use the Chr 34 function 34 is the ASCII decimal code for a quote LON_Address Chr 34 Analyzer_tag Chr 34 Variable_name Variable_return DDERe quest DDE_Channel LON_Address Write it into a spreadsheet cell Work sheets Worksheet Cells Row_number Column_number value Variable_...

Page 56: ...ring Node_list_array DDERe quest DDE_Channel get Node_list LON_into_string Node_list_array NODE_LIST will be a set of triplets ar ranged as NODE_NUMBER NODE_TYPE and NODE_TAG The series repeats for each node See the spreadsheet NGCHECK XLS for an example of how to extract node names from this string Writing To A Variable The only way to write to a variable is to use a macro expression Using the va...

Page 57: ...is screen set the Module in stalled to Yes and Type of installed serial interface to RS232 You may have to set the configuration parameters but the de fault values are normally correct In the terminal emulation program under Windows set the function keys to have commands as follows Label Reading command M B_AKON K1 C Label Flow command M B_ASVC K1 S600 FLOW_IS1 C Label Pressure command M B_ASVC K1...

Page 58: ...ach remote range control lines to the I O module and it will control the ana lyzer s range See Section 1 3 on page 1 7 for more details on the ramifications of this b Details The analog output module is a self con tained computer that uses the Echelon Neu ron chip as its processor It gets data from the network and it performs the necessary calculations to produce the analog output and the relay in...

Page 59: ...on t calibrate Verify that you have set them to calibrate not QC check in both the zero and span gas valves and also the general parameters Verify that the gases are correct and the analyzers are not trying to correct so much that their calibration limit checking stops them Also verify that your dwell times are long enough that the zero and span read ings are reached The analyzer does funny things...

Page 60: ... In this case you can use multiple single Autocalibration modules in a system and synchronize their operation Finally you can use several single Autocali bration modules together with a system Autocalibration module and synchronize them all NOTE The synchronization merely synchro nizes the start time of the sequence the subsequent sections are NOT synchro nized ...

Page 61: ...tatus A Master will force any slaves in the same system to start their calibration sequence when the master does A Slave will not perform a calibration unless the Master tell it to An In dependent module will ignore a master and simply work on its own internal timing a Basic Instructions Enter Expert controls and setup Enter Auxiliary module setup Select the module Enter General parameters Select ...

Page 62: ...Reference Manual 748384 C September 2003 1 48 Introduction Rosemount Analytical Inc A Division of Emerson Process Management NGA2000 Reference ...

Page 63: ...eading This may be different for each range element 1 applies to range 1 and so on Usage Setting this to 0 removes 0 filtering Setting it to less than about 1 second removes most of the median filtering if the analyzer has any Setting it higher will remove noise from the signal but at the expense of response time Those analyzers with inherently long response time such as long cell IR analyzers sho...

Page 64: ... the 1 0 Modules menus that control this function See also ST1CONT AMBC Direction Bidirectional Binding AMBC Type String Value range 31 characters Units None Description Describes the analyzer physical configuration e g bench type Usage This is a descriptive variable It should not be changed unless the analyzer hardware is changed See also TAG AMSN GAS AMDELAYTIME Direction Bidirectional Binding N...

Page 65: ...ns Usage Set this to 0 before and after any other number the analyzer responds to a change in this variable s value Leave it on the desired value for a second before changing it back to 0 This variable is used by other modules on the network to initiate actions in the analyzer and may also be used by PC programs to do the same thing See also ACFN in autocal modules AMHR Direction Bidirectional Bin...

Page 66: ...VDATE AMMFGDATE AMSERNOTEA AMSERNOTEB AMSERNOTEC etc to AMSERNOTEJ Direction Bidirectional Binding AMSERNOTEA B etc Type String Value range 31 characters Units None Description Service notes Usage A set of string variables for the user to store service notes into The info screens for the menus in which these variables are shown list the standard Rosemount Analytical service abbreviations See also ...

Page 67: ...his variable may be written to but it is not stored in non volatile memory so its value will revert to the ROM value on a power cycle In general you can only use analyzers of a given revision level with control modules of the same or higher level revision at least up to revision 3 0 See also AMHR AMBC TAG AMVOLTSWAS Direction Output only Binding None Type 4 to 6 element floating point array See VO...

Page 68: ...is set to DISABLED the user has to manually set the mixture and the glow plug firing See also AUTO_REIGNIT BAR_ENABLE Direction Bidirectional Binding BAR_ENABLE Type Enumerated Value range DISABLED USE REMOTE READING TRANSMIT LOCAL READING USE LOCAL READING Units None Description Controls how the analyzer deals with BAROMETER Usage Selects whether the analyzer uses its internal pressure reading if...

Page 69: ...e pressure transducer Used to compensate PVA for pressure changes Other analyzers use PRES_IS as the name of their pressure reporting variables but these report gauge not absolute pressures See also BAR_ENABLE PVA BAR_INTERNAL PRESS_IS PCOMP_GAIN BLOCK_THRESH Direction Bidirectional Binding None Type Floating point Value range 3 5 Units Amps Description CLD only minimum full on FET current Usage S...

Page 70: ...under any circumstances be changed See also BLOK_BIAS BLOK_IGAIN BLOK_SETP BLOK_SETP Direction Bidirectional Binding None Type Floating point Value range 0 50 Units Degrees C Description CLD only the set point for the sensor block temperature control algorithm Usage Used to determine the set point for the control algorithm This value has been experimentally determined and should not under any circ...

Page 71: ...s used together with the PRESS_IS first element or BAROMETER to compensate PVA for any sample pressure changes This value should be within about 5 of CAL_PRESS for correct operation Lower values are safe higher values may saturate the amplifiers See also CAL_PRESS CAL_RAW_SIG Direction Output Binding None Type 2 element floating point array Value range 0 220 about 1 million except CLD 0 0 65535 Un...

Page 72: ...he current calibration is known to be bad for some reason disabling this will allow a successful zero or span no matter how much of a change is required See also CAL_ERR_MSG CAL_VALIDITY SPAN ZERO SPANGAS ZEROGAS CALDATE_S Direction Output Binding None Type String Value range 31 characters Units None Description Date of the last span Usage Shows the time and date of the last span This requires tha...

Page 73: ...s a calibration failure If the calibration gas is measured such that the difference between its measured value and its alleged value is greater than this as a percent of range then the calibration will fail if CALCHKLIMITS is set to enabled See also CATCHLIMITS CALFPC CALRANGES Direction Bidirectional Binding None Type Enumerated type Value range SEPARATELY TOGETHER Units None Description Determin...

Page 74: ...imits at the time the last span was performed Usage Used as the multiplier in the PVA algorithm to convert the normalized linearized value of between 0 and 1 to engineering units This is not the same as RNGHI the current range upper limit array because the span factor was chosen with the value of RNGHI during the last span not whatever may have been done with it since See also RNGHI CALSTAT CALSTA...

Page 75: ...eroing or spanning or until CALTIMEOUT whatever is first See also CALTIMEOUT CALTIMEOUT Direction Bidirectional Binding None Type Integer Value range 0 120 Units Seconds Description The maximum time the analyzer will wait for stability during a zero or span Usage See CALTIME This variable limits the amount of time the analyzer will spend waiting for stability If this time is exceeded the analyzer ...

Page 76: ... count the number of carbon atoms in the flame and thus have a greater response to higher molecular weight hydrocarbons The analyzer may be calibrated on a particular gas specie and this variable must be set so as to avoid saturating the analog electronics if higher levels of high molecular weight gases are selected For propane the response factor is about 3 14 for methane it is 1 0 See also CAL_P...

Page 77: ...ecific to analyzer typically 25 45 Units C Description NDIR PMD Lower trip point for case fan control Usage The NDIR or PMD cooling fan has a duty cycle that extends between the lower trip point and the upper trip point At the former value the duty cycle is 50 It increases linearly until the higher trip point See also CASE_MAX_TMP CASE_PGAIN Direction Bidirectional Binding None Type Floating point...

Page 78: ...ange the range REMOTE the 1 0 module s digital inputs may change the range though this can be overridden by the control module AUTO the 1 0 module s automatic range change algorithm is enabled In this case if the user changes the range the autorange change algorithm may well immediately change it back See also CRANGE CONV_BIAS Direction Bidirectional Binding None Type Floating point Value range 50...

Page 79: ...hould be changed only if the converter is replaced with a new converter of different set point or a converter efficiency test has shown a better setting See also CONV_IGAIN CONV_PGAIN CONV_BIAS CONV_TEMPWAS Direction Output Binding None Type Floating point Value range 250 450 Units C Description CLD only the converter temperature setting during the last NO or NOx setting Usage Used to determine co...

Page 80: ...ariable that sets it See also SIGNAL_GAIN CURR_SENS Direction Output Binding None Type Floating point Value range 0 5 Units Amps Description NDIR only measured source current Usage Measures the current through the IR sources This should be about 1 amp more about 1 24 amps for long cell benches such as low level CO and less for short benches such as high level C02 typically 0 85 amps Excessive sour...

Page 81: ...ge It is possible to use any of the sets of linearization coefficients on a given range as long as the upper limit of the range is within the limit of the linearizer range See also LINSTAT LINFORRANGE CURRENTMTHD Direction Output Binding CURRENTMTHD Type String Value range 31 characters Units None Description Unused Was to show the parameter set currently in use but this function has not been impl...

Page 82: ...the entire array of time constants as would be shown by AFT90_ The analyzer copies the value of the appropriate element of AFT90_ into this variable whenever CRANGE is changed See also AFT90_ CRANGE CURRENTSFAC Direction Output Binding None Type Floating point Value range Same as SPAN Units None Description The value of the span factor of the current range Usage Used to show the current range s sp...

Page 83: ...ro factor for the current range Usage Used to show the current range s zero factor on menus rather than the entire array of zero factors as would be shown by ZERO The analyzer copies the value of the appropriate element of ZERO into this variable whenever CRANGE is changed See also ZERO CRANGE CURRENTSFAC DATA_INDEX Direction Input Binding DATA_INDEX Type 2 element integer array Value range Elemen...

Page 84: ...normally but selected by TRENDCONT1 Day of month Hour Minute If 9 calibration occurred if 1 or 11 at least one invalid reading Secondary variable from TRENDCONT2 The index where this data segment is stored 0 95 Stored variables are selected by TRENDNAME which shares data with TRENDCONT to tell the analyzer which variables to store See also DATA_POINT TRENDNAME TRENDCONT DEBUG Direction Output Bind...

Page 85: ...nput Binding DI_MSGE Type 15 element enumerated array Value range N A OFF ON Units None Description Shows the state of the digital input lines controlling the corresponding functions shown in AM_INPUT Usage Used to both show the state of these lines and to control the appropriate function in the analyzer See also AM_INPUT DIGDIAG Direction Output Binding None Type 6 element enumerated array Value ...

Page 86: ... number string for the combination of block and sensor Usage Records the block and sensor serial numbers See also AMSN DUTY_COEFF Direction Bidirectional Binding None Type Floating point Value range 0 Units None Description CLD only the temperature coefficient slope factor Usage Used to compensate the output for variations in ambient temperature This temperature is measured by monitoring the block...

Page 87: ...he present status of the above factors See also DIGDIAG DIGDIAGA FLAME_ON_TIM Direction Output Binding None Type String Value range 31 characters Units None Description FID only the length of time the flame has been on Usage Reports this time See also FLAME_STATUS Direction Output Binding None Type Enumerated Value range Ready Enrich fuel Light flame Retry FAILURE Flame on Units None Description F...

Page 88: ...timum See also VALIDITY FLOW_WAS Direction Output Binding None Type 3 element floating point variable Value range 0 2000 Units cc min Description FID only Sample flow at manufacturing test time Calculated burner air flow at manufacturing test time Calculated burner fuel flow at manufacturing test time Usage Shows the values of FLOW_IS taken during manufacturing test See also FLOW_IS FUEL_FLOW Dire...

Page 89: ...overwrite it with NO or NOx depending on its operational mode See also TAG GENERALSTATE Direction Analyzer output 1 0 Module input Binding GENERALSTATE Type Enumerated Value range NORMAL WARNING FAILURE SAFETY FAILURE Units None Description The alarm state of the analyzer module Usage This is set to the higher of any alarm states detected It is used to determine the state of health of an analyzer ...

Page 90: ...ure control algorithm Usage Used for the control algorithm This value has been experimentally determined and should not under any circumstances be changed See also HEATER_BIAS HEATER_IGAIN HEATER_SETP HEATER_SETP Direction Bidirectional Binding None Type Floating point Value range 0 50 Units C Description NDIR PMD only the set point for the temperature control algorithm Usage Used to determine the...

Page 91: ...o synchronize the internal clocks of analyzers and 1 0 modules with that of the control module The CM updates this variable every few seconds and if it is updated twice within 5 seconds the analyzer or 1 0 module updates its internal clock to this time See also IGNITECYCLES Direction Bidirectional Binding None Type Integer Value range 1 5 Units None Description FID only the number of ignition atte...

Page 92: ... as soon as a calibration cycle is entered or if the analyzer is manually told to do a zero or span If set to CEMS the output tracks PVACEMS see this variable in the analyzer list during a calibration cycle See also PROCESS CALSTAT PVACEMS PVA IOMAINTHOLD J13_IN Direction Output Binding None Type Floating point Value range 5 5 Units Volts Description CLD only values of J13 input Usage Unused Shows...

Page 93: ...scription The temperature at which the linearizer curve was made Usage Used for temperature compensation of analyzers The signal should be adjusted for what it would be at the temperature that the analyzer was linearized as the linearization curve is itself dependent upon temperature This variable contains that value See also Other LINxxxxx variables LIN_ERROR Direction Output Binding None Type Fl...

Page 94: ...Units Percent Description The amount greater than the linearization range over which this curve is valid Usage Linearization curves are valid only over a certain range given by LINRNGHI However we allow a certain leeway above this point so that any sudden change of slope caused by disabling the linearizer does not cause odd effects in the PVA value This LIN_OVER variable sets how much leeway there...

Page 95: ...e also LIN_VAR_ID Direction Bidirectional Binding LIN_UNITS Type Enumerated Value range Point 1 to Point 20 Units None Description Allows the user to specify which gas sample he is entering Usage Controls the self linearization measurement See also LINA0_ LINA1_ LINA2_ LINA3_ LINA4_ Direction Bidirectional Binding None Type 4 element floating point array Value range Sum of each set of elements mus...

Page 96: ... curves are valid only over a certain range given by LINRNGHI However we allow a certain leeway above this point so that any sudden change of slope caused by disabling the linearizer does not cause odd effects in the PVA value The LIN_OVER variable sets how much leeway there is in percent of the LINRNGHI value Above this point the algorithm will provide a linear relationship between input and outp...

Page 97: ...er second value is used See also Other LINxxxxxxxx variables MAXRANGE Direction Analyzer bidirectional 1 0 module Input Binding MAXRANGE Type Floating point Value range 0 1 000 000 Units ppm Description The maximum range that the analyzer physics is capable of measuring Usage This value is set in the manufacturing data screens and is used to limit the range high end selection in the expert set up ...

Page 98: ...he parameter sets Usage Unused See also MID_GASA MID_GASB Direction Bidirectional Binding MID_GASA MID_GASB Type 6 element floating point array Value range 1 1 000 000 Units ppm Description Elements 1 2 and 3 are the mid gas values as entered for range 1 the next three points are those for range 2 and so on Usage Allows the user to enter the desired gas values for the three midrange points on each...

Page 99: ...INS Direction Output Binding None Type Enumerated Value range Units None Description NDIR only messages and instructions for the modulation test screens Usage Used to show the present status of the modulation test and to give instructions as to what the user should do next The MOD_TEST_xxx variables share data they will always contain the same value although the phrases to which this value refers ...

Page 100: ...lso GAS NONNETVARS Direction Output Binding None Type String Value range 31 characters Units None Description Non volatile storage for various internal parameters Usage This variable is used to store various internal parameters in EEPROM It is not meaningful to anyone else Trying to read it will crash the Echelon DDE server as it does not contain ASCII characters necessarily See also NOSPANGAS Dir...

Page 101: ...inding OPSTATUS Type Enumerated Value range NORMAL MAINTENANCE STANDBY CALIBRATION QC CHECK Units None Description The current operational status of the analyzer Usage Used to indicate the status of the module so as to generate the appropriate relay contact in the I 0 module NORMAL normal operation MAINTENANCE this analyzer s menus have been accessed STANDBY the temperature or other parameters are...

Page 102: ...thm This value has been experimentally determined and should not under any circumstances be changed See also OVEN_BIAS OVEN_PGAIN OVEN_SETP OVEN_PGAIN Direction Bidirectional Binding None Type Floating point Value range 0 2 Units None Description HFID only the proportional gain for the oven temperature control algorithm Usage Used for the control algorithm This value has been experimentally determ...

Page 103: ...ence of ozonator air or oxygen flow If a technician is working on the unit he should switch the lamp off so as to avoid both breathing ozone and burning his eyes with the ultra violet light emitted by the lamp Ozone is very harmful to lung tissue See also OZON_SW P_WAS Direction Output Binding None Type 4 element floating point array Value range Depending on configuration Units hPa Description FID...

Page 104: ...yperbaric applications by reducing the PGA gain for large pressure changes When set to 100 the analyzer can compensate for pressure changes of the order of 4 set to 10 the range is 40 and set to 1 it is 400 The former setting should be used for normal atmospheric conditions while the latter is useful for hyprebaric applications The latter setting is too coarse for good results over normal atmosphe...

Page 105: ...ng driven See also PERCENT_MOD Direction Output Binding None Type Floating point Value range 0 100 Units Percent Description NDIR only the modulation percentage resulting from the modulation check function Usage The modulation check function allows the user to determine the amount of modulation or change in light transmission caused by the span gas There is a sequence of events that are controlled...

Page 106: ...VL BAROMETER PRESS_IS PLIMA Direction Bidirectional Binding None Type 2 element floating point array Value range 0 1050 Units hPa Description Purge air pressure upper Emit FID only Purge air pressure lower limit Usage These values are used by the alarm algorithm to generate warning alarms if the limits are exceeded by the pressure measurement and if the alarms are enabled by ALARM_LVL See also ALA...

Page 107: ... FID only Burner air pressure Fuel pressure Purge air pressure Carrier gas pressure FID only Usage Shows the present levels of these pressures See also ALARM_LVL BAROMETER PRESS_WAS PLIM PLIMA PRESS_THERE Direction Output Binding None Type Enumerated Value range ABSENT PRESENT Units None Description NDIR and PMD only indicates the presence or absence of a pressure transducer Usage Indicates whethe...

Page 108: ...onversely if the pressure is too high the value of this variable is set to 2 causing the message PURGE_IS_TOO HIGH to appear on the screen See also ALARM_LVL PVA Direction Output Binding PVA Type Floating point Value range 0 1 000 000 typically no hard limits though Units ppm Description The primary variable the main gas measurement from the analyzer Usage PVA is the main reading from the analyzer...

Page 109: ...cle PVACEMS is no longer updated and its value becomes meaningless See also PVA PROCESS PVU Direction Analyzer bidirectional 1 0 module input Binding PVU Type Enumerated Value range ppm ppb Units None Description Selects the units for all variables with values relating to the main reading for this analyzer Usage The NGA control module displays any variable with units defined as PVU in the units se...

Page 110: ...except FID 3 elements Value range Both elements between 0 and 5000 Units mA Description Heater Current NDIR FID Block heater current CLD Fan Current NDIR FID Converter heater current CLD Air FET Current FID Usage Shows the current through the control FET for these devices Used as a diagnostic tool See also PWM_DUTY Direction Output Binding None Type NDIR PMD HFID 2 element floating point array FU ...

Page 111: ...is out See also DET_SIG REF_DUTY_CYC Direction Bidirectional Binding None Type Floating point Value range Typically 0 2785 Units None Description CLD only the temperature compensation offset term Usage The CLD uses the duty cycle of the sensor block controller to determine the temperature of the analyzer as a whole This is used to compensate the PVA value This variable is used to provide the offse...

Page 112: ... zero gas as long as the user is prepared to iterate between zeros and spans as required See also RNGHI SELFTEST Direction Output Binding None Type FID 1 O element enumerated array HFID 11 element enumerated array Value range Pass Fail Units None Description EEPROM test result FID only EPROM test result RAM test result Power supply test result Network test result 20 bit ADC test result 12 bit ADC ...

Page 113: ...n the NDIR analyzer This value should be set such that the value of DET_SIG on the highest range span gas is about 7 volts It is a feature of the digitally programmed potentiometer used that its internal EEPROM can get corrupted under some circumstances If this should happen as shown by the symptom that the value of DET_SIG is too low no matter what the gas is or this variable s setting the pot ca...

Page 114: ... Used to set the temperature compensation in the NDIR and PMD analyzer This is experimentally determined by first compensating the zero offset with ZERO_COMP and then running span gases through the analyzer while varying the temperature It is essential that the analyzer be linearized correctly beforehand If the user is not in a position to do this experiment this value should not be adjusted See a...

Page 115: ...ne Description The value of the span factor SPAN at manufacturing checkout time Usage The check out personnel copy a known good set of span coefficients into this variable and then if desired the user can copy them back into SPAN See also SPAN SPAN_GOOD ST1NAME Direction Analyzer input Binding None Type Single element enumeration Value range NORMAL MAINTENANCE REQUEST FAILURE CAL IN PROGRESS ZERO ...

Page 116: ...e also ST1NAME ST3NAME ST4NAME STCONT ST3NAME Direction Analyzer input Binding None Type Single element enumeration Value range INVALID SELECTION in all single channel analyzers Same as ST1NA2v1E in MLT analyzers Units None Description Provided to allow compatibility with MLT analyzers Usage Not used in analyzers covered by this document INVALID SELECTION is not shown on the menus The fifth and si...

Page 117: ... variable names for the control module to use in the secondary variable display Usage The variable SVNAME shares data with this variable When a selection is made in SVNAME it causes the control module to use the contents of the equivalent enumeration in SVCONT as the value to be displayed on the auxiliary line of the single analyzer display screen Element 1 is displayed on line 1 and so on The des...

Page 118: ...DIAG2D Direction Output Binding None Type String Value range 31 characters Units None Description Software error reporting variables Usage Contain a series of strings reporting any software error detected by the internal diagnostic function Only the first error in a series will be reported The values may be reset to blank by editing SW_RESET to 1 Reset See also SW_RESET SW_RESET Direction Bidirect...

Page 119: ...e temperature HFID Oven temperature HFID Usage Real time temperature measurements The meaning varies with each analyzer see above In the NDIR and PMD the detector temperature is critical at 61 5 C In the CLD the converter is set to an optimum temperature based on a converter efficiency test typically about 350 C The sensor block in the CLD is critical at 51 5 C and the Peltier temperature is also ...

Page 120: ...set i e the purge is successful I O module Shows the time left until time out for the current section of a calibration cycle This either refers to the time until a fixed event such as the remaining time on a zero gas soak before the analyzers are told to zero themselves or the time left until a time out occurs such as while waiting for an analyzer to zero itself this value will count down from 999...

Page 121: ...idirectional Binding None Type 2 element enumerated array Value range A list of analyzer variables Units None Description Lists possible analyzer variables whose 15 minute averages may be stored in the internal storage buffer Usage This variable shares data with TRENDVAR TRENDVAR contains enumerations whose phrases describe the variables whose names are referred to by the enumerations in TRENDCONT...

Page 122: ... Description Disables the control module time out function when the analyzer trend display is on the screen Not used Usage Not used in version 2 2 or earlier as graphic screens are not implemented in these versions See also TRENDVAR TWEAK Direction Bidirectional Binding None Type 4 element enumerated array Value range DISABLED ENABLED Units None Description Determines whether the tweak correction ...

Page 123: ...ption Zero offset Element 1 refers to the zero offset for range 1 etc Usage Contains the zero offsets used in the main PVA calculation During zero calibration these are adjusted such that the value of PVA resulting is within 0 02 of the full scale range value of the appropriate element of ZEROGAS If CALCHCKLIMITS is set to enabled this will fail if the change required is greater than the percentag...

Page 124: ...offsets Usage Once a known good zero calibration has been achieved the values of the zero offsets involved are stored by manufacturing check out in this array There is a function that will automatically copy them back to the operational values ZERO if desired See also SPANWAS ZERO ZERO_GOOD ZEROGAS Direction Bidirectional Binding None Type 4 element floating point array Value range Normally 0 Unit...

Page 125: ... range will be zeroed If set to TOGETHER the analyzer will attempt to zero each range one after the other assuming that the gas contains the concentration shown in each element of ZEROGAS If these are different this will fail unless CALCHKLIMITS is set to DISABLED in which case it will zero all ranges anyway If the preamp gain has to be changed between ranges the analyzer will not zero any range f...

Page 126: ...Reference Manual 748384 C September 2003 2 64 Analyzer Variables Rosemount Analytical Inc A Division of Emerson Process Management NGA2000 Reference ...

Page 127: ...GA module and where conflicts exist the CSV file takes precedence In this file the acronyms AIO ACAL and SCAL refer to the analog output three alarm module the single analyzer autocalibration module and the system autocalibration module respectively These variables are defined in the analyzer section and can be used in the 1 0 module CALSTAT PVACEMS CONTROL PVU GAS RNGHI GENERALSTATE RNGLO I_TIME ...

Page 128: ...c Usage Applies to concentration alarms only If fail safe is chosen the relay will be powered when it is not in alarm mode and un powered when it is in alarm This means that a power failure will produce an alarm and therefore that the initial condition of the module until all binding and set up has been accomplished will be in alarm If Non fail safe is chosen the relay is only powered when an alar...

Page 129: ...nd to the CONTROL variable it will change state if CONTROL changes between the values of 0 or 2 and I i e it responds to remote versus local or automatic control Concentration makes the relay respond to the value of PVA the gas concentration as determined by the concentration variables such as ALLVL ALTYPE etc Analyzer alarm I etc Are not used in version 2 2 See also ALLVL ALTYPE AM_ALARM Directio...

Page 130: ...s to the AMFN variable in the analyzer Used to control various functions in the analyzer In the SCAL this is bound to the analyzer number 1 See also AMFN Section 2 AMFNOB Direction Output Binding AMFN Type Integer Value range See AMFN in Section 2 Analyzer Module Variables Units None Description SCAL only controls analyzer operation Usage Binds to the ANIFN variable in the analyzer Used to control...

Page 131: ...tion SCAL only controls analyzer operation on particular functions The analyzer s affected by the zero gas valve function The analyzer s affected by the span gas valve 1 function The analyzer s affected by the span gas valve 2 function The analyzer s affected by the span gas valve 3 function The analyzer s affected by the span gas valve 4 function The analyzer s affected by the manual function Usa...

Page 132: ...ts control the starting time of the next calibration cycle calibrations will occur at intervals after this as set by TIME PERIOD The last four elements show when the last cycle actually occurred and completed Setting the first three elements to zero will disable the repetitive calibration cycles See also TIME_PERIOD CAL_DRIFTA CAL_DRIFTB CAL_DRIFTC CAL_DRIFTD CAL_ Direction Output Binding None Typ...

Page 133: ...libration cycle is complete If the cycle does not complete the incomplete values will be represented by the very large negative number See also CAL_DRIFTB CAL_DRIFTC CAL_DRIFTD CAL_DRIFTB Direction output Binding None Type 5 element floating point array Value range Same as analyzer calibration gas 5 or so A calibration failure is indicated by a very large negative number of about 9 E 12 or so much...

Page 134: ...ibration cycle is complete If the cycle does hot complete the incomplete values will be represented by the very large negative number See also CAL_DRIFTA CAL_DRIFTB CAL_DRIFTD CAL_DRIFTD Direction output Binding None Type 5 element floating point array Value range Same as analyzer calibration gas 5 or so A calibration failure is indicated by a very large negative number of about 9 E 12 or so much ...

Page 135: ...alibration cycle One of them is put into MASTER mode and it updates CAL_NOWO when its time comes based on CAL_TIME The others are in SLAVE mode and they wait until their CAL_NOWI variables are updated by the master to the Cal now state They then initiate a calibration of their own Note that the timing of the entire cycle is dependent upon the analyzers themselves so although the zero gas will be p...

Page 136: ...CHECK the sequence will run but without any calibration no matter how the programming has been set up See also AMS_SPANNED CALSTATA Direction Input Binding CALSTAT Type Enumerated type Value range READY ZEROING WAIT SPANNING WAIT Units None Description SCAL only shows present calibration status of associated analyzer Usage Bound to the CALSTAT of analyzer 1 this shows analyzer 1 s current calibrat...

Page 137: ...ts zeroing message the SCAL module realizes that the analyzer zero has failed and it will abort the calibration cycle at this point See also CALSTATA CALSTATB CALSTATC CALSTATD CALSTATC Direction Input Binding CALSTAT Type Enumerated type Value range READY ZEROING WAIT SPANNING WAIT Units None Description SCAL only shows present calibration status of associated analyzer Usage Bound to the CALSTAT ...

Page 138: ...ATC CALSTATD CONC_ALARM Direction output Binding None Type Enumerated Value range None HIGH ALARM HIGH HIGH ALARM LOW ALARM LOW LOW ALARM Units None Description Reports any concentration alarm detected Usage This reports the any concentration alarm that has caused the appropriate relay to change state If there are two or more alarms the more extreme of them will be reported e g if the module has t...

Page 139: ...emote sample purge dwell time Usage The zero gas dwell time is the time the calibration module allows zero gas to flow before telling the analyzer s to perform a zero The analyzer will then wait until it detects a stable signal or its time out is up before doing a zero The span gas dwell time is the equivalent waiting time before the calibration module tells the analyzer to span and the sample dwe...

Page 140: ... by that relay See also GENPARMA Direction Output Binding None Type Enumerated Value range Percent Absolute Units None Description Determines whether any concentration alarm responds to an absolute value or a percent of the current range Usage If set to Percent any concentration alarm will respond to ALLVL element 2 4 or 6 where the value in that variable is multiplied as a percentage with RNGHI f...

Page 141: ...6 Element 7 shows the presence of the GM jumper a jumper that connects the output relays in a way that Usage This is used primarily as a diagnostic indication It shows the presence or absence of a voltage on the digital input lines It may also be used to read the state of these lines for general purpose uses by making a PC poll this variable In this case the 1 0 module acts as an input port for th...

Page 142: ... Direction output Binding None Type 5 element floating point array Value range 20 to 20 Units Elements 1 3 mA elements 4 and 5 V Description AID and ACAL only The lower limit for the 0mA output The lower limit for the 4mA output The upper limit for the 20mA output The lower limit for the 0V output The upper limit for the 5V output Usage These are used to set the limits beyond which the output curr...

Page 143: ...o Units Volts Description Stored values of the power supply voltage array IOVOLTS Usage Stores the values of the power supply voltages at manufacturing check out time Compare the present values to this in order to see what has changed Only write into this if the electronic hardware has been changed There is a special function in the manufacturing data screen which automatically stores this and oth...

Page 144: ...on Output Binding None Type 2 element floating point array Value range 10 to 22 Units None Description AIO ACAL only The desired output for voltage calibration The desired output for current calibration Usage When TESTMODE is set to MST the 1 0 module puts out what it thinks is the this value of voltage or current depending on the setting of RNG1EL The user can then use CAL to calibrate the output...

Page 145: ...ts from multiple analyzers all looking at the same sample gas using AMDELAYTIME Its response time can be controlled within the physical limits of the measurement by AFT90_ If the analyzer considers that its reading is invalid for some reason PVA is still reported but the variable VALIDITY is set to invalid If the analyzer is in a mode other than normal the variable OPSTATUS will be set to some val...

Page 146: ...o hard limits though Units ppm Description SCAL only The primary variable input the main gas measurement from the analyzer 4 Usage Equivalent to PVIA for subnode 4 bound to analyzer 4 in the SCAL See also VALIDITY OPSTATUS PVACEMS PVIA PVIB PVIC RANGE_SVA_ Direction Output Binding None Type 4 element enumerated array Value range 1 2 3 4 Default Units None Description ACAL and SCAL only Ranges used...

Page 147: ...e 1 2 3 4 Default Units None Description SCAL only Ranges used during span or QC check for analyzer 3 The range used on span gas valve 1 The range used on span gas valve 2 The range used on span gas valve 3 The range used on span gas valve 4 Usage On each span gas the range used on each analyzer can be selected Default means that the range that is currently in use in the analyzer is unchanged See ...

Page 148: ...caled according to the setting of this variable If it is set to 0 5V the voltage output will cover a range of 0 5V when the input varies between RNGLO and RNGHI on that range This output is calibrated with the variable CAL and the algorithm uses the appropriate elements of CAL depending on the setting of RNG1EI See also PPU PTU RNGPAR Direction output Binding None Type 4 element integer array Valu...

Page 149: ...module Usage The NGA control module backplane is encoded with an arrangement of ground connections that determine the slot position of the 1 0 module The 1 0 module circuitry detects this encoding and reports the position in this variable Earlier examples of the 1 0 module did not support this feature in hardware in which case the value of this variable will be 0 no matter where they are put See a...

Page 150: ...the 1 0 module to provide a system level failure indication as selected by ALVAR See also GENERALSTATE ALVAR TAGA Direction Input Binding None Type String Value range 31 characters Units None Description SCAL only shows the AMTAG belonging to analyzer 1 Usage Allows the menus for the SCAL module to identify which analyzer is regarded as analyzer 1 See also AMTAG in Section 2 TAGB TAGC TAGD TAGB Di...

Page 151: ...ing Value range 3 1 characters Units None Description SCAL only shows the AMTAG belonging to analyzer 4 Usage Allows the menus for the SCAL module to identify which analyzer is regarded as analyzer 4 See also AMTAG in Section 2 TAGA TAGB TAGC TESTMODE Direction Output Binding None Type 2 element enumerated array Value range AUTO TEST Units None Description Controls the 1 0 algorithm to allow direc...

Page 152: ...ill hold while VALIDITY is anything other than Normal Usage If this variable is enabled the analog output will hold at its last value while VALIDITY is other than VALID See also IOMAINTHOLD IOHOLDCAL ZEROGAS Direction Bidirectional Binding None Type 4 element floating point array Value range Normally 0 Units ppm Description Zero gas Element I refers to the zero gas for range 1 etc Usage During zer...

Page 153: ...nt range will be zeroed If set to TOGETHER the analyzer will attempt to zero each range one after the other assuming that the gas contains the concentration shown in each element of ZEROGAS If these are different this will fail unless CALCHKLIMITS is set to DISABLED in which case it will zero all ranges anyway If the preamp gain has to be changed between ranges the analyzer will not zero any range...

Page 154: ...Reference Manual 748384 C September 2003 I O Modules Variables Rosemount Analytical Inc A Division of Emerson Process Management 3 28 NGA2000 Reference ...

Page 155: ...ctly or indirectly arising from the use of the equipment or goods from breach of any warranty or from any other cause All other warranties expressed or implied are hereby excluded IN CONSIDERATION OF THE HEREIN STATED PURCHASE PRICE OF THE GOODS SELLER GRANTS ONLY THE ABOVE STATED EXPRESS WARRANTY NO OTHER WAR RANTIES ARE GRANTED INCLUDING BUT NOT LIMITED TO EXPRESS AND IMPLIED WARRANTIES OR MERCH...

Page 156: ... Crescent Singapore 128461 Republic of Singapore T 65 777 8211 F 65 777 0947 http www processanalytic com EUROPEAN TECHNOLOGY CENTER Fisher Rosemount GmbH Co Industriestrasse 1 63594 Hasselroth Germany T 49 6055 884 0 F 49 6055 884209 EUROPE MIDDLE EAST AFRICA Fisher Rosemount Ltd Heath Place Bognor Regis West Sussex PO22 9SH England T 44 1243 863121 F 44 1243 845354 LATIN AMERICA Fisher Rosemount...

Reviews: