background image

A-116

 

ARRAY.REGISTER DESCRIPTION 

USAGE 

113.2 PartNum[4] 

and 

PartNum[5] Read 

113.3 PartNum[6] 

and 

PartNum[7] Read 

113.4 PartNum[8] 

and 

PartNum[9] Read 

113.5 

PartNum[10] and PartNum[11] 

Read 

 

Enron Tube Revision  Registers 

ARRAY.REGISTER DESCRIPTION 

USAGE 

114.0 

Rev[0] and Rev[1] 

Read 

114.1 

Rev[2] and Rev[3] 

Read 

 

Enron Bool APDB Registers 

ARRAY.REGISTER DESCRIPTION 

USAGE 

115.0 Apdb 

Ftf 

Read/Write 

115.1 Apdb 

Read/Write 

115.2 Apdb 

Fr 

Read/Write 

115.3 Apdb 

Fa 

Read/Write 

115.4 Apdb 

Fpv 

Read/Write 

115.5 Apdb 

Fw 

Read/Write 

115.6 Apdb 

UsePipeTap 

Read/Write 

115.7 Apdb 

HaveTapCfg 

Read/Write 

 

Enron Bool APISB Registers 

ARRAY.REGISTER  

DESCRIPTION USAGE 

116.0 Apisb 

Bit0 

Read/Write 

116.1 Apisb 

Bit1 

Read/Write 

116.2 Apisb 

Bit2 

Read/Write 

116.3 

Apisb Live CD 

Read/Write 

116.4 Apisb 

Faux 

Read/Write 

116.5 Apisb 

UpStrm 

Read/Write 

116.6 Apisb 

Bit6 

Read/Write 

116.7 Apisb 

Mass 

Read/Write 

 

Enron Bool APIDB Registers 

ARRAY.REGISTER  

DESCRIPTION USAGE 

117.0 Apidb 

Bit0 

Read/Write 

117.1 Apidb 

Read/Write 

117.2 Apidb 

Bit2 

Read/Write 

117.3 Apidb 

Bit3 

Read/Write 

117.4 Apidb 

Fpv 

Read/Write 

117.5 Apidb 

Fw 

Read/Write 

Summary of Contents for XRC6490

Page 1: ...2100802 001 AB TOTALFLOW XSeries Remote Controller User s Manual ...

Page 2: ...n Translated versions in any other language shall be maintained as accurately as possible Should any discrepancies exist the US English version will be considered final Notice This publication is for information only The contents are subject to change without notice and should not be construed as a commitment representation warranty or guarantee of any method product or device by Owner Inquiries r...

Page 3: ...ons of the XRC 1 16 Display Annunciators 1 17 Laptop Computer running PCCU32 1 20 FS 2 Handheld PCCU 1 20 Optional Equipment 1 21 Key Pad 1 21 Totalflow Input Output Modules 1 24 Chapter 2 Installation 2 1 Overview 2 1 Unpacking Inspection 2 1 Pipe Saddle Mount Installation 2 2 Wall Mount Installation 2 6 Battery Pack Installation 2 8 Solar Panel Installation 2 10 AC Charging Unit Installation 2 1...

Page 4: ...w 5 1 Troubleshooting Visual Alarm Codes 5 4 Overview 5 4 Troubleshooting a Blank LCD Screen 5 5 Troubleshooting a Low Lithium Alarm LL 5 6 Troubleshooting a Low Charger Alarm LC 5 7 Troubleshooting a Analog to Digital Failure Alarm AD 5 7 Resistive Temperature Detector RTD Continuity Test 5 9 RTD Current Source Resistive Test 5 10 RTD Impedance Test 5 11 Power Troubleshooting 5 12 Overview 5 12 P...

Page 5: ... Registers A 26 Communication Application Registers Rev AA A 26 FS2 Application Registers Rev AA A 28 XMV Interface Application Registers Rev AC A 33 Therms Master Application Registers Rev AB A 37 Therms Salve Application Registers Rev AA A 52 I O Subsystem A 57 I O Subsystem Data Array Registers A 57 Tube Applications A 66 AGA3 Tube Application Registers Rev AM A 66 AGA7 Tube Application Registe...

Page 6: ...iv B B Bl lla a an n nk k k P P Pa a ag g ge e e ...

Page 7: ... Mounting 2 5 Figure 2 6 Model XRC6490 Wall Mounted 2 7 Figure 2 7 Model XRC6790 Wall Mounted 2 7 Figure 2 8 Model XRC6890 Wall Mounted 2 8 Figure 2 9 XRC 195 Board Battery and Charger Input Connections 2 9 Figure 2 10 Typical Solar Panel Installation 2 10 Figure 2 11 Mounting AC Charger 2 13 Figure 2 12 DC Wiring Instructions 2 14 Figure 2 13 AC Wiring Instructions 2 14 Figure 2 14 XRC6990 Rack M...

Page 8: ...y Charger and Battery Pack Connections 5 6 Figure 5 4 Power Troubleshooting Flowchart 5 12 Figure 5 5 AC DC Charger Wiring Instructions 5 16 Figure 5 6 Current Measurement Troubleshooting Cable 5 17 Figure 5 7 Lithium Battery Backup Enable Disable 5 20 Figure 5 8 Communication Troubleshooting Flow Chart 5 22 Figure 5 9 XRC 195 Communication Wiring 5 24 ...

Page 9: ...Items 3 5 Table 4 1 XRC6490 and 6890 Component Identifications 4 6 Table 4 2 Additional Spare Parts 4 7 Table 5 1 Visual Alarm Codes 5 4 Table 5 2 Specifications for Solar panels 5 15 Table 5 3 RS 232 Field Wiring on XRC 195 Board 5 25 Table 5 4 RS 485 Field Wiring on XRC 195 Board 5 27 Table 5 5 RS 485 Terminations 5 27 Table A 1 Discovery information for hardware drivers installed A 64 Table A 2...

Page 10: ...viii B B Bl lla a an n nk k k P P Pa a ag g ge e e ...

Page 11: ...nformation Chapter Description 1 System Description Provides a description of the Totalflow XSeries system components and specifications 2 Installation Includes unpacking and detailed procedures for setup and installation 3 XRC Startup Provides you with a tutorial on how to get a newly installed XRC system up and running 4 Maintenance Provides instructions on how to remove and replace major module...

Page 12: ...e following symbols are used frequently in the manual These are intended to catch your eye and draw your attention to important information Intended to draw your attention to useful information or to clarify a statement made earlier Intended to draw your attention to a fact that may be useful or helpful in understanding a concept Intended to draw your attention to a statement that might keep you f...

Page 13: ...ter the unit has been disconnected from all power supplies Safety First Various statements in this manual identified as conditions or practices that could result in equipment damage personal injury or loss of life will be highlighted using the following Icons Exercise caution while performing this task Carelessness could result in damage to the equipment other property and personal injury Stop Do ...

Page 14: ... the power being connected to the equipment Danger From Loss of Ground A grounding conductor may or may not be required depending on the hazardous classification If required any interruption of the grounding conductor inside or outside the equipment or loose connection of the grounding conductor can result in a dangerous unit Intentional interruption of the grounding conductor is not permitted Saf...

Page 15: ...3 I O Modules the XRC6790 can accommodate up to 6 I O Modules the XRC6890 can accommodate up to 14 I O Modules and Rack Mount XRC6990 can accommodate up to 6 I O modules per Main Electronic Board The XRC is powered by a battery system which can be charged using either solar panel 24Vdc or 120 240 VAC chargers It is optimized for extremely low power consumption and is primarily designed for remote ...

Page 16: ...XRC 195 Board Model 6990 may have up to two Battery Compartment Communication Compartment Liquid Crystal Display LCD Model 6990 may have up to two Charger or Solar Panel Optional Modular I O Optional Keypad Model 6990 may have up to two XRC 195 Board The XRC 195 board is mounted on the inside of the door All XRC on board input and output connections are made with snap in connector terminals mounte...

Page 17: ... As the XRC6990 is not designed for outside installations Solar Panel chargers must be configured to mount outside of the building Additional Features Additional features of the Totalflow System enabling its flexibility include the following Programmable bi level security system prevents unauthorized communication and configuration of the XRC See Chapter 3 Internal crystal controlled clock providi...

Page 18: ...n the outside elements and the XRC components It is designed to meet Class I Division 2 Groups C D and is NEMA 4X rated It is designed for mounting in harsh environments cold hot wet and salty Opening the door s latch s allows access to electronics battery radio and modular components This door may be locked for security purposes XRC 6490 11 52 14 81 10 269 12 55 10 27 Figure 1 1 Model XRC6490 Con...

Page 19: ...1 5 Standard Enclosure Cont RC 6790 X Figure 1 2 Model XRC6790 Continued on Next Page ...

Page 20: ...1 6 Standard Enclosure Cont 18 00 15 52 RC 6890 X 28 81 15 52 28 00 20 09 18 70 Figure 1 3 Model XRC6890 ...

Page 21: ...sure may be configured to house up to 2 XRC 195 boards up to 2 LCD displays and up to 2 optional Key Pads This unit is not designed for exposure to the elements With the exception of the local PCCU Connector all terminals are located on the back panel of the enclosure 16 91 Figure 1 4 XRC6990 Rack Mount ...

Page 22: ...erating Temp 40 F to 140 F 40 to 60 C Certification all but 6990 CSA NRTL Class 1 Division 2 Groups C D hazardous area classification ATEX Zone 2 pending XRC6990 is General Purpose EMC Requirements EMMISSIONS European Regions EN55022 Class A Emissions Radiated Conducted North America Regions CFR 47 Part 15 Subpart B Class A FCC Emissions ICES 003 Issue 2 Rev 1 Class A ITE Emissions IMMUNITY Europe...

Page 23: ...S232 or RS485 via Plug In Modules Microprocessor High integration microcontroller with 20 bit address bus 1M operating at 11MHz LCD Interface Dedicated Interface for 2 X 24 Liquid Crystal Display LCD Keypad Interface Dedicated Interface for Optional ABB supplied Keypad Equipment I O Expansion Dedicated I2 C Serial I O Bus for TFIO module expansion Security Switch On Off Bi level on board Security ...

Page 24: ...1 10 XRC 195 Board Specifications Cont Figure 1 5 Complete View XRC 195 Board Continued on Next Page ...

Page 25: ...t Connectors 27 PCCU Interface 14 DeBounce Enable Disable 28 SDRIVE 32K E2Prom 29 Contrast Potentiometer XSeries On board Input Output Totalflow s XRC features the base I O listed below 5 User A I s 4 User D O s 4 User D I s 2 may be used as High Speed P I s D I 1 and D I 2 2 RS232 or 485 Comm Ports 1 Dedicated Local Communication Port Interface for TFIO Modules The Main Electronic Board XRC 195 B...

Page 26: ... to 15VDC Maximum frequency input 100Hz 50 duty cycle with de bounce enabled Maximum frequency input 10KHz 50 duty cycle with de bounce disabled Input Specification Dry Contact Open Collector or Active Voltage Minimum contact resistance to activate input 1000Ω Maximum voltage to deactivate the input 3 1V referenced to GND terminal Minimum voltage to activate the input 0 5V referenced to GND termin...

Page 27: ...the XRC 195 Board you should remove all power sources and make sure that you are grounded properly If the digital output is used in conjunction with a measurement device AGA3 AGA7 or Liquid Measurement the following outputs can be triggered when the following conditions occur Differential pressure over high limit Volume Set Point Differential Pressure under low limit Flowing Temperature Low Static...

Page 28: ...nk current 2A Typical Point Schematic 24V GND SIG OUTPUT CONTROL 2 5A Example Connections TYPICAL SINK OUTPUT FIELD WIRING BATTERY OR POWER POSITIVE TERMINAL 24 VDC MAX SOURCE BATTERY OR POWER COMMON OR GND SOURCE TERMINAL LOAD SIG GND SIG GND 24V 2 5A OUTPUT CONTROL Analog Inputs Electrical Specification each point Voltage Mode 0 10V Current Mode 0 20mA Maximum Voltage mode input before soft over...

Page 29: ...IELD DEVICE GND 24V SIG 255 Ohm Resistor Current Mode 0 10V To ADC Display Function During operation of the XRC the front panel LCD continuously scrolls through the operating parameters Table 1 1 shows typical displayed parameters when used with an AGA 3 flow tube however any parameter with a Register Address can be displayed The duration that the parameter is displayed can vary from 1 to 255 seco...

Page 30: ...MCF or MMCF PERIOD VOL NNNN N SCF Previous Period Volume Last volume calculation period volume CHARGER NN N VOLTS Charger Voltage Orifice Dia NNNN NNNN INCHES Orifice Diamter Inches Functions of the XRC Primary functions of the XRC reflect a design that is practical and efficient The XRC is simple to use and easy to learn It allows you to perform the following with minimum effort maximum speed and...

Page 31: ...00 8001 Enron Modbus Square D MotorSaver ABB 2010T Multivariable Altronics and others XRC Display Function During the operation of the XRC the front panel LCD continuously scrolls through the operating parameters Your system will come with a group of standard system displays however any parameter with a Register Address can be displayed See Program Display in Chapter 3 for more details Display Ann...

Page 32: ...or is less than or equal to battery voltage Display Application 1 A number represents the Display Group number currently being displayed The displayed item s value is above the Data High Limit value specified on the display Item Setup screen The displayed item s value is below the Data Low Limit value specified on the display Item Setup screen Communications Protocols Transmitting Data Receiving D...

Page 33: ...ned to this annunciator L Local Protocol Displayed when PCCU part is active and running TOTALFLOW Local Protocol Packet Protocol The Totalflow Packet Protocol selected on this port Valve Control V Displayed when Valve Control option Enabled Valve Control option installed Valve is in full open position Valve Control option installed Valve is in full closed position Valve Control option installed Va...

Page 34: ...FS 2 due to it s limited capabilities The Windows environment features user friendly help files and easy to follow menus Having help files readily accessible to the user is comparable to having a virtual teacher on location Easy to follow menus and icons step the user through many required choices The laptop computer connects via the cable directly to the connector on the side of the XRC Once this...

Page 35: ...on or off Enter the new figure Press Enter You may change only those values that are not live from this screen Validate When setting up the XRC Display items you may also set Data Limits so that when you change a programmed value it must be valid between the High and Low Limit otherwise it will return and invalid code This is called Validate Keypad Entry and must be set to yes to be active Time Ou...

Page 36: ...1 22 Key Pad Cont Figure 1 7 Optional Keypad P N 2100652 xxx 10 60 RC 6490 X Figure 1 8 XRC6490 with Optional Key Pad Continued on Next Page ...

Page 37: ...1 23 Key Pad Cont RC 6790 X 13 72 Figure 1 9 XRC6790 With Optional Keypad RC 6890 X 15 85 Figure 1 10 XRC6890 With Optional Keypad Continued on Next Page ...

Page 38: ...ter The XRC6490 as shown in Figure 1 13 systems support up to 3 modules For example 3 analog input modules can be connected to the I2C bus Since each module supports 8 analog inputs then a total of 24 analog inputs can be added to the I2C bus The XRC6790 as shown in Figure 1 14 systems support up to 6 modules The XRC6890 see Figure 1 15 supports upto 14 and XRC6990 see Figure 1 16 support up to 6 ...

Page 39: ...1 25 Totalflow Input Output Modules Cont Figure 1 12 TFIO Module Housing Figure 1 13 XRC6490 Inside View Continued on Next Page ...

Page 40: ...1 26 Totalflow Input Output Modules Cont Figure 1 14 XRC6790 Inside View Battery Compartment Inside Front Door Figure 1 15 XRC6890 Inside View Continued on Next Page ...

Page 41: ...1 27 Totalflow Input Output Modules Cont Figure 1 16 XRC6990 Inside View ...

Page 42: ...1 28 B B Bl lla a an n nk k k P P Pa a ag g ge e e ...

Page 43: ...n the back of this manual under the tab Wiring Diagrams Installation procedures presented within this Chapter are applicable to all XRC Models Highlights This Chapter covers the following topics Topic See Page Unpacking Inspection 2 1 Pipe Saddle Mount Installation 2 2 Wall Mount Installation 2 6 Battery Pack Installation 2 8 Solar Panel Installation 2 10 AC Charging Unit Installation 2 12 XRC6990...

Page 44: ...on If you are installing the unit directly to the meter run use this procedure Before you begin review the procedure and the materials required for installation Materials Supplied XRC mounting bracket and hardware Material Not Supplied Optional equipment may be ordered from Totalflow One pipe Saddle One 2 pipe of suitable length Instructions Step Procedure 1 Position pipe saddle on meter run see F...

Page 45: ...igure 2 4 To install the XRC it is recommended that two people perform the installation One to hold unit in position and the other to install and tighten mounting brackets Method of installation must be consistent with customers company policy Instructions Step Procedure Cont 5 Position the XRC in position on the 2 mounting pipe and secure in place with two U bolts flat washers lock washers and tw...

Page 46: ...2 4 Pipe Saddle Mount Installation Cont XRC 6490 Figure 2 2 Model XRC6490 Pipe Mounted 2 38 O D 2 00 PIPE RC 6790 X Figure 2 3 Model XRC6790 Pipe Mounted Continued on Next Page ...

Page 47: ...ddle Mount Installation Cont 2 83 4X Ø 437 2 00 PIPE 2 38 O D 60 XRC 6890 16 82 31 20 30 00 Figure 2 4 Model XRC6890 Pipe Mounted Flat and lock washers 2 Mounting Pipe U Bolt with nut Figure 2 5 XRC Pipe Mounting ...

Page 48: ...ave sufficient strength to support the hanging weight of the unit There should be no obstruction s that would prevent the XRC door from being opened to access interior installed components or to interfere with installation of the solar panel or other charging power sources Instructions Step Procedure 1 Refer to Figure 2 6 through Figure 2 8 Outline Drawings drill mounting holes in wall supports 2 ...

Page 49: ...2 7 Wall Mount Installation Cont 11 00 4X Ø 437 RC 6490 X 2 83 16 00 60 17 20 75 Figure 2 6 Model XRC6490 Wall Mounted RC 6790 X Figure 2 7 Model XRC6790 Wall Mounted Continued on Next Page ...

