Escolar Documentos
Profissional Documentos
Cultura Documentos
300
In the design and construction of this equipment and instructions contained in this manual, due consideration has been given to safety requirements in respect of statutory industrial regulations. Users are reminded that these regulations similarly apply to installation, operation and maintenance, safety being mainly dependent upon the skill of the operator and strict supervisory control.
Model 2000 Flow Computer Technical Manual Index CONTENTS Page No. 1. INTRODUCTION............................................................................................................................................................. 1 1.1. MODEL 2000 WINDOWS SOFTWARE START UP SCREENS................................................................................... 1 1.1.1. MODEL 2000 WINDOWS SOFTWARE UNIT CONNECTION LIST .................................................................... 2 1.1.2. MODEL 2000 WINDOWS SOFTWARE UNIT COMMUNICATION PORT SET-UP.............................................. 3 1.1.3. MODEL 2000 WINDOWS SOFTWARE MODBUS COMMUNICATION PORT SET-UP....................................... 4 1.1.4. MODEL 2000 WINDOWS SOFTWARE UNIT USERS SET-UP .......................................................................... 5 1.1.5. MODEL 2000 WINDOWS SOFTWARE UNIT AUDIT LOG ................................................................................. 6 1.2. MODEL 2000 WINDOWS Version 2 SOFTWARE START UP SCREENS ................................................................... 8 1.2.1. MODEL 2000 WINDOWS Version 2 SOFTWARE UNIT CONNECTION LIST ..................................................... 9 1.2.2. MODEL 2000 WINDOWS SOFTWARE USERS SET-UP ................................................................................. 11 1.2.3. MODEL 2000 WINDOWS SOFTWARE PREFERENCES SET-UP ................................................................... 12 1.2.4. MODEL 2000 WINDOWS SOFTWARE READ DATA OPTIONS ...................................................................... 20 2. MODBUS COMMUNICATION DESCRIPTION ............................................................................................................... 24 2.1. MODBUS OPERATION FOR STANDARD VARIABLES ........................................................................................... 24 2.2. MODBUS OPERATION FOR LOGGING VARIABLES .............................................................................................. 26 2.3. MODBUS OPERATION FOR STATUS BITS ............................................................................................................ 28 2.4.1. TIME FORMAT 64 bit...................................................................................................................................... 29 2.4.2. EG TIME FORMAT 8 bit.................................................................................................................................. 29 2.4.3. UNSIGNED LONG 32 bit ................................................................................................................................ 30 2.4.4. DOUBLE FORMAT 64 bit................................................................................................................................ 30 2.4.5. FLOAT FORMAT 32 bit................................................................................................................................... 30 2.4.6. LONG INTEGER FORMAT 32 bit .................................................................................................................... 30 2.4.7. SHORT INTEGER FORMAT 16 bit.................................................................................................................. 30 2.4.8. CHAR FORMAT 8 bit ...................................................................................................................................... 31 2.4.9. UNSIGNED LONG INTEGER FORMAT 32 bit ................................................................................................. 31 2.4.10. UNSIGNED SHORT INTEGER FORMAT 16 bit............................................................................................... 31 2.4.11. UNSIGNED CHAR or BOOLEAN FORMAT 8 bit.............................................................................................. 31 2.5. MODBUS ASCII COMMUNICATIONS PACKET DEFINITIONS ................................................................................ 32 2.6. MODBUS RTU COMMUNICATIONS PACKET DEFINITIONS .................................................................................. 33 2.7. ALARM STATUS BIT DEFINITIONS ........................................................................................................................ 34 2.7.1. GENERAL ACCOUNTABLE ALARM BITS ...................................................................................................... 35 2.7.2. GENERAL NON-ACCOUNTABLE ALARM BITS.............................................................................................. 35 2.7.3. TURBINE ACCOUNTABLE ALARM BITS........................................................................................................ 35 2.7.4. TURBINE NON-ACCOUNTABLE ALARM BITS............................................................................................... 35 2.7.5. US METER ACCOUNTABLE ALARM BITS ..................................................................................................... 36 2.7.6. US METER NON-ACCOUNTABLE ALARM BITS ............................................................................................ 36 2.7.7. FlowSIC 600 ALARM BITS.............................................................................................................................. 36 2.7.8. GAS CHROMATAGRAPH ALARM BITS ......................................................................................................... 37 2.7.9. STREAM GAS CHROMATAGRAPH ALARM BITS .......................................................................................... 38 2.7.10. DENSITY METER ACCOUNTABLE ALARM BITS........................................................................................... 38 2.7.11. DENSITY METER NON ACCOUNTABLE ALARM BITS .................................................................................. 39 2.7.12. SMART INDEX ACCOUNTABLE ALARM BITS ............................................................................................... 39 2.7.13. SMART INDEX NON ACCOUNTABLE ALARM BITS....................................................................................... 39 2.7.14. LUBRICATION MODULE NON-ACCOUNTABLE ALARM BITS ....................................................................... 39 2.7.15. MULTIPLE DP Hi TRANSMITTER ALARM BITS ............................................................................................. 40 2.7.16. MULTIPLE DP Lo TRANSMITTER ALARM BITS............................................................................................. 41 2.7.17. MULTIPLE PRESSURE TRANSMITTER ALARM BITS.................................................................................... 42 2.7.18. MULTIPLE TEMPERATURE TRANSMITTER ALARM BITS ............................................................................ 43 2.7.19. GAS DATA ACCOUNTABLE MAXIMUM ALARM BITS.................................................................................... 44 2.7.20. GAS DATA ACCOUNTABLE MINIMUM ALARM BITS ..................................................................................... 45 2.7.21. GAS DATA NON-ACCOUNTABLE HIGH ALARM BITS ................................................................................... 46 2.7.22. GAS DATA NON-ACCOUNTABLE LOW ALARM BITS.................................................................................... 47 2.7.23. LIQUID DATA ACCOUNTABLE MAXIMUM ALARM BITS................................................................................ 48 2.7.24. LIQUID DATA ACCOUNTABLE MINIMUM ALARM BITS................................................................................. 48 2.7.25. LIQUID DATA NON-ACCOUNTABLE HIGH ALARM BITS............................................................................... 48 2.7.26. LIQUID DATA NON-ACCOUNTABLE LOW ALARM BITS................................................................................ 48 2.7.27. STATION CONTROLLER ACCOUNTABLE ALARM BITS................................................................................ 48 2.8. ALARM TREE ......................................................................................................................................................... 49 2.9. STATUS CODE DEFINITIONS ................................................................................................................................ 61 3. SOFTWARE UPDATES................................................................................................................................................. 75 Model 2000 Technical Manual Iss 15 (V6.300) 01-02-09
Model 2000 Flow Computer Technical Manual Index 3.1. INSTRUCTIONS FOR DOWNLOADING NEW INTERNAL SOFTWARE INTO AN M2000 ......................................... 75 3.1.1. DL2.EXE VERSION 0.5 .................................................................................................................................. 75 3.1.2. WINDOWS 2 DOWNLOADER......................................................................................................................... 76 4. HELP PAGES ............................................................................................................................................................... 80 4.1. BOARDS CONFIGURED ......................................................................................................................................... 80 4.2. DATE & TIME.......................................................................................................................................................... 81 4.3. ANALOGUE INPUTS............................................................................................................................................... 82 4.4. DIGITAL INPUTS .................................................................................................................................................... 83 4.5. HART LOOPS ......................................................................................................................................................... 85 4.6. SELECT STREAM TYPES....................................................................................................................................... 86 4.7. STATION VALUES .................................................................................................................................................. 87 4.8. STATION PRESET COUNTERS.............................................................................................................................. 88 4.9. CHROMATOGRAPH ............................................................................................................................................... 89 4.10. GLOBAL UNITS ...................................................................................................................................................... 91 4.11. STATION UNITS ..................................................................................................................................................... 92 4.12. STATION PRESSURE & TEMPERATURE 1 & 2...................................................................................................... 93 4.13. TURBINE METER ................................................................................................................................................... 94 4.14. LIQUID CORRECTION 1 ......................................................................................................................................... 95 4.15. ULTRASONIC METER ............................................................................................................................................ 97 4.16. ORIFICE PLATE.................................................................................................................................................... 100 4.17. VENTURI TUBE .................................................................................................................................................... 102 4.18. WET GAS VENTURI TUBE 1................................................................................................................................. 103 4.19. WET GAS VENTURI TUBE 2................................................................................................................................. 112 4.20. CORIOLIS............................................................................................................................................................. 123 4.21. GAS LINE DENSITY TABLE.................................................................................................................................. 126 4.22. LIQUID LINE DENSITY TABLE.............................................................................................................................. 127 4.23. GAS MASS FRACTION TABLE ............................................................................................................................. 128 4.24. STEAM DENSITY.................................................................................................................................................. 129 4.25. LIQUIDS (CTL ONLY)............................................................................................................................................ 130 4.26. LIQUIDS................................................................................................................................................................ 131 4.27. LIQUID BASE DENSITY TABLE ............................................................................................................................ 134 4.28. MT PRESSURE..................................................................................................................................................... 135 4.29. MT TEMPERATURE.............................................................................................................................................. 136 4.30. MT Dp High Range ................................................................................................................................................ 137 4.31. MT Dp Low Range................................................................................................................................................. 138 4.32. ISO 6976 DATA..................................................................................................................................................... 139 4.34. SCALING FACTORS ............................................................................................................................................. 141 4.35. UNITS & FORMATTING ........................................................................................................................................ 142 4.36. DENSITY SET-UP................................................................................................................................................. 143 4.37. COMPRESSIBILITY EQUATION (Z FACTOR) ....................................................................................................... 144 4.38. TABLE Z FACTOR ................................................................................................................................................ 147 4.39. COMPRESSIBILITY EQUATION ORIFICE DENSITY VERSION............................................................................. 148 4.40. SOLARTRON MODEL 7835 LIQUID DENSITY METER ......................................................................................... 150 4.41. SARASOTA DENSITY METER .............................................................................................................................. 151 4.42. DENSITY METER (ORIFICE) SOLARTRON .......................................................................................................... 152 4.43. SOLARTRON DENSITY METER ........................................................................................................................... 154 4.44. GAS DATA ALARMS ............................................................................................................................................. 156 4.45. GAS DATA ALARMS (DENSITY VERSION)........................................................................................................... 157 4.46. RELATIVE DENSITY METER ................................................................................................................................ 158 4.47. PRESET COUNTERS ........................................................................................................................................... 159 4.48. BASE CONDITIONS.............................................................................................................................................. 160 4.49. MODE SWITCHES ................................................................................................................................................ 161 4.50. PID CONTROLLER ............................................................................................................................................... 162 4.51. GRAB SAMPLER .................................................................................................................................................. 164 4.52. LUBRICATION MODULE....................................................................................................................................... 166 4.53. ANALOGUE OUTPUTS......................................................................................................................................... 167 4.54. DIGITAL OUTPUTS............................................................................................................................................... 168 4.55. LOGGING ............................................................................................................................................................. 170 4.56. MODBUS .............................................................................................................................................................. 171 4.57. ACTIVE DATA....................................................................................................................................................... 173 4.58. DATA TO PRINT ................................................................................................................................................... 174 Model 2000 Technical Manual Iss 15 (V6.300) 01-02-09
Model 2000 Flow Computer Technical Manual Index 4.59. 4.60. 4.61. 4.62. 4.63. 4.64. 4.65. 4.66. 4.67. 4.68. 4.69. 4.70. 4.71. 4.72. 4.73. 4.74. 4.75. 4.76. 4.77. 4.78. 4.79. 4.80. 4.81. 4.82. 4.83. 4.84. 4.85. 4.86. 4.87. 4.88. 4.89. 4.90. 4.91. 4.92. 4.93. 4.94. 4.95. 5. 5.1. 5.2. 5.3. 5.4. 5.5. PRINT JOBS ......................................................................................................................................................... 176 PORTS (MODBUS ASCII/RTU) ............................................................................................................................. 177 PORTS (PASSWORD MODBUS ASCII/RTU)......................................................................................................... 178 PORTS (CHROMAT ASCII/RTU) ........................................................................................................................... 179 PORTS (OSC-01-E)............................................................................................................................................... 180 PORTS (PRINTER) ............................................................................................................................................... 181 PORTS (INSTROMET ULTRASONIC 1) ................................................................................................................ 182 PORTS (INSTROMET THRU PORT 1) .................................................................................................................. 183 PORTS (INSTROMET ULTRASONIC MODBUS RTU) ........................................................................................... 184 PORTS (PANAMETRICS GM868 ULTRASONIC) .................................................................................................. 185 PORTS (PANAMETRICS IGM 878 ULTRASONIC)................................................................................................. 186 PORTS (DANIEL SENIOR SONIC ULTRASONIC) ................................................................................................. 188 PORTS (FLOWSIC 600) ........................................................................................................................................ 190 PORTS (STATION CONTROLLER) ....................................................................................................................... 191 PORTS (SMART INDEX) ....................................................................................................................................... 192 MODBUS PASSWORDS ....................................................................................................................................... 193 INFORMATION PAGE........................................................................................................................................... 194 DISPLAY PAGES .................................................................................................................................................. 195 UNIT SECURITY ................................................................................................................................................... 196 ETHERNET 2 BOARD ........................................................................................................................................... 197 STATION CONTROLLER ...................................................................................................................................... 199 CHANGE ID TEXT................................................................................................................................................. 200 CHANGE ID UNITS ............................................................................................................................................... 201 AUDIT LOG........................................................................................................................................................... 203 FUNCTION EDITOR.............................................................................................................................................. 205 READING EVENT LOG DATA VIA MODBUS......................................................................................................... 206 PROVER LOOP UNITS ......................................................................................................................................... 208 PROVER LOOP PRESSURE................................................................................................................................. 209 PROVER LOOP TEMPERATURE.......................................................................................................................... 211 DENSITY LOOP UNITS......................................................................................................................................... 213 DENSITY LOOP PRESSURE ................................................................................................................................ 214 DENSITY LOOP TEMPERATURE ......................................................................................................................... 215 PROVER SETTINGS............................................................................................................................................. 216 FOUR WAY VALVE............................................................................................................................................... 217 PROVER LOOP INFORMATION............................................................................................................................ 218 PROVER CALCULATIONS.................................................................................................................................... 219 VALVE CONTROL................................................................................................................................................. 220 DATA TREE................................................................................................................................................................ 221 PRESET DATA...................................................................................................................................................... 222 ACTIVE DATA....................................................................................................................................................... 239 LOCAL VALUES.................................................................................................................................................... 260 COUNTERS .......................................................................................................................................................... 262 STATION CONTROLLER ...................................................................................................................................... 265
Model 2000 Flow Computer Technical Manual 1.0 Introduction 1. INTRODUCTION 1.1. MODEL 2000 WINDOWS SOFTWARE START UP SCREENS
OK Button
ENTER User name. Default Level 3 User with Full access is USER ENTER Password. Default Level 3 Password is password it will appear on the screen as ******** SELECT Language option. At present English is only available type. SELECT OK Button to confirm and move to next window SELECT Cancel Button to Clear and start again.
Model 2000 Flow Computer Technical Manual 1.0 Introduction 1.1.1. MODEL 2000 WINDOWS SOFTWARE UNIT CONNECTION LIST
Highlighted Unit type Highlight Unit Type to connect to CONNECT NEW MODIFY DELETE EDIT OFFLINE
Connects to a Previously configured Unit Creates a new connec tion See Box below Function Buttons Changes a existing connection See Box below Deletes an Existing connection Enables a Virtual set-up which can be alter ed , saved or downloaded into a machi ne.
Connection baud rate Unit name text box OK Button Cancel Button Comms Id Normally 0
Model 2000 Flow Computer Technical Manual 1.0 Introduction 1.1.2. MODEL 2000 WINDOWS SOFTWARE UNIT COMMUNICATION PORT SET-UP
Select Port to be Used Status box indicates current status of Selected Port OK Button confirms Cancel Button clears and cancels the option
Model 2000 Flow Computer Technical Manual 1.0 Introduction 1.1.3. MODEL 2000 WINDOWS SOFTWARE MODBUS COMMUNICATION PORT SET-UP
Select Port to be Used Status box indicates current status of Selected Port Select Modbus id 1 to 255 Baud Rate 1200 to 115k baud Parity None, Odd, Even, Mark or Space Stop Bits 1 or 2 No Bits 7 or 8 Protocol Modbus ASCII or Modbus RTU Connection RS232 or RS485 OK Button confirms Cancel Button clears and cancels the option
Model 2000 Flow Computer Technical Manual 1.0 Introduction 1.1.4. MODEL 2000 WINDOWS SOFTWARE UNIT USERS SET-UP
New Users Entry Window Select Edit Users List Users window will show list of current Users and their Access Level. Note Only Level 3 Access Users can create new Users. To create a New User, select New User and Enter the data on the New User Window. To Modify an existing User, Highlight the User to be modified and use Modify User button. To Delete an existing User, Highlight the User to be deleted and use Delete User button. If creating a Level 2 User, the operator will be prompted to make each of the Various pages or parts of pages for this USER either : Editable. Data is allowed to be changed Read Only. Data can be Read but not changed Hidden. Page is hidden. Close button closes the create new USER Session.
Model 2000 Flow Computer Technical Manual 1.0 Introduction 1.1.5. MODEL 2000 WINDOWS SOFTWARE UNIT AUDIT LOG
Select or
Select Audit Log Select Read Event Log or Select Read Alarm Log or Select Read Event Log using Modbus protocol or Select Load Previous (Loads a saved Alarm or Event Log)
Event Number
Event Details
The Event or Alarm Log can also be displayed in various forms using the Display options Menu.
Model 2000 Flow Computer Technical Manual 1.0 Introduction 1.2. MODEL 2000 WINDOWS Version 2 SOFTWARE START UP SCREENS
OK Button
Cancel Button
ENTER User name. Default Level 3 User with Full access is USER ENTER Password. Default Level 3 Password is password it will appear on the screen as ******** SELECT Language option. At present English is only available type. SELECT OK Button to confirm and move to next window SELECT Cancel Button to Clear and start again.
Model 2000 Flow Computer Technical Manual 1.0 Introduction 1.2.1. MODEL 2000 WINDOWS Version 2 SOFTWARE UNIT CONNECTION LIST
Function Buttons Connects to a Previously configured Unit Unit name text box Unit type Comms Id Normally 0 Instrument Serial Number Connection Method PC Comms Port Number
OK Button
Cancel Button
Enables a Virtual set-up which can be altered , saved or downloaded into a machine. Standard or Large memory Retreive Software Version from Unit Software Version Flow Computer type
OK Button
Cancel Button
Creates a new connection automatically. Follow the On screen Instructions for setting up a unit.
Allows a new software version to be downloaded into the FC2000. See Section 3 for details
Model 2000 Flow Computer Technical Manual 1.0 Introduction 1.2.2. MODEL 2000 WINDOWS SOFTWARE USERS SET-UP
Select Edit Users List Users window will show list of current Users and their Access Level o Note Only Level 3 Access Users can create new Users. To create a New User , select New User and Enter the data on the New User Window. To Modify an existing User, Highlight the User to be modified and use M odify User button. To Delete an existing User, Highlight the User to be deleted and use Delete User button. If creating a Level 2 User, the operator will be prompted to make each of the Various pages or parts of pages for this USER either : Editable Data is allowed to be changed Read Only Data can be Read but not changed Hidden Page is hidden. Close button closes the create new USER Session.
Model 2000 Flow Computer Technical Manual 1.0 Introduction 1.2.3. Communications Serial MODEL 2000 WINDOWS SOFTWARE PREFERENCES SET-UP
Model 2000 Flow Computer Technical Manual 1.0 Introduction Communication TCP I/P
Model 2000 Flow Computer Technical Manual 1.0 Introduction Appearance, Connection List, Column Widths
Model 2000 Flow Computer Technical Manual 1.0 Introduction Appearance, Connection List, Position & Size
Model 2000 Flow Computer Technical Manual 1.0 Introduction Appearance, Main Frame Position & Size, Child Frame, Position & Size
Model 2000 Flow Computer Technical Manual 1.0 Introduction Appearance, Tool tips
Model 2000 Flow Computer Technical Manual 1.0 Introduction 1.2.4. MODEL 2000 WINDOWS SOFTWARE READ DATA OPTIONS Once a selected Unit has been connected to , the following option page will be available , each of the Read buttons can be se lected and the following pages will be shown . Preset Data Screen
Model 2000 Flow Computer Technical Manual 1.0 Introduction Read Log Data Set -up Screen
Model 2000 Flow Computer Technical Manual 1.0 Introduction Event Log Screen
Model 2000 Flow Computer Technical Manual 1.0 Introduction Clear Data Screen
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2. MODBUS COMMUNICATION DESCRIPTION 2.1. MODBUS OPERATION FOR STANDARD VARIABLES
The Modbus set-up page allows the operator to set-up MODBUS COMMUNICATION data lists that can then be accessed via the communication ports of the unit. The Modbus page is divided into a number of sections a) Allows the user to do the following functions :Create a New set-up. Rename an existing set-up. Delete an existing set-up. Under the Extra Key. Import Modbus Set-up from other units. Export Modbus Set-up to other files or unit. Print Modbus Set-up NOTE the user can create up to 10 different set-ups, however only one set-up can be accessed from each communication port at a time. b) Data Tree This contains all the possible data that can be accessed via a MODBUS communication port. Any required data item or data file can be dragged across to the MODBUS set-up window to be included in the active set-up. c) Modbus Set-up The Modbus set-up window assigns the necessary MODBUS communication set-up to each data item or block of data items that are dragged into the Window from the data tree. The items that need to be configured, and the options for each data item are as follows:Address Number type any address in the range 0H to FFFFH or 0D to 65535D can be selected from :Char 8 bit Unsigned Char 8 bit Boolean 8 bit Integer 32 bit Unsigned Int 32 bit Short 16 bit Unsigned Short 16 bit Float 32 bit Double 64 bit Time 64 bit egTime 8 bit Modbus Time 64 bit 8 Byte Status 64 bit can be selected from 1234 4321 2143 3412 can be selected from 1 byte 2 bytes 4 bytes 8 bytes can be selected from None Read Write Read/Write Set-up
Byte Order
Register size
Latch
Each of the above parameters can be set by selecting the variable name to be formatted and left clicking on it a selection box for each of the above items will appear and the format can be set. If it is required to set a complete column of items to have the same format then this can be achieved by instead of selecting an individual item, selecting the header for that column, a small menu will appear detailing the options for that column and the required item can then be selected.
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication d) Auto-Functions All the data fields in the Modbus window can be both autom atically filled if the Ask to Fill Fields tick box is enabled and can be automatically adjusted for register size and number format if the Auto Adjust Address tick box is enabled. e) Logged Data This button allows the user to switch between a standard data set-up and a logged data set-up.
f) Validate The Validate button function checks to determine if the set-up that is currently in the MODBUS set-up window is valid and can be used. This function should be checked whenever a new set-up is created. g) Modbus Timeout The Modbus Timeout value allows a time in seconds to be set, if the Modbus comms register is not accessed within that time either by a valid Modbus read or write then a Modbus Communication Timeout alarm will be set.
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.2. MODBUS OPERATION FOR LOGGING VARIABLES The Modbus page is divided into approximately 6 different sections a) Set-up Allows the user to do the following functions :Create a New set-up. Rename an existing set-up. Delete an existing set -up. Under the Extra Key. Import Modbus Set-up from other units. Export Modbus Set-up to other files or unit. Print Modbus Set-up NOTE the user can create up to 10 different set-ups, however only one set-up can be accessed from each communication port at a time. b) Data Tree This contains all the possible data that can be accessed via a MODBUS communication port. Any required data item or data file can be dragged across to the MODBUS set-up window to be included in the active set-up. c) Modbus Set-up The Modbus set-up window assigns the necessary MODBUS communication set-up to each data item or block of data items that are dragged into the Window from the data tree. The items that need to be configured, and the options for each data item are as follows:Address any address in the range 0H to FFFFH or 0D to 65535D Number type can be selected from :Char 8 bit Unsigned Char 8 bit Boolean 8 bit Integer 32 bit Unsigned Int 32 bit Short 16 bit Unsigned Short 16 bit Float 32 bit Double 64 bit Time 64 bit egTime 8 bit Modbus Time 64 bit 8 Byte Status 64 bit Byte Order can be selected from 1234 4321 2143 3412 Register size can be selected from 1 byte 2 bytes 4 bytes 8 bytes Each of the above parameters can be set by selecting the variable name to be formatted and left clicking on it a selection box for each of the above items will appear and the format can be set. If it is required to set a complete column of items to have the same format then this can be achieved by instead of selecting an individual item, selecting the header for that column, a small menu will appear detailing the options for that column and the required item can then be selected. At the top of each logging MODBUS set up window will be a line of symbols similar to as follows;Log : 1 AM : Address AI : Auto LE : 100
These symbols refer to the access methods for this MODBUS Logging set-up. There are 2 basic access methods which can be altered by selecting the top line and clicking on the edit function. the methods are as follows;1) Address Based means that each logged item will have a separate address, this method can be sub-divided into two further types Push Up and Push Down. Model 2000 Technical Manual Iss 14 (V5.910) 11-04-08 Page 26 of 265
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Push Up Push Down means that all addresses increment from a given starting address. means that all addresses decrement from a given starting address.
The definition line for an Address Based set-up would be as follows;Log : 1 Log AM AI LE AM : Address AI : Auto LE : 100 means Log set-up number 1 to 16 means Access method can be Address Based or Register Based. means Address increment this can be automatic or entered means the number of log entries
2) Register Based means that the address of the logged record to be read is defined in a separate register, this method can be sub-divided into two further types Push Up and Push Down. Push Up means that all addresses increment from a given starting address. Push Down means that all addresses decrement from a given starting address. This method is only intended to be used where the amount of logged data that is available in the Model 2000 far exceeds the available MODBUS addresses. The method used would then be to have Data stored for any particular log time stored at a range of defined addresses. Then the particular record to be accessed would always be read from the same range of addresses. The definition line for an Register Based set-up would be as follows;Log : 1 AM : Register EA : Fixed Log means Log set-up number 1 to 16 AM means Access method can be Address Based or Register Based. EA means Entry Address i.e. the Address of the register to be written to define a the actual log required, for example if 1000 log entries exist and it is required to read 123 then 123 would be written in the Entry Address register and the logged data for record 123 out of 1000 could be read from the addresses set up in the Modbus window. d) Auto-Functions All the data fields in the Modbus window can be both autom atically filled if the Ask to Fill Fields tick box is enabled and can be automatically adjusted for register size and number format if the Auto Adjust Address tick box is enabled. e) Logged Data This button allows the user to switch between a standard data set-up and a logged data set-up.
f) Validate The Validate button function checks to determine if the set-up that is currently in the MODBUS set-up window is valid and can be used. This function should be checked whenever a new set-up is created. g) Modbus Timeout The Modbus Timeout value allows a time in seconds to be set, if the Modbus comms register is not accessed within that time either by a valid Modbus read or write then a Modbus Communication Timeout alarm will be set.
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.3. MODBUS OPERATION FOR STATUS BITS
The Modbus page is divided into approximately 6 different sections data covered under this section is referred to under the status bits tab. a) Set-up Allows the user to do the following functions :Create a New set-up. Rename an existing set-up. Delete an existing set -up. Under the Extra Key. Import Modbus Set-up from other units. Export Modbus Set-up to other files or unit. Print Modbus Set-up
NOTE the user can create up to 10 different set-ups, however only one set-up can be accessed from each communication port at a time. b) Logged Data This button allows the user to switch between a standard data set-up and a logged data set-up.
c) Data Tree This contains all the possible status bits that can be accessed via a MODBUS communication port. Any required data item or data file can be dragged across to the MODBUS set-up window to be included in the active set-up. d) Modbus Set-up The Modbus set-up window assigns the necessary MODBUS communication set-up to each data item or block of data items that are dragged into the Window from the data tree. The items that need to be configured, and the options for each data item are as follows:Address any address in the range 0H to FFFFH or 0D to 65535D Number type can be selected from :Boolean Byte Order can be selected from 1234 4321 2143 3412 No Change Register size can be selected from 1 byte 2 bytes 4 bytes 8 bytes No Change Latch can be selected from No latch Latch on Read Latch on Write Latch on Read or Write No Change Each bit can also be inverted so that either a Logic 0 or Logic 1 can represent an ON state. Each of the above parameters can be set by selecting the variable name to be formatted and left clicking on it a selection box for each of the above items will appear and the format can be set. If it is required to set a complete column of items to have the same format then this can be achieved by instead of selecting an individual item, selecting the header for that column, a small menu will appear detailing the options for that column and the required item can then be selected. e) Auto-Functions All the data fields in the Modbus window can be both automatically filled if the Auto Fill Fields tick box is enabled and can be au tomatically adjusted for register size and number format if the Auto Adjust Address tick box is enabled. f) Validate The Validate button function checks to determine if the set-up that is currently in the MODBUS set-up window is valid and can be used. This function should be checked whenever a new set-up is created. g) Modbus Timeout The Modbus Timeout value allows a time in seconds to be set, if the Modbus comms register is not accessed within that time either by a valid Modbus read or write then a Modbus Communication Timeout alarm will be set.
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication NUMBER FORMATS 2.4.1. TIME FORMAT 64 bit All Times and Dates available to be read or written via MODBUS in the Model 2000 are in the TIME or Modbus TIME format which is a 64 bit number with the following attributes:SSMMHHWDDDmmYYxx Where SS MM HH WD DD mm YY xx Seconds valid numbers in the range 0 to 59 Minutes valid numbers in the range 0 to 59 Hours valid numbers in the range 0 to 23 (0=midnight) Week Day Number valid numbers in the range 1 to 7 (1=Sunday) Day valid numbers in the range 1 to 31 Month valid numbers in the range 1 to 12 Years valid numbers in the range 0 to 99 (assumed to be 20xx) Fault/Validation code 2.4.
Notes The above item will be recognised by the M2000 and windows software as a time and Date format. It cannot be cast as any other format i.e. a double or float etc. It can be sent in any available byte order i.e. 1234 or 4321. It can be split in to available register sizes i.e. 1*8 or 2*4 etc. For writing the Time and Date the Week Day does not need to be correct only valid the M2000 will correct it, so e.g. it could always be written as 1. For writing the Time and Date the Fault/Validation code is ignored i.e. it does not need to have any value. For reading if the Validation code is set the Time and Date is Valid if it is returned as 0 (zero) then the RTC device in the M2000 is faulty. 2.4.2. EG TIME FORMAT 8 bit Times and Dates available to be written via MODBUS in the Model 2000 as individual 8 bit registers in the EG TIME or Modbus EG TIME format which is an 8 bit number with the same attributes as an unsigned Char:A typical implementation follows:Register Description Register Type Address 9006 Writable register for Month EG Time 9007 Writable register for day EG Time 9008 Writable register for year EG Time 9009 Writable register for hour EG Time 9010 Writable register for minute EG Time 9011 Writable register for second EG Time As the above registers can be written individually i.e. the hours can be written without affecting the values of the hours for example, these registers should not be used for reading the Time individually, for this function a separate set of registers should be used. An example of a typical implementation for reading the System time as individual registers follows:Register Address 3036 3037 3038 3039 3040 Description Month (1-12) (read register) Day (1 31) (read register) Year (0 65535) (read register) Hour (0 23) (read register) Minute (0 59) (read register) Register Type Unsigned Char Unsigned Char Unsigned Char Unsigned Char Unsigned Char
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.4.3. UNSIGNED LONG 32 bit Status Format The Status items are sent as 32 bit Unsigned Long integer Range 0 to FFFFFFFFH (4294967295) with individual bits defined in the Alarm Status Bit Lists See Section 2.7 2.4.4. DOUBLE FORMAT 64 bit Data items are sent as 64 bit IEEE Float format Range 1.7 x 10-308 to 1.7 x 10308. !increasing significance i double 63 s 51 biased exponent 1 significand 0 Number of bits
s = Sign bit ( 0 = positive , 1 = negative ) i = Position of implicit binary point 1 = Integer bit of significand Exponent bias (normalised value) 1023 (3FFH) 2.4.5. FLOAT FORMAT 32 bit Data items are sent as 32 bit IEEE Float format Range 3.4 x 10-38 to 3.4x 10 38. !increasing significance i float s 31 22 biased exponent 1 significand 0 Number of bits
s = Sign bit ( 0 = positive , 1 = negative ) i = Position of implicit binary point 1 = Integer bit of significand Exponent bias (normalised value) 127 (7FH) 2.4.6. LONG INTEGER FORMAT 32 bit Data items are sent as 32 bit Long Integer format Range 2147483648 to 2147483647 !increasing significance long int s 31 s = Sign bit ( 0 = positive , 1 = negative ) magnitude 0 Number of bits
2.4.7. SHORT INTEGER FORMAT 16 bit Data items are sent as 16 bit Long Integer format Range 32768 to 32767 !increasing significance Int s 15 s = Sign bit ( 0 = positive , 1 = negative ) magnitude 0 Number of bits
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.4.8. CHAR FORMAT 8 bit
8 bit Character Range -128 to 127 2.4.9. UNSIGNED LONG INTEGER FORMAT 32 bit
Data items are sent as 32 bit Long Integer format Range 0 to 4294967295 2.4.10. UNSIGNED SHORT INTEGER FORMAT 16 bit
Data items are sent as 32 bit Long Integer format Range 0 to 65535 2.4.11. UNSIGNED CHAR or BOOLEAN FORMAT 8 bit
Data items are sent as 8 bit Unsigned Char or Boolean format Range 0 to 255.
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 1) 2) 1) 2) 3) 4) 5) 2.5. MODBUS ASCII COMMUNICATIONS PACKET DEFINITIONS Read requests :KK03ssssnnnnLL<CRLF> Write requests :KK10ssssnnnnbb<DATA>LL<CRLF> COMMUNICATION RESPONSES Valid Read Requests: :KK03bb<DATA>LL<CRLF Valid Write Requests: :KK10ssssnnnnLL<CRLF> Invalid Read Requests :KK83ccLL<CRLF> Invalid Write Requests :KK90ccLL<CRLF> Nothing
No reply will be received if either the request contains less than 17 characters, or a request packet that does not contain valid hex characters is received or the checksum is invalid. Where: a) : (colon) is an ASCII colon character, all characters before this are ignored except <CRLF> b) KK is the Modbus identification number this must be set to the Modbus identification number of the unit c) 01hex is the Modbus code "Read Coil Status registers" d) 02hex is the Modbus code "Read Input Status registers" e) 03hex is the Modbus code "Read Holding registers" f) 10hex is the Modbus code "Preset multiple registers" g) ssss is the start address in the range 0000 to FFFF (0 to 63535 decimal). h) nnnn number of registers in the range 0001 to 00FF (1 to 255 decimal). i) bb is the number of bytes to be transferred. j) LL is the LRC a checksum formed by summing each pair of hex digits and then subtracting the result from 0, modulo 256 k) <DATA> data nnnn items l) <CRLF> Carriage return, line feed in ASCII i.e. 0DH and 0AH m) cc which is an error code this can be: i) 01 The message function received is not an allowable action, it is allowable to read (03hex) or to write (10hex) valid addresses only in the range 0-FFFFH (0-65535).
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 1) 2) 1) 2) 3) 4) 5) 2.6. MODBUS RTU COMMUNICATIONS PACKET DEFINITIONS Read requests [T1-T2-T3-T4]KK03ssssnnnn<CRC>[T1-T2-T3-T4] Write requests [T1-T2-T3-T4]KK10ssssnnnnbb<DATA><CRC>[T1-T2-T3-T4] COMMUNICATION RESPONSES Valid Read Requests: [T1-T2-T3-T4]KK03bb<DATA><CRC>[T1-T2-T3-T4] Valid Write Requests: [T1-T2-T3-T4]KK10ssssnnnn<CRC>[T1-T2-T3-T4] Invalid Read Requests [T1-T2-T3-T4]KK83cc<CRC>[T1-T2-T3-T4] Invalid Write Requests [T1-T2-T3-T4]KK90cc<CRC>[T1-T2-T3-T4] Nothing
No reply will be received if either the request does not contain valid characters or the checksum is invalid. Where: a) [T1-T2-T3-T4] is at least 3.5 character times of silent interval b) KK is the identification number this must be set to the identification number of the unit c) 01hex is the Modbus code "Read Coil Status registers" d) 02hex is the Modbus code "Read Input Status registers" e) 03hex is the Modbus code "Read Holding registers" f) 10hex is the Modbus code "Preset multiple registers" g) ssss is the start address in the range 0000 to FFFF (0 to 63535 decimal). h) nnnn number of registers in the range 0001 to 00FF (1 to 255 decimal). i) bb is the number of bytes to be transferred. j) <CRC> Checksum calculated as a 16 bit CRC as follows 1. Load a 16 bit register with 0000H (all zeros), call this the CRC register. 2. XOR the first 8 bit byte of the message with the low -order byte of the 16-bit CRC register, putting the result in the CRC register. 3. Shift the CRC register one bit to the right (towards the LSB), zero filling the MSB. Extract and examine the LSB. 4. (If the LSB was 0 ) then Repeat Step 3 (another shift), (If LSB was 1) then XOR the CRC register with the Poly value of A001H 5. Repeat steps 3 and 4 until 8 shifts have been performed. When this is done a complete 8 bit byte will have been processed. 6. Repeat steps 2 to 5 for the next 8 bit byte of the message. Continue doing this until all bytes have been processed. 7. The final contents of the CRC register is the CRC value. k) <DATA> data nnnn items l) cc which is an error code this can be: i) 01 The message function received is not an allowable action.
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.7. ALARM STATUS BIT DEFINITIONS General Acc.N General Non Acc.N Turbine Acc.N Turbine Non Acc.N Ultrasonic Acc.N Ultrasonic Non.Acc.N Chr.Alarms Stream Chromat.Alarms Status 1 (Acc) Status 2 (Temp) Modbus Alarm Density Acc .Alarms Density Non Acc . Alarms Smart Index Acc .Alarms Smart Index Non Acc .Alarms Oil Level Non Acc.N MT DP Hi.N MT DP Lo.N MT Pressure.N MT Temperature.N Gas Data Max Alarms.N Gas Data Min Alarms.N Gas Data High Alarms.N Gas Data Low Alarms.N Liquid Data Max Alarms.N Liquid Data Min Alarms.N Liquid Data High Alarms.N Liquid Data Low Alarms.N Stn.Con. Alarm Total Alarms Stn.Con. Comparison Alarm The above status words are all 32bit Unsigned Integer types individual bits are defined as follows, any unused bits are set to a 0 (zero).
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.7.1. GENERAL ACCOUNTABLE ALARM BITS General Acc.N qN high The uncorrected flow rate is above the value of Hi qN. for more than 1 minute. znN low Base compressibility outside tolerance znN low. znN high Base compressibility outside tolerance znN high. znN calc Base Compressibility cannot be calculated. zN calc Compressibility cannot be calculated. Any Accountable Gas Data Alarm rdN f hi Relative Density Frequency Alarm High (>5000Hz) rdN f lo Relative Density Frequency Alarm Low (<500Hz) Any Accountable Density Alarm Any Accountable Liquids Alarm crit teN A Liquid Critical Temperature Alarm ZN timeout The Z factor calculations took too long to calculate the correct answer. ZN error The calculated Z was above 10, or below 0.001 and the used value has been fixed to 1. ZnN error The calculated Zn was above 10, or below 0.001 and the used value has been fixed to 1. VoS Dev Deviation between calculated and measured VoS Any Accountable Turbine Alarm Any Accountable US Meter Alarm MT Pressure Accountable Alarm MT Temperature Accountable Alarm MT dp Hi Accountable Alarm MT dp Lo Accountable Alarm 2.7.2. GENERAL NON-ACCOUNTABLE ALARM BITS General Non Acc.N qN low The uncorrected flow rate is below the value of Lo qN. qN high The uncorrected flow rate is above the value of Hi qN. tempN alrm Temperature below t-alarm and qb above Lo.q for more than preset time period. Any Non - Accountable Gas Data Alarm Any Non - Accountable Density Alarm rd dev Relative Density values in deviation Alarm Any Non - Accountable Liquids Any Non - Accountable Coriolis Alarm VoS Dev Deviation between calculated and measured VoS Any Non - Accountable Turbine Alarm Any Non - Accountable US Meter Alarm MT Pressure Non - Accountable Alarm MT Temperature Non - Accountable Alarm MT dp Hi Non - Accountable Alarm MT dp Lo Non - Accountable Alarm Turbine Acc.N turbN hf Meter IPN 2.7.3. TURBINE ACCOUNTABLE ALARM BITS 0000 0001 0000 0002
0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0100 0000 0200 0000 1000 0000 2000 0000 4000 0000 8000 0000
0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0100 0000 0200 0000 1000 0000 2000 0000 4000 0000 8000 0000
An hf turbine meter alarm (blade failure). A liquid pulse input alarm has been detected
2.7.4. TURBINE NON-ACCOUNTABLE ALARM BITS Turbine Non Acc.N turbN lf An lf turbine meter alarm (blade failure).
0000 0001
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.7.5. US METER ACCOUNTABLE ALARM BITS Ultrasonic Acc.N usN paths Wrong number of acoustic paths specified. usN secur Meter security alarm bit set. usN level1 Reduced accuracy alarm. usN level2 Reduced accuracy alarm. usN number Invalid number received alarm. usN comms No valid comms from the meter for last 5 seconds. usN mode FlowSIC Meter in Configuration (Non operational) Mode usN acc st Status alarm usN path1 The meter is indicating an error on path 1 usN path2 The meter is indicating an error on path 2 usN path3 The meter is indicating an error on path 3 usN path4 The meter is indicating an error on path 4 usN eeprom The meter is indicating an error with its EEprom usN ioparm The meter is indicating an error with an IO parameter usN dspflt The meter is indicating an error with its DSP usN dspprm The meter is indicating an error with a DSP parameter usN valid The meter is indicating a valid data error 2.7.6. US METER NON-ACCOUNTABLE ALARM BITS Ultrasonic Non.Acc.N usN eff.1% Meter path 1 efficiency is below pre-set % limit. usN eff.2% Meter path 2 efficiency is below pre-set % limit. usN eff.3% Meter path 3 efficiency is below pre-set % limit. usN eff.4% Meter path 4 efficiency is below pre-set % limit. usN eff.5% Meter path 5 efficiency is below pre-set % limit. usN units FlowSIC Meter wrong units (not m3) usN Status FlowSIC System Status Alarm usN Status1 FlowSIC Path 1 alarm usN Status2 FlowSIC Path 2 alarm usN Status3 FlowSIC Path 3 alarm usN Status4 FlowSIC Path 4 alarm usN config The meter is indicating a configur ation error usN chkreq The meter is indicating a check r equest alarm usN limwrn The meter is indicating a limit warning usN iornge The meter is indicating an I/O range alarm usN path1 The meter is indicating an error on path 1 usN path2 The meter is indicating an error on path 2 usN path3 The meter is indicating an error on path 3 usN path4 The meter is indicating an error on path 4 usN path5 The meter is indicating an error on path 5 usN hwlock The meter is indicating a hardware lock alarm A non-Accountable alarm is present in FlowSIC status register 1. A non-Accountable alarm is present in FlowSIC status register 2. 2.7.7. FlowSIC 600 ALARM BITS FlowSIC 600 Status register 1 usN SNRw1 The meter is indicating a SNR warning on path 1 usN SNRw2 The meter is indicating a SNR warning on path 2 usN SNRw3 The meter is indicating a SNR warning on path 3 usN SNRw4 The meter is indicating a SNR warning on path 4 usN AGCD1 The meter is indicating an AGC D war ning on path 1 usN AGCD2 The meter is indicating an AGC D war ning on path 2 usN AGCD3 The meter is indicating an AGC D war ning on path 3 usN AGCD4 The meter is indicating an AGC D war ning on path 4 usN AGCL1 The meter is indicating an AGC L warning on path 1 usN AGCL2 The meter is indicating an AGC L warning on path 2 usN AGCL3 The meter is indicating an AGC L warning on path 3 Model 2000 Technical Manual Iss 14 (V5.910) 11-04-08 Page 36 of 265
0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000
0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 4000 0000 8000 0000
0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication usN AGCL4 usN SOS1 usN SOS2 usN SOS3 usN SOS4 usN burst1 usN burst2 usN burst3 usN burst4 usN math1 usN math2 usN math3 usN math4 usN big1 usN big2 usN big3 usN big4 usN small1 usN small2 usN small3 usN small4 The meter is indicating an AGC L warning on path 4 The meter is indicating an SOS bur st on path 1 The meter is indicating an SOS bur st on path 2 The meter is indicating an SOS bur st on path 3 The meter is indicating an SOS bur st on path 4 The meter is indicating a burst alarm on path 1 The meter is indicating a burst alarm on path 2 The meter is indicating a burst alarm on path 3 The meter is indicating a burst alarm on path 4 The meter is indicating a maths alarm on path 1 The meter is indicating a maths alarm on path 2 The meter is indicating a maths alarm on path 3 The meter is indicating a maths alarm on path 4 The meter is indicating an overrange alarm on path 1 The meter is indicating an overrange alarm on path 2 The meter is indicating an overrange alarm on path 3 The meter is indicating an overrange alarm on path 4 The meter is indicating an underrange alarm on path 1 The meter is indicating an underrange alarm on path 2 The meter is indicating an underrange alarm on path 3 The meter is indicating an underrange alarm on path 4 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0000 0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0000
FlowSIC 600 Status register usN early1 The meter is indicating an early alarm on path 1 usN early2 The meter is indicating an early alarm on path 2 usN early3 The meter is indicating an early alarm on path 3 usN early4 The meter is indicating an early alarm on path 4 usN late1 The meter is indicating a late alar m on path 1 usN late2 The meter is indicating a late alar m on path 2 usN late3 The meter is indicating a late alar m on path 3 usN late4 The meter is indicating a late alar m on path 4 usN pther1 The meter is indicating an error on path 1 usN pther2 The meter is indicating an error on path 2 usN pther3 The meter is indicating an error on path 3 usN pther4 The meter is indicating an error on path 4 usN SNRl1 The meter is indicating a SNR error on path 1 usN SNRl2 The meter is indicating a SNR error on path 2 usN SNRl3 The meter is indicating a SNR error on path 3 usN SNRl4 The meter is indicating a SNR error on path 4 usN iter1 The meter is indicating an iteration error on path 1 usN iter2 The meter is indicating an iteration error on path 2 usN iter3 The meter is indicating an iteration error on path 3 usN iter4 The meter is indicating an iteration error on path 4 usN delta1 The meter is indicating a delta alar m on path 1 usN delta2 The meter is indicating a delta al arm on path 2 usN delta3 The meter is indicating a delta alar m on path 3 usN delta4 The meter is indicating a delta alar m on path 4 usN chk1 The meter is indicating a check er ror on path 1 usN chk2 The meter is indicating a check er ror on path 2 usN chk3 The meter is indicating a check er ror on path 3 usN chk4 The meter is indicating a check er ror on path 4 usN MSE1 The meter is indicating a MSE error on path 1 usN MSE2 The meter is indicating a MSE error on path 2 usN MSE3 The meter is indicating a MSE error on path 3 usN MSE4 The meter is indicating a MSE error on path 4 2.7.8. GAS CHROMATAGRAPH ALARM BITS
Chr.Alarms
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Chrm port Chrm comms Chrm alarm Chrm comp Chrm off Chrm NETst Chrm NETEr Chrm str Chrm cal Chrm state Chrm data Gas Chromatograph port error Accountable Gas Chromatograph communication alarm Accountable Gas Chromatograph status alarm Accountable Gas Chromatograph component alarm Accountable Gas Chromatograph offline alarm Accountable Gas Chromatograph network status error Accountable Gas Chromatograph network error Accountable Gas Chromatograph stream error Non Accountable Gas Chromatograph in cal mode Non Accountable Gas Chromatograph in wrong state Non Accountable Gas Chromatograph has no new data Non Accountable 0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0001 0000 0002 0000 0004 0000 0010 0000
2.7.9. STREAM GAS CHROMATAGRAPH ALARM BITS Stream Chromat.Alarms Chrm str N Gas Chromatograph Stream specific Alarm Status 1 (Acc) Status 1 (Acc) Alarm Status 2 (Temp) Status 2 (Temp) Alarm Modbus Alarm Modbus Err Modbus Timeout Accountable Alarm
2.7.10. DENSITY METER ACCOUNTABLE ALARM BITS Density Acc .Alarms dm1.N-f hi Density Meter 1 frequency input above 5000Hz. dm2.N-f hi Density Meter 2 frequency input above 5000Hz. dm1.N-f lo Density Meter 1 frequency input below 500Hz dm2.N-f lo Density Meter 2 frequency input below 500Hz dm1.N val Density Meter 1 Temperature sensor has no value. dm1.N hart Density Meter 1 Temperature sensor has a hart alarm. dm1.N htst Density Meter 1 Temperature sensor has a hart status alarm dm1.N unit Density Meter 1 Temperature sensor is in the wrong units dm1.N min Density Meter 1 Temperature sensor is below the minimum. dm1.N max Density Meter 1 Temperature sensor is above the maximum. dm2.N val Density Meter 2 Temperature sensor has no value. dm2.N hart Density Meter 2 Temperature sensor has a hart alarm. dm2.N htst Density Meter 2 Temperature sensor has a hart status alarm dm2.N unit Density Meter 2 Temperature sensor is in the wrong units dm2.N min Density Meter 2 Temperature sensor is below the minimum. dm2.N max Density Meter 2 Temperature sensor is above the maximum. dm val max Density value received from the coriolis meter is above the maximum. dm val min Density value received from the coriolis meter is below the minimum.
0000 0001 0000 0002 0000 0010 0000 0020 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 1000 0000 2000 0000
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.7.11. DENSITY METER NON ACCOUNTABLE ALARM BITS Density Non Acc . Alarms dens.1 hi Density 1 above Hi alarm levels. dens.2 hi Density 2 above Hi alarm levels. dens.1 lo Density 1 below Lo alarm levels. dens.2 lo Density 2 below Lo alarm levels. dens. dev Density values in deviation 2.7.12. SMART INDEX ACCOUNTABLE ALARM BITS Smart index Acc .Alarms si.1 comms Smart Index Communication failure si.1 packet Smart Index Packet failure 2.7.13. SMART INDEX NON ACCOUNTABLE ALARM BITS Smart index Non Acc . Alarms si.1.reset1 Code 0x31 reset and no valid code in EEPROM si.1.reset2 Code 0x32 reset and index values are equal si1.2ram Code 0x33 2 of 3 Ram index values are equal si.1.3ram Code 0x34 all of 3 index values are equal si.1.wire Code 0x35 Failure of Wiegand pulse wire si.1.namur Code 0x36 items missing in Namur protocol si.1.ram Code 0x37 Ram check failure si1.eeprom Code 0x38 EPROM check failure si.1.other Any other received status code 2.7.14. LUBRICATION MODULE NON-ACCOUNTABLE ALARM BITS Oil Level Non Acc.N lubN flow Lubrication low flow lubN oil Lubrication system oil level lubN pistn Lubrication system piston count deviation lubN press Lubrication system pressure vent
0000 0001 0000 0002 0000 0010 0000 0020 0000 0100
0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication MT DP Hi.N dph1.N val dph2.N val dph3.N val dph1.N hrt dph2.N hrt dph3.N hrt dph1.N hst dph2.N hst dph3.N hst dph1.N unt dph2.N unt dph3.N unt dph1.N min dph2.N min dph3.N min dph1.N max dph2.N max dph3.N max dph1.N dev dph2.N dev dph3.N dev dphserN min dphserN max dphN Low dphN High 2.7.15. MULTIPLE DP Hi TRANSMITTER ALARM BITS 0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0100 0000 0200 0000
There is no value for dp hi sensor 1. There is no value for dp hi sensor 2. There is no value for dp hi sensor 3. A communications failure has occurred between the Model 2000 and dp hi sensor 1. A communications failure has occurred between the Model 2000 and dp hi sensor 2. A communications failure has occurred between the Model 2000 and dp hi sensor 3. dp hi sensor 1 is in a sensor generated alarm condition. dp hi sensor 2 is in a sensor generated alarm condition. dp hi sensor 3 is in a sensor generated alarm condition. The selected dp hi units do not match the units indicated by dp hi sensor 1. The selected dp hi units do not match the units indicated by dp hi sensor 2. The selected dp hi units do not match the units indicated by dp hi sensor 3. dp hi of sensor 1 is below the values of dp hiN min. dp hi of sensor 2 is below the values of dp hiN min. dp hi of sensor 3 is below the values of dp hiN min. dp hi sensor 1 is above the values of dp hiN max. dp hi sensor 2 is above the values of dp hiN max. dp hi sensor 3 is above the values of dp hiN max. dp hi sensor 1 is outside the deviation limit. dp hi sensor 2 is outside the deviation limit. dp hi sensor 3 is outside the deviation limit. The serial check dp hi is below the value of dp hi.N min. The serial check dp hi is above the value of dp hi.N max. The dp hi used is below the values of dp hiN Low. Non Accountable The dp hi used is above the values of dp hiN High. Non Accountable
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication MT DP Lo.N dpl1.N val dpl2.N val dpl3.N val dpl1.N hrt dpl2.N hrt dpl3.N hrt dpl1.N hst dpl2.N hst dpl3.N hst dpl1.N unt dpl2.N unt dpl3.N unt dpl1.N min dpl2.N min dpl3.N min dpl1.N max dpl2.N max dpl3.N max dpl1.N dev dpl2.N dev dpl3.N dev dplserN min dplserN max dplN Low dplN High 2.7.16. MULTIPLE DP Lo TRANSMITTER ALARM BITS 0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0100 0000 0200 0000
There is no value for dp lo sensor 1. There is no value for dp lo sensor 2. There is no value for dp lo sensor 3. A communications failure has occurred between the Model 2000 and dp lo sensor 1. A communications failure has occurred between the Model 2000 and dp lo sensor 2. A communications failure has occurred between the Model 2000 and dp lo sensor 3. dp lo sensor 1 is in a sensor generated alarm condition. dp lo sensor 2 is in a sensor generated alarm condition. dp lo sensor 3 is in a sensor generated alarm condition. The selected dp lo units do not match the units indicated by dp lo sensor 1. The selected dp lo units do not match the units indicated by dp lo sensor 2. The selected dp lo units do not match the units indicated by dp lo sensor 3. dp lo of sensor 1 is below the values of dp loN min. dp lo of sensor 2 is below the values of dp loN min. dp lo of sensor 3 is below the values of dp loN min. dp lo sensor 1 is above the values of dp loN max. dp lo sensor 2 is above the values of dp loN max. dp lo sensor 3 is above the values of dp loN max. dp lo sensor 1 is outside the deviation limit. dp lo sensor 2 is outside the deviation limit. dp lo sensor 3 is outside the deviation limit. The serial check dp lo is below the value of dp lo.N min. The serial check dp lo is above the value of dp lo.N max. The dp lo used is below the values of dp loN Low. Non Accountable The dp lo used is above the values of dp loN High. Non Accountable
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.7.17. MULTIPLE PRESSURE TRANSMITTER ALARM BITS MT Pressure.N pr1.N val There is no value for pressure sensor 1. pr2.N val There is no value for pressure sensor 2. pr3.N val There is no value for pressure sensor 3. pr1.N hart A communications failure has occurred between the Model 2000 and pressure sensor 1. pr2.N hart A communications failure has occurred between the Model 2000 and pressure sensor 2. pr3.N hart A communications failure has occurred between the Model 2000 and pressure sensor 3. pr1.N hsts Pressure sensor 1 is in a sensor generated alarm condition. pr2.N hsts Pressure sensor 2 is in a sensor generated alarm condition. pr3.N hsts Pressure sensor 3 is in a sensor generated alarm condition. pr1.N unit The selected pressure units do not match the units indicated by pressure sensor 1. pr2.N unit The selected pressure units do not match the units indicated by pressure sensor 2. pr3.N unit The selected pressure units do not match the units indicated by pressure sensor 3. pr1.N min Pressure sensor 1 is below the values of pressureN min. pr2.N min Pressure sensor 2 is below the values of pressureN min. pr3.N min Pressure sensor 3 is below the values of pressureN min. pr1.N max Pressure sensor 1 is above the values of pressureN max. pr2.N max Pressure sensor 2 is above the values of pressureN max. pr3.N max Pressure sensor 3 is above the values of pressureN max. pr1.N dev Pressure sensor 1 is outside the deviation limit. pr2.N dev Pressure sensor 2 is outside the deviation limit. pr3.N dev Pressure sensor 3 is outside the deviation limit. prserlN min The serial check pressure is below the value of pressure.N min. prserlN max The serial check pressure is above the value of pressure.N max. prN Low The pressure used is below the values of PressureN Low. Non Accountable prN High The pressure used is above the values of PressureN High. Non Accountable
0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0100 0000 0200 0000
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.7.18. MULTIPLE TEMPERATURE TRANSMITTER ALARM BITS MT Temperature.N te1.N val There is no value for temperature sensor 1. te2.N val There is no value for temperature sensor 2. te3.N val There is no value for temperature sensor 3. te1.N hart A communications failure has occurred between the Model 2000 and temperature sensor 1. te2.N hart A communications failure has occurred between the Model 2000 and temperature sensor 2. te3.N hart A communications failure has occurred between the Model 2000 and temperature sensor 3. te1.N hsts Temperature sensor 1 is in a sensor generated alarm condition. te2.N hsts Temperature sensor 2 is in a sensor generated alarm condition. te3.N hsts Temperature sensor 3 is in a sensor generated alarm condition. te1.N unit The selected temperature units do not match the units indicated by temperature sensor 1. pr2.N unit The selected temperature units do not match the units indicated by temperature sensor 2. te3.N unit The selected temperature units do not match the units indicated by temperature sensor 3. te1.N min Temperature sensor 1 is below the values of temperatureN min. te2.N min Temperature sensor 2 is below the values of temperatureN min. te3.N min Temperature sensor 3 is below the values of temperatureN min. te1.N max Temperature sensor 1 is above the values of temperatureN max. te2.N max Temperature sensor 2 is above the values of temperatureN max. te3.N max Temperature sensor 3 is above the values of temperatureN max. te1.N dev Temperature sensor 1 is outside the deviation limit. te2.N dev Temperature sensor 2 is outside the deviation limit. te3.N dev Temperature sensor 3 is outside the deviation limit. teserlN min The serial check temperature is below the value of temperature.N min. teserlN max The serial check temperature is above the value of temperature.N max. teN Low The temperature used is below the values of TemperatureN Low. Non Accountable teN High The temperature used is above the values of TemperatureN High. Non Accountable
0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0100 0000 0200 0000
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.7.19. GAS DATA ACCOUNTABLE MAXIMUM ALARM BITS Gas Data Max Alarms.N rd.N max Relative Density Maximum Alarm Hs.N max Superior Heating Value Maximum Alarm Hi.N max Inferior Heating Value Maximum Alarm CH4.N max Methane Maximum Alarm N2.N max Nitrogen Maximum Alarm CO2.N max Carbon Dioxide Maximum Alarm C2H6.N max Ethane Maximum Alarm C3H8.N max Propane Maximum Alarm H2O.N max Water Vapour Maximum Alarm H2S.N max Hydrogen Sulphide Maximum Alarm H2.N max Hydrogen Maximum Alarm CO.N max Carbon Monoxide Maximum Alarm O2.N max Oxygen Maximum Alarm IC4H10.N max I-Butane Maximum Alarm NC4H10.N max N-Butane Maximum Alarm IC5H12.N max I-Pentane Maximum Alarm NC5H12.N max N-Pentane Maximum Alarm NC6H14.N max Hexane Maximum Alarm NC7H16.N max Heptane Maximum Alarm NC8H18.N max Octane Maximum Alarm NC9H20.N max Nonane Maximum Alarm NC10H22.N max Decane Maximum Alarm He.N max Helium Maximum Alarm Ar.N max Argon Maximum Alarm neo-C5.N max neo-pentane Maximum Alarm IC6H14.Nmx 2 Methylpentane Maximum Alarm MC6H14.Nmx 3 Methylpentane Maximum Alarm NC6H14.Nmx 2,2 Dimethylbutane Maximum Alarm DC6H14.Nmx 2,3 Dimethylbutane Maximum Alarm C2H4.N max Ethylene Maximum Alarm C3H6.N max Propylene Maximum Alar m C4H8.N max 1 Butene Maximum Alarm CC4H8.Nmax TC4H8.Nmax IC4H8.Nmax PC5H10.Nmx C3H4.N max AC4H6.Nmax BC4H6.Nmax C2H2.N max CC5H10.Nmx MC6H12.Nmx EC6H12.Nmx C6H12.Nmax MC7H14.Nmx EC8H16.Nmx C6H6.N max C7H8.N max EC8H10.Nmx C8H10.Nmax CH3OH.Nmax CH4S.N max NH3.N max HCN.N max OCS.N max CS2.N max Cis 2 Butene Maximum Alarm Trans 2 Butene Maximum Alarm 2 Methylpropene Maximum Alarm 1 Pentene Maximum Alarm Propadiene Maximum Alarm 1,2 Butadiene Maximum Alarm 1,3 Butadiene Maximum Alarm Acetylene Maximum Alarm Cyclopentane Maximum Alarm Methylcyclopentane Maximum Alarm Ethylcyclopentane Maximum Alarm Cyclohexane M aximum Alarm Methylcyclohexane Maximum Alarm Ethylcyclohexane Maximum Alarm Benzene Maximum Alarm Toluene Maximum Alarm Ethylbenzene Maximum Alarm 0 Xylene Maximum Alarm Methanol Maximum Alarm Methanethiol Maximum Alarm Ammonia Maximum Alarm Hydrogen Cyanide Maximum Alarm Carbonyl sulphide Maximum Alarm Carbon disulphide Maximum Alarm
0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0000 0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.7.20. GAS DATA ACCOUNTABLE MINIMUM ALARM BITS Gas Data Min Alarms.N rd.N min Relative Density Minimum Alarm Hs.N min Superior Heating Value Minimum Alarm Hi.N min Inferior Heating Value Minimum Alarm CH4.N min Methane Minimum Alarm N2.N min Nitrogen Minimum Alarm CO2.N min Carbon Dioxide Minimum Alarm C2H6.N min Ethane Minimum Alarm C3H8.N min Propane Minimum Alarm H2O.N min Water Vapour Minimum Alarm H2S.N min Hydrogen Sulphide Minimum Alarm H2.N min Hydrogen Minimum Alarm CO.N min Carbon Monoxide Minimum Alarm O2.N min Oxygen Minimum Alarm IC4H10.N min I-Butane Minimum Alarm NC4H10.N min N-Butane Minimum Alarm IC5H12.N min I-Pentane Minimum Alarm NC5H12.N min N-Pentane Minimum Alarm NC6H14.N min Hexane Minimum Alarm NC7H16.N min Heptane Minimum Alarm NC8H18.N min Octane Minimum Alarm NC9H20.N min Nonane Minimum Alarm NC10H22.N min Decane Minimum Alarm He.N min Helium Minimum Alarm Ar.N min Argon Minimum Alarm neo-C5.N min neo-pentane Minimum Alarm IC6H14.Nmn 2 Methylpentane Minimum Alarm MC6H14.Nmn 3 Methylpentane Minimum Alarm NC6H14.Nmn 2,2 Dimethylbutane Minimum Alarm DC6H14.Nmn 2,3 Dimethylbutane Minimum Alarm C2H4.N min Ethylene Minimum Alarm C3H6.N min Propylene Minimum Alarm C4H8.N min 1 Butene Minimum Alarm CC4H8.Nmin TC4H8.Nmin IC4H8.Nmin PC5H10.Nmn C3H4.N min AC4H6.Nmin BC4H6.Nmin C2H2.N min CC5H10.Nmn MC6H12.Nmn EC6H12.Nmn C6H12.Nmin MC7H14.Nmn EC8H16.Nmn C6H6.N min C7H8.N min EC8H10.Nmn C8H10.Nmin CH3OH.Nmin CH4S.N min NH3.N min HCN.N min OCS.N min CS2.N min Cis 2 Butene Minimum Alarm Trans 2 Butene Minimum Alarm 2 Methylpropene Minimum Alarm 1 Pentene Minimum Alarm Propadiene Minimum Alarm 1,2 Butadiene Minimum Alarm 1,3 Butadiene Minimum Alarm Acetylene Minimum Alarm Cyclopentane Minimum Alarm Methylcyclopentane Minimum Alarm Ethylcyclopentane Minimum Alarm Cyclohexane M inimum Alarm Methylcyclohexane Minimum Alarm Ethylcyclohexane Minimum Alarm Benzene Minimum Alarm Toluene Minimum Alarm Ethylbenzene Minimum Alarm 0 Xylene Minimum Alarm Methanol Minimum Alarm Methanethiol Minimum Alarm Ammonia Minimum Alarm Hydrogen Cyanide Minimum Alarm Carbonyl sulphide Minimum Alarm Carbon disulphide Minimum Alarm
0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 00800000 01000000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0000 0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.7.21. GAS DATA NON-ACCOUNTABLE HIGH ALARM BITS Gas Data High Alarms.N rd.N hi Relative Density High Alarm Hs.N hi Superior Heating Value High Alarm Hi.N hi Inferior Heating Value High Alarm CH4.N hi Methane High Alarm N2.N hi Nitrogen High Alarm CO2.N hi Carbon Dioxide High Alarm C2H6.N hi Ethane High Alarm C3H8.N hi Propane High Alarm H2O.N hi Water Vapour High Alarm H2S.N hi Hydrogen Sulphide High Alarm H2.N hi Hydrogen High Alarm CO.N hi Carbon Monoxide High Alarm O2.N hi Oxygen High Alarm IC4H10.N hi I-Butane High Alarm NC4H10.N hi N-Butane High Alarm IC5H12.N hi I-Pentane High Alarm NC5H12.N hi N-Pentane High Alarm NC6H14.N hi Hexane High Alarm NC7H16.N hi Heptane High Alarm NC8H18.N hi Octane High Alarm NC9H20.N hi Nonane High Alarm NC10H22.N hi Decane High Alarm He.N hi Helium High Alarm Ar.N hi Argon High Alarm neo-C5.N hi neo-pentane High Alarm IC6H14.Nhi 2 Methylpentane High Alarm MC6H14.Nhi 3 Methylpentane High Alarm NC6H14.Nhi 2,2 Dimethylbutane High Alarm DC6H14.Nhi 2,3 Dimethylbutane High Alarm C2H4.N hi Ethylene High Alarm C3H6.N hi Propylene High Alarm C4H8.N hi 1 Butene High Alarm CC4H8.Nhi TC4H8.Nhi IC4H8.Nhi PC5H10.Nhi C3H4.N hi AC4H6.Nhi BC4H6.Nhi C2H2.N hi CC5H10.Nhi MC6H12.Nhi EC6H12.Nhi C6H12.Nhi MC7H14.Nhi EC8H16.Nhi C6H6.N hi C7H8.N hi EC8H10.Nhi C8H10.Nhi CH3OH.Nhi CH4S.N hi NH3.N hi HCN.N hi OCS.N hi CS2.N hi Cis 2 Butene High Alarm Trans 2 Butene High Alarm 2 Methylpropene High Alarm 1 Pentene High Alarm Propadiene High Alarm 1,2 Butadiene High Alarm 1,3 Butadiene High Alarm Acetylene High Alarm Cyclopentane High Alarm Methylcyclopentane High Alarm Ethylcyclopentane High Alarm Cyclohexane High Alarm Methylcyclohexane High Alarm Ethylcyclohexane High Alarm Benzene High Alarm Toluene High Alarm Ethylbenzene High Alarm 0 Xylene High Alarm Methanol High Alarm Methanethiol High Alarm Ammonia High Alarm Hydrogen Cyanide High Alarm Carbonyl sulphide High Alarm Carbon disulphide High Alarm
0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 00800000 01000000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0000 0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.7.22. GAS DATA NON-ACCOUNTABLE LOW ALARM BITS Gas Data Low Alarms.N rd.N lo Relative Density Low Alarm Hs.N lo Superior Heating Value Low Alarm Hi.N lo Inferior Heating Value Low Alarm CH4.N lo Methane Low Alarm N2.N lo Nitrogen Low Alarm CO2.N lo Carbon Dioxide Low Alarm C2H6.N lo Ethane Low Alarm C3H8.N lo Propane Low Alarm H2O.N lo Water Vapour Low Alarm H2S.N lo Hydrogen Sulphide Low Alarm H2.N lo Hydrogen Low Alarm CO.N lo Carbon Monoxide Low Alarm O2.N lo Oxygen Low Alarm IC4H10.N lo I-Butane Low Alarm NC4H10.N lo N-Butane Low Alarm IC5H12.N lo I-Pentane Low Alarm NC5H12.N lo N-Pentane Low Alarm NC6H14.N lo Hexane Low Alarm NC7H16.N lo Heptane Low Alarm NC8H18.N lo Octane Low Alarm NC9H20.N lo Nonane Low Alarm NC10H22.N lo Decane Low Alarm He.N lo Helium Low Alarm Ar.N lo Argon Low Alarm neo-C5.N lo neo-pentane Low Alarm IC6H14.Nlo 2 Methylpentane Low Alarm MC6H14.Nlo 3 Methylpentane Low Alarm NC6H14.Nlo 2,2 Dimethylbutane Low Alarm DC6H14.Nlo 2,3 Dimethylbutane Low Alarm C2H4.N lo Ethylene Low Alarm C3H6.N lo Propylene Low Alarm C4H8.N lo 1 Butene Low Alarm CC4H8.Nlo TC4H8.Nlo IC4H8.Nlo PC5H10.Nlo C3H4.N lo AC4H6.Nlo BC4H6.Nlo C2H2.N lo CC5H10.Nlo MC6H12.Nlo EC6H12.Nlo C6H12.Nlo MC7H14.Nlo EC8H16.Nlo C6H6.N lo C7H8.N lo EC8H10.Nlo C8H10.Nlo CH3OH.Nlo CH4S.N lo NH3.N lo HCN.N lo OCS.N lo CS2.N lo Cis 2 Butene Low Alarm Trans 2 Butene Low Alarm 2 Methylpropene Low Alarm 1 Pentene Low Alarm Propadiene Low Alarm 1,2 Butadiene Low Alarm 1,3 Butadiene Low Alarm Acetylene Low Alarm Cyclopentane Low Alarm Methylcyclopentane Low Alarm Ethylcyclopentane Low Alarm Cyclohexane Low A larm Methylcyclohexane Low Alarm Ethylcyclohexane Low Alarm Benzene Low Alarm Toluene Low Alarm Ethylbenzene Low Alarm 0 Xylene Low Alarm Methanol Low Alarm Methanethiol Low Alarm Ammonia Low Alarm Hydrogen Cyanide Low Alarm Carbonyl sulphide Low Alarm Carbon disulphide Low Alarm
0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 00800000 01000000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0000 0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0400 0000 0800 0000 1000 0000 2000 0000 4000 0000 8000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.7.23. LIQUID DATA ACCOUNTABLE MAXIMUM ALARM BITS Liquid Data Max Alarms.N SG.N max Specific Gravity Maximum Alarm 2.7.24. LIQUID DATA ACCOUNTABLE MINIMUM ALARM BITS Liquid Data Min Alarms.N SG.N min Specific Gravity Minimum Alarm 2.7.25. LIQUID DATA NON-ACCOUNTABLE HIGH ALARM BITS Liquid Data High Alarms.N SG.N hi Specific Gravity High Alarm 2.7.26. LIQUID DATA NON-ACCOUNTABLE LOW ALARM BITS Liquid Data Low Alarms.N SG.N lo Specific Gravity Low Alarm 2.7.27. Stn.Con. Alarm SCread 1 SCread 2 SCread 3 SCread 4 SCread 5 SCwrite 1 SCwrite 2 SCwrite 3 SCwrite 4 SCwrite 5 Total Alarms Totals Err STATION CONTROLLER ACCOUNTABLE ALARM BITS Station Controller to FC No 1 read Alarm Station Controller to FC No 2 read Alarm Station Controller to FC No 3 read Alarm Station Controller to FC No 4 read Alarm Station Controller to FC No 5 read Alarm Station Controller to FC No 1 write Alarm Station Controller to FC No 2 write Alarm Station Controller to FC No 3 write Alarm Station Controller to FC No 4 write Alarm Station Controller to FC No 5 write Alarm Station totals Alarm 0000 0001 0000 0002 0000 0004 0000 0008 0000 0010 0000 0020 0000 0040 0000 0080 0000 0100 0000 0200 0000 0001 0000 0001 0000 0002
0000 0001
0000 0001
0000 0001
0000 0001
Stn.Con. Comparison Alarm Vb Compare Station Controller Vb Comparison Alarm Vn Compare Station Controller Vn Comparison Alarm
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.8. ALARM TREE
Modbus Alarms Folder Modbus Alarm General Accountable Alarm Folder Q High Alarm occurs after 1 minute Zn Low Alarm Zn High Alarm Z Calculation Alarm Zn Calculation Alarm Any Gas Data Alarm Relative Density High Frequency Alarm Relative Density Low Frequency Alarm Density selection process Alarm. Not Used Any SG max or min Alarm A liquid critical temperature Alarm Z calculation timeout Alarm Z has been calculated above 10 or below 0.001 Zn has been calculated above 10 or below 0.001 Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Turbine Meter Alarms Ultrasonic Meter Alarms Not Used Not Used Multiple Transmitter Pressure Sensor Alarms Multiple Transmitter Temperature Sensor Alarms Multiple Transmitter DPHi Sensor Alarms Multiple Transmitter DPLo Sensor Alarms General Non Accountable Alarm Folder Q Low Alarm Q High Alarm Temperature Alarm Any Gas Data Alarm Density Meter Alarms Relative Density Deviation Alarm Liquid Data Alarms Coriolis Meter Alarm Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Turbine Meter Alarms Ultrasonic Meter Alarms Not Used Not Used Multiple Transmitter Pressure Sensor Alarms Multiple Transmitter Temperature Sensor Alarms Multiple Transmitter DPHi Sensor Alarms Multiple Transmitter DPLo Sensor Alarms o 1 Station Alarms Station Alarms Folder o 1 Modbus Alarms Modbus Alarm o 1 Stream 1 Stream 1 Folder o 1 General Acc. 1 Q High (1min) Zn Low Zn High Z calc Zn calc Gasdata alarms RD Freq High RD Freq Low Density Alarm Not Used SG Alarm Critical Temperature Z Timeout Z Error Zn Error Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Turbine Alarms Ultrasonic Alarms Not Used Not Used MT Pressure Alarms MT Temperature Alarms MT DPHi Alarms MT DPLo Alarms o 1 General Non Acc. 1 Q Low Q High Temperature Alarm Gasdata alarms Density Alarms Rd deviation Liquid Data Alarms Coriolis Alarm Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Turbine Alarms Ultrasonic Alarms Not Used Not Used MT Pressure Alarms MT Temperature Alarms MT DPHi Alarms MT DPLo Alarms
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication
o 1 Turbine Acc. 1 Turbine HF Turbine IP o 1 Turbine Non Acc. 1 Turbine LF o 1 Ultrasonic Acc 1 Paths Security Level 1 Level 2 Invalid Comms Mode Status Path 1 Path 2 Path 3 Path 4 EEProm IO Parameter DSP Fault DSP Parameter Valid o 1 Ultrasonic Non Acc 1 Efficiency 1 Efficiency 2 Efficiency 3 Efficiency 4 Efficiency 5 Units Status Status 1 Status 2 Status 3 Status 4 Config Accuracy Diagnostics IO Range Path 1 Path 2 Path 3 Path 4 Security Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used FlowSIC 1 FlowSIC 2 Turbine Meter Accountable Alarm Folder Turbine Meter HF failure Alarm Liquid Turbine Meter Input Alarm Turbine Meter Non Accountable Alarm Folder Turbine Meter LF failure Alarm Ultrasonic Meter Accountable Alarm Folder Number of paths Alarm Meter security Alarm Axial and swirl level 1 Alarm Axial and swirl level 2 Alarm Invalid flow received from meter Meter communication Alarm Meter is not in operational mode Meter is indicating a status alarm Path 1 Alarm Path 2 Alarm Path 3 Alarm Path 4 Alarm Meter is indicating an EEprom Alarm Meter is indicating an IO parameter Alarm Meter is indicating a DSP Alarm Meter is indicating a DSP parameter Alarm Meter is indicating a validity Alarm Ultrasonic Meter Non Accountable Alarm Folder Path 1 efficiency Alarm Path 2 efficiency Alarm Path 3 efficiency Alarm Path 4 efficiency Alarm Path 5 efficiency Alarm Meter units don t match flow computer units Alarm Meter is indicating a status alarm Meter is indicating a status alarm on stream 1 Meter is indicating a status alarm on stream 2 Meter is indicating a status alarm on stream 3 Meter is indicating a status alarm on stream 4 Meter is indicating a configuration alarm Meter is indicating an accuracy alarm Meter is indicating a diagnostice alarm Meter is indicating an IO range alarm Path 1 Alarm Path 2 Alarm Path 3 Alarm Path 4 Alarm Security Switch Alarm Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Any FlowSIC 600 alarm on register 1 Any FlowSIC 600 alarm on register 2
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication
o 1 FlowSIC 600 nAcc Alarm 1 Warning Sensor 1 Warning Sensor 2 Warning Sensor 3 Warning Sensor 4 Warning AGC D 1 Warning AGC D 2 Warning AGC D 3 Warning AGC D 4 Warning AGC L 1 Warning AGC L 2 Warning AGC L 3 Warning AGC L 4 Warning SOS 1 Warning SOS 2 Warning SOS 3 Warning SOS 4 Burst 1 Burst 2 Burst 3 Burst 4 Matrix 1 Matrix 2 Matrix 3 Matrix 4 Max 1 Max 2 Max 3 Max 4 Min 1 Min 2 Min 3 Min 4 o 1 FlowSIC 600 nAcc Alarm 1 Early 1 Early 2 Early 3 Early 4 Late 1 Late 2 Late 3 Late 4 Path 1 Path 2 Path 3 Path 4 SNR 1 SNR 2 SNR 3 SNR 4 Iterations 1 Iterations 2 Iterations 3 Iterations 4 Delta 1 Delta 2 Delta 3 Delta 4 Check 1 Check 2 Check 3 Check 4 MSE 1 MSE 2 MSE 3 MSE 4 FlowSIC 600 Ultrasonic Meter Alarm Folder Sensor 1 warning. Sensor 2 warning. Sensor 3 warning. Sensor 4 warning. Meter is indicating an AGC warning on path 1. Meter is indicating an AGC warning on path 2. Meter is indicating an AGC warning on path 3. Meter is indicating an AGC warning on path 4. Meter is indicating an AGC warning on path 1. Meter is indicating an AGC warning on path 2. Meter is indicating an AGC warning on path 3. Meter is indicating an AGC warning on path 4. Meter is indicating an speed of sound warning on path 1. Meter is indicating an speed of sound warning on path 2. Meter is indicating an speed of sound warning on path 3. Meter is indicating an speed of sound warning on path 4. Meter is indicating a burst alarm on path 1. Meter is indicating a burst alarm on path 2. Meter is indicating a burst alarm on path 3. Meter is indicating a burst alarm on path 4. Meter is indicating a matrix alarm on path 1. Meter is indicating a matrix alarm on path 2. Meter is indicating a matrix alarm on path 3. Meter is indicating a matrix alarm on path 4. Meter is indicating an overrange alarm on path 1. Meter is indicating an overrange alarm on path 2. Meter is indicating an overrange alarm on path 3. Meter is indicating an overrange alarm on path 4. Meter is indicating an underrange alarm on path 1. Meter is indicating an underrange alarm on path 2. Meter is indicating an underrange alarm on path 3. Meter is indicating an underrange alarm on path 4. FlowSIC 600 Ultrasonic Meter Alarm Folder Meter is indicating a max early alarm on path 1. Meter is indicating a max early alarm on path 2. Meter is indicating a max early alarm on path 3. Meter is indicating a max early alarm on path 4. Meter is indicating a max late alarm on path 1. Meter is indicating a max late alarm on path 2. Meter is indicating a max late alarm on path 3. Meter is indicating a max late alarm on path 4. Meter is uindicating an alarm on path 1. Meter is uindicating an alarm on path 2. Meter is uindicating an alarm on path 3. Meter is uindicating an alarm on path 4. Meter is uindicating an SNR alarm on path 1. Meter is uindicating an SNR alarm on path 2. Meter is uindicating an SNR alarm on path 3. Meter is uindicating an SNR alarm on path 4. Meter is uindicating an Iterations alarm on path 1. Meter is uindicating an Iterations alarm on path 2. Meter is uindicating an Iterations alarm on path 3. Meter is uindicating an Iterations alarm on path 4. Meter is uindicating a delta alarm on path 1. Meter is uindicating a delta alarm on path 2. Meter is uindicating a delta alarm on path 3. Meter is uindicating a delta alarm on path 4. Meter is uindicating a check alarm on path 1. Meter is uindicating a check alarm on path 2. Meter is uindicating a check alarm on path 3. Meter is uindicating a check alarm on path 4. Meter is uindicating an MSE alarm on path 1. Meter is uindicating an MSE alarm on path 2. Meter is uindicating an MSE alarm on path 3. Meter is uindicating an MSE alarm on path 4.
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication
o 1 MT Pressure. 1 Acc Sensor1 None Acc Sensor2 None Acc Sensor3 None Acc Sensor1 Hart Acc Sensor2 Hart Acc Sensor3 Hart Acc Sensor1 Hart st Acc Sensor2 Hart st Acc Sensor3 Hart st Acc Sensor1 Units Acc Sensor2 Units Acc Sensor3 Units Acc Sensor1 Min Acc Sensor2 Min Acc Sensor3 Min Acc Sensor1 Max Acc Sensor2 Max Acc Sensor3 Max Acc Sensor1 Dev Acc Sensor2 Dev Acc Sensor3 Dev Acc Serial Min Acc Serial Max Not Used Non Acc Low Alarm Non Acc High Alarm Not Used Not Used Sensor 1 Average Deviation Sensor 2 Average Deviation Sensor 3 Average Deviation Not Used o 1 MT Temperature. 1 Acc Sensor1 None Acc Sensor2 None Acc Sensor3 None Acc Sensor1 Hart Acc Sensor2 Hart Acc Sensor3 Hart Acc Sensor1 Hart st Acc Sensor2 Hart st Acc Sensor3 Hart st Acc Sensor1 Units Acc Sensor2 Units Acc Sensor3 Units Acc Sensor1 Min Acc Sensor2 Min Acc Sensor3 Min Acc Sensor1 Max Acc Sensor2 Max Acc Sensor3 Max Acc Sensor1 Dev Acc Sensor2 Dev Acc Sensor3 Dev Acc Serial Min Acc Serial Max Not Used Non Acc Low Alarm Non Acc High Alarm Not Used Not Used Sensor 1 Average Deviation Sensor 2 Average Deviation Sensor 3 Average Deviation Not Used Multiple Transmitter Pressure Folder Accountable Alarm Sensor 1 no value Accountable Alarm Sensor 2 no value Accountable Alarm Sensor 3 no value Accountable Alarm Sensor 1 Hart comms Accountable Alarm Sensor 2 Hart comms Accountable Alarm Sensor 3 Hart comms Accountable Alarm Sensor 1 Hart status Accountable Alarm Sensor 2 Hart status Accountable Alarm Sensor 3 Hart status Accountable Alarm Sensor 1 wrong units Accountable Alarm Sensor 2 wrong units Accountable Alarm Sensor 3 wrong units Accountable Alarm Sensor 1 minimum alarm Accountable Alarm Sensor 2 minimum alarm Accountable Alarm Sensor 3 minimum alarm Accountable Alarm Sensor 1 maximum alarm Accountable Alarm Sensor 2 maximum alarm Accountable Alarm Sensor 3 maximum alarm Accountable Alarm Sensor 1 deviation alarm Accountable Alarm Sensor 2 deviation alarm Accountable Alarm Sensor 3 deviation alarm Accountable Alarm Serial value Minimum Alarm Accountable Alarm Serial value Maximum Alarm Not Used Non Accountable Alarm Low alarm Non Accountable Alarm High alarm Not Used Not Used Accountable Alarm Sensor 1 average deviation alarm Accountable Alarm Sensor 2 average deviation alarm s Accountable Alarm Sensor 3 average deviation alarm Not Used Multiple Transmitter Temperature Folder Accountable Alarm Sensor 1 no value Accountable Alarm Sensor 2 no value Accountable Alarm Sensor 3 no value Accountable Alarm Sensor 1 Hart comms Accountable Alarm Sensor 2 Hart comms Accountable Alarm Sensor 3 Hart comms Accountable Alarm Sensor 1 Hart status Accountable Alarm Sensor 2 Hart status Accountable Alarm Sensor 3 Hart status Accountable Alarm Sensor 1 wrong units Accountable Alarm Sensor 2 wrong units Accountable Alarm Sensor 3 wrong units Accountable Alarm Sensor 1 minimum alarm Accountable Alarm Sensor 2 minimum alarm Accountable Alarm Sensor 3 minimum alarm Accountable Alarm Sensor 1 maximum alarm Accountable Alarm Sensor 2 maximum alarm Accountable Alarm Sensor 3 maximum alarm Accountable Alarm Sensor 1 deviation alarm Accountable Alarm Sensor 2 deviation alarm Accountable Alarm Sensor 3 deviation alarm Accountable Alarm Serial value Minimum Alarm Accountable Alarm Serial value Maximum Alarm Not Used Non Accountable Alarm Low alarm Non Accountable Alarm High alarm Not Used Not Used Accountable Alarm Sensor 1 average deviation alarm Accountable Alarm Sensor 2 average deviation alarm s Accountable Alarm Sensor 3 average deviation alarm Not Used
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication
o 1 MT dp High Alarms. 1 Acc Sensor1 None Acc Sensor2 None Acc Sensor3 None Acc Sensor1 Hart Acc Sensor2 Hart Acc Sensor3 Hart Acc Sensor1 Hart st Acc Sensor2 Hart st Acc Sensor3 Hart st Acc Sensor1 Units Acc Sensor2 Units Acc Sensor3 Units Acc Sensor1 Min Acc Sensor2 Min Acc Sensor3 Min Acc Sensor1 Max Acc Sensor2 Max Acc Sensor3 Max Acc Sensor1 Dev Acc Sensor2 Dev Acc Sensor3 Dev Acc Serial Min Acc Serial Max Not Used Non Acc Low Alarm Non Acc High Alarm Not Used Not Used Sensor 1 Average Deviation Sensor 2 Average Deviation Sensor 3 Average Deviation Not Used o 1 MT dp Low Alarms. 1 Acc Sensor1 None Acc Sensor2 None Acc Sensor3 None Acc Sensor1 Hart Acc Sensor2 Hart Acc Sensor3 Hart Acc Sensor1 Hart st Acc Sensor2 Hart st Acc Sensor3 Hart st Acc Sensor1 Units Acc Sensor2 Units Acc Sensor3 Units Acc Sensor1 Min Acc Sensor2 Min Acc Sensor3 Min Acc Sensor1 Max Acc Sensor2 Max Acc Sensor3 Max Acc Sensor1 Dev Acc Sensor2 Dev Acc Sensor3 Dev Acc Serial Min Acc Serial Max Not Used Non Acc Low Alarm Non Acc High Alarm Not Used Not Used Sensor 1 Average Deviation Sensor 2 Average Deviation Sensor 3 Average Deviation Not Used Multiple Transmitter DP High Range Folder Accountable Alarm Sensor 1 no value Accountable Alarm Sensor 2 no value Accountable Alarm Sensor 3 no value Accountable Alarm Sensor 1 Hart comms Accountable Alarm Sensor 2 Hart comms Accountable Alarm Sensor 3 Hart comms Accountable Alarm Sensor 1 Hart status Accountable Alarm Sensor 2 Hart status Accountable Alarm Sensor 3 Hart status Accountable Alarm Sensor 1 wrong units Accountable Alarm Sensor 2 wrong units Accountable Alarm Sensor 3 wrong units Accountable Alarm Sensor 1 minimum alarm Accountable Alarm Sensor 2 minimum alarm Accountable Alarm Sensor 3 minimum alarm Accountable Alarm Sensor 1 maximum alarm Accountable Alarm Sensor 2 maximum alarm Accountable Alarm Sensor 3 maximum alarm Accountable Alarm Sensor 1 deviation alarm Accountable Alarm Sensor 2 deviation alarm Accountable Alarm Sensor 3 deviation alarm Accountable Alarm Serial value Minimum Alarm Accountable Alarm Serial value Maximum Alarm Not Used Non Accountable Alarm Low alarm Non Accountable Alarm High alarm Not Used Not Used Accountable Alarm Sensor 1 average deviation alarm Accountable Alarm Sensor 2 average deviation alarm s Accountable Alarm Sensor 3 average deviation alarm Not Used Multiple Transmitter DP Low Range Folder Accountable Alarm Sensor 1 no value Accountable Alarm Sensor 2 no value Accountable Alarm Sensor 3 no value Accountable Alarm Sensor 1 Hart comms Accountable Alarm Sensor 2 Hart comms Accountable Alarm Sensor 3 Hart comms Accountable Alarm Sensor 1 Hart status Accountable Alarm Sensor 2 Hart status Accountable Alarm Sensor 3 Hart status Accountable Alarm Sensor 1 wrong units Accountable Alarm Sensor 2 wrong units Accountable Alarm Sensor 3 wrong units Accountable Alarm Sensor 1 minimum alarm Accountable Alarm Sensor 2 minimum alarm Accountable Alarm Sensor 3 minimum alarm Accountable Alarm Sensor 1 maximum alarm Accountable Alarm Sensor 2 maximum alarm Accountable Alarm Sensor 3 maximum alarm Accountable Alarm Sensor 1 deviation alarm Accountable Alarm Sensor 2 deviation alarm Accountable Alarm Sensor 3 deviation alarm Accountable Alarm Serial value Minimum Alarm Accountable Alarm Serial value Maximum Alarm Not Used Non Accountable Alarm Low alarm Non Accountable Alarm High alarm Not Used Not Used Accountable Alarm Sensor 1 average deviation alarm Accountable Alarm Sensor 2 average deviation alarm s Accountable Alarm Sensor 3 average deviation alarm Not Used
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication
o 1 GD Alarms (Max) 1.1 rd (Max) Hs (Max) Hi (Max) C (Max) N2 (Max) CO2 (Max) C2 (Max) C3 (Max) H2O (Max) H2S (Max) H2 (Max) CO (Max) O2 (Max) i C4 (max) n C4 (Max) i C5 (Max) n C5 (Max) n C6 (Max) n C7 (Max) n C8 (Max) n C9 (Max) n C10 (Max) He (Max) Ar (Max) neo C5 (Max) i C6H14 (Max) m C6H14 (Max) neo C6H14 (Max) dC6H14 (Max) C2H4 (Max) C3H6 (Max) C4H8 (Max) o 1 GD Alarms (Max) 2.1 cC4H8 (Max) tC4H8 (Max) iC4H8 (Max) pC5H10 (Max) C3H4 (Max) aC4H6 (Max) bC4H6 (Max) C2H2 (Max) cC5H10 (Max) mC6H10 (Max) eC6H12 (Max) C6H12 (Max) mC7H14 (Max) eC8H16 (Max) C6H6 (Max) C7H8 (Max) eC8H10 (Max) C8H10 (Max) CH3OH (Max) CH4S (Max) NH3 (Max) HCN (Max) OCS (Max) CS2 (Max) Gas Data Alarms Maximum Folder Relative Density Superior Heating Value Inferior Heating Value Methane Nitrogen Carbon Dioxide Ethane Propane Water Hydrogen Sulphide Hydrogen Carbon Monoxide Oxygen iso - Butane n - Butane iso - Pentane n - Pentane Hexane Heptane Octane Nonane Decane Helium Argon neo Pentane 2, Methylpentane 3, Methylpentane 2,2, Dimethylbutane 2,3, Dimethylbutane Ethylene Propylene 1, Butene Gas Data Alarms Maximum Folder cis 2 Butene trans 2 Butene 2 Methylpropene 1 Pentene Propadiene 1,2 Butadiene 1,3 Butadiene Acetylene Cyclopentane Methylcyclopentane Ethylcyclopentane Cyclohexane Methylcyclohexane Ethylcyclohexane Benzene Toluene Ethylbenzene 0 Xylene Methanol Methanethion Ammonia Hydrogen Cyanide Carbonyl sulphide Carbon disulphide
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication
o 1 GD Alarms (Min) 1 rd (Min) Hs (Min) Hi (Min) C (Min) N2 (Min) CO2 (Min) C2 (Min) C3 (Min) H2O (Min) H2S (Min) H2 (Min) CO (Min) O2 (Min) i C4 (Min) n C4 (Min) i C5 (Min) n C5 (Min) n C6 (Min) n C7 (Min) n C8 (Min) n C9 (Min) n C10 (Min) He (Min) Ar (Min) neo C5 (Min) i C6H14 (Min) m C6H14 (Min) neo C6H14 (Min) dC6H14 (Min) C2H4 (Min) C3H6 (Min) C4H8 (Min) o 1 GD Alarms (Min) 2.1 cC4H8 (Min) tC4H8 (Min) iC4H8 (Min) pC5H10 (Min) C3H4 (Min) aC4H6 (Min) bC4H6 (Min) C2H2 (Min) cC5H10 (Min) mC6H10 (Min) eC6H12 (Min) C6H12 (Min) mC7H14 (Min) eC8H16 (Min) C6H6 (Min) C7H8 (Min) C8H10 (Min) C8H10 (Min) CH3OH (Min) CH4S (Min) NH3 (Min) HCN (Min) OCS (Min) CS2 (Min) Gas Data Alarms Minimum Folder Relative Density Superior Heating Value Inferior Heating Value Methane Nitrogen Carbon Dioxide Ethane Propane Water Hydrogen Sulphide Hydrogen Carbon Monoxide Oxygen iso - Butane n - Butane iso - Pentane n - Pentane Hexane Heptane Octane Nonane Decane Helium Argon neo Pentane 2, Methylpentane 3, Methylpentane 2,2, Dimethylbutane 2,3, Dimethylbutane Ethylene Propylene 1, Butene Gas Data Alarms Minimum Folder cis 2 Butene trans 2 Butene 2 Methylpropene 1 Pentene Propadiene 1,2 Butadiene 1,3 Butadiene Acetylene Cyclopentane Methylcyclopentane Ethylcyclopentane Cyclohexane Methylcyclohexane Ethylcyclohexane Benzene Toluene Ethylbenzene 0 Xylene Methanol Methanethion Ammonia Hydrogen Cyanide Carbonyl sulphide Carbon disulphide
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication
o 1 GD Alarms (High) 1 rd (High) Hs (High) Hi (High) C (High) N2 (High) CO2 (High) C2 (High) C3 (High) H2O (High) H2S (High) H2 (High) CO (High) O2 (High) i C4 (High) n C4 (High) i C5 (High) n C5 (High) n C6 (High) n C7 (High) n C8 (High) n C9 (High) n C10 (High) He (High) Ar (High) neo C5 (High) i C6H14 (High) m C6H14 (High) neo C6H14 (High) dC6H14 (High) C2H4 (High) C3H6 (High) C4H8 (High) o 1 GD Alarms (HIgh) 2.1 cC4H8 (High) tC4H8 (High) iC4H8 (High) pC5H10 (High) C3H4 (High) aC4H6 (High) bC4H6 (High) C2H2 (High) cC5H10 (High) mC6H10 (High) eC6H12 (High) C6H12 (High) mC7H14 (High) eC8H16 (High) C6H6 (High) C7H8 (High) eC8H10 (High) C8H10 (High) CH3OH (High) CH4S (High) NH3 (High) HCN (High) OCS (High) CS2 (High) Gas Data Alarms High Folder Relative Density Superior Heating Value Inferior Heating Value Methane Nitrogen Carbon Dioxide Ethane Propane Water Hydrogen Sulphide Hydrogen Carbon Monoxide Oxygen iso - Butane n - Butane iso - Pentane n - Pentane Hexane Heptane Octane Nonane Decane Helium Argon neo Pentane 2, Methylpentane 3, Methylpentane 2,2, Dimethylbutane 2,3, Dimethylbutane Ethylene Propylene 1, Butene Gas Data Alarms High Folder cis 2 Butene trans 2 Butene 2 Methylpropene 1 Pentene Propadiene 1,2 Butadiene 1,3 Butadiene Acetylene Cyclopentane Methylcyclopentane Ethylcyclopentane Cyclohexane Methylcyclohexane Ethylcyclohexane Benzene Toluene Ethylbenzene 0 Xylene Methanol Methanethion Ammonia Hydrogen Cyanide Carbonyl sulphide Carbon disulphide
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication
o 1 GD Alarms (Low) 1 rd (Low) Hs (Low) Hi (Low) C (Low) N2 (Low) CO2 (Low) C2 (Low) C3 (Low) H2O (Low) H2S (Low) H2 (Low) CO (Low) O2 (Low) i C4 (Low) n C4 (Low) i C5 (Low) n C5 (Low) n C6 (Low) n C7 (Low) n C8 (Low) n C9 (Low) n C10 (Low) He (Low) Ar (Low) neo C5 (Low) i C6H14 (Low) m C6H14 (Low) neo C6H14 (Low) dC6H14 (Low) C2H4 (Low) C3H6 (Low) C4H8 (Low) o 1 GD Alarms (Low) 2.1 cC4H8 (Low) tC4H8 (Low) iC4H8 (Low) pC5H10 (Low) C3H4 (Low) aC4H6 (Low) bC4H6 (Low) C2H2 (Low) cC5H10 (Low) mC6H10 (Low) eC6H12 (Low) C6H12 (Low) mC7H14 (Low) eC8H16 (Low) C6H6 (Low) C7H8 (Low) eC8H10 (Low) C8H10 (Low) CH3OH (Low) CH4S (Low) NH3 (Low) HCN (Low) OCS (Low) CS2 (Low) Gas Data Alarms Low Folder Relative Density Superior Heating Value Inferior Heating Value Methane Nitrogen Carbon Dioxide Ethane Propane Water Hydrogen Sulphide Hydrogen Carbon Monoxide Oxygen iso - Butane n - Butane iso - Pentane n - Pentane Hexane Heptane Octane Nonane Decane Helium Argon neo Pentane 2, Methylpentane 3, Methylpentane 2,2, Dimethylbutane 2,3, Dimethylbutane Ethylene Propylene 1, Butene Gas Data Alarms Low Folder cis 2 Butene trans 2 Butene 2 Methylpropene 1 Pentene Propadiene 1,2 Butadiene 1,3 Butadiene Acetylene Cyclopentane Methylcyclopentane Ethylcyclopentane Cyclohexane Methylcyclohexane Ethylcyclohexane Benzene Toluene Ethylbenzene 0 Xylene Methanol Methanethion Ammonia Hydrogen Cyanide Carbonyl sulphide Carbon disulphide
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication
o 1 Density Acc Alarms 1 Dens 1 Freq High Dens 2 Freq High Not Used Not Used Dens 1 Freq Low Dens 2 Freq Low Not Used Not Used Dens 1 Temp None Dens 1 Temp Hart Dens 1 Temp Hart Status Dens 1 Temp Units Dens 1 Temp min Dens 1 Temp max Not Used Not Used Dens 2 Temp None Dens 2 Temp Hart Dens 2 Temp Hart Status Dens 2 Temp Units Dens 2 Temp min Dens 2 Temp max Not Used Not Used Not Used Not Used Not Used Not Used Density Max Density Min o 1 Density Non Acc Alarms. 1 Dens 1 Value High Dens 2 Value High Dens 1 Value Low Dens 2 Value Low Dens Deviation o 1 LD Max Alarms. 1 sg (Low) o 1 LD Min Alarms. 1 sg (Min) o 1 LD High Alarms. 1 sg (High) o 1 LD Low Alarms. 1 sg (Low) o 1 Stream Chromat Acc. Alarm 1 Alarm o 1 Stream Flags 1 Stream Offline o 1 Coriolis Acc 1 Port Alarm Comms Alarm Unit Alarm Status Alarm o 1 Coriolis Non Acc Alarm 1 Deviation o 0 Stream 2 o 0 Stream 3 Density Meter Accountable Alarms Folder Density Input 1 Frequency High Alarm Density Input 2 Frequency High Alarm Not Used Not Used Density Input 1 Frequency Low Alarm Density Input 2 Frequency Low Alarm Not Used Not Used Density 1 temperature sensor has no value Density 1 temperature sensor Hart alarm Density 1 temperature sensor Hart status alarm Density 1 temperature sensor units alarm Density 1 temperature sensor min alarm Density 1 temperature sensor max alarm Not Used Not Used Density 1 temperature sensor has no value Density 1 temperature sensor Hart alarm Density 1 temperature sensor Hart status alarm Density 1 temperature sensor units alarm Density 1 temperature sensor min alarm Density 1 temperature sensor max alarm Not Used Not Used Not Used Not Used Not Used Not Used Density max alarm Density min alarm Density Meter Non Accountable Alarms Folder Density Input 1 High Alarm Density Input 2 High Alarm Density Input 1 Low Alarm Density Input 1 Low Alarm Density Deviation Alarm Liquid Data Maximum Alarms Folder Specific Gravity Liquid Data Minimum Alarms Folder Specific Gravity Liquid Data High Alarms Folder Specific Gravity Liquid Data Low Alarms Folder Specific Gravity Stream Gas Chromatograph Accountable Alarm Folder All 32 bits can be used to indicate an alarm on the Encal 3000 if selected Stream Flags Folder Coriolis Meter Alarm Folder Coriolis meter Communication port alarm Coriolis meter communication alarm Coriolis meter wrong units Coriolis meter status alarm Coriolis Non Acc Alarm Folder Deviation between Coriolis serial flow and Pulse flow Stream 2 Folder Stream 3 Folder
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication
o 1 Chromatograph o 1 Chromat Alarms Acc port Alarm Acc comms Alarm Acc status Alarm Acc composition Alarm Acc chromatograph offline Alarm Acc Ethernet status Alarm Acc Ethernet Alarm Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used nAcc Stream nAcc Analysis nAcc State Not Used nAcc No Data o 1 Station o 1 Station Controller Alarms Read Unit 1 Read Unit 2 Read Unit 3 Read Unit 4 Read Unit 5 Write Unit 1 Write Unit 2 Write Unit 3 Write Unit 4 Write Unit 5 o 1 Totals Alarms Totals Alarms o 1 Comparison Alarms Comp Vb Comp Vn o 1 General o 1 General Alarms Maintenance Mode P/T Calibrate Proving Mode Bad Maintenance o 1 Digital Inputs o 1 Switched Inputs Board 2 Switch 1 Board 2 Switch 2 Board 2 Switch 3 Board 3 Switch 1 Board 3 Switch 2 Board 3 Switch 3 Board 4 Switch 1 Board 4 Switch 2 Board 4 Switch 3 o 1 Data Update o 1 Preset Data Change Preset Data o 1 Unit Faults o 1 Unit Faults Calculation Chromatograph Folder Chromatograph Alarms Folder Accountable Port Alarm Accountable Communication Alarm Accountable Chromatograph Status Alarm Accountable composition alarm Accountable chromatograph offline alarm Accountable Ethernet communications status alarm Accountable Ethernet communications alarm Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Non-Accountable chromatograph stream alarm Non-Accountable chromatograph in analysis alarm Non-Accountable chromatograph incorrect state alarm Not Used Non-Accountable chromatograph no new data alarm Station Folder Station Controller alarms Folder Read From Unit 1 alarm Read From Unit 2 alarm Read From Unit 3 alarm Read From Unit 4 alarm Read From Unit 5 alarm Write to Unit 1 alarm Write to Unit 2 alarm Write to Unit 3 alarm Write to Unit 4 alarm Write to Unit 5 alarm Totals Alarm Folder Station Comparison Alarm Vb Comparison alarm Vn Comparison alarm General Folder General Alarms Folder Maintenance Mode ON P/T Calibrate Proving Mode Bad Maintenance Digital Inputs Folder Switched Digital Inputs Folder Input Board position 2 Switch input 1 Input Board position 2 Switch input 2 Input Board position 2 Switch input 3 Input Board position 3 Switch input 1 Input Board position 3 Switch input 2 Input Board position 3 Switch input 3 Input Board position 4 Switch input 1 Input Board position 4 Switch input 2 Input Board position 4 Switch input 3 Data Update Folder Preset Data Change Folder Preset Data Change Flag Unit Faults Folder Calculation Fault
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication
o 1 Ensonic o 1 Main Status Normal Operation Mode Instrument in Startup Mode Calibration Mode Reserved Main Alarm o 1 Alarm Status Meas VOS High pres cell below range Min Meas VOS Low pres cell below range Min Meas CO2 mol% below range Min Meas pres High pres cell below range Min Meas pres Low pres cell below range Min Meas body temp below range Min Meas flow High pres cell below range Min Meas flow Low pres cell below range Min Meas pres High pres cell below range Min Calc density below range Min Calc heating value below range Min Calc Wobbe below range Min Calc compressibility below range Min Calibration out of range Empty reference gas bottle detected Convergence error of iterative calculation Internal communication error Meas VOS High pres cell above range Max Meas VOS Low pres cell above range Max Meas CO2 mol% above range Max Meas pres High pres cell above range Max Meas pres Low pres cell above range Max Meas body temp above range Max Meas flow High pres cell above range Max Meas flow Low pres cell above range Max Meas pres High pres cell above range Max Calc density above range Max Calc heating value above range Max Calc Wobbe above range Max Calc compressibility above range Max Calc VOS High Calc VOS Low Calc CO2 Calc REF o 1 Alarm Status 2 CO2 pres min CO2 pres max o 1 Grab Sampler o 1 Sampler 1 Can Full Active Reset Overspeed Production Expired Can Warning Deviation Sample Rate o 1 Sampler 2 Can Full Active Reset Overspeed Production Expired Can Warning Deviation Sample Rate o 1 Lubrication Non Acc Alarm 1 Flow Alarm Oil Level Alarm Piston Input Pressure Alarm Ensonic Folder Main Status Folder
Grab Sampler Folder Sampler 1 Folder Can full alarm Sampler Reset Sampler Overspeed Alarm Production period expired Can Level Alarm warning Deviation between actual flow and expected flow Sampler Rate exceeded Sampler 2 Folder Can full alarm Sampler Reset Sampler Overspeed Alarm Production period expired Can Level Alarm warning Deviation between actual flow and expected flow Sampler Rate exceeded Lubrication Module Alarm Folder Flow rate is too low to lubricate The oil level in the attached lubrication system is too low The piston input is in deviation with the piston output The pressure is being vented in the attached lubrication system
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 2.9. STATUS CODE DEFINITIONS The following data defines the status of all selectable type parameters that can be read via a Modbus Communication port, so if shown on the windows software or on the display of the Model 2000 it will be shown as text , and when read via the Modbus communication port it will be shown as the corresponding numbers as follows:Preset Data Preset Data Machine Type
0 = "Not Configured" 1 = "Gas Turbine" 2 = "Gas Ultrasonic" 3 = "Gas Orifice" 4 = "Gas Turbine (Density)" 5 = "Gas Ultrasonic (Density)" 6 = "Station Controller" 7 = "Liquid Turbine" 8 = "Liquid Ultrasonic" 9 = "Venturi Tube" 10 = "Gas Orifice (Density)" 11 = "Liquid Turbine (Density)" 12 = "Wet Gas Venturi
0 = "No Action" 1 = "Sum" 2 = "Subtract" 3 = "Average" 0 = "Off" 1 = "On" 0 = "Off" 1 = "On" 0 = "Off" 1 = "On" 0 = "Off" 1 = "On" 0 = bar 1 = kPa 2 = kg/cm2 3 = PSI 0 = abs 1 = gau 0 = C 1 = F 0 = "2" 1 = "3" 2 = "4" 3 = "5"
Preset Data Station Temperature 1 Use Station Temperature 1 Preset Data Station Temperature 2 Use Station Temperature 2 Preset Data Station Pressure 1 Use Station Pressure 1 Preset Data Station Pressure 2 Use Station Pressure 2 Preset Data Units S.Pressure Units
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Preset Data Stream X Ultrasonic UL Paths.X
0 = "1 path" 1 = "2 paths" 2 = "3 paths" 3 = "4 Paths" 4 = "5 paths" 0 = "None" 1 = "Flange" 2 = Weld" 0 = "None" 1 = "20 point" 0 = "Standard" 1 = "ISO6976" 2 = "ISO6976 (No Z/Zb)" 3 = "Cats" 0 = "No Change" 1 = "m3/hr to ft3/hr" 2 = "ft3/hr to m3/hr" 0 = "Serial" 1 = "4-20mA" 0 = "Use Vn" 1 = "Use Vdry"
ULP/T corr.X
UL Conversion.X
UL Input.X UL Calc Mass.X UL Calc Energy.X Preset Data Stream X Orifice Data Or.dpXmtrs.X Or.Exp.Fac.X Or.Tapping.X
0 = "1" 1 = "2" 0 = "Up stream" 1 = "Down stream" 0 = "Flange" 1 = "Corner" 2 = "D and D/2" 0 = "ReaderHarris" 1 = "Stoltz" 0 = "ISO 5167 (1997)" 1 = "AGA3 (1995)" 2 = "Preset CoD" 3 = "ISO 5167/6976 4 = AGA3 (1965) 5 = "ISO 5167 (2003)" 6 = "ISO 5167/6976 (2003) 0 = "Preset" 1 = "Calc Method 1" 2 = "Calc Method 2" 0 = "None" 1 = "5 point" 0 = No Correction
Or.mu.pt.X
Or.Linear.X Or.Temp.X
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication 1 = ISO 5167 (1997) 2 = ISO 5167 (2003) Preset Data Stream X Venturi Tube Ven.Tube Type.X
0 = "As Cast" 1 = "Machined" 2 = "Rough Welded" 3 = "Preset CoD" 0 = "Up stream" 1 = "Down stream" 0 = "1" 1 = "2" 0 = "Preset" 1 = "Calculated" 0 = "Use coefficients" 1 = "Use Tables" 0 = "Dickinson Jamieson" 1 = "Steven" 2 = "Chisholm" 3 = "Homogeneous" 4 = "De Leeuw"
Preset Data Stream X Linearity Correction Linear Corr.X (Only Displayed For Turbine)
Preset Data Stream X Liquid Data Base Density Rho S Select.X 0 = "350-637kg/m3" 1 = "638-1047kg/m3" 2 = "Table" 3 = "Preset" Preset Data Stream X Liquid Data CTS Use CTS.X Preset Data Stream X Liquid Data CPS Use CTS.X 0 = No 1 = Yes 0 = No 1 = Yes
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Preset Data Stream X Mode Switches Atot en.X Tot en.X Tot Loq.X Flw Log.X Vn Error Cntrs.X Vn Normal Cntrs.X Acc Alarm Low Flow.X Non Acc Alarm Low Flow.X Non Acc LED Low Flow.X Stop Acc Alm Flow Low.X MM Preset Flow.X CO2 Calculate.X Use DP Max/Min alarms.X Use DP Hi/Lo alarms.X Reject all components on error.X E.calc.X 0 = No 1 = Yes
0 = "Hs" 1 = "Hi"
0 = "Sgerg:rd,hs,CO2" 1 = "Sgerg:rd,hs,N2" 2 = "Sgerg:rd,hs,CO2,H2" 3 = "Sgerg:rd,hs,N2,H2" 4 = "Sgerg:rd,N2,CO2" 5 = "Nx19:rd,N2,CO2" 6 = "Nx19 GOST:rd,N2,CO2" 7 = "Aga8" 8 = "Preset" 9 = "Z Table" 0 = "25,0" 1 = "0,0" 2 = "15,15" 3 = "25,20" 4 = 25,15 5 = 15,0
Hs.comb.X
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Preset Data Stream X Data Sources Component Source (Normal).X 0 = "Keypad" 1 = "Chromat" 2 = "Modbus" 3 = "Analogue" 4 = "HrAVG" 5 = "DyAVG" 0 = "Keypad" 1 = "LGV" 2 = "Chromat" 3 = "Modbus" 4 = "Analogue" 5 = "HrAVG" 6 = "DyAVG" 0 = "Chromat rec" 1 = "Modbus rec" 2 = "Analogue rec" 0 = "No" 1 = "Yes" 0 = "None" 1 = "100%" 2 = "100%-non-measureds"
Component Averages.X
Use rn Normalisation.X
0 = "Not Used", 1 = "1" 2 = "2" 3 = "3" 4 = "4" 5 = "5" 6 = "6" 7 = "7" 8 = "8" 9 = "9" 10 = "10" 11 = "11" 12 = "12"
Preset Data Stream X Multiple Transmitters Pressure MT.pr.Sensors.X 0 = "No Sensors" 1 = "1 Sensor" 2 = "2 Sensors" 3 = "3 Sensors" Preset Data Stream X Multiple Transmitters Pressure Selections MT.pr.sel1.X 0 = "None" MT.pr.sel2.X 1 = "Sens.1" MT.pr.sel3.X 2 = "Sens.2" MT.pr.sel4.X 3 = "Sens.3" MT.pr.sel5.X 4 = "Avg." MT.pr.sel6.X 5 = "Serial" 6 = "Keypad"
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Preset Data Stream X Multiple Transmitters Temperature MT.te.Sensors.X 0 = "No Sensors" 1 = "1 Sensor" 2 = "2 Sensors" 3 = "3 Sensors" Preset Data Stream X Multiple Transmitters Temperature Selections MT.te.sel1.X 0 = "None" MT.te.sel2.X 1 = "Sens.1" MT.te.sel3.X 2 = "Sens.2" MT.te.sel4.X 3 = "Sens.3" MT.te.sel5.X 4 = "Avg." MT.te.sel6.X 5 = "Serial" 6 = "Keypad" Preset Data Stream X Multiple Transmitters Dp High MT.dp hi.Sensors.X 0 = "No Sensors" 1 = "1 Sensor" 2 = "2 Sensors" 3 = "3 Sensors" Preset Data Stream X Multiple Transmitters Dp High Selections MT.dp hi.sel1.X 0 = "None" MT.dp hi.sel2.X 1 = "Sens.1" MT.dp hi.sel3.X 2 = "Sens.2" MT.dp hi.sel4.X 3 = "Sens.3" MT.dp hi.sel5.X 4 = "Avg." MT.dp hi.sel6.X 5 = "Serial" 6 = "Keypad" Preset Data Stream X Multiple Transmitters Dp Low MT.dp lo.Sensors.X 0 = "No Sensors" 1 = "1 Sensor" 2 = "2 Sensors" 3 = "3 Sensors" Preset Data Stream X Multiple Transmitters Dp Low Selections MT.dp lo.sel1.X 0 = "None" MT.dp lo.sel2.X 1 = "Sens.1" MT.dp lo.sel3.X 2 = "Sens.2" MT.dp lo.sel4.X 3 = "Sens.3" MT.dp lo.sel5.X 4 = "Avg." MT.dp lo.sel6.X 5 = "Serial" 6 = "Keypad"
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Preset Data Stream X Units Pressure Units.X 0 = bar 1 = kPa 2 = kg/cm2 3 = PSI 0 = abs 1 = gau 0 = C 1 = F 0 = kg/m3 1 = lb/ft3 0 = "2" 1 = "3" 2 = "4" 3 = "5" 0 = "2" 1 = "3" 2 = "4" 3 = "5" 4 = "6" 5 = "7" 6 = "8" 0 = bar.g 1 = mbar.g 2 = PSI.g 3 = mmW.g 4 = inchW.g
Abs/Gau.X Temperature Units.X Density Units.X No. Pressure DPs.X No. Temperature DPs.X No. DP Hi DPs.X No. DP Lo DPs.X rd Significant figures.X Gas data significant figures.X Hs significant figures.X
Dp Units.X
Preset Data Stream X Density Density I Solatron Preset Density Calc or use preset Cc.mI.X 0 = "Preset" Calc or use preset Cg.mI.X 1 = "Calculated" Calc or ignore pt.mI.X Calc or ignore pa.mI.X Density.mI Correction.X Preset Data Stream X Density Density I P Density Equation Used 0 = "None" 1 = "Calculate" 0 = No 1 = Yes 0 = "Solatron" 1 = "Sarasota"
Preset Data Stream X Density Density Selection Dens sel1.X 0 = "None" Dens sel2.X 1 = "Sensor 1" Dens sel3.X 2 = "Sensor 2" Dens sel4.X 3 = "AGA8" Dens sel5.X 4 = "Keypad" Dens sel6.X Preset Data Stream X Density Number of Meters.X 0 = "1" 1 = "2"
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Preset Data Stream X Relative Density Use Rel Dens Meter.X K Values.X Preset Data Chromat Chromat.Type
0 = "Not Used" 1 = "Used" 0 = "Preset Constants" 1 = "Calculate Constants" 0 = "Not Used" 1 = "Daniels 2251" 2 = "Daniels 2350" 3 = "Daniels 2551" 4 = "Encal 2000" 5 = "Yamatake HGC303" 6 = "US Encal" 7 = "ABB 8000/8100" 8 = Siemens" 9 = "Rosemount GCX" 10 = "ABB 8000/8100 4str eam" 11 = "Daniels 2551 - C7" 12 = "793-7SC" 13 = "M2000 GC" 14 = Ensonic 15 = "Encal CU India" 16 = ABB 3100 17 = OSC-01-E 18 = Siemens Maxum 2 19 = Encal 3000 0 = "Continuous" 1 = "1 minute" 2 = "2 minutes" 3 = "5 minutes" 4 = "10 minutes" 5 = "15 minutes" 6 = "30 minutes" 7 = "1 hour" 0 = "Used" 1 = "Ignore" 0 = "Used" 1 = "Ignore" 0 = "108" 1 = "109" 2 = "110" 3 = "111" 4 = "139" 0 = "Off" 1 = "On"
Chromat.Time
Ch.Alive
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Preset Data Units Energy Units 0 = MJ 1 = kWh 2 = kcal 3 = thrm 4 = BTU 0 = "Metric" 1 = "Imperial" 0 = "Metric" 1 = "Imperial" 0 = 1234 1 = 4321 2 = 2143 3 = 3412
Volume Metric/Imperial Mass Metric/Imperial Preset Data Event log Event log Byte order
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Active Data Active Data Station Temperature Stn Temp Line Status 1 Stn Temp Line Status 2
Active Data Station Pressure Stn Pres Line Status 1 Stn Pres Line Status 2
Active Data Digital Inputs Digital Inputs Slot Y Digital i/p1.Y 0 = "Off" Digital i/p2.Y 1 = "On" Digital i/p3.Y Active Data Stream X Gas Data Gas Data Used (Statuses) ??(Used St).X 0 = "N/A" Applied to 26 Variables 1 = "Chromat" 2 = "Modbus" 3 = "Analogue" 4 = "LGV" 5 = "Keypad" 6 = "HrAVG" 7 = "DyAVG" 8 = "ISO 6976" 9 = "Sensor" Active Data Stream X Gas Data Chromat Gas Data Received (Statuses) ??(Chromat Rec St).X 0 = "N/A" Applied to all components 1 = "OK" 2 = "ALM" Active Data Stream X Gas Data Modbus Gas Data Received (Statuses) ??(Modbus Rec St).X 0 = "N/A" Applied to all components 1 = "OK" 2 = "ALM" Active Data Stream X Gas Data Analogue Gas Data Received (Statuses) ??(Analogue Rec St).X 0 = "N/A" Applied to all components 1 = "OK" 2 = "ALM" Active Data Stream X Gas Data Calculated Calc Rd St.X 0 = "N/A" Calc Hs St.X 1 = "OK" Calc Hi St.X 2 = "ALM" Meter rd st.X
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Active Data Stream X Multiple Transmitters Pressure Pres.stat1.X 0 = "OFF" Pres.stat2.X 1 = "ON:OK" Pres.stat3.X 2 = "ON:ALM" 3 = "ON:DEV" Pres.key_st.X Pres.ser_st.X Pres.Avg status.X Pres.select.X 0 = "OK" 1 = "ALM" 2 = "N/A" 0 = "None" 1 = "Sensor 1" 2 = "Sensor 2" 3 = "Sensor 3" 4 = "Average" 5 = "Serial Value" 6 = "Keypad Value" 7 = "Not Required"
Active Data Stream X Multiple Transmitters Temperature Temp.stat1.X 0 = "OFF" Temp.stat2.X 1 = "ON:OK" Temp.stat3.X 2 = "ON:ALM" 3 = "ON:DEV" Temp.key_st.X Temp.ser_st.X Temp.Avg status.X Temp.select.X 0 = "OK" 1 = "ALM" 2 = "N/A" 0 = "None" 1 = "Sensor 1" 2 = "Sensor 2" 3 = "Sensor 3" 4 = "Average" 5 = "Serial Value" 6 = "Keypad Value" 7 = "Not Required"
Active Data Stream X Multiple Transmitters Dp High dphi.stat1.X 0 = "OFF" dphi.stat2.X 1 = "ON:OK" dphi.stat3.X 2 = "ON:ALM" 3 = "ON:DEV" dphi.key_st.X dphi.ser_st.X dphi.Avg status.X dphi.select.X 0 = "OK" 1 = "ALM" 2 = "N/A" 0 = "None" 1 = "Sensor 1" 2 = "Sensor 2" 3 = "Sensor 3" 4 = "Average" 5 = "Serial Value" 6 = "Keypad Value" 7 = "Not Required"
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Active Data Stream X Multiple Transmitters Dp Low dplo.stat1.X 0 = "OFF" dplo.stat2.X 1 = "ON:OK" dplo.stat3.X 2 = "ON:ALM" 3 = "ON:DEV" dplo.key_st.X dplo.ser_st.X dplo.Avg status.X dplo.select.X 0 = "OK" 1 = "ALM" 2 = "N/A" 0 = "None" 1 = "Sensor 1" 2 = "Sensor 2" 3 = "Sensor 3" 4 = "Average" 5 = "Serial Value" 6 = "Keypad Value" 7 = "Not Required"
0 = "Not Required" 1 = "Waiting" 2 = "Reading Data" 0 = "N/A" 1 = Port Setup Problem" 2 = "Waiting for Port" 3 = "Comms Problem" 4 = "Stream Not Used" 5 = "Calibrate Mode" 6 = "Idle or Cal State" 7 = "Alarm Status" 8 = "OK" 9 = "Component Alarm" 10 = "Power Reset" 11 = "Stopped" 12 = "No Sample Flowing" 13 = No Alarm 14 = GC Not Available 15 = Stream Changed 16 = Ethernet Status 17 = Ethernet IP 18 = Etherent Port 0 = "Cal" 1 = "Analysis" 2 = "N/A" 0 = "Idle" 1 = "Analysis" 2 = "Cal" 3 = "N/A"
Chr.Analysis
Chr.Analyser state
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication
0 = "Unknown" 1 = "Instromet" 2 = "Sick Eng" 3 = "Daniel" 2 = "Panametrics" 0 = "OK" 1 = "Port Set-up Problem" 2 = "Waiting for port" 3 = Msc. error 4.= Comms problem 0 = "OK" 1 = "Alm" 2 = "N/A" 0 = "OFF" 1 = "ON:OK" 2 = "ON:ALM" 3 = ON:DEV 4 = ON:AVG
Model 2000 Flow Computer Technical Manual 2.0 Modbus Commun ication Local Values Local Values Stream X Density Input Signals Density Selection.X 0 = "Preset Selection" 1 = "Sensor 1" 2 = "Sensor 2" 3 = "AGA8" Density sensor 1 Density sensor 2 Rd Selection.X 0 = "Off" 1 = "On" 0 = "Sensor" 1 = "ISO 6976" 2 = "Keypad"
Local Values General Maintenance Mode Proving Mode P/T Calibrate Ensonic Calibrate Ensonic Reset Security
0 = "Off" 1 = "On"
0 = Not Secure" 1 = "Partially Secure" 2 = "Partially Secure" 3 = "Fully Secure" 0 = "Idle" 1 = "Opening" 0 = "Idle" 1 = "Closing"
Model 2000 Flow Computer Technical Manual 3.0 SOFTWARE UPDATES SOFTWARE UPDATES 3.1. INSTRUCTIONS FOR DOWNLOADING NEW INTERNAL SOFTWARE INTO AN M2000 There are two ways of downloading New internal software into an M2000 flow computer, the original method which uses a separate downloader software programme called DL2 as detailed in paragraph 3.1.1 and a function which is included in the later Version 2 Windows software which is detailed in section 3.1.2 3.1.1. DL2.EXE VERSION 0.5 NOTE DL2.EXE Version 0.5 is compatible with Windows 95, 98, 2000,XP and NT ON M2000 SET MODE SWITCH 2 to ON (DOWNLOAD VIA IR FRONT PORT) OR SET MODE SWITCH 2 to OFF (DOWNLOAD VIA MPU BOARD TOP SKT) 2) SET MODE SWITCH 3 to OFF 3) POWER OFF / POWER ON 4) If the M2000 is fitted with a MPU Board ASSY2000-3-034 Issue 1 or Issue 2 DISPLAY SHOULD INDICATE *********** BSI Downloader V2.1 ************ Main Prog OK Waiting for Download from IR (MPU) Port 3.
If the M2000 is fitted with a MPU Board ASSY2000-3-034 Issue 3 or above DISPLAY SHOULD INDICATE *********** BSI Downloader V3.0********** Main Prog OK Waiting for Download from IR (MPU) Port Baudrate: 38400 Flash Size : 1M (512K) The front panel FAULT LED will flash 5) RUN programme DL2.EXE Version V0.5 6) SELECT File (On the Disc) MODEL_2000s19 7) SET COM PORT being used 8) SET Baud Rate to be 38400 (Note this must be the same as set on the M2000 in the SYSTEM menu item) 9) Position IR Dongle (or USB Cable in later versions) or connect rear comms cable 10) Operate Download Button 11) Download will take approx 2 to 3 mins. Software on PC will indicate download complete. 12) When complete Set Mode Switch 3 to ON. POWER ON /POWER OFF 13) IF THE UPDATE HAS BEEN DONE WITHIN A SMALL VERSION CHANGE FOR EXAMPLE FROM V1.41 to V1.45 THEN UNIT SHOULD RUN AS BEFORE WITH ALL DATA STILL AVAILABLE. HOWEVER IF THE UPDATE HAS BEEN DONE WITHIN A LARGE VERSION CHANGE FOR EXAMPLE FROM V1.41 to V1.51 THEN UNIT WILL NEED TO BE UPDATED USING THE NEW SUPPLIED WINDOWS SOFTWARE. COMPATIBILITY New .s19 files will in general always be supplied with a new windows software as well Windows software is not generally backwards or forwards compatible.
Model 2000 Flow Computer Technical Manual 3.0 SOFTWARE UPDATES 3.1.2. WINDOWS 2 DOWNLOADER
In order to enable the Downloader function of the Windows 2 M2000 Software a special User Name and Password must be entered as follows:-
OK Button
Cancel Button
ENTER User name. Default Level 3 User with Full access is EIUser ENTER Password Default Level 3 Password is abcd1234 it will appear on the screen as ******** SELECT Language option At present English is only available type. SELECT OK Button to confirm and move to next window SELECT Cancel Button to Clear and start again.
Model 2000 Flow Computer Technical Manual 3.0 SOFTWARE UPDATES Highlight the M2000 Unit to be downloaded to in the M2000 Connections window as shown above Select the Download Firmware button. The following message will be shown
If yes then the current set up file in the connected F C2000 will be uploaded from the Unit and can be saved as a file on the operating PC. If No then the following Message window will be shown
The .s19 file to be downloaded to the M2000 can be selected from the available files on the PC and once chosen will appear in the Firmware window above. The Mode selection allows the following possibilities Download Firmware, which simply downloads the selected file Download then Verify which downloads the selected file and then verifies it by reading it back and comparing. Verify Firmware which reads the contents of the M2000 and compares the uploaded file against the file selected from the PC files.
Model 2000 Flow Computer Technical Manual 3.0 SOFTWARE UPDATES 1) 2) 3) ON M2000 SET MODE SWITCH 3 to OFF POWER OFF / POWER ON DISPLAY WILL INDICATE *********** BSI Bootloader V4.0 ************ Main Prog OK F1: USB Communications F2: Serial Communications
Select F1 to perform the function using the Front Panel USB port Select F2 to perform the function using the Rear Panel CPU upper Serial RS232 port Once F1 or F2 is pressed the following screen will be shown Connect USB Cable to front panel or connect rear comms cable depending upon above selection *********** BSI Bootloader V4.0 ************ Main Prog OK F1: Baudrate 115200 kbps F2: Baudrate 38400 kbps
Select F1 to set the communication baud rate to 115200 kbps Select F2 to set the communication baud rate to 38400 kbps Note this speed must match the communication speed of the M2000 Once F1 or F2 is pressed the following screen will be shown
*********** BSI Bootloader V4.0 ************ Main Prog OK Communicating through USB(Serial) Port Baudrate: 38400 Flash Size : 1M
Model 2000 Flow Computer Technical Manual 3.0 SOFTWARE UPDATES The front panel FAULT LED will flash 4) 5) Download will take approx 2 to 3 mins. Software on PC will indicate download complete. When complete Set Mode Switch 3 to ON. POWER ON /POWER OFF
6) IF THE UPDATE HAS BEEN DONE WITHIN A SMALL VERSION CHANGE FOR EXAMPLE FROM V1.41 to V1.45 THEN UNIT SHOULD RUN AS BEFORE WITH ALL DATA STILL AVAILABLE. HOWEVER IF THE UPDATE HAS BEEN DONE WITHIN A LARGE VERSION CHANGE FOR EXAMPLE FROM V1.41 to V1.51 THEN UNIT WILL NEED TO BE UPDATED USING THE NEW SUPPLIED WINDOWS SOFTWARE. COMPATIBILITY New .s19 files will in general always be supplied with a new windows software as well Windows software is not generally backwards or forwards compatible.
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4. HELP PAGES 4.1. BOARDS CONFIGURED
The Board set-up information page contains 4 boxes of information about the circuit boards in the current configuration. a) Requested this contains the boards required in the 5 user slot positions (Slot No. 1 5) for the selected configuration. This page also allows the required configuration to be selected. b) Each board can be given attributes :Not Required No warnings if not fitted or wrong board type Required Warning given if not fitted or wrong board type Critical Fault given if not fitted or wrong board type
c) Actual contains information about the actual boards fitted in the current configuration i.e. which board type is currently fitted in which slot. d) fitted. Version contains information about the actual boards fitted in the current configuration i.e. which board version is currently
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.2. DATE & TIME To set the date and time of the Corrector the operator can select any of the following options:a) or b) Send from PC s Clock by clicking in the adjacent box. The Corrector time and date will be set to the same time and da te as the PC computer time and date. This system of setting the time and date is ideal where a number of correctors are required to be synchronised together. All data can be set-up and the Update button clicked. or c) Send The Following enter the Day, Month, Year and Hours, Minutes, Seconds in the individual boxes. The Month can be selected from the pull down menu. After setting the time and date click the Update button immediately to load the time to the flow computer. This page is also used to enter the Contract Time of the corrector, this is selected from a pull down menu of all available hours, 0(zero) indicates a Contract Time of Midnight. Preset Time When a change of state from a logic 0 to a logic 1 is detected on a digital status input set up for this purpose then the contents of the Preset Time register hh:mm:ss is copied to the current time for the M2000 clock. Don t Send Do not up date the date and time.
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.3. ANALOGUE INPUTS The Analogue inputs for the system can be set up on this page. Analogue inputs consist of four 4-20mA current inputs and one PRT input for direct Temperature measurement. The Analogue Inputs 1-4 are 4-20mA current inputs can be connected to linear transmitters for Pressure, Differential pressure, Hs (Superior Heating Value), Hi (Inferior Heating Value), rd (Relative density), CO2 (Molar % CO2), N2 (Molar %N2) and H2 (Molar % H2). In the case of a Station Controller station pressure and temperature can be selected. In the Case of a Grab Sampler with Analogue inputs for can level indication Can Input 1 or 2 can be selected. The PRT Input should be connected in the three wire typical connection to a 100 ohm Platinum resistance Thermometer. The inputs are set-up by selecting the required input parameter from the Variables tree and dragged across to the input box that is going to be used for that item. A Maximum and Minimum range figure for that parameter must then be entered. Any alteration to this page once it has been configured will almost certainly lead to the need to recalibrate any Analogue Input, this can only be achieved by entering the Calibrate mode of the Corrector. PRT Input Board Inputs consist of two 4 wire PRT inputs for direct Temperature measurement. The PRT Inputs 1 & 2 should be connected in the four wire typical connection to a 100 ohm Platinum resistance Thermometer. The inputs are set-up by selecting the required input parameter from the Variables tree and dragged across to the input box that is going to be used for that item. A Maximum and Minimum range figure for that parameter must then be entered. Any alteration to this page once it has been configured will almost certainly lead to the need to recalibrate any Analogue Input, this can only be achieved by entering the Calibrate mode of the Corrector. Advanced Input Board 2 If a standard input Board is configured for the Analogue Inputs then all the above cases are available, If an Input Board 2 type is used then the Board Function of that Board must be specified from the Pull down menu under the advanced tab:Normal Input Board Prover Input Board Liquid Meter Input Board Function as Above Function as Above. Function as Above
In addition a number of Advanced settings are displayed as follows these cannot be changed in normal operation:Num Retries Before data is flagged as being failed default 15 Num Samples Number of data samples for each result default 8
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.4. DIGITAL INPUTS
The Digital inputs for the system can be set up on this page. Digital inputs consist of two High Frequency Inputs 1-2 for pulse counting and frequency measurements up to 5000Hz and 3 Status Inputs 1-3 for switch or status inputs. The high frequency inputs would normally be connected to high frequency turbine meters or similar, where as the Status Inputs are intended for Alarm contacts or switch input information or similar functions. To set up any of the High Frequency inputs the following procedure is used:Selecting the required input parameter from the Variables tree and dragged across to the input box that is going to be used for that item. High frequency turbine inputs consist of two components, the pulse counting input and the frequency measuring input. Where as a frequency (Period) measurement for either Line Density or Relative Density consists of one item the Dens meter Freq item or Rel. Dens. meter Freq item which should be dragged across to the frequency input box. To set up any of the Status Inputs the procedure is to select the required function from the pull down menu for each input. The possible pre-set functions for each of the status inputs are as follows:No Function This means that the input has not been assigned any pre set function its status will still be displayed and available for other indication, but it has no actual function. Bi-Dir Turbine In a Model 2000 set up for Pulse counting inputs from a Turbine Meter. The Status input is used to indicate flow direction to the Model 2000 if the meter used is capable of operating in both directions. Enable + In a Model 2000 set up for Pulse counting. The Status input is used to enable or disable the positive pulse count. Enable In a Model 2000 set up for Pulse counting. The Status input is used to enable or disable the negative pulse count. Print This function uses t he Status input as a local or remote Print operation input. If it is enabled then a second menu list appears which allows selection of a particular print job (as set up on the Print Job page) to be printed. Sum Streams This function uses the Status input to Select Streams to be Summated from all the individual streams in a unit. If it is enabled then a menu list appears which allows selection of the streams to be summated under control of that Status input. If this function is enabled then the Sum function on the Station Values set-up page is disabled. Ensonic Reset This function uses the Status input to initiate an Ensonic Reset if such a gas measuring deice (Instromet Ensonic) is connected to the gas chromatograph port of the Model 2000. (See Gas Chromatograph page) Ensonic Calibration This function uses the Status input to initiate an Ensonic Calibration if such a gas measuring deice (Instromet Ensonic) is connected to the gas chromatograph port of the Model 2000. (See Gas Chromatograph page) Security Switch 1 This function uses the Status input to replace Mode switch 1 when operating as a Security Switch On/Off. When this option is selected the internal Mode Switch 1 has no function. Security Switch 2 This function uses the Status input to replace Mode switch 2 when operating as a Security Switch On/Off. When this option is selected the internal Mode Switch 2 has no function. Oil Status This function uses the Status input as a switch contact input, in conjunction with a turbine meter fitted with a Lubrication Oil level indication output. Lube Pressure When a change of state from a logic 0 to a logic 1 is detected on this input then this indicates that the lubrication pressure is in alarm state Lube Piston This input is used to check the lubrication piston output. Hold Counters This function uses the Status input as a switch contact input to provide the Hold Counters function. The Model 2000 can be set to provide copies of the Main and Main Alarm Totals that can be stopped or Held by operating this function. These Totals in a Held position must be enabled in order to be viewed under the Main Menu item Totals. Set Time When a change of state from a logic 0 to a logic 1 is detected on this input then the contents of the Preset Time registers Preset hour, Preset minute and Preset seconds is copied to the current time for the M2000 clock. Can Alarm When a change of state from a logic 0 to a logic 1 is detected on this input then this indicates that the level in the selected Sampler can system 1 or 2 has exceeded the preset alarm level. Under normal circumstances the polarity of the status inputs is as follows: Input open (logic 1) indicates forward +ve or normal flow (also for a single flow direction) Input closed (logic 0) indicates reverse or ve flow. It is possible to reverse the polarity of the input by selecting the tick box Invert adjacent to each input.
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES Where the Status inputs appear in any tree list the are described as Digital i/p X.Y. Where X is the input number 1, 2 or 3 and Y is the USER Board Slot number 1, 2, 3, 4 or 5. Advanced Input Board 2 If a standard input Board is configured for the Digital Inputs then all the above cases are available, If an Input Board 2 type is used then the Board Function of that Board must be specified from the Pull down menu under the advanced tab:Normal Input Board Function as Above Prover Input Board Function is Liquid Prover Input Board All functions are pre-defined there are no user options. Liquid Meter Input Board Meter Inputs are pre-defined and have no user options, and Status input 3 must not be used as it has an internal function. In addition a number of Advanced settings are displayed as follows these cannot be changed in normal operation:Switch Debounce time Default of 8 equates to 20mS Freq Calc Time Frequency Calculation interval default 225 equa tes to 600mS Pulse Timeout Pulse time to zero frequency default 57220 equates to 150 seconds Pulse Averaging Number of pulse for average frequency calc 10 is 10 pulses 0 is no average Prover Switch Time Between successive switch actuations defaul t of 5000 equates to 16 seconds PLD Frequency Digital noise filtering limit default is 16 equates to 24.5 KHz Pulse Limit Number of additional pulses received to indicate failure 10-100 default 10 Pulse Duration Prover pulse length sets pulse length default 2000 equates to 80uS Note all time outs are set in multiples of 2.62144mS except Pulse Duration which is set in multiples of 40nS
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.5. HART LOOPS
The Hart Loop inputs for the system can be set up on this page. There are two Hart Loops available on each input board each of which can handle up to 3 transmitters . The inputs are set-up by a) Selecting the required input parameter from the Variables tree and dragged across to the input box that is going to be used or that item. b) Assigning a Hart transmitter address for each transmitter on each loop, these addresses are numbered between 1 and 15, each transmitter on each loop should be given a different number. If a transmitter is assigned a loop address of 0(zero) it is assumed that this transmitter will not be in the Smart mode but will produce both a 4-20mA signal and a HART output. When this occurs it is only possible to allow one transmitter on each Hart Loop and all other data boxes f or that loop will not be available. c) Configuring burst mode. If selected then transmitters on the selected loop are expected to be running in Burst mode Advanced Input Board 2 If a standard input Board is configured for the Hart Inputs then all the above cases are available, If an Input Board 2 type is used then the Board Function of that Board must be specified from the Pull down menu under the advanced tab:Normal Input Board Prover Input Board Liquid Meter Input Board Function as Above but additionally each transmitter can have up to four variables assigned which allows the use of multivariable transmitters. Function as Above Function as Above.
In addition an Advanced menu selection is available for each loop with the following functions:Retries Number of retries before failure indicated default 10 Gen Timeout Time from last transmission default 190 equates to 0.5seconds Idle Timeout default 19 equates to 50mS Cont Timeout Continuation timeout default 0 immediate resumption. Note all time outs are set in multiples of 2.62144mS
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.6. SELECT STREAM TYPES The Flow Computers that will be connected to the Station Controller System can be set up on this page. Up to 5 flow computers can be configured to be connected up the Station Controller, these can all be the same type e.g. Turbine or can be a mixture of types e.g. Turbine or Ultrasonic. Each connected flow computer is referred to as Stream 1, 2, 3, 4 or 5. and the type can be selected from the pull down menu, available types are : None Gas Turbine Gas Ultrasonic Gas Orifice Gas Turbine density Gas Ultrasonic density Liquid Turbine Liquid Ultrasonic Venturi Tube Wet Gas Venturi Tube Orifice Density Liquid Turbine Density In all cases these must be One stream flow computers only. Each connected flow computer must be given a separate Modbus communication id( Modbus IDs) this would normally be 1, 2, 3, 4 etc. Each connected flow computer must also be given a separate Chromat Stream Number for gas data 1 to 12 if required, if no chromat is required then None should be selected. Gas Values Used in Normal conditions can be select ed from :Chromat Data Data from a gas Chromatograph Modbus Data Data from a serial Modbus Port Analogue Data Data From Analogue input sour ces Hourly Average Data used to be current Hourly Gas Average Values Daily Average Data used to be current Daily Gas Average Values Gas Values Used in Error conditions can be selected from :Last Good Value Data used is Last Good (Non Alarm) Value Chromat Data Data from a gas Chromatograph Modbus Data Data from a serial Modbus Port Analogue Data Data From Analogue input sour ces Hourly Average Data used to be current Hourly Gas Average Values Daily Average Data used to be current Daily Gas Average Values Averages received can be selected from :Chromat Data Averages from Chromatograph source Modbus Data Averages from Serial Source Analogue Data Averages from Analogue Source
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.7. STATION VALUES
The Station scaling factors for the system can be set up on this page. The data entered on this page is only applicable for Multi-stream (more than one) versions of the Model 2000. There are separate Station Scaling Factors for each of the summated station totals, Stn TWF B for line Volume flow, Stn TWF N for normalised Volume flow, Stn TWF E for Energy flow and Stn TWF M for Mass flow. Each of the available streams can be selected from a pull down menu, Station Totals, to be either added into the station totals and flow rates Sum, subtracted from the station totals and flow rates Subtract or to be used to calculate an Average. The selected stream can also be set to not be used in the Station Total by selecting None. If required a comparison between the Hourly flows of the various Streams set up in the Station Controller can be carried out. This function is set on the Station Values Page. Any combination of Hourly Stream Flows for Vb and Vn can be compared against any other combination of Hourly Stream flows for Vb and Vn. e.g. if the Sum of the hourly flows for Stream 1 and Stream 2 is to be compared against the Hourly flow of Stream 3 then the Left hand tick boxes for Stream1 and 2 should be enabled and the right hand tick box for Stream 3 enabled. This will then create a comparison between the Sum of the Hourly flow for Stream 1 and 2 compared to the Hourly flow for stream 3. A deviation limit for the allowable difference between the compared flows is entered for Vb deviation in % and for Vn deviation in %. NOTE For this function to work correctly the Values of the Previous Hour Counters for both Vb and Vn must be set in the MODBUS list to be read by the Station Controller from each of the attached Stream Computers.
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.8. STATION PRESET COUNTERS
The Main Station Totals of the unit can be Preset to any value by using this page. The Station total registers for : Line volume Line volume corrected for linearity Corrected volume Energy Mass Mass corrected for linearity Line volume fr om Monitor input Line volume. (un-haltable) +Vb +Vbc +Vn +Ve +Vm +Vmc +Vbm +Vbu
In normal conditions in both positive and negative directions can have their initial value preset. This enables the line volume counter to be set to the same reading as any mechanical counter that may be used with the Converter. Enter the value for each totals starting value in the box, and enable the Update Unit tick box for each Value to be sent.
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.9. CHROMATOGRAPH
The Gas Chromatograph input for the system can be set up on this page. If required the corrector can be configured to interrogate via one of the connected serial Ports set-up for such a purpose, a connected Gas Chromatograph. The Chromat set up page is divided into 3 tabs, General (Items that apply to all types), Component Split (how the C5+ or C6+ is split up) and Additional Addresses (required for specific chromat types). The Chromat type of Gas Chromatograph is selected from the available types in a pull down menu. Other parameters that need to be set-up are:a) The Chromat ID of the gas chromatograph this is the Modbus communication ID as set in the gas chromatograph and is used for identifying the communication between Model 2000 and the Gas chromatograph. b) The Chromat status pull down menu determines if the gas chromatograph status is to be used to indicate alarms or is to be ignored. c) The Chromat time pull down menu indicates the interval time between reads of the Gas chromatograph this can be set to intervals of Continuous (as often as possible), 1, 2, 5, 10, 15, 30 minutes or 1 hour. d) The C6+ code is the component code applicable to C6+ ( this can vary for the same machine) e) The percentage of the gas components n-hexane, n-heptane, n-octane, n-nonane and n-decane that are contained in the C6+ result is set in the entry % of C6+. Communication parameters for the communication to the Gas Chromatograph are set-up in the Ports setting page. The Instromet Range of Gas chromatograph are supported three different types can be selected:ENCAL 2000 Standard European ENCAL system with CU fitted with standard software versions. ENCAL CU INDIA ENCAL CU fitted with India Software V1.0 ENCAL US ENCAL unit and optional display unit manufactured in the USA. The Siemens Optichrome will require additional scaling information to be set as follows:Each gas component will require:A Modbus function code 3 Address where the gas component data can be read, this address is generally derived as follows:Digit 1 4 Modbus code 03 function Digit 2 0-9 GC Stream Number Digit 3 0-9 GC Component number Digit 4 0 Digit 5 1-2 Analyser number For single Analyser operation the Analyser number should be set to 1 A minimum scaling factor for that gas component in the units of the component e.g. Molar %. A maximum scaling factor for that gas component in the units of the component e.g. Molar %. The Data FS location sets the overall scaling for all data input values. The gas analyser may produce a numeric result of 0 to 9999 or 0 to 4096 or 0 to 65535 depending upon how it is set up the maximum scaling factor should be entered at this location. The Status FS location sets the overall scaling for the status input value, read from location 30001 using a Modbus code 4 function. The gas analyser may produce a numeric result of 0 to 9999 or 0 to 4096 or 0 to 65535 depending upon how it is set up the maximum scaling factor should be entered at this location. Note It is assumed that the status word received is normally scaled 0-999 in which case the follow status apply Received number between 650 and 750 Analyser in Calibrate mode Received number above 750 Normal operation If any gas component value is received as full scale 65535 (FFFFH) this is an alarm state for that component. The keep alive function which automatically sends a Modbus function 05 instruction to Single Coil address FF00H every 10 seconds can be disabled by using the Ch.alive tick box. The Rosemount GCX will require additional scaling information to be set as follows:Each gas component will require:A Modbus function code 3 Address where the gas component data can be read. For single Analyser operation the Analyser number should be set to 1 A minimum scaling factor for that gas component in the units of the component e.g. Molar %. A maximum scaling factor for that gas component in the units of the component e.g. Molar %.
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES The Data FS location sets the overall scaling for all data input values. The gas analyser may produce a numeric result of 0 to 9999 or 0 to 4096 or 0 to 65535 depending upon how it is set up the maximum scaling factor should be entered at this location. If any gas component value is received as full scale 65535 (FFFFH) this is an alarm state for that component. Three types of ABB GC are listed ABB8000/8100 will read gas data from Non latched addresses 7001 to 7016 together with the current stream number from address 3034. ABB8000/8100 4 ST REAM will read Stream 1 data from addresses 7401 to 7416 Stream 2 data from addresses 7601 to 7616 Stream 3 data from addresses 7801 to 7816 Stream 4 data from addresses 8001 to 8016
ABB3100 will read gas data from an early type of ABB 3100 with specific addresses as defined in the Additional addresses tab. This analyser only reads up to C5+ so a split of all components above C5 is required. DANIELS 2551-C7 This is a special version of the Daniels 2551 machine which is capable of measuring a individual component of C6 and a combined component of C7+. The C6 value will be read using component code 108 the C7+ value will not be read , all values C7 to C10 will only be preset. (NOTE this is a special machine and should only be selected if this Chromatograph type is available). 793-7SC This is a special version which allows the M2000 to connect to an Instromet 793-7SC Station Controller Modbus communication port and read the Gas data from it. The 793-7SC Station Controller port must be set up to match the communication port function in the M2000 in terms of baud rate etc. (NOTE this is a special machine and should only be selected if this 793-7SC Station Controller type is available). M2000 This is a special version which allows the M2000 to connect to another Instromet M2000 flow computer Modbus communication port that is emulating a GC and read the Gas data from it. The M2000 communicatio n ports must be set up to match in terms of baud rate etc. The Modbus Set-up in the M2000 must be pre-loaded in the Modbus set up page on the M2000 that is to be used as the GC emulation machine. Ensonic this is a version which allows the M2000 to connect to an Instromet Ensonic meter using a pre determined Modbus selection list. Both the Ensonic and the M2000 are designed to directly interface with each other when this version is selected. The M2000 communication ports must be set up to match in terms of baud rate etc. Two additional parameters must be set these are the Address in the Ensonic that is to be written too in order to initiate a Calibration (Calibration Address) and the address to be written to initiate an Ensonic Reset (Reset Address). OSC-01-E this is to read gas data from a specific Port (See port set-up Page) using the GAS UNIE communication protocol, for additional information on this protocol , See the Gas Unie protocol document OSC-01-E. The Encal 3000 gas chromatograph has a fully configurable modbus table. This allows users the option of adding and removing components as they wish. For this reason the order that the components appear within the Encal 3000 must be entered into the Model 200 using the "Encal Component Codes" tab. Component 1 corresponds to the address 7#00 within the Encal 3000, where # is 0 for Stream 1, 2 for Stream 2, 3 for Stream 3, upto 6 for stream 6. Siemens Maxum II is a gas chromatograph. Gas composition is read from address 40001. See your Siemens Maxum II manual for more information.
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.10. GLOBAL UNITS The Global Units used in the system can be set up on this page. The Units of Energy used within the Model 2000 can be set up on this page, they are divided into two types :Input Energy Units i.e. the units of Energy input to the Model 2000 from any remote input. and Calculation Energy Units i.e. the units of Energy used within the Model 2000 calculations. Both of these can be selected from pull down menus as follows:MJ/m 3 Mega Joules GJ/m3 Giga Joules kWh/m 3 kilo Watt-hours kcal/m3 kilo calories thrm/m3 therms (1000*kcal) btu British thermal unit The Units of Volume used within the Model 2000 can be set up on this page, they are selected from a pull down menu Volume units in, any of the following types can be selected. Metric Imperial m3 ft 3 cubic meters cubic feet
The Units of Mass used within the Model 2000 can be set up on this page, they are selected from a pull down menu Mass units in, any of the following types can be selected. Metric Imperial kg (tonnes) lbs (tons) Kilogram s (kg*1000) pounds (lbs*2240)
These menu items to select between cubic metres or cubic feet and kilogram s or pounds, ser ve as IMPERIAL / METRIC switches so that all data entry items that have imperial or metric units will need to be input in the correct units. These items also allow the possibility of Mass units in Metric and Volume units in Imperial measurements. When this option is selected great care should be exercised to make sure that all associated data items are entered in the correct units. NOTE this does not apply to PRESSURE, TEMPERATURE, DENSITY and DIFFERENTIAL PRESSURE Values which are entered and selected separately on the Units page. All HELP messages are written assuming METRIC Units. Additional Mode tick boxes Latch Non Acc LED Yes or No , if enabled then the Non Accountable Alarm LED will be latched ON when any Non Accountable alarm occurs and must be manually acknowledged and cleared by using the control on the Alarm Display pages. If not enabled then Non Accountable alarms will clear automatically once the source of the alarm is gone. Use Hart Units Yes or No , if enabled then the units read from any enabled Hart transmitter will be read and used and an alarm will be raised if they differ from the units set in the Model 2000. If disabled then the units read from the transmitter will be ignored and the Model 2000 will assume the default units for that input. Use Extended Maintenance Mode Yes or No , if enabled then additional controls over the entry and exit of Maintenance mode are made, an additional Mass Flow Low flow cut off in kg must be entered , which will inhibit the entry into and exit from Maintenance mode , if the current flow exceeds this value. Counter Rollover allows all internal counters used to Rollover either at 100 billion (100,000,000,000) for 64bit double precision numbers. or 1 billion (1,000,000,000) for 32 bit single precision numbers. Micromotion Rollover allows the entry of the rollover point for Micro motion Coriolis meters. Maximum number is 10^15. Use single stream maintenance mode if selected the station maintenence mode switch applies to all streams. Clear alarms when fully secure when selected allows alarms to be cleared when the flow computer security is fully secure
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES STATION UNITS The Station Units page selects units for Station Pressure and Temperature used in the system. The units of pressure to be used can be selected on this page, the Pressure Units pull down menu offers the choice between bar, kPa, kg/cm2 and psi. The Abs/Gau pull down menu offers the use of absolute or gauge pressure measurement. The units of temperature to be used can be selected on this page, the Temperature Units pull down menu offers the choice between C or F. The number of decimal places used to display the parameters Pressure and Temperature range can also be set on this page, for each item the choice is 2, 3, 4 or 5 decimal places.
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.11. STATION PRESSURE & TEMPERATURE 1 & 2 The Station Pressure and Temperature Transmitter inputs (two of each ) for the system can be set up on this page. Pressure Max and Pressure Min are the range of the pressure transmitter inputs connected to the Station Controller. If the measured pressure should rise above these values then an accountable pressure alarm would be indicated. Pressure High and Pressure Low alarms operate at the high alarm set value PHi and the low alarm set value PLo pressure measurement outside these values will cause a non accounta ble alarm to be indicated. The Model 2000 can also be configured so that the connected Pressure Sensor can be scaled using a simple equation as follows:Where P1 Scale R.1 Offset.1 P1 Tx
P1Scale = Offset.1 + ( R .1 P1 Tx )
Pressure P1Scale is the value displayed. Pressure P1 Range Scaling Factor. Pressure P1 Offset Scaling Factor. Pressure P1Tx Actual measured value.
Scaling factors R.1 and Offset.1 are entered on this page if required. If this function is not required the value R.1 should be left in its default of 1 and the value Offset.1 in its default of 0 when this is done the equation will not affect the value of pressure. Temperature Max and Temperature Min are the range of the temperature transmitter inputs connected to the Station Controller. If the measured temperature should rise above these values then an accountable temperature alarm would be indicated. Temperature High and Temperature Low alarms operate at the high alarm set value THi and the low alarm set value TLo temperature measurement outside these values will cause a non accountable alarm to be indicated. The Model 2000 can also be configured so that the connected Temperature Sensor can be scaled using a simple equation as follows:Where T1 Scale R.1 Offset.1 T1 Tx
T1Scale = Offset.1 + ( R .1 T1 Tx )
Temperature T1Scale is the value displayed. Temperature T1 Range Scaling Factor. Temperature T1 Offset Scaling Factor. Temperature T1Tx Actual measured value.
Scaling factors R.1 and Offset.1 are entered on this page if required. If this function is not required the value R.1 should be left in its default of 1 and the value Offset.1 in its default of 0 when this is done the equation will not affect the value of temperature.
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.12. TURBINE METER
The Turbine Meter input for the system can be set up on this page. If the corrector type requires a High Frequency Turbine input then the Meter input characteristics are set-upon this page. The meter impulse factors for both hf impw meter and rf (lf) impw monitor inputs together with maximum flow rate figures Q max and High flow Hi q and Low flow Lo q alarm figures can be entered. If a blade ratio Tu BR check is required then the Ratio between Meter and Monitor input should be set, if no check is required or only one input is available then the Blade Ratio Tu BR should be set to Zero (0). Adjacent to the Tu BR input box is a Calc button this will automatically calculate a Tu BR value if pressed from the currently entered values for hf impw meter and rf (lf) impw monitor. A Preset Flow figure can be entered, for flow simulation purposes, this figure can only be entered if the Mode switch Preset Flow rate in maintenance mode is enabled. The Preset Flow figure will only be used when the Maintenance mode is set to be ON. The Meter can be corrected for non-linearity if required The Meter nonlinearity Correction can be selected from None or 20 point. 20 point allows for up to 20 points of meter error to be entered at their corresponding flow rate, a linear interpolation between each point is then carried out to correct the flow rate for all values. It is not necessary to enter values for all 20 points, any points that are not required should be invalidated see following paragraph. It is recommended that the error points are entered from the zero point first in ascending order from the lowest (or most negative) flow rate, and that all unused error points be left at the top most order. When entering the Meter Correction this can either be entered as a % Error as is usually the case for Gas measurement or as a Meter Factor which is generally the case for Liquid measurement, the selection is made using the Meter Correction pull down menu, If any parameter is shown surrounded by a heavy raised border, this indicates that it is a component value that can be made invalid and does not the refore have to be entered. A component can be made invalid by :Highlighting or pointing to the component Right click on the mouse button Selecting the small box that appears "Invalidate" the invalidated component will then contain a hatched background. This component now has no assigned value If read via Modbus an invalid number will return a value of 1E+38 If the Unit type is configured to be a Liquid Meter using an Input 2 Board then the following additional parameters need to be specified. Additional Pulse Limit specifies the number of additional pulses received on either the A or B input within the Additional Pulse Interval before an Alarm is raised. Additional Pulse Interval is the time period over which the number of Additional pulses is specified in seconds. Sensor Failure Limit is the number of pulses received on either the A or B input whilst no pulses are received on the other input before a sensor fail alarm is raised. Change Direction Limit is the number of consecutive seconds during which a Meter Change of Direction is detected before that Change of Direction is indicated. Frequency Deviation is the percentage deviation between the frequency measured on Input A and Input B before a deviation alarm is indicated.
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.13. LIQUID CORRECTION 1 The Liquid Correction details for the system can be set up on this page. This setup page contains all data relating to the CTS and CPS calculations for the meter these factors are calculated in accordance with the following equations:4)
CPS m = (1 + ( p l - p 0 ))
Where CTSm CPSm t0 tl lmh lmr Rm t AT e Em pl p0
2R m ( 2 - e ) ( Em (1 - ( AT 2 )) 2 t ) p Rm
Equation 4) Equation 5) DATA ENTRY MEASURED DATA ENTRY DATA ENTRY DATA ENTRY DATA ENTRY DATA ENTRY DATA ENTRY DATA ENTRY MEASURED DATA ENTRY
: :
: : : : : : : : : : :
Correction for meter expansion due to temperature from NORSOK I-105 Correction for meter expansion due to pressure from NORSOK I-105 Reference Temperature of meter in C Line Liquid Temperature in C Linear expansion coefficient of the meter housing/ K Linear expansion coefficient of the meter rotor/ K Meter inner Radius in mm at p0 & t0 ref. pressure and temp. Wall thickness in mm at p0 & t0 ref. pressure and temp. Area of Meter Rotor at p0 & t0 ref. pressure and temp. Poisson ratio Modulus of Elasticity of meter material in Bar Line Liquid pressure in Bar.a Reference pressure in Bar.a
Additional calculations for CTL and CPL are required these include alternative calculations for compressibility factor Beta which is selected by pull down menu as follows:Calculation of Coefficient of Thermal Expansion CTL 6)
aT =
K0 K + 1 + K2 2 (r s ) rs
Temp. Vol. Correction Factor Calculation (Density to Standard Conditions) 7) CTL r = - EXP[a T ( t r - t b ) (1 + 0.8 a T [t r - t b ])] Pres. Vol. Correction Factor Calculation (Density to Standard Conditions) 8)
CPL r =
1 [1 - b (p r - p e )]
b = 0.00001 EXP(C )
rs ) 1000
b = 10- 4 e
Calculation of Base Density Model 2000 Technical Manual Iss 14 (V5.910) 11-04-08 Page 95 of 265
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 11) Where rtp rs tr pr aT tb pe K0 K1 K2 b CTLr CPLr
rs =
r tp CTL r CPL r
: : : : : : : : : : :
Line Density of Liquid in kg/m3 Base Density of Liquid in kg/m3 Liquid Temperature at density measuring point in C Liquid pressure at density measuring point in Bar.a Coefficient of thermal expansion of liquid Alpha in C-1 Base temperature in C Equilibrium pressure in Bar.a (Use Pb) Temp. independent API constant ASTM-D-1250 Temp. independent API constant ASTM-D-1250 Temp. independent API constant ASTM-D-1250 Compressibility factor in bar-1 Equation 9) or 9a) : Correction Factor to API MPMS 12.2.5.3 : Correction Factor to API MPMS 12.2.5.4
Equation 11) MEASURED MEASURED Equation 6) DATA ENTRY DATA ENTRY DATA ENTRY DATA ENTRY DATA ENTRY API MPMS 11.2. 1 Equation 7) Equation 8)
CPL m =
1 [1 - b m p l ]
b m = 0.00001 EXP( C)
rs ) 1000
b m = 10 - 4 e
Calculation of Density at meter conditions 16) r m = r s CTL m CPL m Where rm rs tl pl tb pe bm CTLm CPL m : : : : : : : Line Density of Liquid in kg/m3 at metering conditions Base Density of Liquid in kg/m3 Liquid Temperature at metering point in C Liquid pressure at metering point in Bar.a Base temperature in C Equilibrium pressure in Bar.a (Use Pb) Compressibility factor in bar -1 Equation 16) Equation 11) MEASURED MEASURED DATA ENTRY DATA ENTRY to API MPMS 11.2.1 Equation 14) or 14a) Equation 12) Equation 13)
: Meter Correction Factor to API MPMS12.2.5.3 : Meter Correction Factor to API MPMS 12.2.5.4
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES 4.14. ULTRASONIC METER
The Ultrasonic Meter input for the system can be set up on this page. If the corrector type requires an Ultrasonic Meter input, then the Meter input characteristics are set-up on this page. The number of acoustic Paths for the meter is set-up using the radio buttons 1, 2, 3, 4 or 5. Maximum flow rate figures Q max and High Hi q and Low Lo q alarm limits can be entered. It is possible to select different types of flow Equation for the Ultrasonic meter Standard, ISO 6976 , ISO 6976 (No Z/Zb) or C.A.T.S. the calculation methods for each are as shown:Volume, Mass and Energy Flow rate Standard Calculations
INPUT DATA DATA ENTRY MEASURED DATA ENTRY MEASURED DATA ENTRY (As selected) (As selected) INPUT DATA
Mass, Volume and Energy ISO 6976 or North Sea (STACA) Flow rate Calculations
qM = rl qbc .p / t qM qN = rs qE = H v qN
Mr pl Z R ( t l + 273.15) Mr pb rs = Z b R ( t b + 273.15) rl =
Where qN qM qE qbc.p/t t1 p1 Z tb pb Zb : : : : : : : : : : Corrected Volume flow rate in m3/hr Mass flow rate in kg/hr Energy flow rate in MJ/hr Meter Flow corrected for Non linearity, p and t expansion Line gas Temperature in C Line gas Pressure in Bar.a Gas compressibility Base gas Temperature in C Base gas Pressure in Bar.a Base Gas compressibility
MEASURED MEASURED (As selected) INPUT DATA INPUT DATA Calculated from ISO 6976
Model 2000 Flow Computer Technical Manual 4.0 HELP PAGES Hv rl Mr R rs : : : : : Heating value of gas in MJ/m3 Density of gas at line conditions in kg/m3 Gas Molar Mass (molecular weight) Gas Constant 0.083145 10 Bar.a m3/kg-mole Gas density at base conditions in kg/m3 Calculated from ISO 6976 (See Equation) Calculated from ISO 6976 Fixed Constant (See Equation)
Mass, Volume and Energy ISO 6976 (No Z/Zb) Flow rate Calculations In this calculation the Standard flow rate calculations are used as however values for Hs, Hi rd, wobbe and Molar mass are calculated to the ISO6976 standard and Values for Z and Zb are calculated to the selected standard. Mass, Volume and Energy C.A.T.S. Flow rate Calculations
qM = r 1 qbc qM qN = rs