VIEWS: 126 PAGES: 48 POSTED ON: 8/3/2011
NATURAL GAS FLOW CALCULATOR WITH OWN MULTIPLE TRANSDUCER ( p , Δp ) FARSYS 01 Operation Manual 1 Contents of Chapter 1 ==oOo== Page 1. Aplications 3 1.1 General description 3 2. Presentation of equipment 5 2.1 Front pannel 5 2.1.1 Components of the front panel 5 2.1.2 Characteristics of front panel components 6 2.1.3 Metrological stamp 7 2.1.4 Functioning of information protection elements 7 2.2 Electronic modules 7 2.2.1 Basic module (procurement-calculation-metering) 8 2.2.2 Interface with the user 9 2.3 Software for calculation of flow and caloric power 10 2.4 Case 10 2.5 Connection clips 11 3. Technical characteristics 12 3.1 General technical characteristics 12 3.2 Inputs/outputs 15 2 Chapter 1 ==oOo== 1. Applications The flow calculator with own multiple transducer ( p , Δp ) FARSYS 01 is an electronic device for measuring-metering the natural gas quantities and their caloric power. The flow calculator can manage one or two measuring systems. When configured for two measuring systems it records the flowing of fluid from one direction in system number one, and in system number two when the flow returns. Measuring the differential pressure and the absolute pressure is done with the EJX 110A transducer, support on which the flow calculator is made. The equipment meets the regulations in force both Romanian and European: ISO 5167-1:2003 , ISO 12213-2, ISO 12213-3 , SR ISO 6976-98. The equipment is fully configurable and provides easy operation. The application to be presented below offers a full image of the capabilities provided by the FARSYS 01 type calculator. Panou solar Solar panel and si 12V/24Aaccumulator acumulator 12V/24A Odorization Instalatie equipment odorizare Multivariable EJX 110A transducer and Traductor multivariabila EJX 110A flow calculator SCADA computer system si calculator de debit - mobile phone support SCADA Sistem informational de tip ModBus - networkretea suport telefonie mobila Auxiliary transducer Traductor auxiliar de for - retea suport radio - radio support network RS-485 differential pressure presiune diferentiala FARSYS01 Instalalatie CROMATOGRAF Chromatograph installation ss le e ir w t ie Hart I n t e rf a t a H a rt a ic n Traductor PT 100 u PT100 transducer om adaptor cuwith adaptor C LapTop D i a fr a Measuring g m ă d e m ă s u r ă diaphragm Fig. 1 1.1 General description 1.1.1 The FARSYS 01 flow calculator The electronic flow calculator with own multiple transducer ( p , Δp ) FARSYS 3 01 type measures the parameters in the measuring line, calculates the flow and the caloric power according to the norms in force and stores the historical data, thus meeting the transaction requirements as well as the consumption registration tax requirements or the natural gas production. The FARSYS 01 type calculator is set inside the YOKOGAWA EJX 110A type multiple transducer (pressure, differential pressure) and can manage one or two measuring systems. When configured to manage two measuring systems (one for the direct direction of flow and the other for the opposite direction), the capability of the YOKOGAWA EJX 110A transducer to measure the static pressure and the differential pressure in both directions is used; for the reverse direction the static pressure measured differs from the one in the pipe with a size equal to the differential pressure. In the calculations for system number two this fact is taken into consideration, as well as the installing position of the temperature transducer (downstream or upstream) and it is configured to achieve the temperature correction. The two systems use the same components for measurement (figure 1): - a measuring diaphragm with two straight edges according to ISO 5167- 1/2003 - a EJX 110A type multiple transducer (p , Δp), in which the FARSYS 01 calculator is also built in - a RODAX type Pt 100 temperature transducer and YTA 70 adaptor - an EJX 110A differential pressure auxiliary transducer for maximum/minimum flows reports higher than 5 The calculator is equipped with an RS 485 interface, through which its configuration and the communication with external devices can be made (chromatograph, SCADA systems, etc); also, a relay type outlet is installed, for the control of odorization systems. The calculator is supplied from a 12 Vcc power source (solar panel and 12V/24A battery, or 220Vca/12Vcc power supply). The FARSYS 01 type calculator is fully configurable by the user, who can define: - number of lines; - the function carried out by each line and the corresponding parameters; - the physical parameters and the calculation parameters valid for all lines (see the system configuration); - the composition of gas and its physical parameters. The calculator can be electrically separated from the transducers, so that the metrological checking is done separately (like in ROFAR 03), by simulating on the HART interface the pressure, the differential pressure and temperature values. Also, the transducers are separately checked, being disconnected from the calculator’s inlet. The composition of gas can also be configured “on-line”, by connecting the calculator to a process chromatograph, on a RS 485 serial connection. 1.1.2 EJX 110A multiple transducer for differential and absolute pressure The EJX 110A intelligent multiple transducer is used for measuring the differential and absolute pressure. These transducers are used in gas, steam and fluids applications. 4 The transducers are regarded as intelligent because they are equipped with a microprocessor which controls the entire activity of the transducer, performing functions specific to this measuring device category: - data acquisition from the process; - conversion in number format of the voltage-frequency, frequency-number value type data; - conversion for standard outlet signal 4….20 mA; - self-diagnosing; - permanent memory; - HART type communication. The measuring elements of transducers are silicon resonant crystal type, an own patent of the Yokogava company. On the measuring membranes the vibrating blades of silicon are deposited, whose resonance frequency depend on the pressure put on the measuring surface. The transducer is made up of a higher cover which hosts an electronic module and a lower measuring capsule. The lower capsule is made up of two isolation and contact diaphragms with the fluid in the process, two hydraulic chambers for transmitting the measured pressures in the process towards two measuring membranes. One of the membranes is used for measuring the differential pressure and the second one for measuring the absolute pressure. The advantage of utilizing the resonant silicon crystals as pressure transducers resides in the accurate and direct pressure-frequency conversion, which allows for a higher degree of stability of the EJX100A multiple transducers. The pressure sensors are mechanically isolated through mechanic flanges from the connection to the process. This is done by positioning the transducer sensors as remote as possible from the process connecting plugs and as close as possible to the electronic equipment that is located in the superior chamber of the transducer. After obtaining the value of the electric size, the required linearization functions are performed and filtration and integration corrections are applied, according to the configuration parameters. The electronic module is located in the higher case of the transducer and has the role to take the signal from the pressure sensors, to process the signal and to transmit the measuring information. The electronic module converts the signal coming from the pressure detecting block in unified outlet signal, on which the measuring information in numeric form is overlapped (values in the flying comma format of the differential pressure and absolute pressure can be obtained, measured by the EJX110A type multiple intelligent transducer). This is equipped with a microprocessor that ensures the numerical processing of data and has as main functions the processing of signal, compensation of characteristic with the temperature and communication with the purpose of configuration with Hart protocol. Establishing the zero point and the domain are done by orders given through a device communicating with the Bell 202 modem interface, Hart protocol. 5 The transducer is built in three constructive variants ( ‘ L’ = -10 … +10 kPa ; ‘M’ = -100 … + 100 kPa ; ‘ H ‘ = -500 … + 500 kPa ). 2. Presentation of equipment 2.1 Front panel 2.1.1 Components of the front panel The front cover of the FARSYS 01 calculator is built by YOKOGAWA Company and is equipped with a transparent window, which allows for the identification and visualization of the elements specific to flow calculator display. Optic interface Interfata optica 10.00000 bar 1 10.00000 kPa FARSYS 01 Afisaj LCD LCD display 2 x 16 caractere 2 x 16 characters Switch Switch Configuration configurare . Fig. 2 2.1.2 Characteristics of the front panel components 6 (1) LCD display An LCD display on two lines of 16 symbols each enables the operator to visualize data of the various functional menus. The display can be equipped with own lighting. (2) Optic interface The calculator’s front panel has an optic interface for the reading of data in its memory. (3) Switch configuration The switch located on the front panel of the device fulfills the protection of the information stored in the calculator’s memory against the intervention of non- authorised people; switching from OFF to ON allows the calculator to enter the configuration regime. 2.1.3. Metrologic stamp CALCULATOR DE DEBIT RO tip FARSYS 01 ______ Fluid de lucru : gaz natural Temp.Ambianta: -20 ... +50 ± Eroarea tolerata : 0,01 % Serie :................................ An :................. Fig. 3. 2.1.4. Functioning of the information protection elements. Since the FARSYS 01 calculator is built within the EJX 110A type multiple transducer, sealing the calculator implies the sealing of the transducer, too. The information protection elements are accessible only by breaking the metrological seal and by dismounting the calculator’s front cover. The switch control of the calculator from the CALCULATION regime to the CONFIGURATION regime is located on the front cover of the calculator and functions in such a way that if it is moved into the ON position, the calculator allows for the modification of any configuration parameter. The configuration of the FARSYS 01 calculator is done on the RS 485 interface with the help of the laptop computer. The second element of protecting the configuration information and the history is a soft password composed of 6 figures. In the configuration regime the memory erasure option is also possible, action which will lead to the deletion of all records. To erase the memory, the operator is asked for another 6 figure password. 2.2 Electronic modules From the point of view of the construction, the FARSYS 01 type calculator resembles a ROFAR 03 calculator, manufactured also by FARMING Company, hard modified so that it can be mounted inside the multivariable transducer, and with a 7 software version which allows for the measurement of the flow, in both flow directions. It is made up of two electronic modules (the basic module and the user interface module), a supply module and connections which are mounted in the upper case of the transducer. The communication between the transducers and the FARSYS 01 calculator is exclusively performed in a digital manner on the 202 Bell modem interface, Hart protocol. The calculator can be separated from an electric point of view from the transducers, so that the metrological checking is done separately (like in ROFAR 03), by simulating on the HART interface the pressure, the differential pressure and the temperature values. The transducers are also separately checked, being disconnected from the inlet of the calculator. The FARSYS 01 calculator is made up of the following electronic modules: - module for measurement of differential pressure – absolute pressure and HART communication (module made by the company manufacturing the EJX 110A transducer); there are no hardware and software modifications on this module; - the basic module (acquisition-calculation-metering); - the interface mode with the user; - power and connections mode; The electronic modules are manufactured in SMD technology. The electronic components used have a low energy consumption, which leads to stable operating regimes in relation to the temperature of the ambient environment or in relation to the level of external task load (see RS 485 serial port). 2.2.1 The Yokogawa module for measuring the differential-absolute pressure. The module is specific to the EJX 110 A multiple transducer. 2.2.2 Basic module (acquisition-calculation-metering) 8 Fig 4. The basic module is made up of: - a MSP430F149 microprocessor, 7,3732 MHz, 60 Mo FLASH, 2ko RAM; - 8 ko RAM memory with protected battery clock; - an EEPROM memory serial` type EE24C1024; - an entry for Bell 202 type modem, Hart protocol – for the communication with the transducers and checking of calculator; - an serial` RS 485 interface, ModBus protocol – for the communication with the exterior; - a digital outlet (relay contact); - a 12V/5V power supply source in commutation; The architecture of the basic module este presented in the figure below: CEAS DE HART TIMP REAL INTERFATA TRADUCTOR HART MULTIPLU EJX 110A 1200 biti/s TRADUCTOR MEMORIE TEMPERATURA Pt100 RAM CU BATERIE MICROPROCESOR 16 biti M-BUS INTERFATA CROMATOGRAF RS 485 SISTEME SCADA 9600 biti/s MEMORIE EEPROM IESIRE LAP-TOP DIGITALA (configurare) 5V 12Vcc SURSA 3.3V COMUTATIE GND Fig 5. 2.2.2 Interface module with the user 9 Fig 6 This is made up of: - a MSP430F122 microprocessor, at 7,3732 MHz; - an LCD display of 2 x16 characters – for the sequential display of the minimal data; - an optic interface – for reading the data without electric contact (with a portable computer and an optic reader). The architecture of the module is presented in the figure below: AFISAJ CRISTALE LICHIDE MICROPROCESOR INTERFATA 2 randuri x 16 caractere OPTICA 16 biti Fig 5. 2.2.3 Supply and connections module The module is made up of: - 24 Vcc power source for supplying the transducers; - the connection clips. 10 2.3. Software for calculation of the flow and caloric power The software implemented in the FARSYS 01 flow calculator resembles the one in the ROFAR 03 calculator, with the remark that this allows for measurement of flow in both directions. It is made in accordance to the following normatibe documents: SR EN ISO 5167–1/2003 - Measurement of fluid flows through the method of local reduction of the flowing section. Part 1: Diaphragms, nozzles and Venturi tubes introduced in the pressurized round section pipes. ISO 12213 / 2 / 3 - Calculation of the compressibility factor. SR ISO 6976 - 98 - Calculation of the caloric power NML 018-07 - Continuous and dynamic measuring systems of the fluid quantities (volume and mass). NML 001-05 - Metrologic and technical requirements common to the measuring means subject to legal metrological checking. 2.4. Case 11 Fig 8. 2.5 Connection clips The meaning of the connection clips is the following: 1. +12V Connecting clip + 2. - 12V Connecting clip – 3. +H Transducer Hart connection, signal plus 4. -H Transducer Hart connection, signal minus 5. IN Calculator entry of the transducer signal 6. BUS+ Positive signal communication RS485 7. BUS- Negative signal communication RS 485 8. OUT Output relay contact odorisation control The signal connection between the FARSYS 01 calculator and the transducers is done through the common setting of the signals –H (from the transducers) and IN (from the calculator). 3. Technical characteristics 12 3.1 FARSYS calculator technical characteristics - Maximum error on flow measuring : ± 0,01 % - Maximum error on measuring the caloric power: ± 0,01 % - Pressure plugs : - at the Flange - angled - at D and D/2 - Compressibility factor : AGA8-92DC (ISO 12213-2) SGERG-88 (A,C) (ISO 12213-3) - Application field according to : ISO 12213-2, (AGA 8-92DC) - temperature: (-48...+77) oC; - pressure: (0...650) bar; - differential pressure: (0...100) kPa; - relative density: (0.55...0.90); - methane molar fraction: (0.5...1); - ethane molar fraction: (0...0.2); - propane molar fraction: (0...0.05); - i-butane molar fraction: (0...0.015) - n-butane molar fraction: (0...0.015) - i-pentane molar fraction: (0...0.005) - n-pentane molar fraction: (0...0.005) - n-hexane molar fraction: (0...0.005) - n-heptane molar fraction: (0...0.0005) - n-octane molar fraction: (0...0.0005) - n-nonane molar fraction: (0...0.0005) - n-decane molar fraction: (0...0.0005) - CO2 molar fraction: (0...0.3); - N2 molar fraction: (0...0.5); - CO molar fraction: (0...0.03) - H2 molar fraction: (0...0.1) - H2 S molar fraction: (0...0.15) - H2O molar fraction: (0...0.00015); - O2 molar fraction: (0...0.002); - Helium molar fraction: (0...0.0005); - Argon molar fraction: (0...0.0005); IS0 12213-3/A and ISO12213-3/C (SGERG88) - temperature: (-10...+65) oC; - pressure: (0...120) bar; Extended interval (0 ... 300) bar; - differential pressure: (0...100) kPa; - relative density: (0.55...0.80); - Hs (25 oC /0 oC) (20…48) MJ/m3 13 - N2 molar fraction: (0...0.2); - CO2 molar fraction: (0...0.2); - CO molar fraction: (0...0.03); - H2 molar fraction: (0...0.1) - ambient temperature : -20 ... +50 °C - ambient pressure : 80 ... 106 kPa - relative humidity : max 80% - working environment : places with explosion hazard - environment class : Class C - protection class of device : IP 65 - protection of information in the case of breakdown of supply voltage: 10 years - supply voltages : 12 Vcc ( 10,8 Vcc … 13,8 Vcc ) - Consumption : max.1,1 W - Weight (FARSYS calculator + EJX 110A transducer : 3,2 kg 3.2 Technical characteristics of EJX 110A multiple transducer Note: The following notations will be used in the following: LIDM : Low limit of the measuring field; LSDM : Upper limit of the measuring field; IMM : Minimum measuring interval; IMC : Calibrated measuring interval; RC : Calibration report; - measuring fields: LIDM LSDM IMC Type of sizes PD PD PD Pabs Pabs Pabs kPa bar kPa bar kPa bar L -10 0 10 160 0,1 … ± 10 0,5 … 16 M -100 0 100 250 0,5 … ± 100 0,5 … 25 H -500 0 500 250 2,5 … ± 500 0,5 … 25 - the measuring error of the differential pressure: Type of size IMC Measuring error ( kPa ) ( % of the measuring interval) L ≥2 ± 0,04 14 <2 ± ( 0,025 + 0,003 x LSDM / IMC ) M ≥ 10 ± 0,04 < 10 ± ( 0,005 + 0,0035 x LSDM / IMC ) M ≥ 70 ± 0,04 < 70 ± ( 0,005 + 0,0049 x LSDM / IMC ) - the measuring error of the absolute pressure: Type of size IMC Measuring error ( bar ) ( % of the measuring interval) L,M,H ≥ 10 ± 0,1 < 10 ± ( 0,1 x 10 / IMC ) Remarks: the error includes the linearity, hysteresis and repeatability. - effect of the temperature of the ambient environment: - for the differential pressure: Type of size Effect of temperature / 28 ºC L ± ( 0,08 % from IMC + 0,065 % from LSDM ) M ± ( 0,04 % from IMC + 0,009 % from LSDM ) M ± ( 0,04 % from IMC + 0,0125 % from LSDM ) - for the absolute pressure: Type of size Effect of temperature / 28 ºC L,M,H ± ( 0,15 % from IMC + 0,05 % from LSDM ) - effect of the static pressure on the differential pressure: Type of size Effect of static pressure On the zero on IMC L ± ( 0,05 % from LSDM )/69 bar ± ( 0,075 % din IMC )/69 bar M ± ( 0,02 % from LSDM )/69 bar ± ( 0,075 % din IMC )/69 bar M ± ( 0,028 % from LSDM )/69 bar ± ( 0,075 % din IMC )/69 bar - effect of overpressure: - differential pressure: ± 0, 03% din IMC pentru 690 bar ; - stability: - differential pressure: ± 0, 1% din LSDM per 10 ani; - influence of the supply voltage: ± 0, 005% per Volt (pt. 21.6 Vcc ... 32 Vcc); - effect of vibrations: ± 0,1 % din LSDM ; - effect of the assembly position: max 0,4 kPa per 90° , adjustable from 15 the zero adjustment; - temperature of the process fluid: -40 ... + 120 °C; - humidity: 0 ... 100 % relative humidity; - protection level: EExD, IP67; - supply voltage : 17 ... 30 Vcc; - temperature of ambient environment: -40 ... + 85 °C; -30 ... + 80 °C cu LCD; - EMC effect: according to CE N200, EN 61326; 3.2 Signal inputs/outputs a) Bell 202 type modem, Hart protocol The FARSYS 01 calculator is equipped with a modem digital input Bell 202 type, Hart protocol, for communicating with the EJX 110A type multiple transducer (pressure, differential pressure), the temperature and the differential pressure auxiliary transducer. The same input is used when checking the calculator by connecting it to a transducer simulator with Hart protocol. Disconnecting the calculator from his own EJX 110A type transducer allows for its checking, independently from the flow calculator. b) digital output (relay contact) The calculator is equipped with a digital output to be able to send impulses proportional to a preconfigured quantity of the recorded natural gas volume. This output is a relay contact type and can be used to control an odorisation installation. c) RS 485 serial interface The FARSYS 01 type calculator is equipped with a RS 485 type serial interface, ModBus – RTU protocol, with programmable communication speed (9600/19200 bauds), configurable parity (even, odd, with no parity). This has the following utilizations: - for the configuration of the calculator with a mobile computer; - for on-line communication with a chromatograph-gas; - for connecting to SCADA systems; The FARSYS 01 type calculator can be connected to a PC or mobile computer that is using a dedicated Windows application. This application “Data reading FARSYS 01” is a graphic interface that provides the possibility of visualizing the measured, calculated data, the data history, alarms, etc. With another application “Configuration FARSYS 01” the calculator is configured if the CONFIGURATION switch is in the ON position, therefore after the metrological protection seal has been broken. The access to data and configuration is done after the password is introduced. 16 The configuration is carried out as follows: - existing data is loaded into the calculator; - the configuration data is modified, as wished, in the “off-line” mode; - during the configuration, each parameter is tested for meeting the limits as imposed by the regulations in force; - before the configuration data is sent to the calculator, a final checking of the set values is done, and the new configuration data is being sent; - by turning the CONFIGURATION switch to the OFF position, the calculator goes into the calculation and metering regime. Contents of chapter II ==oOo== Page 17 1. Installation 18 1.1 Assembly 18 1.2 Electric connection 18 1.3 Dismantling the calculator 19 2. Setting the FARSYS 01 calculator into function 20 Chapter II ==oOo== 1. Installation 1.1 Assembly 18 The FARSYS 01 calculator built inside the EJX 110A type transducer is mounted in an isolated electric switch box, where, if necessary, the differential pressure auxiliary transducer can also be fitted in. This can be installed by an engineer or a technician who has the required speciality skills for mounting. The operators are not allowed to carry out the assembly of these transducers, unless they have the necessary skills to do so. Fig 9. 1.2. Electric connection Supplying the calculator and the connection with the other measuring system components are done through a connection ledge protected form the back cover of the EJX 110A transducer. The distribution and the meaning of each connecting clip are presented in figure 10. The calculator – transducer connection 19 Legatura calculator- traductor Fig 10. ± 12V Electric supply + H ,-H Transducer connection IN Hart signal input transducers BUS+, BUS- RS 485 serial communication OUT Relay contact outputs odorisation control The signal connection between the FARSYS 01 calculator and the transducers is achieved by joining the –H (from the transducers) and IN (from the calculator) signals. 1.3. Dismantling the calculator How to dismantle the FARSYS 01 calculator: - dismount the back cover of the EJX 110A transducer, where the connection board is located; - unplug the calculator (clips +12V and -12V); - dismount the windowed cover from the front of the transducer, where the two electronic boards are located (the display and the main boards); - carefully dismount the fixing bolts of the display board; - extract the display board from the connection connector with the main board; - dismount the fixing bolts of the main board. 2. Setting the FARSYS 01 calculator into function The operator can set the calculator into function in two ways: 20 If the CONFIGURATION switch is OFF, by plugging in the calculator, it will start in the CALCULATION regime, and the display will show a text indicating the calculator model and the current software version. In a few seconds, the display will show various screens with parameter values, according to the existing configuration. The same effect is obtained if the CONFIGURATION switch is turned from the ON position to the OFF one, the calculator going from the CONFIGURATION to the CALCULATION regime. If the CONFIGURATION switch is ON, by plugging in the calculator, it will directly go into the CONFIGURATION regime, the display showing the first screen of the configuration menu. Contents of chapter III ==oOo== 21 Page 1. Dialogue with the operator 22 1.1 General 22 1.1.1 Screen 1“Fluid parameters” 22 1.1.2 Screen 2“Fluid parameters” 22 1.1.3 “Flow and quantity index” screen 22 1.1.4 “Caloric power and energy index” screen 22 2. Dialogue with a PC or mobile computer 23 2.1 Visualisation of the meters, the events and the configuration 23 2.1.1 Visualisation of meters 23 2.1.2 Visualisation of events 24 2.1.3 Visualisation of configuration 24 2.2 Configuring the FARSYS 01 calculator 27 22 Chapter III ==oOo== 1. Dialogue with the operator 1.1 General The results of the measurement and the permanent meters are periodically displayed as “operator screens”. Each operator screen is displayed for a couple of seconds (the screens with the flows and indexes are displayed for a time longer than those of the fluid parameters, to allow the operator to record them). All the sizes measured and calculated are displayed in seven figures and flying comma. In upper right corner of the screens the measuring line the information on the screen is referring to is displayed. For each active measuring line, the following 4 operator screens are displayed: 1.1.1 Screen 1 “ Fluid parameters“ 10.00000 Kg/mc 1 10.00000 kPa A 1.1.2 Screen 2 “ Fluid parameters“ 10.00000 °C a 1 10.00000 bar The two “Fluid parameters” screens display the following: - the gas density (Kg/mc) at the working pressure and temperature - differential pressure (kPa / mmH2O) - static pressure ( bar / barr ) - temperature (°C ) If the communication with the transducers is disrupted, all the parameters get the zero value and the error message “E” is displayed. If the temperature, the static pressure or the differential pressure are beyond the prescribed limits, they are marked with “A” or “a”, as they exceeded the upper or the lower configured limit. If the alarm limits are exceeded the gas quantity is metered in the total meter displayed in the “Flow and quantity index” screen; when reading the data recorded in the hourly, daily, monthly meters, the quantity recorded in alarm conditions can be separated. When the algorithm limits are exceeded, the parameters are displayed, the message “E” (error) comes up, the flow is displayed as zero and is not metered. 1.1.3 The “Flow and quantity index” screen 123.4567 mc/h 1 123456789.12 mc On the first line the flow is displayed, and on the second line the total value of gas metered. 1.1.4 The “Caloric power and energy index” screen 1234.567 kW 1 123456789.12 kWh On the first name the flow of the caloric power is displayed, and on the second line 23 the total energy index. . 2. Dialogue with a PC or LAP TOP 2.1 Visualisation of meters, events and configuration To visualize the data measured, calculated, the data history and the events, the FARSYS 01 calculator connects to a PC or laptop computer using the “Data reading FARSYS 01” application. The “Data reading FARSYS 01” application allows for the reading, storing and printing of meters (432 hourly meters, 66 daily meters and 14 monthly meters), of the events occurred and the configuration. Also, reports for the current and last months can be made, which can be printed via a printer connected to the laptop. The communication between the laptop and the FARSYS 01 flow calculator is done through the RS 485 serial interface; if upon assembly no connection wires were fitted outside the calculator, reading the data on this interface implies breaking the seal. Reading the data can be performed even with an optic reader coupled to the optic interface located on the front panel of the calculator (in this case, breaking the seal of the calculator is no longer required). If the FARSYS 01 calculator is connected to a dispatching system SCADA type, by connecting it to a GSM-GPRS modem, all the data stored in the memory of the calculator can be read with any application made in Windows. Starting the “FARSYS 01 Reading” application is made from the desktop of the laptop. 24 2.1.1 Visualisation of meters Each of the 512 meters (hourly, daily, monthly) contains the following information: - the metering time (minutes); - the total quantity of metered gas (mc) in the respective interval; - the total caloric energy metered (kWh); - the metering time in alarm conditions; - the quantity of gas metered in alarm conditions (mc); - the caloric energy metered in alarm conditions (kWh); - the average temperature value for the time interval the meter is referring to; - the average pressure value for the time interval the meter is referring to; - the maximum value of the differential pressure for the time interval the meter is referring to. 2.1.2 Visualisation of events Each of the 448 events on each measuring line is accompanied with the date and time they occurred. The events that may appear are the following: Name Description - Pok PDok Tok No events - stop disrupting the power supply of the calculator - start restoring the power supply - Configuration Configuration of calculator 25 - Per PDer Ter Error in the communication with the transducers Algorithm error - P>, P< Technological alarms of high/low pressure - T >,T< Technological alarms of high/low temperatures - PD> , PD< Technological alarms of high/low differential pressure - PD2ok Selection of differential pressure auxiliary transducer - PD2er Error of differential pressure auxiliary transducer 2.1.3 Visualisation of configuration The configuration of the FARSYS 01 calculator can be visualized if the configuration switch is in the OFF position. The following can be visualized: - Configuration of the measuring line MEDIAS 1 - Line identifier Configured on - Date of configuration/activation 10 NOV 07 9:30 SQUARE - Type of transducer TRANSDUCER Plugs - Type of pressure plugs Angled At the flange at D&D/2 1000.000 mm - diameter of pipe 12.50000 E-6/°C - pipe dilatation coefficient 500.0000 mm - disk diameter 16.00000 E-6/°C - disk dilatation coefficient THRESHOLD FLOW - the threshold flow 1000 Smc/h THRESHOLD ALGORITHM - algorithm used Classic TRANSDUCER DP aux - switching the differential pressure auxiliary transducer 10.00000 kPa FLOW OUTPUT - digital output constant 1000 Smc/imp LOWER LIMITS - Limits; 26 0.0000 grC 0.000000 bar 0.000000 kPa UPPER LIMITS 50.0000 grC 20.00000 bar 100.0000 kPa - System configuration MEDIAS - System identifier Configured on - date of configuration/activation 10 NOV 07 9:30 ACTIVE LINES - Number of lines: 1 or 2 2.000000 BALANCE TIME - Balance time: 0…23 7.000000 Pressure display: bar/barr - measuring units Differential pressure display: kPa/mmH2O MBUS ADDRESS - SCADA Address 1.000000 9600/19200 - RS485 communication speed AMMENDMENT 1/98 - Flow calculation according to ISO 5167 Present Not configured REFERENCE CONDITIONS - reference pressure and temperature for the 1.013250 bar calculation of flow calculation of flow 15.0 gr C 25.0 gr C - reference temperature for caloric power DYNAMIC VISCOSITY - Gas parameters 10.8500 E-6Pas ISENTROPIC COEFFICIENT 1.31000 COMPRESSIBILITY - Norm used AGA 8-92DC 27 SGERG-88A SGERG-88C CHROMATOGRAPH - Input of gas composition Present Not configured - Gas configuration if the compressibility is calculated with AGA8-92DC (ISO 12213-2), the gas configuration consists in its composition (21 components, molar fractions). For the other two possibilities (SGERG 88 A and C ), according to ISO 12213-3, it consists in the following: TORCESTI - Gas identifier Configured on - Date of configuration/activation 10 NOV 07 9:30 RELATIVE DENSITY - Physical properties of gas 0.55 ... 0.90 at 0°C and 1.01325 bar) CALORIC POWER 34.00 MJ/mc - at 25°C 0.000000 % H2 - Gas composition 0.010000 % CO2 0.100000 % N2 0.000000 % CO 2.2 Configuring the FARSYS 01 calculator Configuring the FARSYS 01 calculator is done only when the CONFIGURATION switch is in the ON position, therefore after the metrologic protection seal is broken and the front cover of the calculator is dismounted. The access to the configuration data is done after the password is introduced. This is done with the “Configuration of FARSYS 01” application. The communication between the laptop and the FARSYS 01 flow calculator is achieved through the same RS 485 serial interface (the communication speed is 9600, with no parity). Starting the “Configuration of FARSYS 01” application is done from the desktop of the laptop. When started, the application has a certain configuration for the FARSYS 01 calculator implemented. If the configuration is to be modified, the reading of the existing configuration is done by accessing the command “Read” (during which time the entire existing configuration will be read), the data are modified off-line and then, by accessing the command “Write” it is written again in the calculator. If the case, the application checks the data introduced and sends error 28 messages. Using the configuration Memory, Date and Time is subject to a special password setting, this leading to the erasure of memory, respectively to the modification of calculator’s date and time. This has to be done carefully because it results in the erasure of all records existing in the FARSYS 01 calculator. To erase the memory, the program asks for another password and this can only be done from the configuration program. Contents of chapter IV ==oOo== Page 1. Operation and dialogue with a supervising calculator 29 1.1 Operating regimes of the FARSYS 01 calculator 29 1.1.1 Calculation regime 29 29 1.1.2 Configuration regime 30 2. Measuring units 30 3. Symbols 31 4. Managing the differential pressure transducers 31 5. Calculation of flow 32 6. Calculation of caloric power 33 7. Indexes, current and historic meters 33 7.1 Indexes 33 7.2 Current meters 33 7.3 History 34 8. Events 34 9. Dialogue with a supervising calculator 35 9.1 Communication protocol 35 9.2 Communication functions with a supervising calculator 35 9.2.1 Data reading 35 Chapter IV ==oOo== 1. Operation and dialogue with a supervising calculator 1.1 Operating regimes of the FARSYS 01 calculator The FARSYS 01 calculator can function in two distinct regimes: - CALCULATION regime; 30 - CONFIGURATION regime; Switching from the CALCULATION to the CONFIGURATION regime is done by turning the CONFIGURATION switch into the ON position, located on the main board. This switch is protected against unauthorized use, through sealing of the calculator. 1.1.1 The calculation regime The FARSYS 01 calculator enters the CALCULATION regime in the following circumstances: - if the CONFIGURATION switch is in the OFF position and the calculator is plugged in; - if the CONFIGURATION switch is turned from the ON position to the OFF position. When starting to function in the calculation regime, the screen will display the operator windows in automated marching-past regime. The CALCULATION regime allows for: - acquisition of measuring parameters from the field transducers; - managing the acquired data in accordance to technological criteria and according to the normatives; - performing the required mathematic calculations; - managing the output signals according to the existing configuration ; - managing the events; - displaying the acquired and calculated values with continuous updating; - displaying the indexes and the consumption history. The flow (mc/h) and the caloric power (kW) are metered in two types of meters: - permanent meters; - temporary meters. The permanent meters have the 12 figure capacity and are erased only when all the digits with the number “9” are filled (a minimum time is ensured between the erasures of at least 3000 hours). The permanent meters contain the information on the total gas quantity or the metered energy (including in alarm conditions). When the algorithm limits are exceeded the flow is displayed as zero and is not metered. The temporary meters are: “current time” and “current month”. At the end of the respective interval, they are recorded in the metering history (on hours, days, months), then they are erased. The records also contain metering time, alarm metering time, the metered quantities in alarm conditions, the average temperature, the average pressure, and if the case, the maximum differential pressure during the time interval. The events that appear in the course of the measurement are stored in a list with 448 inputs for each of the configured measuring lines. The occurrence of the event is recorded, as well as the coming back to normal. The calculator signals and stores the following events which might occur during operation: - power supplying the calculator; 31 - alarms (upper, lower) signaled for pressure, temperature and differential pressure; - the absence of communication with the acquisition devices; - errors of the field transducers (p, t, DP); - selecting the differential pressure auxiliary transducer. 1.1.2 The configuration regime The FARSYS 01 calculator enters the CONFIGURATION regime if the CONFIGURATION switch, located on the front panel is switched into the ON position. For configuration a PC or a laptop are used; the configuration activity is carried out as follows: - the existing configuration data is loaded; - the off-line configuration is performed; new data can be printed out. - the new configuration data is sent to the FARSYS 01 type calculator. The configuration is accepted by the FARSYS 01 type calculator only if the password entered by the user is the one stored it its memory. The new configuration becomes active at the exit of the CONFIGURATION mode. The FARSYS 01 type calculator also accepts the on-line updating of the gas composition, using a serial connection to a gas-chromatograph. The on-line composition is taken into consideration only if the “CHROMATOGRAPH Present” was configured from the system configuration screen. In principle, the on-line composition is supposed to being taken “in real time” from a process chromatograph. The CONFIGURATION regime allows for: - stopping the acquisition, the mathematic calculations and the communication with a supervisor; - ensures the dialogue with the operator; - checks the observance of limits for the values introduced during configuration; - stores the new configuration. The CONFIGURATION regime is made up of: - configuration of the measuring line; - configuration of the measuring system; - gas configuration. 2. Measuring units The measuring units used for various parameters are: Parameter Symbol Unit Pressure P bar, barr Temperature T °C Differential Pressure Pd kPa, mmH2O 32 Caloric power Pc kW Diameters Do, do mm Dilatation coefficient lD, ld 1/ °K Volume flow Qv mc/ h Volume meter mc Caloric power Pc kW Caloric energy meter kWh Time tc, tf min 3. Symbols Symbol Description P Pressure in measuring conditions T Temperature in measuring conditions Pd Differential pressure in measuring conditions Pb Local barometric pressure Do Interior diameter of pipe do Inner diameter of the diaphragm disk lD Dilatation coefficient ld Dilatation coefficient Pc Caloric power tc, tf Metering time, operating time ( tf ≥ tc ) 4. Managing the differential pressure transducers The FARSYS 01 type calculator can function on one measuring line, either with a single multiple transducer which measures the pressure and the differential pressure, or with two transducers, of which a multiple one and a second differential pressure auxiliary one; the communication with both transducers is done digitally, by means of Hart protocol. In the case of using two differential pressure transducers for the same measuring line, the calculator will take for the calculation of the flow that differential pressure value that corresponds the algorithm of decelerating the valid value for a certain flowing state of the fluid in the process. 33 Switching from one transducer to another is done automatically at a gross value of 90% from the scale head of the differential pressure transducer of small scale. At the gross value a 5% hysteresis is taken into consideration. If one of the transducers is out of order, the calculator automatically switches to the valid transducer, recording the respective alarms. 5. Calculation of flow The equations used for the calculation of the flow meet the ones imposed by ISO 5167-1:2003: 5.1. The mass flow: 4 qm C 1 1 4 d2 2 P 1 where: qm : instantaneous mass flow <kg/s>; C : unload coefficient (determined through iterative calculations); β : d/D ratio in flowing conditions ε1 : detent coefficient in flowing conditions, upstream d : diameter of the orifice in flowing conditions <mm>; ∆P : differential pressure in flowing conditions <Pa>; 3 ρ1 : fluid density in flowing conditions <kg/m >; d, D diameters are compensated with the temperature according to ISO 5167- 1:2003: d d 20 1 d t t ref D D20 1 D t t ref where: d : diameter of the orifice in flowing conditions <mm>; D : diameter of the pipe in flowing conditions <mm>; d20 : diameter of the orifice at 200 C <mm>; D20 : diameter of the pipe at 200 C <mm>; λd : volume dilatation coefficient of the disk <1/0K>; λD : volume dilatation coefficient of the pipe <1/0K>; t : temperature in measuring conditions <0C>; 5.2. Volume flow : Qv = qm / ρ1 5.3. Volume flow in basic conditions: 34 Qvb = qm / ρb For the calculation of the compressibility factor, the equations of the ISO 12213-2,3 norms are used. 6. Calculation of caloric power The equations used to calculate the caloric power if the complete composition (norm ISO 12213/2 – AGA 8 detail) is used as configuration size correspond to the requirements of ISO 6976-1995; if the calculator is configured according to SGERG 88 norm, the caloric power is an input size (configured or taken on-line from a gas- chromatograph). 7. Indexes, current and history meters 7.1 Indexes The volume index is calculated as follows: V = ∑ V’ cu: V’ = Qv × t’ where: V : volume index <mc>; V’ : volume <mc>; Qv : volume flow <Smc/s>; t’ : time of a measure-calculus cycle <s>; The energy index is calculated as follows: E = ∑ E’ cu : E’ = Pc × t’ where: E : energy index <kWh>; E’ : energy <kWh>; Pc : caloric power <kW>; t’ : time of a measure-calculus cycle <s>; 7.2 Current meters The meters managed by the FARSYS 01 calculator are: - quantity meters; - caloric energy meters; Of each category from above, according to time, the meters are: -hourly meters: 35 - reset at every hour; - the old value is recorded in the previous hour and hourly history; - daily meters: - reset every day; - the old value is recorded in the previous day and daily history - monthly meters: - reset every month; - the old value is recorded in the previous month and the monthly history. 7.3 History History managed by the FARSYS 01 is: - hourly history; - for 432 hours (hourly meters for 18 days); - daily history; - for 66 days; - monthly history; - for 14 calendar months. 8. Events The FARSYS 01 calculator manages events that occur during its operation. Name Description Pok PDok Tok No events Stop The power supply of the calculator is cut off Start The calculator is plugged in Configuration Configuration of calculator Per PDer Ter Error in the communication with the transducers/algorithm error P>, P< Technological alarms for high/low pressure T >,T< Technological alarms for high/low temperature PD> , PD< Technological alarms for high/low differential pressure PD2ok Selection of the differential pressure auxiliary transducer PD2er Error of the differential pressure auxiliary transducer 36 9. Dialogue with a supervising calculator 9.1 Communication protocol The dialogue between the FARSYS 01 calculator and a supervising calculator is based on tghe ModBus RTU module communication protocol. The FARSYS 01 calculator has the role of SLAVE on the communication bus. 9.2 Communication functions with a supervising calculator The FARSYS 01 calculator provides the following ModBus standard functions: - Function 3 : reading of 1...n parameters - Function 16 : writing of 1...n parameters 9.2.1 Reading of data A supervising computer can read data in the ModBus list. 37 Contents of chapter V ==oOo== Page 1. Checking manner 37 1.1 Transducer simulation equipment 37 1.2 Checking the FARSYS 01 flow calculator with the support of the QED 1200 multipurpose communicator 37 2. Sealing manner of the FARSYS 01 type calculator 39 38 Chapter V ==oOo== 1. Checking manner 1.1 Transducer simulation equipment The FARSYS 01 type calculator uses communication connections Bell 202 modem type for acquisition of data from the multiple transducer, temperature and the differential pressure auxiliary one. The calculator is separated electrically from the transducers, so that its metrological checking is done separately (like in ROFAR 03), by simulating the pressure, the differential pressure and the temperature values, on the HART interface. The transducers are also separately checked, being disconnected from the calculator’s input. Separation of the FARSYS 01 calculator from the transducers is done by cutting off the electrical connection between the –H (from the transducers) and IN (from the calculator) signals. To check the FARSYS 01 type calculator, complex signal generators will be used, individual or combined, for the simulation of the field transducers. 1.2. Checking The FARSYS 01 type calculator with the support of the QED 1200 multipurpose communicator The „Hart 1” serial interface of the QED 1200 communicator is used; Allocation of the transducer addresses is done in accordance to the number of measuring lines configured on the FARSYS 01 calculator (FARSYS 01 calculator with two measuring lines). - address 1 is allocated for the simulation of the specific sizes of the EJX 110A transducer (differential pressure – kPa, absolute pressure – Mpa); - address 2 is used for the simulation of YTA70 transducer (temperatura – Celsius degrees); - address 3 is allocated for the simulation of the differential pressure auxiliary transducer (if there is one). 39 CC Sursa cc source 12 12VV Hart - QED 1200 Hart + Calculator Farsys 01 Farsys 01 Calculator with cu 110A transducer EJXtraductor EJX 110A 1.2. Checking the EJX 110A type multiple transducer with the support of the QED 1200 multipurpose communicator and the pressure simulators 40 Sursa cc CC source 12 V 12 V Hart - QED 1200 Hart + Calculator Farsys 01 Farsys 01 Calculator with cu 110A transducer EJXtraductor EJX 110A Simulator de Pressure Presiune simulator 2. Sealing manner of the FARSYS 01 type calculator For the protection of the measuring device against unauthorised interventions, the metrological seal is applied on a led pill located on the sealing wire, as in figure 11. 41 10.00000 bar 1 10.00000 kPa FARSYS 01 Fig. 11 42 Annex 1 ==oOo== 1. ModBus List Are read with the function 3 records of 32 variables each (128 data octets), from addresses multiple of 32. The events are bit mapped and b c d, but they are read the same. Otherwise, they are variable floating points / 4 octets. Compozitia de la distanta se scrie cu functia 16. The distance composition is written with the 16 function. Meters ( 2 for each record ) LINE 1 8000H-9FFFH LINE 2 A000H-BFFFH 8000H +0 Current month (14 monthly meters) Last month +32 The following two months ........................... +7*32 Current day (66 daily meters) Last day ............................ +40*32 Current hour (432 hourly meters) Last hour ............................ 8000H +255*32 The last two hours For each meter : 8000H The date of the first writing in the meter = year*10000+month*100+day (0 if there is no data in the meter) 8001H The hour of the first writing in the meter = hour*10000+min*100+sec 8002H Metering time (min) 8003H Metering time with alarms (min) 8004H Tmed (grC) 8005H Pmed (bar) 8006H PDmax (kPa) 8007H reserved ( 0 ) 8008H Flow meter (mc * 10E+6) 8009H Flow meter (mc) 800aH Flow meter in alarm (mc * 10E+6) 800bH Flow meter in alarm (mc) 800cH Electricity meter (kWh * 10E+6) 800dH Electricity meter (kWh) 800eH Electricity meter in alarm (kWh * 10E+6) 43 800fH Electricity meter in alarm (kWh) Events ( 16 for each record ) LINE 1 4b00H-4fffh LINE 2 5b00h-5fffh Last event: 4b00h bit mapped (255 if there are no other events) : error pd2 equ 0x02 selection pd2 equ 0x04 error p equ 0x08 error t equ 0x10 error pd equ 0x20 configuration equ 0x40 4b01h bit mapped power on equ 1 p < limita equ 2 p > limita equ 4 t < limita equ 8 t > limita equ 16 pd < limita equ 32 pd > limita equ 64 power off equ 128 4b02h Year ( aa code bcd ) 4b03h Month (0 if no other events) 4b04h Day 4b05h Hour 4b06h Minute 4b07h - Composition from a distance ( and 16 function) 4a80h+ 0 Password=570902 1 Id=0 2 Date=0 3 Hour=0 4 0 Molar fractions AGA8 Detail : 5 Methane 6 Nitrogen 7 CO2 8 Ethane 9 Propane 10 Water 44 11 H2S 12 Hydrogen 13 CO 14 Oxigene 15 i-Butane 16 n-Butane 17 i-Pentane 18 n-Pentane 19 n-Hexane 20 n-Heptane 21 n-Octane 22 n-Nonane 23 n-Decane 24 Helium 25 Argon SGERG composition 26 0.1005 27 0.016 28 0.095 29 0 30 34.16 31 0.6 System configuration 4a40h+ 5 Reference pressure 6 Reference temperature 7 Viscosity 8 Isentropic factor 10 Balance hour 16 Number of active channels 18 Activation (=1) composition from a distanced Lines configuration LINE 1 4a20h-4a3fh LINE 2 5a20h-5a3fh 4a20h+ 5 Plugs : 0=angle,1=flange,2=D&D/2 7 Diameter of pipe (mm) 9 Diameter of diaphragm (mm) 11 Head of scale transducer pd2 (kPa) ( 0 if no pd2) 14 Lower alarm p (bar) 15 Upper alarm p 16 Lower alarm t (grC) 17 Upper alarm t 18 Lower alarm pd (kPa) 19 Upper alarm pd 45 Current data LINE 1 4a00h-4a1fh LINE 2 5a00h-5a1fh 4a00h+ 0 Current date 1 Current time 2 t (grC) 3 p (bar) 4 pd (kPa) 5 Density (kg/mc) 6 Flow (mc/h) 7 Power (kW) 8 Flow index (mc * 10E+6) 9 Flow index (mc) 10 Flow index in alarm (mc * 10E+6) 11 Flow index in alarm (mc) 12 Electricity index (kWh * 10E+6) 13 Electricity index (kWh) 14 Electricity index in alarm (kWh * 10E+6) 15 Electricity index in alarm (kWh) 16-31 reserved 122-123 octets = current state bit-mapped as in events Line configuration 257-288 257 Date of configuration/activation 258 Time of configuration/activation 259-261 reserved ( ID line in ASCII format) 262 Plugs : 0 = Angle , 1 = Flange , 2 = D&D/2 263 Digital output (mc/impulse) 264 Diameter of pipe (mm) 265 Dilatation coefficient (1/K * 10E+6) 266 Diameter of diaphragm (mm) 267 Dilatation coefficient (1/K * 10E+6) 268 Head of scale PDaux (kPa) 269 Threshold flow (mc/h) 270 Threshold algorithm : 0 = classic , 1 = SMART 271 Lower p limit (bar) 272 Upper p limit 273 Lower t limit (grC) 274 Upper t limit 46 275 Lower pd limit (kPa) 276 Upper pd limit 277 Transducer : 0 = square , 1 = volume 278 Analogic output 1 : 0 = p , 1 = t , 3 = flow 279 Value at 4 mA (bar,grC,mc/h) 280 Value at 20 mA 281-283 Analogic output 2 284-288 reserved 47 Annex 2 ==oOo== The block diagram of the electronic modules of the FARSYS 01 calculator. OPTIC AFISAJ CRISTALE LCD DISPLAY LICHIDE INTERFACE INTERFATA MICROPROCESOR Microprocessor 2 rows x caractere 2 randuri x 16 16 16 biti 16 bites OPTICA characters M-BUS Real time CEAS DE HART HART EJX 110A Multiple INTERFATA TRADUCTOR watch TIMP REAL Interface transducer MULTIPLU EJX 110A HART 1200 biti/s RAM MEMORIE Pt100 Temperature TRADUCTOR Memory with RAM Microprocessor TEMPERATURA Pt100 transducer CU BATERIE battery MICROPROCESOR 16 bites 16 biti RS 485 M-BUS CROMATOGRAF INTERFATA Interface SCADA Systems SISTEME SCADA RS 485 EEPROM 9600 biti/s Chromatograph MEMORIE Memory EEPROM IESIRE Laptop LAP-TOP Digital DIGITALA (configurare) configuration output 5V 12Vcc SURSA SWITCHING 3.3V SOURCE COMUTATIE GND 48
"CALCULATOR DE DEBIT GAZE NATURALE CU TRADUCTOR MULTIPLU _ p _ Δp "