Page 50: ...llation inspect power cables where they terminate on battery pack and connector for breakage Installation In the following procedure the common name for a component its jumper number if available Abbreviated J or part is followed by a number in parentheses For a complete overview of the XRC 195 Board see Figure 1 5 Battery pack is mounted behind the removable metal battery plate cover The plate is...

Page 51: ...ith its long dimension facing outward 2 Connect battery pack connector to Digital Board Battery Connection J16 connector see Figure 2 9 located in upper right corner of Board 3 Observe LCD the display should be on and scrolling through the startup diagnostics sequence Figure 2 9 XRC 195 Board Battery and Charger Input Connections ...

Page 52: ... top or side of meter house customer should contact Totalflow s Service Department see Getting Help in the Introduction section of this manual Materials Supplied One Solar Panel Two U Bolts and fastening hardware Solar panel cable Standard is 12 other lengths are available Solar Panel Mounting Bracket if not already attached to Solar Panel Material not Supplied Cable ties One 9 inch extension of 2...

Page 53: ...C until instructed to do so 5 Attach Solar Panel mounting plate to top end of 2 extension pipe with U bolts and associated mounting hardware Do not tighten U bolts until Solar Panel has been correctly orientated 6 For northern hemispheres position Solar Panel facing south For southern hemispheres position Solar Panel facing north For optimum charging solar panel should not be in shadows for the ma...

Page 54: ...r a component its jumper number if available Abbreviated J or part is followed by a number in parentheses For a complete overview of the XRC 195 board see Figure 1 5 Instructions Step Procedure 1 The AC Charging Unit is shipped separately When unit is received unpack and inspect all components for evidence of damage Report damage to shipping carrier and to Totalflow s Service Department 2 Remove o...

Page 55: ...nto the AC Charger conduit box see Figure 2 13 The AC Charger is rated at either 120 VAC 60 Hz or 240 VAC 50 Hz Connect the 120 V hot and neutral or the two hot wires for 240 V to the AC Charger Connect the ground wire to the green screw 7 Verify that the DC power wires are terminated properly inside the cabinet and verify that the main battery pack is plugged into J16 see Figure 2 9 Apply AC powe...

Page 56: ...2 14 AC Charging Unit Installation Cont Figure 2 12 DC Wiring Instructions Figure 2 13 AC Wiring Instructions ...

Page 57: ...he rear of the enclosure No internal wiring connections should have to be made by the user Two termination panels are available depending upon whether the user ordered a single XRC6990 or a Dual Unit with two XRC controller boards Terminal designations on the back panel are identical to designated pin outs on the XRC Main Electronic Board s Any wiring instruction WI or User Drawing UD applicable t...

Page 58: ...C6990 Dual Unit is reflected by two Termination Panels on the rear of the enclosure two XRC 195 boards in the interior and two display and local communication ports on the front Likewise if units are configured for the Optional Keypad there will be two separate keypads on the front As wiring for the Dual Unit configuration is identical for each unit all discussions will focus on the single unit co...

Page 59: ...nfigure some of the jumpers communication modules and switches that are located inside of the enclosure on the Main Electronic Board s Communication Wiring You have the ability to program up to two communication ports on the XRC 195 Board COMM 0 is the local port required for reading the XRC with a laptop computer running PCCU32 or the DOS based FS 2 device COMM 1 and COMM 2 can be configured for ...

Page 60: ...urring user should wear a grounding strap Remove power to unit prior to changing Jumper settings or field wiring to on board I O Communication Modules If the unit is configured for remote communications XA1 and or XA2 will contain a 21 Pin Communication Module specific to either RS 232 RS 422 or RS 485 If using the RS 485 Communication Module J7 and or J10 jumpers will require termination on last ...

Page 61: ...noisy relay or switch closures However if your PI is monitoring a fairly high speed input enabling Debounce could cause you to lose some of the pulses J21 J22 J24 J25 J26 Analog Input Configuration The XRC Controller Board supports both Voltage Input and Current Loop Input AI s A jumper across pins 2 3 establishes the associated AI as a 0 10VDC Voltage Input A jumper across pins 1 2 establishes th...

Page 62: ...2 20 XRC Communication Jumper Settings and Field Wiring Cont Figure 2 18 XRC Main Electronic Board Jumper Configuration Continued on Next Page ...

Page 63: ...2 21 XRC Communication Jumper Settings and Field Wiring Cont Figure 2 19 Other Field Wiring I O Connections ...

Page 64: ...2 22 B B Bl lla a an n nk k k P P Pa a ag g ge e e ...

Page 65: ...ut Topic See Page PCCU32 Installation and Setup 3 2 Connecting To Local Port 3 2 Setting up the XRC 3 4 Overview 3 4 Station ID 3 4 Device ID Application ID 3 4 Location 3 5 Date Time 3 5 Program Display 3 5 Security System 3 6 On Board I O Calibration 3 8 Overview 3 8 Analog Input Calibration 3 8 Pulse and Digital Input Calibration 3 10 Before you begin you should complete the tasks outlined in C...

Page 66: ...enter Serial Number in appropriate space carefully entering both numbers and dashes Select Next to continue 4 When installation is complete press Finish A new Totalflow PCCU32 window will appear This contains the shortcuts created in the Start Menu You may copy the PCCU32 shortcut to the desktop if desired Note For a standalone desktop shortcut right click on the shortcut select Create Shortcut an...

Page 67: ...uttons If the Invalid Security Code screen should appear enter four zeros 0000 for the new code and click OK The XRC should have defaulted to 0000 on Start up 4 The Local Connect screen displays six buttons Collect Historical Data Entry Monitor Calibrate Valve Control and Registry Clicking on the Entry Setup will take you to the Station Setup screen Links in the Tree View portion of the screen wil...

Page 68: ... the PCCU32 help files or the Operations manual for the FS 2 Portable Calibration and Collection Unit Station ID The station identifier code should uniquely identify one station from that of others If running a multiple tube station the station ID is the same for all tubes on that XRC If left blank on a single tube device it will be the same as the device ID Description Format Note Station ID XXXX...

Page 69: ... Time HH MM SS 24 hour clock Program Display The XRC comes from the factory with a set default displays as shown below in Table 3 1 By default each display item remains on the display for 5 seconds You have the ability to change this default to zero item not displayed or any value from 1 to 255 seconds You are also able to change the engineering units and data format for display purposes If your s...

Page 70: ...the help files in the host software package for more information When connecting remotely via WinCCU position of the S1 Security Switch is not significant as long as WinCCU Security Code is equal to the level of access requested Security is always passed and checked when using remote communications to communicate to the XRC using PCCU or WinCCU Additionally the administrator may Force Login access...

Page 71: ...195 Board S1 Security Switch to the OFF position will deactivate the Hardware Security To reset the Security Code to default settings of 0000 Cold Start the unit 8 To access the meter using the Security System go to System Setup in PCCU32 or WinCCU and enter the applicable security code on the Setup Screen and click Close The security code will remain a part of the software setup and will use that...

Page 72: ... The Current Values section will display the current values continuously by checking the Update box When different analog inputs are selected their assigned register numbers are displayed on the top of the screen Follow the instructions in the PCCU32 Help files for specific software steps Generally you need to complete the following procedures Instructions Step Procedure 1 From the Local Connect s...

Page 73: ...entry screens will be placed in the Reading column and represent values from the previous calibration User entered values will be displayed in the Entry column 10 Move to the 100 Calibration Value 11 Apply 5 volts or 20 ma to the AI terminals depending upon jumpeer settings 12 Enter a value representing full range and representing the desired engineering units Click the OK button 13 If 3 Point cal...

Page 74: ...fferent pulse inputs are selected their assigned register numbers are displayed on the top of the screen Follow the instructions in the PCCU32 Help files for specific software steps Generally you need to complete the following procedure Instructions Step Procedure 1 Click on the K Factor button enter a value and click the OK button Input pulses are multiplied by the K Factor To have a one to one p...

Page 75: ...chedule over a period of time This results in many maintenance items being handled on a routine basis before potential problem s result in a failure Maintaining Cleanliness of XRC Because an XRC installation is primarily exposed to external environmental conditions it is important that it be regularly inspected for cleanliness both externally and internally Foreign contaminants can cause damage to...

Page 76: ...ated over a 70 minute time period 15 minutes plus 55 minutes Forward Clock Change Crossing an Hourly Boundary Forces an log period entry for part of hour that has accumulated since last hourly entry XRC then advances to newly defined data flow record boundary and begins maintaining balance of days data in newly defined boundary Example If present time is 4 55 p m and clock is changed to 5 05 p m o...

Page 77: ... option 7 Although the Block size can be selected the default size of 512 is recommended 8 Click the Next button to see the following screen 9 Click the Start Download button As the program sequences through the steps it will provide the status in the Current Status window and check off the three sequences shown above the Start Download button as they complete During the download a progress bar pl...

Page 78: ...4 4 Components and Spare Parts Continued on Next Page Figure 4 1 XRC6490 Component Cable Locations 11 13 14 16 18 2 8 20 15 X 6490 RC 3 9 10 7 4 17 5 6 1 23 12 ...

Page 79: ...4 5 Components and Spare Parts Cont Continued on Next Page Figure 4 2 XRC6890 Component Cable Locations 20 4 18 8 2 23 1 3 6 5 9 7 12 15 21 22 10 11 14 13 16 ...

Page 80: ...Battery 1487010 xxx 10 Battery Keeper 2100856 xxx 11 Phoenix Connector 10 pin 1800389 xxx 12 RS485 Remote Communication Module 2015193 xxx 12 RS232 Remote Communication Module 2015192 xxx 13 Phoenix Connector 4 pin 1220017 002 14 Phoenix Connector 8 pin 1220017 005 15 Phoenix Connector 9 pin 1800388 xxx 16 Phoenix Connector 2 pin 1220017 001 17 Conversion Plate 6490 only 2015353 xxx 18 Batteries S...

Page 81: ...xx Solar Panel Charger 20 Watt 2015095 xxx Hole Plug 1800408 xxx Hole Plug 1800407 xxx LCD Nylon Standoff 1800536 xxx FCU Diagnostic Test Kit 2017373 005 FCU Diagnostic Test Kit w Multi Meter 2017373 004 LCD Window w adhesive Hoffman 1800553 xxx Battery 8AH 2015113 xxx Battery 26 30AH 2015052 001 Battery 38 42 AH 2015052 004 Battery 16 AH 2015052 003 Battery 13 AH 2015052 002 Battery 70 AH 2015052...

Page 82: ...dure the common name for a component its jumper number if available Abbreviated J or part is followed by a number in parentheses Step Procedure 1 Make sure the J1 see Figure 4 3 memory backup jumper covers the top two pins to enable the memory backup 2 Either make sure LL battery alarm is not being displayed on XRC LCD or measure lithium battery and make sure it is 3 0V 3 Disconnect the battery ch...

Page 83: ...ery compartment 7 Insert new battery pack into battery compartment Battery pack must be positioned so its longest dimension fits snugly against keeper plate when plate is installed Reinstall keeper plate see Figure 4 1 Item 16 6490 only and tighten the keeper plate mounting screws 8 Reconnect battery pack cable to XRC 195 see Figure 4 4 connector J16 9 Reconnect battery charger to XRC 195 Board te...

Page 84: ...uld result in data loss when XRC 195 Board is removed Procedures In the following procedure the common name for a component its jumper number if available Abbreviated J or part is followed by a number in parentheses Step Procedure 1 Before XRC 195 Board see Figure 4 1 or Figure 4 2 Item 10 removal disconnect the following associated connectors in this order If used disconnect external charging sou...

Page 85: ...e in place using four screws and lock washers DO NOT over tighten screws Doing so could cause damage to Board or associated circuitry 4 Reinstall connectors removed in Step 1 to their associated Board mounted connectors in the following order LCD Connector J13 see Figure 4 5 Item 24 PCCU Connector J15 Item 25 I O Module Cable J18 Item 23 Communications J6 COMM 2 Item 18 J6 COMM 1 Item 17 On board ...

Page 86: ...4 12 Replacing XRC 195 Board Cont Figure 4 5 XRC Board Connections ...

Page 87: ...ss of stored data 4 Disconnect LCD Board cable connector from XRC 195 Board Display Interface connector J13 see Figure 4 1 or Figure 4 2 Item 24 5 Remove four XRC 195 Board mounting screws and lock washers DO NOT let screws and lock washer fall onto Board circuitry 6 Move Board away from door then support it so its circuitry does not come in contact with any metal surface 7 Using a 3 16 nut driver...

Page 88: ...4 14 B B Bl lla a an n nk k k P P Pa a ag g ge e e ...

Page 89: ...topics Topic See Page Troubleshooting Visual Alarm Codes 5 4 Overview 5 4 Troubleshooting a Blank LCD Screen 5 5 Troubleshooting a Low Lithium Alarm LL 5 6 Troubleshooting a Low Charger Alarm LC 5 7 Troubleshooting a Analog to Digital Failure Alarm AD 5 7 Resistive Temperature Detector RTD Continuity Test 5 9 RTD Current Source Resistive Test 5 10 RTD Impedance Test 5 11 Power Troubleshooting 5 12...

Page 90: ...mit violations by observing the alarm codes on the right side of the LCD display SLEEP Mode Totalflow units are designed to go into a low power mode SLEEP when an insufficient amount of voltage is present for a period of time At issue here is locating the reason for the SLEEP alarm simply waking up the unit will not suffice therefore issues relating to the systems power supply should be investigat...

Page 91: ...ow Technical Support Return to START END Go To Power Troubleshooting Go To COMM Troubleshooting YES NO Receive Alarm Batteries Dead COMM Trouble Still Having Trouble YES NO YES NO YES NO Return to START Return to START Return to START Figure 5 1 Troubleshooting Flowchart ...

Page 92: ...play and Indicators Table 5 1 Visual Alarm Codes Indicator Description Alarm I O Sub System L L Low Lithium Battery Alarm When L L low lithium is displayed lithium battery voltage is below 2 5 Vdc If battery voltage is above 2 5VDC A1 appears shaded A new lithium battery measures approximately 3 6 Vdc Y L C Low Charger Displayed if XRC battery charging voltage is less than 0 4 Vdc higher than batt...

Page 93: ... for the port assigned to this annunciator N L Local Protocol Displayed when PCCU port is active and running Totalflow Local Protocol N ID Recognized The ID has been recognized but is waiting for Sync N Troubleshooting a Blank LCD Screen When the Liquid Crystal Display is blank this means that the unit has entered Sleep Mode This generally indicates the battery voltage has dropped below 10 9 VDC I...

Page 94: ...see Figure 5 4 Figure 5 3 Battery Charger and Battery Pack Connections Troubleshooting a Low Lithium Alarm LL When the Low Lithium alarm appears the lithium battery should be replaced immediately Failure to replace Lithium Battery could result in loss of data following a power loss Instructions for replacing Lithium Battery may be found in Chapter 4 Maintenance ...

Page 95: ...Alarm AD XRC must be have a Measurement Tube Application running to receive this error If the A to D Failure alarm code is present or if the device is in the SLEEP mode but is still receiving minimum voltage it may be necessary to test the data link between the Main Processor Board and the transducer Follow the instructions below to check transducer Probable causes of receiving the A to D failure ...

Page 96: ... If this corrects the alarm recalibrate XMV to correct field calibration If alarm is not corrected continue to next step 6 Perform Warm start on unit Verify that unit is not displaying a LL Low Lithium alarm then remove power from unit Restore power to unit If A D Failure alarm is not corrected continue to next step 7 Perform Save and Restore function Follow procedure in Chapter 4 Maintenance for ...

Page 97: ...y White by connecting one lead to each wire Meter should read zero or close to zero 8 Check continuity of each wire 1st pair either Red or Black as identified in step 4 to probe or shield If there IS continuity the RTD is defective Replace probe If there is NO continuity continue to next step 9 If there is continuity skip to step no 11 If there is NO continuity RTD is defective Replace Probe 10 Ch...

Page 98: ...it or make one using a resistor appropriate for your unit Substitute RTD Probe wiring by connecting either a 100 OHM or 123 OHM Resistor across connector terminals 3 and 4 Connect a jumper wire between terminals 2 and 3 Connect a jumper wire between terminals 4 and 5 5 Clip the positive lead of the DMM to the upper side of the RTD TEST RESISTOR 6 Clip the negative lead of the DMM to the lower side...

Page 99: ...mpedance Test If readings from the RTD are still suspect following the RTD Probe test follow the Instructions below to test the current source on the Termination Board to verify it is receiving power Required Equipment Ice Bath Digital MultiMeter Instructions Step Procedure 1 Immerse RTD Probe in ice bath 2 Perform a Continuity check between any two similar color wires Measured resistance should b...

Page 100: ...e that the Power Troubleshooting Flowchart see Figure 5 4 takes you through several tests but also directs you to the Communication Troubleshooting Flowchart located further in this Chapter Go To Power Supply Test START RETURN Go To TFIO Module Isolation Test Go To Remote COMM Test Chart Power Issue Located YES NO Return to Test Sequence Perform Isolation Tests Sequentially as Required END Go To A...

Page 101: ...ltage across them in the power supply circuit to the XRC Correct and retest as necessary 4 Disconnect Charging Source cable at XRC Board J17 5 Replace Battery with a known good battery using Battery Pack Replacement Procedure located in Chapter 4 Maintenance 6 Reconnect Charging Source cable to XRC Board J17 7 Measure voltage at the Charging Source cable Measure voltage at Battery Pack Compare vol...

Page 102: ...nel is not above minimum replace Solar Panel continue to Step 2 6 Disconnect Solar Panel from XRC Board 7 Set DMM range to read over 20 VDC 8 Determine if Open Circuit voltage is greater than or equal to specification listed in Table 5 2 by clipping positive lead of the DMM to positive wire and clipping negative lead of the DMM to negative wire If Solar Panel is not above minimum continue to next ...

