Page 1
Model 515 Flow Computer Operation Manual Application GN02 Natural Gas (AGA-8 Detailed) Analog Flowmeters 18 June 2017...
Page 2
Should any questions arise which cannot be answered specifically by this manual, they should be directed to Contrec Limited for further detailed information and technical assistance. Contrec Limited will not accept any liability for either direct or consequential damages resulting from the use or misapplication of the contents of this manual.
Static Hazard The 500 series flow computer uses high speed CMOS circuitry which is sensitive to static damage. The user should observe accepted safety practices for handling electronic devices, especially during servicing. Once the unit is installed, grounded and interconnected, the chances of static damage are greatly reduced.
Page 5
Contents 1 Introduction Features Overview Calculations Analog Input Scaling Displayed Information Main Menu Variables Communications Isolated Outputs Relay Outputs Software Configuration Temperature and Pressure Input Types Limitations of Use Approvals 2 Specifications Specification Table 3 Installation Panel Mounting Electrical Connection Rear Panel Connections Terminal Designations Inputs...
Page 6
Calibration Menu Tree Instrument Settings Units of Measurement Parameters Inputs Outputs Alarms Communications Time Settings and Data Logging General Setup Parameters Test Menu System Messages Error Messages Warning Messages 6 Communications Overview Hardware Interconnection Protocols Simple ASCII Protocol Requests Format Instrument Responses Corrupted or Invalid Requests Modbus RTU Protocol...
Chapter 1 Introduction Features • Tailored for volumetric analog flow input such as vortex flowmeters • Allows for stacked flow inputs • AGA-8 Natural Gas Detail Characterization Method calculations for gas compositions with up to 21 components • Gross heating values calculated to ISO 6976:1995 and GPA Standard 2172-96 •...
Introduction Calculations The following equations identify the derivation of some of the displayed variables. If your interest is more in the operation of the instrument, you can skip this section and allow the instrument to take care of the calculations. The gas density and compressibility factor calculations are based on the AGA-8 equations.
Introduction Displayed Information The front panel display shows the current values of the input variables and the results of the calculations. The instrument can be supplied with a real-time clock for data logging of over 1000 entries of the variables as displayed on the main menu. This application indicates the type of pressure value being displayed as either gauge or absolute by adding an ‘A’...
Page 12
Introduction Isolated Outputs The opto-isolated outputs can re-transmit any main menu variable. The type of output is determined by the nature of the assigned variable. Totals are output as pulses and rates are output as 4-20 mA signals. One output is standard, a second output is available as an option.
Introduction Limitations of Use AGA-8 Limits To achieve the intended accuracy and targeted uncertainty of the AGA-8 standard for the computations of physical properties of gases, the component mole percentages must not be outside the ranges given in the table below. The normal range column gives the range of gas characteristics for which the average expected uncertainty is as low as 0.1% for the region -8C to 62C and 0 to 12 MPa (17F to 143F and 0 to 1250 psia).
Page 14
Properly shielded and grounded cables and connectors must be used in order to meet FCC emission limits. Contrec Ltd is not responsible for any radio or television interference caused by using other than recommended cables and connectors or by unauthorized changes or modifications to this equipment.
Chapter 2 Specifications Specification Table Operating Environment Analog Input (General) Temperature -20 °C to +60 °C (conformal coating) Overcurrent 100 mA absolute maximum rating +5 °C to +40 °C (no coating) Update Time < 1.0 sec Humidity 0 to 95% non condensing (conformal coating) Configuration RTD, 4-20 mA, 0-5V and 1-5V input...
Specifications Communication Ports Ports RS-232 port RS-485 port (optional) Baud Rate 2400 to 19200 baud Parity Odd, even or none Stop Bits 1 or 2 Data Bits Protocols ASCII, Modbus RTU, Printer* Transducer Supply Voltage 8 to 24 volts DC, programmable Current 70 mA @ 24 V, 120 mA @ 12 V maximum Protection...
The standard mounting procedure is panel mounting in a cutout that is 139 mm wide by 67 mm high. Two side clips secure the unit into the panel. shows the panel mounting requirements for the 500 Series Instrument. Side View...
Installation Inputs Analog Input Connections All analog inputs can accept DC signals ranging from 0-5V, 1-5V and current signals from 4 to 20 mA. Analog Input 1 (AINP1) can also accept an RTD input (PT100 or PT500) as well as the standard 0-5 V, 1-5V and 4 to 20 mA input. CAUTION Applying levels of input current above the absolute maximum rating (100mA) may cause permanent damage to the input...
Installation 4-20 mA Inputs For an externally powered current loop, connect the transmitter to the input terminals as shown in Figure 5. Refer to Terminal Designations on page 10 for specific terminal numbers for this application. Transmitter Analog Input (AINPn) Figure 5 Externally Powered Current Loop The internal overload-protected power supply has sufficient power for three current loops at 24 V DC (more current loops can be supplied by using a...
Installation Connect RTD inputs as shown in Figure 7. Excitation V (EXC V) Analog Input (AINPn) Analog Input (AINPn) Signal Ground Shield Figure 7 RTD Connection Only Analog Input 1 (AINP1) is available for RTD connection. Excitation terminal 2 (pin 5) must be used in conjunction with AINP1. It is possible to use two-wire or three-wire RTDs.
Page 22
Installation A remote push-button key can be connected to the Logic Inputs as shown below. Logic Input Signal Ground Figure 8 Logic Inputs Connection Diagram Outputs The advanced option for the instrument provides two opto-isolated output ports. Either or both can be used for 4-20 mA or pulse outputs. CAUTION Due to the dual-purpose nature of the outputs, take care not to set the output as an open collector pulse type signal when...
Installation Relay 1 Relay Common Alarm Supply Relay 2 Alarm Relay 3 Alarm Relay 4 Alarm Figure 11 Relay Connection Diagram RC Network for Interference Suppression When driving highly inductive loads with the relay outputs, it is recommended to use RC suppression networks (often called “Snubbers”) for the following reasons: •...
Installation Communications The communication protocols are described in Protocols on page 53. RS-232 Port The RS-232 port has a 9-pin DB female connector and has the following pinout: Pin 1 Not used Pin 2 Transmit (TxD) Pin 3 Receive (RxD) Pin 4 Not used Pin 5...
Installation Twisted Pair Host Computer Load 120 ohms Comms 19 20 21 19 20 21 Instrument Instrument Figure 12 RS-485 Interface Connections Earthing and Shielding It is a good practice to use shielded cable for all signal connections to the instrument.
Chapter 4 Operation Normal Operation In normal operation mode, you press the buttons on the front panel to display the values recorded and calculated by the instrument. There are four categories of information that the instrument can display: • Totals •...
Operation Front Panel Keys For most actions with the front panel keys, you can hold a key to scroll through the values or options, instead of repeatedly pressing the key. Press the key to display the rate that is associated with the currently RATE RATE displayed total.
Page 29
Operation DISPLAY Description Options HEAT Gas heat content Hold the key to display accumulated total ACCUM (energy) H-FLOW Gas heat flowrate Hold the key to display peak value ACCUM (power) MASS Mass Hold the key to display accumulated total ACCUM M-FLOW Mass flowrate...
Page 30
Operation The log entries are recorded at the following times: HOUR 00 minutes each hour 00 hours and 00 minutes each day WEEK 00 hours and 00 minutes each Monday MONTH 00 hours and 00 minutes on the first day of the month YEAR 00 hours and 00 minutes on the first day of the year.
Page 31
Operation The following example shows the hourly log number 006 at 15:00 (3:00 pm) on 16 January 2016. The day and month alternate with the year in the bottom right hand corner. 15-00 15-00 LH-006 2016 LH-006 16/01 Figure 13 shows how to display the logged data. any time to exit from the Data Logs Press LH-nnn...
Operation Model Information The model information items display the hardware, software and application versions of the instrument. This information is mainly for service personnel. DISPLAY Description 2-1--S- The hardware model code. Refer to Product Codes on page 73 for more information. MODEL --tPLH The Application number and the assignment of the...
Chapter 5 Instrument Calibration Introduction You can view or change the settings of the instrument according to the access level for each parameter as set by the manufacturer. There are four levels of access to the parameters as follows: • Not visible - you cannot display or edit the parameter.
Instrument Calibration Calibration Set Mode In Calibration Set mode, you can change the settings of the “programmable” parameters. You must enter the system password to change the setting of the “password-protected” parameters. Use the following procedure to enter Calibration Set mode: to scroll to the CAL MENU prompt.
Instrument Calibration Changing the Instrument Settings In Calibration Set mode, the display flashes the item that can be changed. For option settings, the display flashes the complete option. For a numeric parameter, the display flashes one digit at a time, you can change the value of the flashing digit as required, then move the flashing cursor to change another digit.
Instrument Calibration Calibration Menu Tree Figure 14 and Figure 15 show the keys for moving around the calibration menu tree in Calibration View or Set mode. Press Continued on next page PARAMS INPUTS OUTPUT ALARMS UNITS AINP3 View/Edit ATM-PR ALRM1/2 OUT1 AINP4 units of...
Instrument Calibration From previous page Press COMMS TM/LOG TEST SETUP Exit from RS232 AINP1/4 calibration DATE FORM mode DEFAULT TOTAL PROTOC LINP1/4 CLOCK YEAR SUPPLY VOLT BAUD OUT1 CLOCK M-DAY PROCESS OUT2 ON / HI T-OUT MODE PARITY CLOCK H-MIN OFF / LO T-OUT S-BITS...
Instrument Calibration Instrument Settings Units of Measurement The Units menu allows the units to be viewed and edited if necessary without the reloading of new application software. Any change in units will result in a full reset to initially downloaded settings. Therefore, any required changes to units of measurement should be made before changing any other settings.
Page 39
Instrument Calibration PARAMS UNITS INPUTS OUTPUTS ALARMS COMMS TM/LOG SETUP TEST END P-REF unit Enter the reference pressure (absolute) for the calculation of the corrected natural gas volume flow. HEAT-V REF-T Select the combustion reference temperature for the calculation of the natural gas heating value.
Page 40
Instrument Calibration PARAMS UNITS INPUTS OUTPUTS ALARMS COMMS TM/LOG SETUP TEST END OCTANE MOLE% Enter the mole percent of n-Octane in the natural gas. NONANE MOLE% Enter the mole percent of n-Nonane in the natural gas. DECANE MOLE% Enter the mole percent of n-Decane in the natural gas.
Page 41
Instrument Calibration INPUTS UNITS PARAMS OUTPUTS ALARMS COMMS TM/LOG SETUP TEST END FILTER AINP3 Input fluctuations caused by pulsating flow tend to create distortion in the AINP4 input readings of the rate. The instrument has a digital filter that averages out these fluctuations.
Page 42
Instrument Calibration INPUTS UNITS PARAMS OUTPUTS ALARMS COMMS TM/LOG SETUP TEST END NO-PTS AINP3 This parameter is available for viewing and editing only when the AINP4 correction type is set to Non-linear. Enter the number of non-linearity correction points. Press to select a number between 1 and 20 for the number of correction points.
Page 43
Instrument Calibration INPUTS UNITS PARAMS OUTPUTS ALARMS COMMS TM/LOG SETUP TEST END STACK AINP3 Select YES to stack AINP3 as the low range input with AINP4 as the high range input. Select NO to use AINP3 as the only flow input. SW-LO AINP3 These parameters are available for viewing and editing only when the...
Page 44
Instrument Calibration INPUTS UNITS PARAMS OUTPUTS ALARMS COMMS TM/LOG SETUP TEST END PT-MIN AINP1 The Minimum Point and Maximum Point parameters are only for 0-5 V, PT-MAX 1-5V and 4-20 mA inputs. Enter the value of the measured parameter that corresponds to the minimum input signal level.
Page 45
Instrument Calibration INPUTS UNITS PARAMS OUTPUTS ALARMS COMMS TM/LOG SETUP TEST END PT-MIN AINP2 The Minimum Point and Maximum Point parameters are only for 0-5 V, PT-MAX 1-5V and 4-20 mA inputs. Enter the value of the measured parameter that corresponds to the minimum input signal level.
Page 46
Instrument Calibration OUTPUTS UNITS PARAMS INPUTS ALARMS COMMS TM/LOG SETUP TEST END WIDTH n The Output Pulse Width is available for viewing and editing only when the assigned variable is a total (pulse output) type. Pulse output is usually used to drive remote counters. Set the pulse width (in milliseconds) as required by the remote counter.
Page 47
Instrument Calibration Output Pulse Factor Increasing the output pulse width reduces the maximum frequency at which a total variable can be retransmitted. Pulses will be missed if the output cannot “keep up” with the rate of total counts. You can use the output pulse factor to ensure that this maximum is not reached.
Page 48
Instrument Calibration ALARMS UNITS PARAMS INPUTS OUTPUTS COMMS TM/LOG SETUP TEST END RELAY ALRM n Select a rate variable to assign to the alarm relay. Note: If the alarm type is set to “equipment alarm”, this relay assignment setting is ignored.
Page 49
Instrument Calibration ALARMS UNITS PARAMS INPUTS OUTPUTS COMMS TM/LOG SETUP TEST END HYST ALRM n The Alarm Hysteresis is available for viewing and editing for any alarm type except ‘equipment alarms’. Alarm hysteresis loops occur when the alarm toggles continuously on and off when the process variable is close to the setpoint.
Page 50
Instrument Calibration COMMS UNITS PARAMS INPUTS OUTPUTS ALARMS TM/LOG SETUP TEST END PROTOC RS232 The Communications Protocols can be assigned to the communication RS485 ports as follows (a protocol cannot be assigned to more than one port at INFRA a time): •...
Instrument Calibration COMMS UNITS PARAMS INPUTS OUTPUTS ALARMS TM/LOG SETUP TEST END ADDR The Modbus RTU protocol address must be in the range of 1 to 247. When multiple instruments (slaves) are connected to one communication device (master), each assigned address must be unique. Note: The master device uses the RTU address 0 (zero) for broadcasting to all connected slave units.
Page 52
Instrument Calibration Data Logging The instrument will log the main-menu variables if real-time clock option is installed. The logs are at fixed intervals of hours, days, weeks, months and years. The instrument can store a total of 1530 log entries which are distributed over the log intervals as follows: •...
Page 53
Instrument Calibration TM/LOG UNITS PARAMS INPUTS OUTPUTS ALARMS COMMS SETUP TEST END WEEK LOGS Set the number of Weekly Logs to appear on the printed log report. The weekly log entry occurs at 00 hours and 00 minutes each Monday. MONTH LOGS Set the number of Monthly Logs to appear on the printed log report.
Instrument Calibration General Setup Parameters SETUP UNITS PARAMS INPUTS OUTPUTS ALARMS COMMS TM/LOG TEST END DEFAULT TOTAL The instrument displays the default Total when the user presses the key. TOTAL If the display timeout is enabled, the instrument displays the default Total when there is no user action for the period of the display timeout period.
Page 55
Instrument Calibration SETUP UNITS PARAMS INPUTS OUTPUTS ALARMS COMMS TM/LOG TEST END RESET ACCUM The Reset Accumulated Totals function clears all of the accumulated totals and the non-accumulated totals. Press to select YES, then press the key. The instrument makes three beeps to confirm the reset command.
Instrument Calibration TEST UNITS PARAMS INPUTS OUTPUTS ALARMS COMMS TM/LOG SETUP LINP STATE You can view the state of the logic inputs. If the input is an open contact or inactive it will display HI. If the input is a closed contact or active it will display LO.
Instrument Calibration Error Messages Failure of Analog Input Sensor If there is a failure of an analog input sensor for a process parameter such as temperature or pressure, the instrument sets the value of that parameter to 0 and displays the relevant error message. The input sensor and connections need to be inspected and may require replacement.
Instrument Calibration Error Messages Description New/Failed Battery - The real-time clock has lost the correct time because the battery has Set Time failed, or there is a new battery. Set the current time and date (in the TM/LOG menu) to clear the error message and to continue data logging at the correct times.
Chapter 6 Communications Overview This chapter describes the communications between the instrument and another communicating device such as a computer or a printer. You should have relevant information about the devices to which the instrument will be connected. Some connection examples are included in this manual, however, the operation and connection of other devices is outside the scope of this manual.
Communications Instrument Computer/Printer Common Optional Optional DB25 Figure 16 RS-232 Cable Connections to a Computer Note: The instrument requires a cable with straight-through connections. Do not use a null modem cable for RS-232 connection to a computer. RS-485 Port The RS-485 port enables communication with multiple devices. Each device has a unique address so that the “master”...
• ASCII - In this ASCII protocol each command and response is a string of ASCII characters. This proprietary protocol is developed by Contrec to allow for simple information interchange. The main advantages of this mode are that it allows extended time intervals to occur between characters without causing a timeout error and that messages can be sent and monitored easily with a simple ASCII terminal.
Page 62
Communications Each request must include the address and command portions. The underlined section is an optional part of the request string. Address In multipoint communications, each instrument must have a unique address and it is essential in the request for identifying a particular instrument. However, it may be set to 000, for special broadcast commands.
Communications The number of the log entry is the same as shown on the front panel of the instrument. For example, a request for LH003 would return the data for the log entry two hours prior to the most recent hourly log entry. If the current time is between 9:00 am and 10:00 am, the most recent hourly log LH001 was recorded at 9:00.
Page 64
Communications Variables Request The variables request asks the instrument to return the value of one or more requested variables. All totals are transmitted as accumulated totals. Command Description :RVA? Return all variables :RVD? Return the default Total and Rate :RV0? … Return the specific variable.
Page 65
Communications Log Request The log request asks the instrument how many logs it stores in the particular timebase. These are the values described in Time Settings and Data Logging on page 43. Command Description :RLH? Return the number of hourly logs :RLD? Return the number of daily logs :RLW?
Communications The instrument response would be similar to the following: A 0 0 1 2 0 0 2 / 0 3 / 1 4 1 8 : 2 5 : 0 0 Instrument Information Request The Instrument Information request asks the instrument to return the general information about the model and version codes.
Communications Modbus RTU Protocol Modbus RTU (remote terminal unit) is an industry standard protocol that allows the instrument to be easily interfaced to other communication devices. The instrument implements the Modbus protocol as detailed in the Modicon Modbus Protocol Reference Guide PI-MBUS-300 Rev J (June 1996). Message Format In RTU mode, messages start with a silent interval of at least 3.5 character times.
Communications Function Codes The instrument accepts the following function codes: Code Name Description Read data register(s) Obtain the content of one or more 2-byte data registers. Preset data register Preset one 2-byte data register. Read status register Obtain the content of 1-byte status register. Preset data register(s) Preset one or more 2-byte data registers.
Page 69
Communications Current and Logged Process Data This block of registers is available for the retrieval of current or logged process data with its matching time and date information. Use the log type and log number to retrieve the logged information from the appropriate register.
Page 70
Communications Note: The Floating Point variable is represented in IEEE-754 Floating Point 4-byte format and requires two 2-byte data registers: IEEE-754 Modicon Registers 1st byte low byte (register X) 2nd byte high byte (register X) 3rd byte low byte (register X+1) 4th byte high byte (register X+1) This means that two data registers must be read or written to obtain, or...
Page 71
Communications Instrument Control and I/O This block of registers is available in some applications to give access to monitor and/or control some of the instrument. Register Name Comments Read Only or Type Read/Write Reserved Logic Inputs 0 to 15 Binary representation of logic inputs B0 = 0/1 (LSB) input 1 activated/deactivated B1 = 0/1...
Page 72
Communications Instrument Configuration Parameters This block of registers is available in applications to give access to some important instrument parameters (i.e. fluid properties etc). The usage of these parameters can be dependent on other instrument settings. For full description, please refer to the “Modbus Accessible Parameters”...
Communications Printer Protocol A printer protocol is available in the 500 Series. It provides the ability to print out live data, individual logged data and to do some report-style printing of logged data. The method of printing these and the format of the printouts is described below.
Communications Types of Printouts Live Data The RESET key, when in main menu, is shared as the PRINT key if the printer protocol has been selected. A printout will be initiated whenever this key is pressed. If printing is not required, do not select printer protocol. The format of this printout will be: Custom Header Line 1 Custom Header Line 2...
Page 75
Communications Individual Log Data When in the Log Menu and while holding the DISPLAY key to view the data of the log of interest the RESET key can be pressed to initiate a printout of that log entry. The printout will have the time and date stamp corresponding to when the log was taken.
Page 76
Communications -------------------------------------------- <separation line> Log No. Date & Time & Status Variable unit value <example: total as Accum only> Variable unit value etc. -------------------------------------------- <separation line> Log No. Date & Time & Status Variable unit value <example: total as Accum only> Variable unit value...
Printer Data Control Some printers have limited data buffers and are therefore unable to collect all the print data being transmitted. The 500 Series has the capability of software handshaking. The Xon/Xoff characters can be used by any of the printer types to control the flow of data to ensure that data is not lost.
Appendix A Glossary Glossary AGA-8 American Gas Association AGA-8 is the equation to predict the compressibility of natural gas mixtures with higher inert contents (up to 50% N and /or CO ) and higher pressure and temperature than the NX-19 equation is used for.
Page 80
A flow rate at normal conditions is indicated with an ‘N’ in the front of the corrected volume units of measure. Compare with Standard conditions. Normalised A normalised input ranges from 0 to 1.000. For 4-20 mA input, the signal is Input set to 0 at 4 mA and the signal is set to 1.000 at 20 mA.
Defines the application software to be loaded into the Application Pack Number GN02 instrument For example: Model No. 515.111USC Displayed on the 500 Series as: 2-1--S- Note: The first character represents the CPU installed (factory use only). The remaining 6 characters only MODEL represent hardware that affects the operation.
Custom Version Codes Code Description Factory Default Application Contrec Systems Pty. Ltd. Melbourne Australia Contrec Limited. West Yorkshire UK Origin Code Identifies Contrec - USA, LLC. Pelham AL 35124 USA Distributor Flowquip Ltd. Halifax UK etc. English (Default) German Dutch User Language...
Page 83
The Application number identifies the application as in the following examples: • SC01 - steam flow computer for frequency flow meter • GN02 - natural gas flow computer for analog flow meter The Input Assignment type indicates the physical input that is assigned to each input on the instrument.
Appendix C Units of Measurement Available Units of Measurement The following is a list of the available units of measurement used across the range of 500 Series applications. Units Type Available units of measurement Volume , Km , Ltr, mL,Gal, KGal, MGal, ft...
Page 85
Index Numerics codes 0-5V input application information 4-20mA customer version input exception output product number communication connections ACCUM key protocols address, instrument communications 3, 51 AGA-8 menu alarm connections connection alarm equipment failure communication hysteresis communications relays electrical setpoint input alarms menu output analog input...
Page 86
isolated outputs earthing electrical connections equipment failure alarm ACCUM error condition, override DISPLAY error messages RATE exception codes RESET Exception Status TOTAL exception, default keys, front panel failure of input LEDs, status features logged data flash driver port assignment viewing format, date logging front panel...
Page 87
monthly logging printouts mounting individual logs live data log report normal operation types number product number codes model programmable parameters serial protocol ASCII communication operation, normal Modbus RTU output printer connections pulse factor, output 4-20mA pulse output pulse pulse factor outputs menu RATE key override error condition...
Page 88
test menu timeout mode time tm/log menu TOTAL key total, default unit tag units menu version, customer view data logs 21, 22 warnings weekly logging yearly logging 515 GN02 - 18 June 2017...
Need help?
Do you have a question about the 500 Series and is the answer not in the manual?
Questions and answers