Page 103: ... 1 Check DC wiring to XRC termination block connector J17 see Figure 5 5 Be certain wiring is correct Correct and retest as necessary 2 Check input AC power supply voltage to external AC charging unit Be certain primary AC voltage is correct Correct and retest as necessary 3 If primary AC voltage input level is correct wiring to XRC 195 Board terminal is correct and there is no DC output from the ...

Page 104: ... Good Battery if not already done 3 Disconnect any Auxiliary Equipment that draws power from XRC or Battery Pack This is not limited to but should include removing the J20 Auxiliary Power Output connector if used 4 Connect Current Measurement Troubleshooting Cable Part No 2017350 xxx see Figure 5 6 to known Good Battery and re connect to XRC 195 Board 5 Using DMM connect to Troubleshooting Cable a...

Page 105: ...Current Measurement Troubleshooting Cable TFIO Module Isolation Test If unit is configured to include TFIO Modules this test will need to be performed if your units Battery Pack output voltage is not remaining consistent and no errors were found during the previous Auxiliary Equipment Isolation Test Instructions Step Procedure 1 Disconnect Solar Panel Charger or AC Charger 2 Disconnect Battery Pac...

Page 106: ... SLEEP mode the word SLEEP is displayed on the LCD If XRC battery voltage falls below 11VDC the XRC enters SLEEP mode If battery voltage is still below 10 9 VDC when you disconnect locally the XRC returns to SLEEP mode If battery voltage is above 11VDC XRC remains awake The XRC has a real time clock which maintains time and date during the SLEEP mode and writes an event record when entering and le...

Page 107: ...inal block J17 see Figure 5 3 from the XRC 195 Board green terminal block 2 Disconnect battery pack connector from XRC 195 Board BAT CONN connector J16 see Figure 5 3 3 Disable Memory Backup J1 see Figure 5 7 by moving the pin jumper to pins 2 and 3 4 To return to service reconnect 12 Vdc battery pack connector to XRC 195 Board BAT CONN connector J16 see Figure 5 3 and observe LCD 5 If removed rec...

Page 108: ...jumper number if available Abbreviated J or part is followed by a number in parentheses Step Procedure 1 If an external charging source is connected it must be disconnected Slide external battery pack charger CHGR INPUT terminal block J17 see Figure 5 3 from the XRC 195 Board green terminal block 2 Enable Memory Backup J1 see Figure 5 7 by moving the pin jumper to pins 1 and 2 3 Disconnect battery...

Page 109: ...quipment and before placing the communication system into operation the user should note the following Verify RS 232 or RS485 Interface Modules and jumpers are installed or set correctly Verify that radio cable or wiring is correctly installed at the radio Verify field wiring terminations on the XRC195 board Check XRC identifier ID Log the ID for future reference Log XRC access security code baud ...

Page 110: ...tage within Specs YES Voltage supply from XRC unit 11 9 VDC NO Investigate Power Supply Issues Figure 5 1 Transceiver Comm Check Substitute Communication Test Cable Transceiver Supply voltage Test Investigate Transceiver Issues Unit Respond to Host Comm Request YES NO RS 485 Communication Test Is Communication RS 232 YES NO Is Communication RS 485 YES NO Contact Totalflow Technical Support Does Un...

Page 111: ...ode or is continuously powered perform Step 2 Step Procedure 1 If Transceiver does not feature a SLEEP Mode and receives power through the XRC 195 Switched Power activate Serial Port 1 or 2 Switched Power Out Pin 3 and using a Digital Multimeter DMM set to Volts DC measure voltage at J6 between J6 2 GND and J6 3 SWVBAT If Voltage should be greater than 11 9VDC for this unit If voltage is equal to ...

Page 112: ...5 24 12V Communication Supply Voltage Test Cont Figure 5 9 XRC 195 Communication Wiring ...

Page 113: ...orientation to the antenna to the Master site If a communication problem still exists and the unit has passed the Transceiver Check test contact Totalflow Customer Service for additional help RS 232 Communication Test The following RS 232 Serial Communication Test procedure is directed from Figure 5 8 and will assist the user in what may be the possible cause for indicated error message Before per...

Page 114: ...10 between COMM 1 or 2 Pin 2 Ground and Pin 7 Receive Data When the unit is receiving data from Host voltage should vary between 5 VDC and 5VDC This would indicate that the unit is receiving data continue to Step 2 If unit is not receiving data investigate wiring issues see Table 5 3 2 Using an oscilloscope measure Request to Send voltage on Termination Panel J6 between COMM 1 or 2 Pin 2 Ground an...

Page 115: ...on XRC 195 Board Description PIN J6 COMM 1 and 2 1 V Battery 2 Ground 3 Switched V Battery 4 Operate 5 RRTS Remote Request to Send 6 Bus 7 Bus 8 Bus 9 Bus Table 5 5 RS 485 Terminations Serial Comm Port 1 2 Jumper J7 J10 First or Intermediate Unit Pins 2 3 Pins 2 3 Last or Only Unit Pins 1 2 Pins 1 2 RS 485 Communication Test Before performing this test on the XRC 195 Board please verify that the w...

Page 116: ...RC 195 Board J6 between COMM 1 or 2 Pin 6 or 7 BUS and Pin 8 or 9 BUS When the unit is receiving data from Host voltage should vary between 5 VDC and 0 VDC This would indicate that the unit is receiving data 2 Using an oscilloscope measure Remote Request to Send voltage XRC 195 Board J6 between COMM 1 or 2 Pin 2 Ground and Pin 5 RRTS When the unit is transmitting data voltage should vary between 5...

Page 117: ...d Write 14 3 13 Cryout Holdoff hours Byte Read Write 15 4 0 Alarms Report Structure Read Only 1 Alarm System Application Register Notes 1 These are special structures used by the Totalflow WinCCU PCCU32 applications Currently they can not be accessed via templates or ini files 2 Allows the user to enter floating point numbers as constants that can be used when building an Alarm Page The constants ...

Page 118: ...t of time left before the next scheduled Cry out as specified by the Cry out Frequency 14 How the alarm operates Normal indicates that while the alarm variable s value is in alarm an alarm is indicated even after the alarm is acknowledged by the host One Shot indicates the alarm is logged when the alarm variable s value goes into alarm after the alarm is acknowledged by the host the alarm is not l...

Page 119: ...Flags VAR_REF in Alarm Input VAR_REF threshold Alarm Threshold VAR_REF out1 Alarm Output Value char trigger_type Alarm Trigger Type VAR_REF trigger Alarm Trigger char reset Reset Logic char filter Filter Type float filter_threshold Filter Threshold char filt_units Filter Units char logvar Log Type ALARMPAGE where enable_flags are bits in enable_flags define ALARM_ENABLE 1 define EXCEPTION_ENABLE 2...

Page 120: ...R_ 6 define GE_ 7 define LE_ 8 define NAND_ 9 define NOR_ 10 where reset logic is Alarm Reset define AUTO_POLL 0 define AUTO_CLEAR 1 define MANUAL 2 where filter units are Filter Units define SECONDS_ 0 define MINUTES_ 1 define HOURS_ 2 define DAYS_ 3 where filter type is Filter Types define CONSECUTIVE 0 define PERCENT 1 where log type is Alarm Value Log define CURRENT 0 define THRESHOLD 1 define...

Page 121: ...tion 0 23 Byte Read Write 2 4 Units Y Location 0 1 Byte Read Write 2 5 Data X Location 0 23 Byte Read Write 2 6 Data Y Location 0 1 Byte Read Write 2 7 Annunciator Plot X Location 0 23 Byte Read Write 2 8 Annunciator Plot Y Location 0 1 Byte Read Write 2 9 Plot Type Byte Read Write 7 2 10 Plot Direction Byte Read Write 8 2 12 Plot Line Width Byte Read Write 2 13 Plot Border Byte Read Write 9 2 14 ...

Page 122: ...o Right 1 Right to Left 9 Bit Mask Bit 0 Left Bit 1 Right Bit 2 Top Bit 3 Bottom 10 Bit Mask Bit 0 Include in Scroll List Bit 1 Allow Keypad Entry Bit 2 Validate Keypad entry Data High Data Low 11 Bit Mask Bit 0 Include in Scroll List Bit 1 Allow Keypad Entry 12 Starting Register in an array to plot Allows historical data such as last 24 hours or last 24 days to be plotted You can also plot Trend ...

Page 123: ...mmable Read Write 1 252 0 Holding Array 1 Description String Read Write 2 252 1 Holding Array 2 Description String Read Write 2 252 2 Holding Array 3 Description String Read Write 2 252 X Holding Array X Description String Read Write 2 253 0 Holding Array 1 Data Type Byte Read Write 3 253 1 Holding Array 2 Data Type Byte Read Write 3 253 2 Holding Array 3 Data Type Byte Read Write 3 253 X Holding ...

Page 124: ...r Register Register Read Write 1 0 X Periodic Operations X Trigger Register Register Read Write 1 1 0 Periodic Operations 1 Trigger Type Byte Read Write 1 1 1 Periodic Operations 2 Trigger Type Byte Read Write 1 1 2 Periodic Operations 3 Trigger Type Byte Read Write 1 1 X Periodic Operations X Trigger Type Byte Read Write 1 2 0 Periodic Operations 1 Trigger Interval Uint32 Read Write 1 2 1 Periodi...

Page 125: ...peration 2 Register 2 Register Read Write 3 10 2 Math Operation 3 Register 2 Register Read Write 3 10 X Math Operation X Register 2 Register Read Write 3 11 0 Bit Operation 1 Result Uint32 Read Only 4 11 1 Bit Operation 2 Result Uint32 Read Only 4 11 2 Bit Operation 3 Result Uint32 Read Only 4 11 X Bit Operation X Result Uint32 Read Only 4 12 0 Bit Operation 1 Operation Byte Read Write 4 12 1 Bit ...

Page 126: ...Uint16 Read Write 6 21 0 Array Operation 1 Register Register Read Write 6 21 1 Array Operation 2 Register Register Read Write 6 21 2 Array Operation 3 Register Register Read Write 6 21 X Array Operation X Register Register Read Write 6 22 0 Array Operation 1 Size Uint16 Read Write 6 22 1 Array Operation 2 Size Uint16 Read Write 6 22 2 Array Operation 3 Size Uint16 Read Write 6 22 X Array Operation...

Page 127: ...tion 2 Input 2 Register Read Write 13 31 2 Select Operation 3 Input 2 Register Read Write 13 31 X Select Operation X Input 2 Register Read Write 13 32 0 Select Operation 1 Output Float Read Write 13 32 1 Select Operation 2 Output Float Read Write 13 32 2 Select Operation 3 Output Float Read Write 13 32 X Select Operation X Output Float Read Write 13 33 0 Lag Operation 1 Description String Read Wri...

Page 128: ... Queue Operation 1 Interval Uint32 Read Write 16 42 1 Queue Operation 2 Interval Uint32 Read Write 16 42 2 Queue Operation 3 Interval Uint32 Read Write 16 42 X Queue Operation X Interval Uint32 Read Write 16 43 0 Queue Operation 1 Array Register Register Read Write 16 43 1 Queue Operation 2 Array Register Register Read Write 16 43 2 Queue Operation 3 Array Register Register Read Write 16 43 X Queu...

Page 129: ...lse Operation 3 Interval Uint32 Read Write 18 52 X Pulse Operation X Interval Uint32 Read Write 18 53 0 Pulse Operation 1 Trigger Register Register Read Write 18 53 1 Pulse Operation 2 Trigger Register Register Read Write 18 53 2 Pulse Operation 3 Trigger Register Register Read Write 18 53 X Pulse Operation X Trigger Register Register Read Write 18 54 0 Pulse Operation 1 Trigger Flags Byte Read On...

Page 130: ... Float Read Write 20 63 1 Scale Operation 2 Input High Limit Float Read Write 20 63 2 Scale Operation 3 Input High Limit Float Read Write 20 63 X Scale Operation X Input High Limit Float Read Write 20 64 0 Scale Operation 1 Input Low Limit Float Read Write 20 64 1 Scale Operation 2 Input Low Limit Float Read Write 20 64 2 Scale Operation 3 Input Low Limit Float Read Write 20 64 X Scale Operation X...

Page 131: ...oportional Gain Float Read Write 21 73 2 PID Operation 2 Proportional Gain Float Read Write 21 73 X PID Operation X Proportional Gain Float Read Write 21 74 0 PID Operation 1 Integral Reset Float Read Write 21 74 1 PID Operation 2 Integral Reset Float Read Write 21 74 2 PID Operation 3 Integral Reset Float Read Write 21 74 X PID Operation X Integral Reset Float Read Write 21 75 0 PID Operation 1 D...

Page 132: ...it Operations Uint16 Read Write 29 255 23 Enable Limit Descriptors Uint16 Read Write 22 255 24 Number of Scale Operations Uint16 Read Write 30 255 25 Enable Scale Descriptors Uint16 Read Write 22 255 26 Number of PID Operations Uint16 Read Write 31 255 27 Enable PID Descriptors Uint16 Read Write 22 Operations Application Register Notes 1 Periodic Operations can be executed at a cyclic interval suc...

Page 133: ...r equal to 44 R1 R2 True if Less than 45 R1 R2 True if Less than or equal to 46 R1 0 True if Equal to zero 47 R1 0 True if Not Equal to zero 48 R1 0 True if Greater than zero 49 R1 0 True if Less than zero 60 Integer R1 R2 Addition 61 Integer R1 R2 Subtraction 62 Integer R1 R2 Multiplication 63 Integer R1 R2 Division 64 Integer abs R1 Remove sign 65 Integer R1 R2 Modulo 70 Array Addition 71 Array ...

Page 134: ...ement 24 R1 R2 Bitwise Shift Left 25 R1 R2 Bitwise Shift Right 26 R1 R2 Bitwise NOT 30 R1 R2 0 True if Equal to Zero 31 R1 R2 0 True if Not Equal to Zero 32 R1 R2 0 True if Equal to Zero 33 R1 R2 0 True if Not Equal to Zero 34 R1 R2 0 True if Equal to Zero 35 R1 R2 0 True if Not Equal to Zero 5 Compare Operations are executed when the corresponding register in array 15 is read The registers in arr...

Page 135: ...tch the output between two input values The registers in arrays 30 and 31 contain the inputs to the operation The result of the select operation is returned in the corresponding register in array 32 14 Lag Operations are executed when the corresponding register in array 36 is read The registers in array 34 contain the value that is used as the lag interval The register in array 35 contains the inp...

Page 136: ...the operation The registers in array 71 are used as the set points for the operation The registers in array 72 are used as the dead band values for the set points and the inputs The registers in array 73 are used as the proportional gain of the operation The registers in array 74 are used as the integral reset values of the operation The registers in array 75 are used as the derivative rate of the...

Page 137: ...e Byte Read Write 4 0 4 1 X Application Names String Read Write 4 0 5 1 X Application Revisions String Read Only 4 0 6 1 X Application Parameters String Read Write 4 0 7 0 Low Charger Byte Read Write 0 7 1 Very Low Battery Byte Read Write 0 7 2 Wakeup Obsolete Byte Write Only 0 7 3 Security Switch Byte Read Only 0 7 4 Low Lithium Battery Byte Read Only 0 7 5 Format S Drive Byte Write Only 5 0 7 6 ...

Page 138: ...ead Only 0 10 7 Low batt thresh for radio protocols Float Read Write 0 12 0 Factory Configuration String Read Only 11 0 12 1 X Application Part Numbers String Read Only 3 0 13 0 I O point under calibration Uint32 Read Write 12 System Application Register Notes 1 The system date time can be read in several formats Register 0 0 3 contains a string MM DD YY HH MM SS Register 0 9 0 contains a 32 bit J...

Page 139: ...cations Registers 0 6 1 through 0 6 0 3 0 contain the start parameters of the instantiated applications 5 The serial EPROM non volatile file system S can be cleared and reformatted by writing either the ASCII character 83 S or 115 s to register 0 7 5 This should only be done if file system corruption is suspected Reformatting the S drive deletes the protected REGISTRY TXT file 6 In addition to REG...

Page 140: ...ariable X Programmable Read Only 3 32 0 X Trend File 3 Date Time Stamp Uint32 Read Only 1 33 0 X Trend File 3 Variable 1 Programmable Read Only 2 34 0 X Trend File 3 Variable 2 Programmable Read Only 2 X 0 X Trend File 3 Variable X Programmable Read Only 3 48 0 X Trend File 4 Date Time Stamp Uint32 Read Only 1 49 0 X Trend File 4 Variable 1 Programmable Read Only 2 50 0 X Trend File 4 Variable 2 P...

Page 141: ...ystem time stamps are 32 bit Julian format seconds since 1 1 1970 2 A maximum of 15 variables file can be accessed through registers The number and type of Trend System variables are defined in the Trend System files Register 0 references the most recent record of a Trend file register 1 the next most recent and so on 3 A maximum of 15 files can be accessed through registers 4 12 character file na...

Page 142: ... Off Byte Read Write 0 17 Trailing Pad Characters Byte Read Write 12 0 18 Modem Mode ASCII BINARY Byte Read Write 0 19 Packet Trace Enable Byte Read Write 13 1 0 Power Up Delay Milli Seconds Uint16 Read Write 1 1 Transmit Key Delay Milli Seconds Uint16 Read Write 1 2 Transmit Unkey Delay ms Uint16 Read Write 1 3 Timeout Milli Seconds Uint16 Read Write 1 4 Modem Inactivity Timeout Minutes Uint16 Re...

Page 143: ...5 Modbus RTU 7 Tank Gauge 8 Modbus HOST ASCII 9 Modbus HOST RTU 10 ADP HOST 11 ETS HOST All protocols may not be supported by the FLASH image Protocol must be one of the enumerations listed in array 5 see note 19 8 0 4 seconds 1 2 seconds 2 1 seconds 3 Always On 9 1 Time of Day 2 Time of Day Cycle 10 0 32 Bit Totalflow 64 32 Bit 65 16 Bit Word Swapped 66 16 Bit Modicon 68 16 Bit ROS Modulo 10000 1...

Page 144: ...s each protocol in the FLASH image Registers x 6 1 through x 6 x 5 0 contain the text descriptions for each protocol in the FLASH image FS2 Application Registers Rev AA FS2 Byte Registers REGISTER DESCRIPTION Type 0 0 Fs2 Dump Database DB2 Collect Read number of days all Write select number of days 0 1 FS2 Locate and lock selected Display Write 0 2 Trend Append to DB2 Collect Read Write 0 3 Contra...

Page 145: ...urns 1 0 Write Nop Allows FS2 to not break during a ap or dp calibration Read Write 2 1 aga7PeriodUVol or aga3Volume Read Only 2 2 aga7VpAccVol or aga3VpAccVol Read Only 2 3 aga7DayVol or aga3ScaledPrevContractDayVol Read Only 2 4 aga7VpAccUvol or 1 0 for aga3 Read Only 2 5 aga7Cflow or aga3Cflow Read Only 2 6 aga7AccUvol or aga3OrifD Read Only 2 7 aga7Cuflow or aga3PipeD Read Only 2 8 aga7Windowa...

Page 146: ... Read Write see note 1 4 2 FS2 Extended Feature Flags 2 Not used for expansion of features Read Write 4 3 Returns to FS2 VCInomrec Read see note 2 4 4 FS2 set of VCInomset Write see note 3 FS2 Structure Registers Note XFEAT_FLAGS1 00ABDFAD GAUGE_PR_XFEAT RKD_XFEAT SEQEVTS_XFEAT RXKD_XFEAT MODBUS_XFEAT DISP_XFEAT FIVE_PT_CALIB_XFEAT DB2_CMDS_XFEAT AUX_PORT_XFEAT DSP_CMD_XFEAT RAMS_XFEAT CRYOUT_XFEA...

Page 147: ...writing typedef struct byte per_chng N_NOMPER cur_per ccu pccu cfg for CURR NOM period N_NOMPER next_per ccu pccu cfg for NEXT NOM period N_NOMSET FS2 Nomset set n_nomset cur_per target_vol n_nomset next_per target_vol FS2 Cal DP Registers REGISTER DESCRIPTION TYPE 5 0 Zero Cal Read Write 5 1 LOptCal Read Write 5 2 MLOptCal Read Write 5 3 MIDptCal Read Write 5 4 MHIptCal Read Write 5 5 HIptCal Rea...

Page 148: ...Read Write 7 15 FINISHCal A write to this register initiates the Calibration Read Write FS2 Cline Registers REGISTER DESCRIPTION TYPE 8 0 AmuDP_CURVELINE_0_OFFSET Dummy write Read returns 1 0 Read Write 8 1 AmuDP_CURVELINE_1_OFFSET Dummy write Read returns 1 0 Read Write 8 2 AmuAP_CURVELINE_0_OFFSET Dummy write Read returns 1 0 Read Write 8 3 AmuAP_CURVELINE_1_OFFSET Dummy write Read returns 1 0 R...

Page 149: ... 5 8 11 14 17 20 23 registers app 1 x Note Calibration Bit Flags 0x0080 Factory 0x0040 Field any thing else then in calibration sequence mode Array 2 Scroll Text Uint16 XMV Description 1 2 3 4 5 6 7 8 Scroll Text 1 0 7 14 21 28 35 42 49 Scroll Text 2 1 8 15 22 29 36 43 50 Scroll Text 3 2 9 16 23 30 37 44 51 Scroll Text 4 3 10 17 24 31 38 45 52 Scroll Text 5 4 11 18 25 32 39 46 53 Scroll Text 6 5 1...

Page 150: ... 255 303 351 SP Zero Transducer 16 64 112 160 208 256 304 352 SP Cal Point 1 17 65 113 161 209 257 305 353 SP Cal Point 2 18 66 114 162 210 258 306 354 SP Cal Point 3 19 67 115 163 211 259 307 355 SP Cal Point 4 20 68 116 164 212 260 308 356 SP Cal Point 5 21 69 117 165 213 261 309 357 SP Cal Bias 22 70 118 166 214 262 310 358 SP Cal Abort 30 78 126 174 222 270 318 366 SP Cal Complete 31 79 127 17...

Page 151: ...n ABB 2010 Array 10 should be set to 0 Absolute If the XMV is a Rosemount 3095 this register should be set to 1 Gauge 2 If the XMV is an ABB 2010 Array 11 should be set to 0 Metric If the XMV is a Rosemount 3095 this register should be set to 1 English 3 Registers in array 12 control the scan triggers in array 13 When a register in array 12 is ENABLED 1 the corresponding register in array 13 is TR...

Page 152: ... 3 4 5 6 7 8 string Description Strings 47 0 1 2 3 4 5 6 7 byte Output Units AP 1 48 0 1 2 3 4 5 6 7 byte Output Units DP 1 49 0 1 2 3 4 5 6 7 byte Output Units TF 1 50 0 1 2 3 4 5 6 7 string Output Units AP String 51 0 1 2 3 4 5 6 7 string Output Units DP String 52 0 1 2 3 4 5 6 7 string Output Units TF String 53 0 1 2 3 4 5 6 7 byte Modbus Slave Address 2 54 0 1 2 3 4 5 6 7 uint16 Modbus Registe...

Page 153: ...7 32 Read Write 0 6 Components 7017 Read trigger Read Write 0 7 Components 7017 Read status Read Write 0 8 BTU8000 7200 Read status Read Write 0 9 Use Cycle Time Vs New Data Implemented 6 03 04 Read Write Therms Master Btu Integer Registers ARRAY REGISTER DESCRIPTION TYPE 1 0 Components Table 1 Index 1 Read Write 1 1 Components Table 1 Index 2 Read Write 1 2 Components Table 1 Index 3 Read Write 1...

Page 154: ...Index 8 Read Write 1 24 Components Table 2 Index 9 Read Write 1 25 Components Table 2 Index 10 Read Write 1 26 Components Table 2 Index 11 Read Write 1 27 Components Table 2 Index 12 Read Write 1 28 Components Table 2 Index 13 Read Write 1 29 Components Table 2 Index 14 Read Write 1 30 Components Table 2 Index 15 Read Write 1 31 Components Table 2 Index 16 Read Write 1 32 Analysis time Read Write ...

Page 155: ...d Write 2 3 Mole Component 4 Read Write 2 4 Mole Component 5 Read Write 2 5 Mole Component 6 Read Write 2 6 Mole Component 7 Read Write 2 7 Mole Component 8 Read Write 2 8 Mole Component 9 Read Write 2 9 Mole Component 10 Read Write 2 10 Mole Component 11 Read Write 2 11 Mole Component 12 Read Write 2 12 Mole Component 13 Read Write 2 13 Mole Component 14 Read Write 2 14 Mole Component 15 Read Wri...

Page 156: ... Btu Stream Component Read Write 3 5 C1 Btu Stream Component Read Write 3 6 C2 Btu Stream Component Read Write 3 7 C3 Btu Stream Component Read Write 3 8 NC4 Btu Stream Component Read Write 3 9 IC4 Btu Stream Component Read Write 3 10 NC5 Btu Stream Component Read Write 3 11 IC5 Btu Stream Component Read Write 3 12 NC6 Btu Stream Component Read Write 3 13 NC7 Btu Stream Component Read Write 3 14 N...

Page 157: ...te 3 42 STREAM NUMBER Read Write 3 43 STREAM TIME Read Write Therms Master Stream 2 Float Registers ARRAY REGISTER DESCRIPTION TYPE 4 0 N2 Btu Stream Component Read Write 4 1 CO2 Btu Stream Component Read Write 4 2 H2S Btu Stream Component Read Write 4 3 H2O Btu Stream Component Read Write 4 4 HE Btu Stream Component Read Write 4 5 C1 Btu Stream Component Read Write 4 6 C2 Btu Stream Component Rea...

Page 158: ... Btu Stream Component Read Write 4 37 C3PRIME Btu Stream Component Read Write 4 38 C4PLUS Btu Stream Component Read Write 4 39 SATBTU Btu Stream Component Read Write 4 40 Z Btu Stream Component Read Write 4 41 WOBBE Btu Stream Component Read Write 4 42 STREAM NUMBER Read Write 4 43 STREAM TIME Read Write Therms Master Stream 3 Float Registers ARRAY REGISTER DESCRIPTION TYPE 5 0 N2 Btu Stream Compo...

Page 159: ...d Write 5 31 C7PLUS Btu Stream Component Read Write 5 32 C8PLUS Btu Stream Component Read Write 5 33 H2OCONTENT Btu Stream Component Read Write 5 34 H2OBIAS Btu Stream Component Read Write 5 35 EOAXMAP Btu Stream Component Read Write 5 36 NEOC5 Btu Stream Component Read Write 5 37 C3PRIME Btu Stream Component Read Write 5 38 C4PLUS Btu Stream Component Read Write 5 39 SATBTU Btu Stream Component R...

Page 160: ... SGF Btu Stream Component Read Write 6 26 CPCV Btu Stream Component Read Write 6 27 VISCOSITY Btu Stream Component Read Write 6 28 DENSITY Btu Stream Component Read Write 6 29 FT Btu Stream Component Read Write 6 30 FP Btu Stream Component Read Write 6 31 C7PLUS Btu Stream Component Read Write 6 32 C8PLUS Btu Stream Component Read Write 6 33 H2OCONTENT Btu Stream Component Read Write 6 34 H2OBIAS ...

Page 161: ...IPTION TYPE 9 0 Slave Data Send Trigger Read Write Note For succeeding slaves the register offset for each slave slavenum 1 Index Example index register for slave data trigger for slave 2 1 1 0 Therms Master Current Stream Float Registers ARRAY REGISTER DESCRIPTION TYPE 10 0 N2 Btu Stream Component Read Write 10 1 CO2 Btu Stream Component Read Write 10 2 H2S Btu Stream Component Read Write 10 3 H2...

Page 162: ...Stream Component Read Write 10 32 C8PLUS Btu Stream Component Read Write 10 33 H2OCONTENT Btu Stream Component Read Write 10 34 H2OBIAS Btu Stream Component Read Write 10 35 EOAXMAP Btu Stream Component Read Write 10 36 NEOC5 Btu Stream Component Read Write 10 37 C3PRIME Btu Stream Component Read Write 10 38 C4PLUS Btu Stream Component Read Write 10 39 SATBTU Btu Stream Component Read Write 10 40 ...

Page 163: ...e in App 15 24 0 Normal Not 0 Fault Read 14 2 Stream 2 Alarm string based on value in App 15 25 0 Normal Not 0 Fault Read 14 3 Stream 3 Alarm string based on value in app 15 26 0 Normal Not 0 Fault Read 14 4 Stream 4 Alarm string based on value in App 15 27 0 Normal Not 0 Fault Read 14 5 Analyzer Mode string based on value in App 1 59 1 Hold 2 Run 3 SingleCycle 4 Abort 5 Calibrate 6 StartUp Read 1...

Page 164: ...Stream 1 Current Warning Read Write 15 23 Stream 1 Current Warning Read Write 15 24 Stream 1 Current Fault 3085 Read Write 15 25 Stream 2 Current Fault 3086 Read Write 15 26 Stream 3 Current Fault 3087 Read Write 15 27 Stream 4 Current Fault 3088 Read Write Therms Status Float Registers ARRAY REGISTER DESCRIPTION TYPE 16 0 Ground Ref 7200 Read Write 16 1 Power Battery Voltage 7201 Read Write 16 2 ...

Page 165: ...am Component Read Write 251 25 NEOC5 Btu Stream Component Read Write Therms Slave Stream 2 Float Registers ARRAY REGISTER DESCRIPTION TYPE 252 0 N2 Btu Stream Component Read Write 252 1 CO2 Btu Stream Component Read Write 252 2 H2S Btu Stream Component Read Write 252 3 H2O Btu Stream Component Read Write 252 4 HE Btu Stream Component Read Write 252 5 C1 Btu Stream Component Read Write 252 6 C2 Btu...

Page 166: ...tream Component Read Write 253 11 IC5 Btu Stream Component Read Write 253 12 NC6 Btu Stream Component Read Write 253 13 NC7 Btu Stream Component Read Write 253 14 NC8 Btu Stream Component Read Write 253 15 NC9 Btu Stream Component Read Write 253 16 NC10 Btu Stream Component Read Write 253 17 O2 Btu Stream Component Read Write 253 18 CO Btu Stream Component Read Write 253 19 H2 Btu Stream Component...

Page 167: ... 254 23 BTU Btu Stream Component Read Write 254 24 GF Btu Stream Component Read Write 254 25 NEOC5 Btu Stream Component Read Write Therms Master Slave Analysis Trend File ARRAY REGISTER DESCRIPTION TYPE 255 0 N2 Btu Stream Component Read Write 255 1 CO2 Btu Stream Component Read Write 255 2 H2S Btu Stream Component Read Write 255 3 H2O Btu Stream Component Read Write 255 4 HE Btu Stream Component ...

Page 168: ...eam Component Read Write 0 9 IC4 Btu Stream Component Read Write 0 10 NC5 Btu Stream Component Read Write 0 11 IC5 Btu Stream Component Read Write 0 12 NC6 Btu Stream Component Read Write 0 13 NC7 Btu Stream Component Read Write 0 14 NC8 Btu Stream Component Read Write 0 15 NC9 Btu Stream Component Read Write 0 16 NC10 Btu Stream Component Read Write 0 17 O2 Btu Stream Component Read Write 0 18 CO...

Page 169: ...eam 1 Float Registers ARRAY REGISTER DESCRIPTION TYPE 251 0 N2 Btu Stream Component Read Write 251 1 CO2 Btu Stream Component Read Write 251 2 H2S Btu Stream Component Read Write 251 3 H2O Btu Stream Component Read Write 251 4 HE Btu Stream Component Read Write 251 5 C1 Btu Stream Component Read Write 251 6 C2 Btu Stream Component Read Write 251 7 C3 Btu Stream Component Read Write 251 8 NC4 Btu S...

Page 170: ...u Stream Component Read Write 252 9 IC4 Btu Stream Component Read Write 252 10 NC5 Btu Stream Component Read Write 252 11 IC5 Btu Stream Component Read Write 252 12 NC6 Btu Stream Component Read Write 252 13 NC7 Btu Stream Component Read Write 252 14 NC8 Btu Stream Component Read Write 252 15 NC9 Btu Stream Component Read Write 252 16 NC10 Btu Stream Component Read Write 252 17 O2 Btu Stream Compo...

Page 171: ...53 19 H2 Btu Stream Component Read Write 253 20 AR Btu Stream Component Read Write 253 21 AIR Btu Stream Component Read Write 253 22 C6PLUS Btu Stream Component Read Write 253 23 BTU Btu Stream Component Read Write 253 24 GF Btu Stream Component Read Write 253 25 NEOC5 Btu Stream Component Read Write Therms Slave Stream 4 Float Registers ARRAY REGISTER DESCRIPTION TYPE 254 0 N2 Btu Stream Componen...

Page 172: ...ream Component Read Write 255 4 HE Btu Stream Component Read Write 255 5 C1 Btu Stream Component Read Write 255 6 C2 Btu Stream Component Read Write 255 7 C3 Btu Stream Component Read Write 255 8 NC4 Btu Stream Component Read Write 255 9 IC4 Btu Stream Component Read Write 255 10 NC5 Btu Stream Component Read Write 255 11 IC5 Btu Stream Component Read Write 255 12 NC6 Btu Stream Component Read Wri...

Page 173: ...6bit integer array REGISTER DESCRIPTION 7 1 0 AI 1Calibration Bit Flags 0x0080 Factory 0x0040 Field any thing else then in calibration sequence mode 7 1 1 AI 2 Calibration Bit Flags 0x0080 Factory 0x0040 Field any thing else then in calibration sequence mode 7 1 2 AI 3 Calibration Bit Flags 0x0080 Factory 0x0040 Field any thing else then in calibration sequence mode 7 1 3 AI4 Calibration Bit Flags...

Page 174: ...on 2 7 3 20 AI 3 ADC count value for calibration 3 mid 7 3 21 AI 3 ADC count value for calibration 4 7 3 22 AI 3 ADC count value for calibration 5 hi 7 3 23 AI 4 ADC count value for calibration 1 lo 7 3 24 AI 4 ADC count value for calibration 2 7 3 25 AI 4 ADC count value for calibration 3 mid 7 3 26 AI 4 ADC count value for calibration 4 7 3 27 AI 4 ADC count value for calibration 5 hi 7 3 28 AI ...

Page 175: ...on curve fit segment 2 span 7 3 55 AI 1 calibration curve fit segment 3 span 7 3 56 AI 1 calibration curve fit segment 4 span 7 3 57 AI 2 calibration curve fit segment 1 span 7 3 58 AI 2 calibration curve fit segment 2 span 7 3 59 AI 2 calibration curve fit segment 3 span 7 3 60 AI 2 calibration curve fit segment 4 span 7 3 61 AI 3 calibration curve fit segment 1 span 7 3 62 AI 3 calibration curve...

Page 176: ...ransducer write user value 7 5 1 AI 1 00 low calibration point write user value 7 5 2 AI 1 25 calibration point write user value 7 5 3 AI 1 50 calibration point write user value 7 5 4 AI 1 75 calibration point write user value 7 5 5 AI 1 100 calibration point write user value 7 5 6 AI 1 Bias write user value 7 5 7 Reserved 7 5 8 Reserved 7 5 9 Reserved 7 5 10 Reserved 7 5 11 Reserved 7 5 12 Reserv...

Page 177: ...7 5 43 Reserved 7 5 44 Reserved 7 5 45 Reserved 7 5 46 Reserved 7 5 47 Reserved 7 5 48 AI 3 Zero transducer 7 5 49 AI 3 00 calibration point write user value 7 5 50 AI 3 25 calibration point write user value 7 5 51 AI 3 50 calibration point write user value 7 5 52 AI 3 75 calibration point write user value 7 5 53 AI 3 100 calibration point write user value 7 5 54 AI 3 Bias write user value 7 5 55 ...

Page 178: ...ansducer 7 5 81 AI 5 00 calibration point write user value 7 5 82 AI 5 25 calibration point write user value 7 5 83 AI 5 50 calibration point write user value 7 5 84 AI 5 75 calibration point write user value 7 5 85 AI 5 100 calibration point write user value 7 5 86 AI 5 Bias write user value 7 5 87 Reserved 7 5 88 Reserved 7 5 89 Reserved 7 5 90 Reserved 7 5 91 Reserved 7 5 92 Reserved 7 5 93 Res...

Page 179: ...PI 2 previous second value 7 0 12292 PI 1 total transition counter since start 7 0 12293 PI 2 total transition counter since start THE DISCOVERY ARRAYS There are three arrays used to get general information about the IO hardware installed on the X Series devices The dynamic and flexible IO design makes it necessary to provide a mechanism for system configuration programs like PCCU32 to identify th...

Page 180: ... Code Description 0x0000 0x0003 Onboard AMU AI s DIs DOs Pis 0x0100 0x0107 Reserved I2C address 0x10 0x1F 0x0200 0x0207 Reserved I2C address 0x20 0x2F 0x0300 0x0307 Reserved I2C address 0x30 0x3F 0x0400 0x0407 I2C TFIO 8 COMBO DIGITAL MODULE address 0x40 0x4F 0x0500 0x0507 I2C TFIO 4 AO 4 20MA address 0x50 0x5F 0x0600 0x0607 Reserved I2C address 0x60 0x6F 0x0700 0x0707 I2C TFIO 8 AI TYPE II addres...

Page 181: ...7 7 253 N 16 where N s the value returned from 7 255 16 This array returns a string identifying the firmware and revision for installed IO modules The following table show the possible can be returned from this array Table A 3 Discover Firmware number and revision of IO modules 255 array Returned 253 array Returned 0x0000 0x0003 2100772 001 0x0100 0x0107 Reserved I2C address 0x10 0x1F 0x0200 0x020...

Page 182: ... Read Write 6 0 15 Use Fixed H2O Read Write for Fw calculation 0 16 Gravity Config flags Read Write live analysis configuration 7 0 17 BTU Config flags Read Write live analysis configuration 7 0 18 Nitrogen Config flags Read Write live analysis configuration 7 0 19 Carbon Dioxide Config flags Read Write live analysis configuration 7 0 20 Hydrogen Sulfide Config flags Read Write live analysis confi...

Page 183: ...ts Read Write 0 40 Get release calc lock Read Write 0 41 Tube analysis stream index Read Write 0 42 Flow rate volume scale flags Read Write 8 0 43 Aux contact 1 re open interval Read Write 0 44 Aux contact 1 current state Read Only 0 45 Aux contact 1 manual set Read Write 0 46 Aux contact 2 re open interval Read Write 0 47 Aux contact 2 current state Read Only 0 48 Aux contact 2 manual set Read Wr...

Page 184: ...e Fw water vapor factor 4 Volume Calculation Type 0 NONE 1 AGA 3 1985 2 AGA 3 1992 5 Super Compressibility Method 0 NX19 with FIXED FT AND FP VALUES 1 NX19 AUTO 2 NX19 GRAVITY CO2 N2 3 NX19 CO2 N2 C1 11 AGA 8 Gross 12 AGA 8 Detail 6 Characteristics Type This was used in Totalflow old database format This does not apply to X series DB2 format 7 Live Analysis Configuration flags 0 USE FIXED ANALYSIS...

Page 185: ... 40 Use Fixed Ax data on analyzer error 0x80 80 reserved 14 This is for internal use only A logic 1 disables tube cold and warm start functions 15 When this flag is 1 no events are allowed and no parameter changes are allowed from any protocol 16 When this flag is 1 no events are allowed and no parameter changes are allowed 17 When this bit is logic 1 and the transducer is a gage transducer pressu...

Page 186: ...F Status Flags Read Only 7 1 22 PI Status Flags Read Only 8 1 23 Ext Status Flags Read Only 9 Tube 16 bit Integer Register Usage Notes 1 Primary Element Mask 1 Orifice Square Root 2 Calculation Method Mask 2 AGA 3 1985 4 AGA 3 1992 The sum of these values 6 indicates 2 and 4 are valid choices 3 Super Compressibility Method Mask 1 NX19 with FIXED FT AND FP VALUES 2 NX19 AUTO 4 NX19 GRAVITY CO2 N2 8...

Page 187: ...hecks PSI Read Write 1 3 1 AP High Limit PSI Read Write 1 3 2 AP Low Limit PSI Read Write 1 3 3 Current Temp Deg F 3 4 Fixed Temp Deg F 3 5 Temp High Limit Deg F 3 6 Temp Low Limit Deg F 3 7 Flow Rate High Limit Read Write 2 3 8 Flow Rate Low Limit Read Write 2 3 9 DP ACF Percent High for Day Read Only 3 10 DP ACF Percent Low for Day Read Only 3 11 Fixed F b AGA 3 1985 Read Write 3 12 Fixed Cd AGA...

Page 188: ...d H2O Content Ppm Read Write 3 43 Fixed H2O Bias Ppm Read Write 3 44 Live Analysis Gravity Accumulator Read Write 3 45 Live Analysis BTU Accumulator Btu SCF Read Write 3 46 Live Analysis Nitrogen Accumulator Mole Read Write 3 47 Live Analysis Carbon Dioxide Accumulator Mole Read Write 3 48 Live Analysis Hydrogen Sulfide Accumulator Mole Read Write 3 49 Live Analysis Water Accumulator Mole Read Wri...

Page 189: ... 3 78 Last calc period C3 Mole Read Write 3 79 Last calc period NC4 Mole Read Write 3 80 Last calc period IC4 Mole Read Write 3 81 Last calc period NC5 Mole Read Write 3 82 Last calc period IC5 Mole Read Write 3 83 Last calc period NC6 Mole Read Write 3 84 Last calc period NC7 Mole Read Write 3 85 Last calc period NC8 Mole Read Write 3 86 Last calc period NC9 Mole Read Write 3 87 Last calc period ...

Page 190: ...rved for Selectable Units Read Write Tube Floating Point Register Notes 1 Static pressure values are in psia or psig depending on gauge pressure device selection See Tube Byte Register 0 55 2 Flow Rate Limits units depend on Flow rate volume scale flags See Tube Byte Register 0 42 Tube Register Cross References Tube register cross references are structures containing the register access values for...

Page 191: ...nly 10 13 Last Calc Normal Heptane Mole Read Only 10 14 Last Calc Normal Octane Mole Read Only 10 15 Last Calc Normal Nonane Mole Read Only 10 16 Last Calc Normal Decane Mole Read Only 10 17 Last Calc Oxygen Mole Read Only 10 18 Last Calc Carbon Monoxide Mole Read Only 10 19 Last Calc Hydrogen Mole Read Only 10 20 Last Calc Argon Mole Read Only 10 21 Last Calc Air Mole Read Only 10 22 Last Calc He...

Page 192: ...essure high limit 0x00004000 16384 Static pressure low limit 0x00002000 8192 Dp high limit 0x00001000 4096 Dp low limit 0x00000800 2048 Zero flow 0x00000400 1024 Back flow 0x00000200 512 Remote sense DI 0x00000100 256 contact out DO 0x00000080 128 temperature channel A D over range 0x00000040 64 static pressure channel A D over range 0x00000020 32 differential pressure channel A D over range 0x000...

Page 193: ...0x00008000 32768 Static pressure high limit 0x00004000 16384 Static pressure low limit 0x00002000 8192 Dp high limit 0x00001000 4096 Dp low limit 0x00000800 2048 Zero flow 0x00000400 1024 Back flow 0x00000200 512 Remote sense DI 0x00000100 256 contact out DO 0x00000080 128 temperature channel A D over range 0x00000040 64 static pressure channel A D over range 0x00000020 32 differential pressure ch...

Page 194: ...pct Daily DP LO per cent float dphpct Daily DP HI per cent float tf Daily Avg Temp float mintf Daily Minimum TF float maxtf Daily Maximum TF float tflpct Daily DP LO per cent float tfhpct Daily DP HI per cent unsigned char vcode Verification Code DAYRECORD Tube Event Registers ARRAY DESCRIPTION USAGE NOTE 252 Event Log Record 1 Note Tube Event Log Record definition typedef struct unsigned long dat...

Page 195: ...able 2 AGA 3 Misc Select Bits 0x01 1 RTD Installed 0x02 2 Use RTD in calcs 0x04 4 Reserved 0x08 8 Check Security Code 0x10 10 Orifice Plate type 0x20 20 Use Live Analyzer Data in volume calc 0x40 40 Use Fixed Ax data on analyzer error 0x80 80 reserved 3 Vol Flow Rate unit selection for volume 0 MCF 1 MMCF 4 Vol Flow Rate unit selection for flow rate 0 per hour if Vol Flow Rate unit selection for v...

Page 196: ...hkmcf Read Only 1 7 23 Yesterday s contract day volume scaled per chkmcf Read Only 1 7 24 Flow Rate Hi limit scaled per chkmcf Read Only 1 7 25 Flow Rate Lo limit scaled per chkmcf Read Only 1 7 26 Last Calc Ap Read Only 7 27 Last Calc Dp Read Only 7 28 Last Calc Tf Read Only 7 29 Last Calc Extension Read Only 7 30 Last Calc Y Exp Factor Read Only 7 31 Last Calc Fpv Read Only 7 32 Last Calc Fw Rea...

Page 197: ...2 Registers ARRAY REGISTER DESCRIPTION TYPE NOTE 9 0 Tube Current Alarm Bits Read Only 1 Note Tube Alarm Bits 0x00080000 524288 Flow rate high limit 0x00040000 262144 Flow rate low limit 0x00020000 131072 Temperature high limit 0x00010000 65536 Temperature low limit 0x00008000 32768 Static pressure high limit 0x00004000 16384 Static pressure low limit 0x00002000 8192 Dp high limit 0x00001000 4096 ...

Page 198: ... 0 9 Volume Calc Type Read Write 0 10 Calc Units Read Only 0 11 Report Units Read Only 0 12 Super Compressibility Method Read Write 1 0 13 Use Square Root Average flag Read Write 0 14 Characteristic Record Type Read Write 2 0 15 Use Fixed H2O Read Write for Fw calculation 0 16 Gravity Config flags Read Write live analysis configuration 3 0 17 BTU Config flags Read Write live analysis configuration...

Page 199: ...ve analysis configuration 3 0 36 Carbon Monoxide Config flags Read Write live analysis configuration 3 0 37 Hydrogen Config flags Read Write live analysis configuration 3 0 38 Argon Config flags Read Write live analysis configuration 3 0 39 Number of live components Read Write 0 40 Get release calc lock Read Write 0 41 Tube analysis stream index Read Write 0 42 Flow rate volume scale flags Read Wr...

Page 200: ...ormat 3 Live Analysis Configuration flags 0 USE FIXED ANALYSIS 1 USE LIVE ANALYSIS FROM AIU 2 USE LIVE ANALYSIS FROM OTHER PROTOCOL 16 USE FIXED ANALYSIS ON ERROR USE FIXED ANALYSIS ON ERROR may be added to selections 1 or 2 4 Flow rate Volume scale flags bit encoded flags Bits 0 1 rates times 0 hour 1 day 2 N A 3 N A Bits 2 4 corrected volume rate quantity units 0 scf 4 dscf 8 cscf 12 mscf 16 dms...

Page 201: ...the input pressure over the log day period 13 With pressure applied to SP 14 Used only with Selectable Units 15 Gas orifice only Tube 16 bit Integer Registers ARRAY REGISTER DESCRIPTION USAGE NOTE 1 0 Primary Element Mask Read Only indicates primary element type 1 1 1 Calc Method Mask Read Only indicates calculation methods supported 2 1 2 Calc Units Mask Read Only not used 1 3 Report Units Mask R...

Page 202: ...d 4 Aux Contact Select Bits 1 trip contact on low charger 2 trip contact on Acf low 4 trip contact on Acf high 8 trip contact on Ap low 16 trip contact on Ap high 32 trip contact on Remote Sense 64 auto re open 128 trip contact on volume set point 256 trip contact on tf low 512 trip contact on tf high 1024 trip contact on flow rate low 2048 trip contact on flow rate high 16384 reverse contact logi...

Page 203: ...3 20 Fixed Analysis Gravity Read Write 3 21 Fixed Analysis Nitrogen Read Write mole 3 22 Fixed Analysis Carbon Dioxide Read Write mole 3 23 Fixed Analysis Hydrogen Sulfide Read Write mole 3 24 Fixed Analysis Water Read Write mole 3 25 Fixed Analysis Helium Read Write mole 3 26 Fixed Analysis Methane Read Write mole 3 27 Fixed Analysis Ethane Read Write mole 3 28 Fixed Analysis Propane Read Write m...

Page 204: ...Live Analysis Normal Pentane Accumulator Read Write mole 3 57 Live Analysis Iso Pentane Accumulator Read Write mole 3 58 Live Analysis Normal Hexane Accumulator Read Write mole 3 59 Live Analysis Normal Heptane Accumulator Read Write mole 3 60 Live Analysis Normal Octane Accumulator Read Write mole 3 61 Live Analysis Normal Nonane Accumulator Read Write mole 3 62 Live Analysis Normal Decane Accumu...

Page 205: ...calc period BTU Read Only BTU SCF 3 95 Last calc period GRAVITY Read Only 3 96 current contract day accumulated energy Read Only MBTU 3 97 yesterdays contract day accumulated energy Read Only MBTU 3 98 Current Energy rate Read Only MBTU HR 3 99 Month Accum Volume Read Only MCF 3 100 Month Accum Volume Not Reset by Reset Vol Read Only MCF 3 101 Month Accum Energy Read Only MMBTU 3 102 Month Accum E...

Page 206: ...yte app Application byte array Register array int16 index index into array Register ARRAY REGISTER DESCRIPTION USAGE 4 0 AP Register Read Write 4 1 ACF Register Read Write 4 2 TF Register Read Write 4 3 PI Register Read Write 4 4 RS Register Read Write 4 5 AC 1 Register Read Write 4 6 AC 1 DI Register Read Write 4 7 AC 2 Register Read Write 4 8 AC 2 DI Register Read Write Tube String Registers ARR...

Page 207: ...y mole 10 22 Last Calc Heavy Hydrocarbons Read Only mole 10 23 Last Calc Heat Content Read Only BTU SCF 10 24 Last Calc Specific Gravity Read Only Tube Archive Registers Read Only The following registers access historical data records or record items For all tube archive registers register value 0 refers to the most recent record 1 refers to the next most recent record 2 refers to the next oldest ...

Page 208: ...0x00000008 8 low lithium battery 0x00000004 4 AIU analyzer data not received 0x00000002 2 NX19 methane 1 gravity 0 method 0x00000001 1 calculation error 2 Log Period Record definition typedef struct unsigned long date Julian Date Time unsigned int sn Sequence Number float Acf period avg ACF float ap period avg AP float tf period avg TEMP float ext period EXTENSION float vol period VOLUME float btu...

Page 209: ...annel A D over range 0x00000020 32 differential pressure channel A D over range 0x00000010 16 low charger 0x00000008 8 low lithium battery 0x00000004 4 AIU analyzer data not received 0x00000002 2 NX19 methane 1 gravity 0 method 0x00000001 1 calculation error 2 Daily Record definition typedef struct unsigned long date Julian Date Time unsigned int sn Sequence Number unsigned int event Last Event Lo...

Page 210: ...ime unsigned char flags Event Flags unsigned int sn Sequence Number unsigned int code Event Code unsigned char oldval 4 Previous Value unsigned char newval 4 Current Value unsigned char vcode Verification Code EVTRECORD AGA 7 Tube Registers The following register tables describe registers unique to AGA 7 measurement tubes AGA 7 Byte Registers ARRAY REGISTER DESCRIPTION USAGE NOTE 6 0 AGA 7 Factor ...

Page 211: ...selection for corrected volume 0 SCF 1 DSCF 2 CSCF 3 MSCF 4 DMSCF 5 CMSCF 6 MMSCF 5 Units scale selection for flow rate 0 hour 1 day 2 flow window period AGA 7 Float Registers ARRAY REGISTER DESCRIPTION USAGE 7 0 Current pulse counts Read Only 7 1 ACF High Limit Read Write units scaled per Units scale selection see 0 42 7 2 ACF Low Limit Read Write units scaled per Units scale selection see 0 42 7...

Page 212: ... ACF 7 21 Last flow period average Ap regardless of flow Read Only PSIA 7 22 Last flow period flow seconds Read Only seconds 7 23 Current flow rate Read Only SCF Hour 7 24 Current contract day corrected volume Read Only SCF 7 25 Accumulated corrected volume Read Only SCF 7 26 Yesterday s corrected volume Read Only SCF 7 27 Current uncorrected flow rate Read Only ACF Hour 7 28 Current contract day ...

Page 213: ...e Notes 1 Tube Alarm Bits 0x00080000 524288 Flow rate high limit 0x00040000 262144 Flow rate low limit 0x00020000 131072 Temperature high limit 0x00010000 65536 Temperature low limit 0x00008000 32768 Static pressure high limit 0x00004000 16384 Static pressure low limit 0x00002000 8192 Acf high limit 0x00001000 4096 Acf low limit 0x00000800 2048 Zero flow 0x00000400 1024 Back flow 0x00000200 512 Re...

Page 214: ...Read Write 102 4 Enron Revision Read Enron Bool Registers ARRAY REGISTER DESCRIPTION USAGE 103 0 Low Battery Read Enron Var Bytes Registers ARRAY REGISTER DESCRIPTION USAGE 104 0 User Byte Read Write 104 1 Event array offset index Read Write Enron Var Integer Registers ARRAY REGISTER DESCRIPTION USAGE 105 0 Enron Modbus Events First Pass since startup Read Write 105 1 Enron Manual Event Acknowledg...

Page 215: ...in the following form Daily AGA7 Archive Flow Records Field Size Type Description Date 4 FLOAT Log Date MMDDYY 0 Time 4 FLOAT Log Time HHMM SS AP_avg 4 FLOAT Average Ap during flow psig TF_avg 4 FLOAT Average temperature degrees F Extension 4 FLOAT Uncorrected volume MACF Volume 4 FLOAT Volume for the day MCF Energy 4 FLOAT Energy for the day MMBTU Flow Time 4 FLOAT Number of minutes of flow in pe...

Page 216: ...4 FLOAT Number of minutes of flow in period MMMM SS N2 4 FLOAT Trended N2 CO2 4 FLOAT Trended CO2 GR 4 FLOAT Trended GR BTU 4 FLOAT Trended BTU 48 Daily Flow Record Length Thermo Daily AGA3 Archive Flow Records Field Size Type Description Date 4 FLOAT Log Date MMDDYY 0 Time 4 FLOAT Log Time HHMM SS Volume 4 FLOAT Volume for the day MCF Energy 4 FLOAT Energy for the day MMBTU DP_avg 4 FLOAT Average...

Page 217: ...period MMMM SS 32 Daily Flow Record Length Hourly AGA3 Archive Flow Records Field Size Type Description Date 4 FLOAT Log Date MMDDYY 0 Time 4 FLOAT Log Time HHMM SS DP_avg 4 FLOAT Average Dp during flow AP_avg 4 FLOAT Average Ap during flow psig TF_avg 4 FLOAT Average temperature degrees F Extension 4 FLOAT Uncorrected volume MACF Volume 4 FLOAT Volume for the day MCF Energy 4 FLOAT Energy for the...

Page 218: ...F_avg 4 FLOAT Average temperature degrees F Extension 4 FLOAT Uncorrected volume MACF Flow Time 4 FLOAT Number of minutes of flow in period MMMM SS N2 4 FLOAT Trended N2 CO2 4 FLOAT Trended CO2 GR 4 FLOAT Trended GR BTU 4 FLOAT Trended BTU 52 Hourly Flow Record Length Enron Var Event Record Register ARRAY REGISTER DESCRIPTION USAGE 109 0 Enron Event Record Read see note 3 109 0 Enron Acknowledge E...

Page 219: ... sleep 12 0 13 65535 Watchdog 14 7128 Accumulated volume rollover 15 0 16 1024 Attached to AIU stream 17 0 18 0 19 0 20 1010 RTD installed 21 1011 Use fixed temperature 22 0 23 0 24 0 SS Monel orifice plate 25 0 Use Fb 26 0 Use Fr 27 0 Use Y 28 0 Use Ftb 29 0 Use Fpb 30 0 Use Ftf 31 0 Use Fg 32 0 Use Fpv 33 0 Use Fa 34 1014 Use contact on charger low 35 1015 Contact on DP low 36 1016 Contact on DP...

Page 220: ...0 58 0 59 0 60 0 Fb 61 7070 Orifice diameter 62 7072 Pipe diameter 63 7037 Specific gravity 64 7119 DP lo limit 65 7120 DP hi limit 66 7121 AP lo limit 67 7122 AP hi limit 68 7038 CO2 mole percent 69 7039 N2 mole percent 70 7130 AP lo calibration 71 7131 AP mid calibration 72 7132 AP hi calibration 73 7133 DP lo calibration 74 7134 DP mid calibration 75 7135 DP hi calibration 76 7118 DP zero cutof...

Page 221: ...ssure marker 87 7014 DP pressure marker 88 0 89 0 90 0 91 0 92 0 93 0 94 0 95 0 96 0 97 0 98 0 99 0 100 7066 Faux 101 0 102 1025 Initial analysis OK 103 0 104 0 105 0 106 0 107 0 108 3007 Z method 109 0 110 0 111 3005 AGA calculation type 112 7065 Fixed cd 113 0 114 0 115 7069 Zba 116 7003 Software revision change 117 3010 Volume calculation period 118 5002 Log Period 119 7051 H2S content 120 7058...

Page 222: ...7 N Decane content 134 7054 Oxygen content 135 7055 Carbon Monoxide content 136 7071 Orif coef of expansion 137 7073 Pipe coef of expansion 138 7074 Barometric pressure 139 0 140 0 141 0 142 0 143 1007 Calculated or Fixed Cd in vol calc 144 7056 Fixed Argon mole percent 145 7052 Fixed hydrogen mole percent 146 7128 Accumulated volume rollover 147 0 148 0 149 0 150 0 151 0 152 0 153 0 154 0 155 0 1...

Page 223: ...l event code newval 0 Event codes with a defined data type but 0 for the Register will return with Register event code and with valid old and new values New Event Log Codes Event name Code Description EV_undef0 0 Undefined EV_new_tod 1 2 new date and time EV_undef2 2 Undefined EV_undef3 3 Undefined EV_undef4 4 Undefined EV_c_hr 5 30 contract day starting hour EV_undef6 6 Undefined EV_undef7 7 Unde...

Page 224: ...it_4 38 44 bit 4 contact on ap hi EV_auxcbit_5 39 44 bit 5 contact on remote sense EV_auxcbit_6 40 44 bit 6 auto re open EV_auxcbit_7 41 44 bit 7 contact on vol set point EV_agadb_5 42 42 bit 5 use Fw EV_agasb_4 43 41 bit 4 use Faux EV_agapi_0 44 51 bit 0 use Fpm TURBINE_REV EV_agapi_1 45 51 bit 1 use Ftm TURBINE_REV EV_agapi_2 46 51 bit 2 use s TURBINE_REV EV_agapi_3 47 51 bit 3 use Faux TURBINE_...

Page 225: ...e bias EV_visc 81 28 viscosity EV_cpcv 82 29 ratio of specific heats EV_ft 83 31 Ft gravity adjusted temp EV_fp 84 32 Fp gravity adjusted press EV_btu 85 37 BTU SCF EV_apmarker 86 33 ap pressure marker EV_dpmarker 87 34 dp pressure marker EV_auxcpi_0 88 53 bit 0 contact on charger low TRB EV_auxcpi_1 89 53 bit 1 contact on acf low TRB EV_auxcpi_2 90 53 bit 2 contact on acf hi TRB EV_auxcpi_3 91 53...

Page 226: ...V_h2o 120 79 h20 content EV_he 121 80 helium content EV_c1 122 81 methane content EV_c2 123 82 ethane content EV_c3 124 83 propane content EV_nc4 125 84 n butane content EV_ic4 126 85 i butane content EV_nc5 127 86 n pentane content EV_ic5 128 87 i pentane content EV_nc6 129 88 n hexane content EV_nc7 130 89 n heptane content EV_nc8 131 90 n octane content EV_nc9 132 91 n nonane content EV_nc10 13...

Page 227: ...or EV_resetlog 162 Reset Log Periods EV_undef163 163 Log Period changed EV_sqrtavg 164 Linear Square Root Averaging EV_hold 165 Hold last read analog values EV_maxevts 166 Maximum number of events EV_maxdays 167 Maximum number of day periods EV_maxlogs 168 Maximum number of log periods EV_lcommbuff 169 Size of Local Comm Buff EV_rcommbuff 170 Size of Remote Comm Buff EV_freespace 171 Extended Memo...

Page 228: ... PI 2 k factor EV_hv_sel 197 apisb bit 7 1 mass based energy calc EV_mpt_cal 198 multipoint cal event EV_mpt_win_size 199 multipoint window cal size event EV_mpt_mfac0 200 EV_mpt_mfac1 201 EV_mpt_mfac2 202 EV_mpt_mfac3 203 EV_mpt_mfac4 204 EV_mpt_mfac5 205 EV_mpt_mfac6 206 EV_mpt_mfac7 207 EV_mpt_mfac8 208 EV_mpt_mfac9 209 EV_mpt_mfac10 210 EV_mpt_vfac0 211 EV_mpt_vfac1 212 EV_mpt_vfac2 213 EV_mpt...

Page 229: ...BLEN 300 vcone table length changed EV_VCONE_CF00 301 vcone table flow coefficient 0 changed EV_VCONE_CF01 302 vcone table flow coefficient 1 changed EV_VCONE_CF02 303 vcone table flow coefficient 2 changed EV_VCONE_CF03 304 vcone table flow coefficient 3 changed EV_VCONE_CF04 305 vcone table flow coefficient 4 changed EV_VCONE_CF05 306 vcone table flow coefficient 5 changed EV_VCONE_CF06 307 vcon...

Page 230: ...ds number 14 changed EV_VCONE_REN15 333 vcone table reynolds number 15 changed EV_VCONE_SLOPE 334 vcone table slope changed EV_VCONE_OFFSET 335 vcone table offset changed EV_fac_recal 336 recalibrate to factory standards EV_old_Comm_poll 337 Western Gas characteristics poll old protocol EV_old_Comm_collect 338 Western Gas historical collect old protocol EV_new_Comm_poll 339 Western Gas characteris...

Page 231: ...CU Id 15 Read 111 8 FCU Id 16 and FCU Id 17 Read 111 9 FCU Id 18 and FCU Id 19 Read 111 10 FCU Id 20 and FCU Id 21 Read 111 11 FCU Id 22 and FCU Id 24 Read Enron Var Location Registers ARRAY REGISTER DESCRIPTION USAGE 112 0 LOC 0 and LOC 1 Read Write 112 1 LOC 2 and LOC 3 Read Write 112 2 LOC 4 and LOC 5 Read Write 112 3 LOC 6 and LOC 7 Read Write 112 4 LOC 8 and LOC 9 Read Write 112 5 LOC 10 and ...

Page 232: ...b Fa Read Write 115 4 Apdb Fpv Read Write 115 5 Apdb Fw Read Write 115 6 Apdb UsePipeTap Read Write 115 7 Apdb HaveTapCfg Read Write Enron Bool APISB Registers ARRAY REGISTER DESCRIPTION USAGE 116 0 Apisb Bit0 Read Write 116 1 Apisb Bit1 Read Write 116 2 Apisb Bit2 Read Write 116 3 Apisb Live CD Read Write 116 4 Apisb Faux Read Write 116 5 Apisb UpStrm Read Write 116 6 Apisb Bit6 Read Write 116 7 ...

Page 233: ...GE 119 0 Cb ChgrLo Read Write 119 1 Cb DpLo Read Write 119 2 Cb DpHi Read Write 119 3 Cb ApLo Read Write 119 4 Cb ApHi Read Write 119 5 Cb RemSen Read Write 119 6 Cb AutoReOpen Read Write 119 7 Cb VolSetPt Read Write Enron Bool SB Registers ARRAY REGISTER DESCRIPTION USAGE 120 0 Sb Fpb Read Write 120 1 Sb Ftb Read Write 120 2 Sb Fg Read Write 120 3 Sb Fb Read Write 120 4 Sb Fws Read Write 120 5 Sb...

Page 234: ...Write 123 7 Cb VolSetPt Read Write Enron Var Bool Registers ARRAY REGISTER DESCRIPTION USAGE 124 0 First Analysis Flag Read Enron Var LP Record Registers ARRAY REGISTER DESCRIPTION USAGE 125 0 LPRdp Read 125 1 LPRap Read 125 2 LPRtf Read 125 3 LPRext Read 125 4 LPRvol Read 125 5 LPRbtu Read 125 6 LPRftime Read 125 7 LPRptime Read Enron Var DP Record Registers ARRAY REGISTER DESCRIPTION USAGE 126 0...

Page 235: ... 128 1 LPRTime Read 128 2 DPRTime Read 128 3 ColdDate Read 128 4 AiustrLong Read 128 5 LogpCnt Read 128 6 PsecsVolptot Read 128 7 OsaFlosecs Read 128 8 OsaFlags Read 128 9 User Int32 Read Write Enron Var Tube Integer Registers ARRAY REGISTER DESCRIPTION USAGE 129 0 PrimeElem Read 129 1 VolpCnt Read 129 2 DPRFirst Read 129 3 DpTaps Read Write 129 4 PiWindow Read Enron Var Tube Float Registers ARRAY...

Page 236: ...2 LastCalcEv Read 131 13 LastCalcBoreD Read 131 14 LastCalcPipeD Read 131 15 LastCalcRhob Read 131 16 LastCalcQm Read 131 17 LastCalcCd Read 131 18 LastCalcBtu Read 131 19 LastCalcGf Read 131 20 LastCalc301Fr Read 131 21 LastCalc301Fpb Read 131 22 LastCalc301Ftb Read 131 23 LastCalc301Ftf Read 131 24 LastCalc301Fg Read 131 25 LastCalc301Fa Read 131 26 LastCalc301Fpv Read 131 27 LastCalc701Fr Read ...

Page 237: ... Quality Hourly Trend Record Size Read 134 3 Current Hourly Trend Record Position Read Enron Var Trend Log Record Registers ARRAY REGISTER DESCRIPTION USAGE 135 0 Gas Quality Daily Trend Record based on Day record number match Read 135 1 Gas Quality Daily Trend Record based on Current record position Read 135 2 Gas Quality Daily Trend Record based on Trend record number Read 135 3 Gas Quality Hour...

Page 238: ... 9 Volume Calc Type Read Write see note 4 None 0 10 Calc Units Read Only None 0 11 Report Units Read Only None 0 12 Super Compressibility Method Read Write see note 5 None 0 13 Use Square Root Average flag Read Write None 0 14 Characteristic Record Type Read Write see note 6 None 0 15 Use Fixed H2O Read Write for Fw calculation None 0 16 Gravity Config flags Read Write live analysis configuration ...

Page 239: ...ad Write live analysis configuration see note 7 None 0 35 Oxygen Config flags Read Write live analysis configuration see note 7 None 0 36 Carbon Monoxide Config flags Read Write live analysis configuration see note 7 None 0 37 Hydrogen Config flags Read Write live analysis configuration see note 7 None 0 38 Argon Config flags Read Write live analysis configuration see note 7 None 0 39 Number of li...

Page 240: ...ead Write See Note 19 None 0 67 Use fixed Dp on Error Read Write Notes 19 20 None 0 68 Use fixed Tf on Error Read Write See Note 19 None 6 0 Aga3 1992 Static Bits see Read Write See note 1 None 6 1 Aga3 1992 Miscellaneous Bits Read Write see note 13 None 6 2 Vol Flow Rate unit selection for volume Not Applicable None 6 3 Vol Flow Rate unit selection for flow rate Not Applicable None 6 4 Auto Fb Ca...

Page 241: ...r 2 trip contact on Dp low 4 trip contact on Dp high 8 trip contact on Ap low 16 trip contact on Ap high 32 trip contact on remote sense 64 auto re open 128 trip contact on volume set point These registers can also be set from 16 bit integer registers 1 10 and 1 11 10 The flag is used in testing the XRC The flag will be set to a 1 when a volume calculation and all operations associated with it are...

Page 242: ... Only indicates calculation methods supported see note 2 None 1 2 Calc Units Mask Read Only not used None 1 3 Report Units Mask Read Only not used None 1 4 Super Comp Method Mask Read Only indicates super compressibility methods that may be selected See note 3 None 1 5 Live Analysis Update Interval Read Write live analysis updates are expected in this interval expressed in seconds None 1 6 Volume ...

Page 243: ...isted above are valid 4 Aux Contact Select Bits 1 trip contact on low charger 2 trip contact on Dp low 4 trip contact on Dp high 8 trip contact on Ap low 16 trip contact on Ap high 32 trip contact on Remote Sense 64 auto re open 128 trip contact on volume set point 256 trip contact on tf low 512 trip contact on tf high 1024 trip contact on flow rate low 2048 trip contact on flow rate high 16384 re...

Page 244: ... over range 0x00000040 64 static pressure channel A D over range 0x00000020 32 differential pressure channel A D over range 0x00000010 16 low charger 0x00000008 8 low lithium battery 0x00000004 4 AIU analyzer data not received 0x00000002 2 NX19 methane 1 gravity 0 method 0x00000001 1 calculation error Tube Floating Point Registers ARRAY REGISTER DESCRIPTION USAGE GROUP NAME 3 0 Current Xducr AP ca...

Page 245: ...d Write Mole Percent 3 28 Fixed Analysis Propane Read Write Mole Percent 3 29 Fixed Analysis Normal Butane Read Write Mole Percent 3 30 Fixed Analysis Iso Butane Read Write Mole Percent 3 31 Fixed Analysis Normal Pentane Read Write Mole Percent 3 32 Fixed Analysis Iso Pentane Read Write Mole Percent 3 33 Fixed Analysis Normal Hexane Read Write Mole Percent 3 34 Fixed Analysis Normal Heptane Read W...

Page 246: ...e Analysis Normal Heptane Accumulator Read Write Mole Percent 3 60 Live Analysis Normal Octane Accumulator Read Write Mole Percent 3 61 Live Analysis Normal Nonane Accumulator Read Write Mole Percent 3 62 Live Analysis Normal Decane Accumulator Read Write Mole Percent 3 63 Live Analysis Oxygen Accumulator Read Write Mole Percent 3 64 Live Analysis Carbon Monoxide Accumulator Read Write Mole Percen...

Page 247: ...IR Read Only Mole Percent 3 93 Last calc period C6PLUS Read Only Mole Percent 3 94 Last calc period BTU Read Only HV Volume HV Mass 3 95 Last calc period GRAVITY Read Only None 3 96 current contract day accumulated energy Read Only Total Energy 3 97 yesterdays contract day accumulated energy Read Only Total Energy 3 98 Current Energy rate Not used see reg app 7 27 Energy Rate 3 99 Current Month Ac...

Page 248: ...volume Read Only Total Volume 7 8 Orifice diameter Read Write Dimensional 7 9 Pipe diameter Read Write Dimensional 7 10 Pressure base Read Write Abs Pressure 7 11 Temperature base Read Write Temperature 7 12 Fixed F aux Read Write None 7 13 Ratio of specific heats Read Write None 7 14 Fluid viscosity Read Write Viscosity 7 15 C Prime Read Only None 7 16 Non Flow weighted Accum AP Read Only Abs Pre...

Page 249: ... Orifice Reference Temperature Read Write Orifice Ref Temp 7 44 Pipe Reference Temperature Read Write Pipe Ref Temp 7 45 Last Calc Extension Read Only see note 4 LCP Integral 7 46 Last Calc Specific Heat Ratio Read Only None 7 47 Last Calc Viscosity Read Only Viscosity 7 48 Last Calc base compressibility of air Read Only None 7 49 Last Calc Fip Read Only see note 5 LCP Fip 7 50 Last Calc static pr...

Page 250: ...nly Diff Pressure Tube Floating Point Register Notes 1 Static pressure values are in absolute or gauge depending on gauge pressure device selection See Tube Byte Register 0 55 2 Flow Rate Limits units depend on Flow rate volume scale flags See Tube Byte Register 0 42 3 The units for this group are dependent on the value of the heating select bit accesed via register app 6 5 For a 0 the group is HV...

Page 251: ...GROUP NAME 5 0 Tube ID Read Write None 5 1 Tube last analyis time Read Only None Tube Last Calculation Period Analysis Registers Floating Point Read Only ARRAY REGISTER DESCRIPTION USAGE 10 0 Last Calc Nitrogen Read Only mole Mole Percent 10 1 Last Calc Carbon Dioxide Read Only mole Mole Percent 10 2 Last Calc Hydrogen Sulfide Read Only mole Mole Percent 10 3 Last Calc Water Read Only mole Mole Pe...

Page 252: ...set The format of the command is app 12 group number Where group number range from 0 to MAX_GROUPS 1 currently 63 for a usefile A typical response would be app 11 group number Tube Use File Units Get Registers 13 0 13 63 This read only register returns the group name as a string assigned to usefile group The format of the command is app 13 group number Where group number range from 0 to MAX_GROUPS...

Page 253: ...his bit tells the conversion application that register is a pulse type 21 Post Multiplier Bit This register accesses the post multiplier bit of the units flag This tells the conversion application that a group has a post multiplier associated with it 22 Post Multiplier Field This field accesses the actual post multiplier index The index may range from 0 to 31 The index number to index into a list ...

Page 254: ...og Period Alarm bits 32 bits see note 1 None 210 Log Period Mass Floating Point Log Mass 211 Log Period Average Base Density Floating Point Density 212 Log Period Average Flowing Density Floating Point Density 213 Log Period Average Barometric Pressure Floating Point Barometric Pressure 250 Log Period Record See note 2 None Tube Log Period Usage Notes 1 Log Period Alarm Bits 0x00080000 524288 Flow...

Page 255: ... differential pressure flowing temperature For Selectable Units this field is always calculated as static pressure bar diff pressure mbar temperature deg Kelvin 4 The units for this group are dependent on the value of the heating select bit accessed via register app 6 5 For a 0 the group is HV Volume for 1 the group is HV Mass 5 If the transducer is a gage transducer and gage logging is selected t...

Page 256: ...ic pressure high limit 0x00004000 16384 Static pressure low limit 0x00002000 8192 Dp high limit 0x00001000 4096 Dp low limit 0x00000800 2048 Zero flow 0x00000400 1024 Back flow 0x00000200 512 Remote sense DI 0x00000100 256 contact out DO 0x00000080 128 temperature channel A D over range 0x00000040 64 static pressure channel A D over range 0x00000020 32 differential pressure channel A D over range ...

Page 257: ... float contract_baro Average Contract Day baro pressure float avg_base_density Average Day base density float avg_line_density Average Day flowing density float avg_dayrec_tfrq Not used DAYRECORD 3 LCP Integral this is the square root of the static pressure differential pressure flowing temeperature For Selectable Units this field is always calculated as static pressure bar diff pressure mbar temp...

Page 258: ...None 0 6 AGA 3 1985 Dynamic Select Bits Read Write used only for AGA 3 1985 other tubes or calculation methods ignore this value None 0 7 AGA 3 1992 Static Select Bits Read Write used only for AGA 3 1992 other tubes or calculation methods ignore this value None 0 8 AGA 3 1992 Dynamic Select Bits Read Write used only for AGA 3 1992 other tubes or calculation methods ignore this value None 0 9 Volum...

Page 259: ...ite live analysis configuration see note 3 None 0 29 Iso Pentane Config flags Read Write live analysis configuration see note 3 None 0 30 Normal Hexane Config flags Read Write live analysis configuration see note 3 None 0 31 Normal Heptane Config flags Read Write live analysis configuration see note 3 None 0 32 Normal Octane Config flags Read Write live analysis configuration see note 3 None 0 33 ...

Page 260: ... flag Read Write see note 7 None 0 60 Day period Complete flag Read Write see note 8 None 0 61 tubeCheckPoint control Read Write see note 9 None 0 62 Canadian Event Log Inhibit Flag Read Only see note 10 None 0 63 Stop Logging Events Read Only See Note 11 None 0 64 Log in Gage Pressure Read Write See Note 12 None 0 65 Log DP Check Read Write See Note 18 None 0 66 Use fixed Sp on Error Read Write S...

Page 261: ...hen a volume calculation and all operations associated with it are complete Typically a test sets the flag to 0 Then does something to cause a calculation It then waits until the flag is 1 to evaluate the results of the test 7 The flag is used in testing the XFC XRC The flag will be set to a 1 when all operations associated a log period event are complete Typically a test sets the flag to 0 and wa...

Page 262: ...rted see note 2 None 1 2 Calc Units Mask Read Only not used None 1 3 Report Units Mask Read Only not used None 1 4 Super Comp Method Mask Read Only indicates super compressibility methods that may be selected See note 3 None 1 5 Live Analysis Update Interval Read Write live analysis updates are expected in this interval expressed in seconds None 1 6 Volume Calc period Read Write seconds None 1 7 D...

Page 263: ...of these values 6159 indicates all of the choices listed above are valid 4 Aux Contact Select Bits 1 trip contact on low charger 2 trip contact on Acf low 4 trip contact on Acf high 8 trip contact on Ap low 16 trip contact on Ap high 32 trip contact on Remote Sense 64 auto re open 128 trip contact on volume set point 256 trip contact on tf low 512 trip contact on tf high 1024 trip contact on flow ...

Page 264: ...0100 256 contact out DO 0x00000080 128 temperature channel A D over range 0x00000040 64 static pressure channel A D over range 0x00000020 32 differential pressure channel A D over range 0x00000010 16 low charger 0x00000008 8 low lithium battery 0x00000004 4 AIU analyzer data not received 0x00000002 2 NX19 methane 1 gravity 0 method 0x00000001 1 calculation error Tube Floating Point Registers ARRAY...

Page 265: ...ysis Carbon Dioxide Read Write Mole Percent 3 23 Fixed Analysis Hydrogen Sulfide Read Write Mole Percent 3 24 Fixed Analysis Water Read Write Mole Percent 3 25 Fixed Analysis Helium Read Write Mole Percent 3 26 Fixed Analysis Methane Read Write Mole Percent 3 27 Fixed Analysis Ethane Read Write Mole Percent 3 28 Fixed Analysis Propane Read Write Mole Percent 3 29 Fixed Analysis Normal Butane Read ...

Page 266: ...cent 3 50 Live Analysis Helium Accumulator Read Write Mole Percent 3 51 Live Analysis Methane Accumulator Read Write Mole Percent 3 52 Live Analysis Ethane Accumulator Read Write Mole Percent 3 53 Live Analysis Propane Accumulator Read Write Mole Percent 3 54 Live Analysis Normal Butane Accumulator Read Write Mole Percent 3 55 Live Analysis Iso Butane Accumulator Read Write Mole Percent 3 56 Live ...

Page 267: ... 3 76 Last calc period C1 Read Only Mole Percent 3 77 Last calc period C2 Read Only Mole Percent 3 78 Last calc period C3 Read Only Mole Percent 3 79 Last calc period NC4 Read Only Mole Percent 3 80 Last calc period IC4 Read Only Mole Percent 3 81 Last calc period NC5 Read Only Mole Percent 3 82 Last calc period IC5 Read Only Mole Percent 3 83 Last calc period NC6 Read Only Mole Percent 3 84 Last ...

Page 268: ... Energy 3 108 Previous Month Energy not affected by reset volume command Read Only Total Energy 3 109 Ap high error value Read Write Abs Pressure 3 110 Ap low error value Read Write Abs Pressure 3 111 Dp high error value Read Write Diff Pressure 3 112 Dp low error value Read Write Diff Pressure 3 113 Tf high error value Read Write Temperature 3 114 Tf low error value Read Write Temperature 7 0 Cur...

Page 269: ...olume Read Only ATotal Volume 7 30 Yesterday s Uncorrected volume Read Only ATotal Volume 7 3 Flow Rate High limit scaled Read Write Volume Flow 7 32 Flow Rate Low limit scaled Read Write Volume Flow 7 33 Last Period Volume Read Only Base Volume 7 34 Last Period Uncorrected Volume Read Only ABase Volume 7 35 Window Uncorrected Volume Read Only ABase Volume 7 36 One second massflow rate Read Only M...

Page 270: ...7 63 Last Calc Temperature Base Read Only Temperature 7 64 Last Calc C Prime Read Only None 7 65 Last Calc One second CPrime Read Only None 7 66 Last Calc ACF Read Only ABase Volume 7 67 Last Calc Faux Read Only None 7 68 Last Calc Measured Pressure Read Only Absolute pressure 7 69 Last Calc Measured Temperature Read Only Temperature 7 70 Last Calc Specific Heat Ratio Read Only None 7 71 Last Calc...

Page 271: ...he units for the gage and absolute pressure units must be the same Tube Register Cross References Tube register cross references are structures containing the register access values for data used by the tube but owned by another application The following structure defines data type Register typedef struct Register Struct byte app Application byte array Register array int16 index index into array R...

Page 272: ...Hydrogen Read Only Mole Percent 10 20 Last Calc Argon Read Only Mole Percent 10 21 Last Calc Air Read Only Mole Percent 10 22 Last Calc Heavy Hydrocarbons Read Only Mole Percent 10 23 Last Calc Heat Content Read Only BTU SCF See note 1 10 24 Last Calc Specific Gravity Read Only None 1 The group depends on the heating value selected For energy mass the group is HVMass_grp For energy volume the grou...

Page 273: ...e absolute pressures temperature etc 16 Unit Number The index into a conversion groups list of possible conversions This corresponds to the units selected by the user Each conversion group has a different list of units 17 Pre Multiplier Bit This register accesses the pre multiplier bit of the units flag It tells the conversion application that the group has a pre multiplier associated with it 18 P...

Page 274: ...ne 30 2 Number of cal Points Read Write see note 3 None 30 3 Calibrate abort Read write see note 4 None 30 4 Complete Calibrate Read write see note 5 None 30 5 Multipoint Calibrate Enable Read Write see note 6 None 1 If 0 then the meter factor type is volume pulse if 1 then the meter factor type is pulse volume An event 356 is logged whenever this field is changed 2 This field is not currently use...

Page 275: ...ters This is frequency halve of a frequency meter factor point pair An event is logged if the old value is different from the new value upon reception of a calibration complete command app 30 4 1 The event logged is equal to 211 point number 1 ARRAY REGISTER DESCRIPTION USAGE GROUP NAME 32 0 Frequency Point 1 Read Write Frequency 32 1 Frequency Point 2 Read Only Frequency 32 2 Frequency Point 3 Re...

Page 276: ...t record 1 refers to the next most recent record 2 refers to the next oldest record The oldest record is referred to by register number MAX RECORDS 1 Tube Log Period Registers ARRAY DESCRIPTION USAGE GROUP NAME 200 Log Period Static Pressure Floating Point Abs Pressure see note 5 201 Log Period Diff Pressure Floating Point Diff Pressure 202 Log Period Temperature Floating Point Temperature 204 Log...

Page 277: ...essure channel A D over range 0x00000010 16 low charger 0x00000008 8 low lithium battery 0x00000004 4 AIU analyzer data not received 0x00000002 2 NX19 methane 1 gravity 0 method 0x00000001 1 calculation error 2 Log Period Record definition typedef struct unsigned long date Julian Date Time unsigned int sn Sequence Number float Acf period avg ACF float ap period avg AP float tf period avg TEMP floa...

Page 278: ...oint Temperature 224 Daily Extension Floating Point LCP Integral see note 3 225 Daily Volume Floating Point Log Volume 226 Daily Heating Value Floating Point HV Volume HV Mass see note 4 227 Daily Flow time Floating Point None 228 Daily Total time Floating Point None 229 Daily Alarm bits 32 bits See note 1 None 230 Daily Period Mass Floating Point Log Mass 231 DailyPeriod Average Base Density Floa...

Page 279: ...q Num unsigned int lastlog Last Log Period Seq Num unsigned char c_hr Contract Hour float ext Daily Extension float vol Daily Volume float btu Daily Energy unsigned long ftime Daily Flowtime unsigned long btime Daily Back flowtime 0 for AGA 7 unsigned long ptime period TIME unsigned char aflags 3 period ALARMS float ap Daily Avg AP float minap Daily Minimum AP float maxap Daily Maximum AP float ap...

Page 280: ... The units will be those defined in the absolute pressure group Tube Event Registers ARRAY DESCRIPTION USAGE 252 Event Log Record See note 1 Tube Event Registers Usage Notes 1 Tube Event Log Record definition typedef struct unsigned long date Julian Date Time unsigned char flags Event Flags unsigned int sn Sequence Number unsigned int code Event Code unsigned char oldval 4 Previous Value unsigned ...

Page 281: ...1 Boolean Registers Modbus Register App Type App Array App Reg Event Code Variable 1001 Tube 0 13 164 Tube Flags Bit SQRT_ACCUM 01 1002 Tube 117 1 159 Tube vcom aga apidb Bit Y 02 1003 Tube 117 4 160 Tube vcom aga apidb Bit FPV 0x10 1004 Tube 117 5 161 Tube vcom aga apidb Bit Fw 0x20 1005 Tube 116 4 157 Tube vcom aga apisb Bit FWS 0x10 1006 Tube 116 5 158 Tube vcom aga apisb Bit UPSTRM 0x20 1007 T...

Page 282: ...System 1029 Tube 104 0 175 User Byte Test_mode analogs 1030 Tube 118 7 Xx Tube vcom aga urbsb Bit APCALC 0x80 1031 Tube 120 0 Xx Tube vcom aga agasb Bit Fb 0x01 1032 Tube 120 1 Xx Tube vcom aga agasb Bit Ftb 0x02 1033 Tube 120 4 Xx Tube vcom aga agasb Bit FAUX 0x10 1034 Tube 120 2 Xx Tube vcom aga agasb Bit Fb 0x04 1035 Tube 119 1 Xx Tube accfg 0 auxcbit Bit DPLM 0x02 1036 Tube 119 2 Xx Tube accfg...

Page 283: ... Xx VCI DI6 1068 Ios 197 1 Xx VCI DI7 1069 Ios 197 0 Xx VCI DI8 1070 Ios 196 3 Xx VCI DO5 1071 Ios 196 2 Xx VCI DO6 1072 Ios 196 1 Xx VCI DO7 1073 Ios 196 0 Xx VCI DO8 Int16 Registers Modbus Register App Type App Array App Reg Event Code Variable 3001 Tube 129 0 250 Tube vcom aga primelem 3002 Tube 1 0 Xx Tube primary_element_mask 3003 Tube 0 9 111 Tube vcom aga calctype 3004 Tube 1 1 Xx Tube calc...

Page 284: ...ube 110 1 Xx TubeId 2 3034 Tube 110 2 Xx TubeId 4 3035 Tube 110 3 Xx TubeId 6 3036 Tube 110 4 Xx TubeId 8 3037 Tube 112 0 Xx LOCId 0 3038 Tube 112 1 Xx LOCId 2 3039 Tube 112 2 Xx LOCId 4 3040 Tube 112 3 Xx LOCId 6 3041 Tube 112 4 Xx LOCId 8 3042 Tube 112 5 Xx LOCId 10 3043 Tube 112 6 Xx LOCId 12 3044 Tube 112 7 Xx LOCId 14 3045 Tube 112 8 Xx LOCId 16 3046 Tube 112 9 Xx LOCId 18 3047 Tube 112 10 Xx...

Page 285: ... 3076 Comm 1 0 10 xx Schedule Exception retry limit 3077 Comm 2 0 9 xx Schedule mode 3078 Comm 2 2 0 xx Schedule start time 3079 Comm 2 2 0 xx Schedule min 3080 Comm 2 2 3 xx Schedule duration 3081 Comm 2 2 2 xx Schedule interval 3082 Comm 2 2 1 xx Schedule stop time 3083 CIMM 1 0 9 xx Schedule mode 3084 CIMM 1 2 0 xx Schedule start time 3085 CIMM 1 2 0 xx Schedule min 3086 CIMM 1 2 3 xx Schedule ...

Page 286: ...ube 106 4 5 Enron Var Chour 7007 Tube 106 0 xx Enron Var daypos 7008 Tube 106 1 xx Enron Var logpos 7009 Tube 106 2 xx Enron Var numevts 7010 Tube 106 3 xx Enron Var ID 7011 Ios 3 5 xx Battery Group 41 7012 Ios 3 6 xx Charger Group 41 7013 Tube 7 74 Xx Current ap Group 2 7014 Tube 7 77 Xx Current dp Group 3 7015 Tube 7 75 Xx Current temp Group 5 7016 Tube 7 19 Xx Current Flow Rate Group 20 7017 Tu...

Page 287: ...cc Group 61 7043 Tube 7 80 Xx Prev Month Mass_Acc Group 60 7044 Tube 3 106 Xx Prev Month Vol_Acc nonresettable Group 59 7045 Tube 3 108 Xx Prev Month Eng_Acc nonresettable Group 61 7046 Tube 7 81 Xx Prev Month Mass_Acc nonresettable Group 60 7047 Tube 7 76 Xx Baro Pressure in System Units Group 2 7048 Tube 125 0 Xx Enron Log Record Dp Group 3 7049 Tube 125 1 Xx Enron Log Record Ap Group 2 7050 Tub...

Page 288: ... 32 7078 Tube 3 36 132 Fixed analysis nc9 Group 32 7079 Tube 3 23 119 Fixed analysis h2s Group 32 7080 Tube 3 40 145 Fixed analysis h2 Group 32 7081 Tube 3 25 121 Fixed analysis he Group 32 7082 Tube 3 38 134 Fixed analysis o2 Group 32 7083 Tube 3 39 135 Fixed analysis co Group 32 7084 Tube 3 41 144 Fixed analysis ar Group 32 7085 Tube 3 37 133 Fixed analysis nc10 Group 32 7086 Tube 3 24 120 Fixed...

Page 289: ...121 Tube 7 67 Xx Last Calc Qv Group 19 7122 Tube 7 5 Xx Last Calc Vol Group 16 7123 Tube 7 33 Xx Last Calc Mass Group 11 7124 Tube 7 34 Xx Last Calc Energy Group 26 7125 Tube 7 50 Xx Last Calc Ap Group 2 7126 Tube 7 51 Xx Last Calc Dp Group 2 7127 Tube 7 54 Xx Last Calc Tf Group 5 7128 Tube 7 28 Xx Last Calc Rhob Group 8 7129 Tube 7 29 Xx Last Calc Flowing Density Group 8 7130 Tube 7 30 Xx Last Ca...

Page 290: ...ube 3 77 Xx Last Calc c2 Group 32 7160 Tube 3 78 Xx Last Calc c3 Group 32 7161 Tube 3 80 Xx Last Calc ic4 Group 32 7162 Tube 3 79 Xx Last Calc nc4 Group 32 7163 Tube 3 82 Xx Last Calc ic5 Group 32 7164 Tube 3 81 Xx Last Calc nc5 Group 32 7165 Tube 3 83 Xx Last Calc nc6 Group 32 7166 Tube 3 84 Xx Last Calc nc7 Group 32 7167 Tube 3 85 Xx Last Calc nc8 Group 32 7168 Tube 3 86 Xx Last Calc nc9 Group 3...

Page 291: ...65 Xx AI2 cal pt 1 7191 Tube 3 0 86 Ap Marker Group 55 7192 Tube 7 0 87 Dp Marker Group 56 7193 Tube 3 3 355 Temp Marker Group 57 Daily and Hourly Archive Register 701 Tube 107 0 Station 1 Tube 1 Daily Archive Record 702 Tube 108 0 Station 1 Tube 1 Hourly Archive Record Event Register 32 Tube 109 0 Tube 1 Event Record Tube 109 0 Read event record Tube 109 0 Write event acknowledge Tube 136 0 Stati...

Page 292: ...A 176 B B Bl lla a an n nk k k P P Pa a ag g ge e e ...

Page 293: ...73 16 degrees C or 0 degrees K Kelvin or 459 69 degrees F or 0 degrees R Rankine Absorber A tower or column that provides contact between natural gas being processed and a liquid solvent Absorption The process of removing vapors from a stream of natural gas by passing the natural gas through liquids or chemicals which have a natural attraction to the vapors to be removed from the stream Absorption...

Page 294: ...e generated by glow shearing off the skim inside of a pipeline AGA American Gas Association Trade group representing natural gas distributors and pipelines AGA 10 American Gas Association Report No 10 Speed of Sound in Natural Gas and Other Related Hydrocarbon Gases Method for calculation of the speed of sound in gases AGA 3 American Gas Association Report No 3 Orifice Metering of Natural Gas Meth...

Page 295: ...hich may be delivered by a cell or battery under specified conditions A current of one ampere flowing for one hour Ampere Hour Efficiency The ratio of the output of a secondary cell or battery measured in ampere hours to the input required to restore the initial state of charge under specified conditions Amplifier A device which draws power from a source other than the input signal and which produ...

Page 296: ...bility Factor and the energy content of the gas API Gravity An arbitrary scale expressing the relative density of liquid petroleum products The scale is calibrated in degrees API The formula is 5 131 60 60 5 141 F F DegAPI γ where γ relative density Archive A file containing historical records in a compressed format for more efficient long term storage and transfer Totalflow archive records are no...

Page 297: ...sition Data is acquired by a DAQ system while another program or processing routine is running without apparent interruption Background Noise The total noise floor from all sources of interference in a measurement system independent of the presence of a data signal Backup A system device file or facility that can be used as an alternative in case of a malfunction or loss of data Bandwidth The rang...

Page 298: ...st unit of binary data One binary digit either 0 or 1 See also byte Bits Per Second Unit of data transmission rate Blue Dot Technology Technological changes to the DC and ACM Modules decreasing noise by changing ground Allows amplification of the results gains resolution Board Common name used to identify the Main Electronic Board Also called Motherboard Engine Card and Circuit Board Boiling Point...

Page 299: ...ve capability current or distance of an analog or digital signal Burst Pressure The maximum pressure applied to a transducer sensing element or case without causing leakage BUS A data path shared by many devices e g multipoint line with one or more conductors for transmitting signals data or power Bus Master A type of controller with the ability to read and write to devices on the computer bus Bus...

Page 300: ...city The total number of ampere hours or watt hours that can be withdrawn from a cell battery under specified conditions of discharge CAR Carrier Gas located on NGC8200 series Feed Through Assembly Carbon Base of all hydrocarbons and is capable of combining with hydrogen in many proportions resulting in numberless hydrocarbon compounds The carbon content of a hydrocarbon determines to a degree the...

Page 301: ...alumina is required for platinum alloy thermocouples Ceramic insulators are available as single and multihole tubes or as beads Certification The process of submitting equipment to specific tests to determine that the equipment meets the specifications or safety standards Cf A standard abbreviation for Cubic foot CFG Configuration File When saving new configuration files the file is saved as a cfg...

Page 302: ...s vapors or liquids can exist all of the time or some of the time under normal operating conditions Class 1 Division 2 Class 1 refers to the presence of flammable gases vapors or liquids Division 2 indicates an area where ignitable concentrations of flammable gases vapors or liquids are not likely to exist under normal operating conditions Class 1 Zone 0 Class 1 refers to the presence of flammable...

Page 303: ...omputer s physical communication s port being used to communicate with the equipment Used by Totalflow when discussing local or remote communication with various equipment including the XFC FCU XRC RTU and LevelMaster etc Compensation An addition of specific materials or devices to counteract a known error Complimentary Metal Oxide Semiconductor Family of logic devices that uses p type and n type ...

Page 304: ...time required in an analog input or output system from the moment a channel is interrogated such as with a read instruction to the moment that accurate data is available This could include switching time settling time acquisition time A D conversion time etc Coprocessor Another computer processor unit that operates in conjunction with the standard CPU Can be used to enhance execution speed For exa...

Page 305: ... Transfer Transaction is the hand off of the physical commodity from one operator to another Cut Off Voltage The cell battery voltage at which the discharge is terminated CV Calorific Value European value of heating content CV1 Column 1 Vent located on NGC8200 series Feed Through Assembly CV2 Column 2 Vent located on NGC8200 series Feed Through Assembly CWE Cold Weather Enclosure Cycle One complet...

Page 306: ...s A practical unit of gain Decimal A numbering system based on 10 Default A value assigned or an action taken automatically unless another is specified Degree An incremental value in the temperature scale i e there are 100 degrees between the ice point and the boiling point of water in the Celsius scale and 180 F between the same two points in the Fahrenheit scale Delivery Point Point at which gas...

Page 307: ...distinct states either on or off 0 or 1 Digital computers process data as binary information having either true of false states Digital Controller Assembly The Digital Controller Assembly contains the Digital Electronic Board Mounting Assembly and optionally a VGA Display The Digital Controller board provides control parameters to the Analytical Processor board stores and processes the data sent f...

Page 308: ... revenues from the operation of a retail gas distribution system and which operates no transmission system other than incidental connections within its own system or to the system of another company For purposes of A G A statistics a distribution company obtains at least 90 percent of its gas operating revenues from sales to ultimate customers and classifies at least 90 percent of mains other than...

Page 309: ...her and with an outer jacket of insulation around the inner insulated pair Duty Cycle The total time to one on off cycle Usually refers to the on off cycle time of a temperature controller DVI The Port Manager and communication engine of the iVision SCADA System This software can multiplex among several communication formats and thus supporting several vendor s equipment over a single radio freque...

Page 310: ...Interference Emitter One terminal of a transistor EN Euro Norm European Standard Enagas Spain s Certification Board Encoder A device that converts linear or rotary displacement into digital or pulse signals The most popular type of encoder is the optical encoder which uses a rotating disk with alternating opaque areas a light source and a photodetector Environmental Conditions All conditions in wh...

Page 311: ... and on systems where the actual Flow Computer is located at a distance from the flowing tube External Transducer DP SP Transducer located outside the enclosure All electronics are located inside the enclosure and communicate via a ribbon cable F O B Abbreviation of free on board with the cost of delivery to a port and loading onto a ship included Fa Orifice Thermal Expansion factor Fahrenheit A t...

Page 312: ...tem and application code space non volatile Flash ADC An Analog to Digital Converter whose output code is determined in a single step by a bank of comparators and encoding logic Flash Point The temperature at which a liquid will yield enough flammable vapor to ignite There are various recognized industrial testing methods therefore the method used must be stated Flash Vapors Gas vapors released fr...

Page 313: ...may have input and or output parameters and returns a value when executed Fuse A short length of wire that will easily burn out when excessive current flows Fw Water Vapor factor G The symbol used for giga or gigabyte Gain The factor by which a signal is amplified sometimes expressed in dB Gain Accuracy A measure of deviation of the gain of an amplifier from the ideal gain Gal An abbreviation for ...

Page 314: ...mal decomposition of oil or by the reaction of steam passing through a bed of heated coal or coke or catalyst beds Examples are coal gases coke oven gases producer gas blast furnace gas blue water gas and carbureted water gas Btu content varies widely Gas Natural A naturally occurring mixture of hydrocarbon and non hydrocarbon gases found in porous geologic formations beneath the earth s surface o...

Page 315: ...e Pressure Absolute pressure minus local atmospheric pressure Gauge Pressure Instrument for measuring the relative pressure of a fluid Types include gauge absolute and differential Gauging Tape Measurements This refers to a manual method of measuring the level of a liquid in a tank These measurements may be used to calibrate float levels GC See Gas Chromatograph GC Module Assembly The GC Module is...

Page 316: ...ripherals cables and so on It does not include data or computer programs Harmonic A sinusoidal component of a waveform that is a whole multiple of the fundamental frequency An oscillation that is an integral sub multiple of the fundamental is called a sub harmonic HART Communication Interface Hazardous Area Area in which an explosive gas atmosphere is present or may be expected to be present Heat ...

Page 317: ...acilitate the movement of gas between and among interstate pipelines Transactions can include a change in title a change in transporter or other similar items HV See Heating Value Hydrocarbon A chemical compound composed solely of carbon and hydrogen The compounds having a small number of carbon and hydrogen atoms in their molecules are usually gaseous those with a larger number of atoms are liqui...

Page 318: ...dioxide are examples of inert components in natural gas Inerts dilute the natural gas and since they do not burn or combust have no heating value Initialization File Generic file used to support the display of Totalflow application data in PCCU32 Input That part of a circuit that accepts a signal for processing Input Impedance The resistance measured across the excitation terminals of a transducer...

Page 319: ...The reduction of the capacity of a system to respond to an external force by use of resilient isolating materials Isopentane C5H12 A hydrocarbon of the paraffin series having a chemical formula of C5H12 and having its carbon atoms branched IUPAC Acronym for International Union of Pure and Applied Chemistry It is an international non governmental organization devoted to the advancement of chemistry...

Page 320: ...till remain within a specified tolerance Light Crude Crude oil with a high API gravity due to the presence of a high proportion of light hydrocarbon fractions Light Ends The portion of a liquid hydrocarbon mixture having the lowest boiling points which are easily evaporated Light Hydrocarbons The low molecular weight hydrocarbons such as methane ethane propane and butanes More Volatile Linearity T...

Page 321: ... Cubic Ft Manifold The conduit of an appliance which supplies gas to the individual burners Also a pipe to which two or more outlet pipes are connected Manifold Assembly The Manifold Assembly is comprised of the Manifold Plate Heater Valves and various Cables to other major components The Manifold Plate and Heater maintain constant temperature for the GC Module and Columns The Valves control Strea...

Page 322: ...e Displacement An instrument which measures volume on the basis of filling and discharging gas in a chamber Meter Turbine 1 Pulse meter 2 A velocity measuring device in which the flow is parallel to the rotor axis and the speed of rotation is proportional to the rate of flow The volume of gas measured is determined by the revolutions of the rotor and converting them to a continuously totalized vol...

Page 323: ...sking A property of an operating system in which several processes can be run simultaneously Multi tube Sites Locations where many flow tubes are all within a prescribed distance allowing one flow meter with multitube capabilities such as the XSeries product line to monitor and maintain flow records for each tube in one Flow Computer Multivariable Transducer Transducer supplying more than 1 variab...

Page 324: ...tion of ice NEMA Type 4X A standard from the National Electrical Manufacturers Association Enclosure constructed as for Type 4 with protection against corrosion NeoC4 A standard abbreviation for Neobutane NeoC5 A standard abbreviation for Neopentane Network A group of computers that are connected to each other by communications lines to share information and resources Newton Meter Torque measureme...

Page 325: ... normally open or not connected When activated the contacts close or become connected Norsok Norwegian Certification Bureau NPN Negative Positive Negative Transistor NPT National Pipe Thread NRTL Nationally Recognized Testing Laboratory Null A condition such as balance which results in a minimum absolute value of output NX 19 American Gas Association Report referring to a specific method to calcul...

Page 326: ...ge SQL as its database access language Using ODBC you can create database applications with access to any database for which your end user has an ODBC driver This allows access for authorized users to databases over any network including the Internet The iVision SCADA system provides an ODBC driver making the database accessible to authorized users anywhere on a corporate network or even over the ...

Page 327: ...puter such as disk drives printers keyboards displays data acquisition systems etc Persistent Refers to data that remains available after a Warm Start PEX A flexible material used for LevelMaster sensors PGC Process Gas Chromatograph Phase A time based relationship between a periodic function and a reference In electricity it is expressed in angular degrees to describe the voltage or current relat...

Page 328: ...unce is applied to one square inch Inches Water Column In W C is also used to express gas pressure and is measured using a manometer for lower pressure readings 1 PSIG 27 21 Inches Water Column Pressure Gauge See PSIG Primary Cell or Battery A cell or battery which is not intended to be recharged and is discarded when the cell or battery has delivered all its electrical energy PRM Acronym for Pres...

Page 329: ... PTC See Positive Temperature Co efficient Fuse Pulse Input Any digital input to a meter usually a turbine that is used to measure pulses over a time period This calculates volume and flow rate for each period of time Pulse Mode An operational mode used by the LevelMaster for measuring single float levels by transmitting a pulse to the primary windings reading the voltage level on both the primary...

Page 330: ...rovided in the form of a current from an external source charger into chemical energy within a cell battery Recommended Standard 232 This is the standard interface for full duplex data communication conducted with two way independent channels It employs unbalanced signaling and refers to point to point communications between one driver and one receiver in a 4 wire bus system The RS 232 single ende...

Page 331: ...nditions temperature pressure carrier flow rate which equals the area of the peak divided by the weight or volume of the injected substance This calculated value is then used as a response multiplier or offset for analyzing a sample of this same substance from another source In the case of Natural gas each component will have it s own Response Factor Response Time 1 The length of time required for...

Page 332: ...rocarbons Save This refers to a Totalflow procedure in which all the Station or Configuration files are copied from the RDRIVE or the SDRIVE to a file created on a laptop Savitsky Golay Smoothing Digital Signal Smoothing A special class of a digital signal processing filter Specifically determines the coefficients that are used for signal processing SCADA See Supervisory Control and Data Acquisiti...

Page 333: ...PC board Shrinkage The reduction in volume and or heating value of a natural gas stream due to extraction or removal of some of its components SIG See Signal Signal Any communication between message based devices consisting of a write to a signal register Signal Generator A circuit that produces a variable and controllable signal Signed Integer Can represent a number half the size of a unsigned in...

Page 334: ...tal output that uses On or Off conditions to determine the status of the assigned description Changing from one to the other represents a change in the condition STP Standard Temperature and Pressure Structured Query Language IBM developed this language in the 60 s as a way of accessing data from a relational database It has a very simple syntax for simple functions but can become complex for soph...

Page 335: ...xx xxx xxx xxx can range from 0 to 255 in most cases You can see the ip address of your PC by going to the start menu selecting run and entering cmd A DOS Box will be displayed on your screen Type ipconfig to get the ip address When you enter a URL e g www totalflow com in a browser a DNS server on the network resolves this into an IP address and directs your request to the machine with that addre...

Page 336: ... and flows They can be installed into a system by pipe thread or welded flange and are usually made of corrosion resistant metal or ceramic material depending upon the application Therms Master Totalflow application for Gas Analyzer Tolerance The allowable percentage variation of any component from that stated on its body Totalflow Product line of ABB Inc Maker and distributor of the XSeries Flow ...

Page 337: ...ne to transport natural gas en route to an inter connect point for delivery to another pipeline See DOWNSTREAM PIPELINE USB Acronym for Universal Serial Bus USB Client Generally refers to the peripheral device Slave or Client that is driven by a computer Master or Host Examples are a printer and digital camera USB Host Generally refers to the computer device Master or Host that drives a peripheral...

Page 338: ...data or configuration files This causes the equipment to boot from the RDRIVE which is a solid state memory chip Watt Symbol W The unit of power One watt is the product of one volt and one amp Power W Current I X Energy E E Volts Wavelength The distance between two points of corresponding phase in consecutive cycles Web Page All the text graphics and sound visible with a single access to a Web sit...

Page 339: ...eakdown Voltage World Wide Web An Internet service facilitating access to electronic information also known as the Web WWW or W3 Write To record data in a storage device or on a data medium XDCR See External Transducer XFC See Flow Computer XSeries XFC 195 Board The main electronic board used in XSeries flow computers The XFC 195 Board mounts on the inside of the enclosure s front door XFC6200EX T...

Page 340: ...B 48 B B Bl lla a an n nk k k P P Pa a ag g ge e e ...

Page 341: ...ser to place drawings that accompanies their new Totalflow units Totalflow recommends that a complete set of all drawings that accompany this Model be placed in this Chapter This would ensure that the user have only drawings applicable to their units and drawings that are at the latest revision level ...

Page 342: ...C 2 B B Bl lla a an n nk k k P P Pa a ag g ge e e ...

Reviews: