General Information

This Release Note describes the changes made for RealFLO version 6.01. This RealFLO release contains flow computer 6.01. This release contains many new features and enhancements that significantly improve the usability of RealFLO.
The expected availability of RealFLO version 6.01 is November 8, 2005.

Software and Hardware Relevant to this Release

RealFLO configuration software current release version is 6.01 build 8 (personal computer application).
Flow Computer software upgrade to version 6.01 build 5 (C program resident in all SCADAPacks and 4202GFC controllers when used as flow computers).
Firmware Upgrade (recommended).
See below for firmware upgrade guidelines for your controller.

RealFLO 6.01 Configuration Software New Features and Enhancements

RealFLO version 6.01 includes the following new features and enhancements:

  • 4000 Series Display Enhancements
    Custom items may now be added to the MVT display. Registers can be in the range 1 to 9999, 10001 to 19999, 30001 to 39999 and 40001 to 49999. A seven character description string is displayed below the value for the first half of the display period. A seven character units string is displayed below the value for the second half of the display period. This string may be scrolled to allow a scaling exponent to be displayed.
  • Absolute / Gage Configuration of 4000 Series
    RealFLO now provides configuration of either absolute or gage mode for the 4102MMT and 4202GFC. When gage mode is selected an entry is provided for the local atmospheric pressure.
  • AGA-8 Composition Editing for Hexane Plus Added
    RealFLO now allows the entering of a single value for hexane and higher components (n-Hexane, n-Heptane, n-Octane, n-Nonane, and n-Decane). For hexane and higher components, RealFLO allows entering of the percent of the combined value used for each component.
  • AGA-8 Heating Value and Specific Gravity
    Heating value and specific gravity may be calculated, as is currently done, or they may be entered as configuration parameters.
  • CFX Export Enhancements
    RealFLO provides an option to export *one record per hour, rather than one record per period measured by the by the flow computer. When this option is selected RealFLO merges all records produced by the flow computer within a single hour into a single record.
    RealFLO now provides an option to export data in a *time leads data format. The time stamp on exported records is the time at the start of the hour containing the records.
    RealFLO now provides an option to set the *live value flags for gas analysis, energy, or gravity. The CFX file snapshot section contains four flags describing if certain values are live or static. RealFLO does not provide a way to obtain live values for gas analysis, energy, or gravity and these flags are set to false in the CFX export. A user may write an application program to obtain the live values for gas analysis, energy, or gravity.
    Flow-Cal cannot accept file names longer than 30 characters. Previous versions of RealFLO suggested file names that were longer than 30 characters in some cases. RealFLO provides a number of options for the file name. A display window shows an example of the selected filename.
    Previous versions of RealFLO would load the Run # (1, 2, 3, etc.) into the meter number and the Run ID was loaded into the meter name in the CFX file. RealFLO now provides an option to use the Run ID for the meter number and to set the meter name to none.
  • CSV Export Enhancements
    RealFLO provides an option to export data in a time leads data format. The time stamp on exported records is the time at the start of the hour containing the records.
  • Maintenance Mode
    RealFLO Maintenance mode provides quick and easy access to commonly used functions. The RealFLO application starts in Maintenance mode when first installed but can be configured to start in Expert Mode there after.
  • Flow Computer Configuration Templates
    RealFLO can save a configuration as a template file for new Flow Computers. Files can be created from a template using the New File wizard. A template is used to create a new Flow Computer from a pre-set configuration. The template specifies what data is pre-set and what must be entered when the template is used.
  • Improved Flow Computer Setup Dialog
  • The Flow Computer Setup dialog is now divided into four separate functions.
  • The Type and Runs dialog defines the Flow Computer type, number of flow runs, and the Flow Computer ID.
  • The Flow Computer Information dialog displays information about the Flow Computer.
  • The Read Configuration dialog reads configuration from the Flow Computer.
  • The Write Configuration wizard writes configuration to the Flow Computer.
  • Forcing of flow Calculation Inputs
    RealFLO allows users to force an input to a flow calculation. RealFLO indicates the input is forced on the Current Readings view and shows the forced value. RealFLO displays live value of the input, while it is forced, on the Current Readings view.
  • Improved History Download and Archive
    RealFLO provides a wizard to automate the history download and archive process (Maintenance Mode only). RealFLO allows the user to download new history data only. RealFLO reads all information needed to archive the history, including information on the Current Readings view that is required for CFX exports.
  • Improved MMT and Run Integration
    In previous versions of RealFLO the MMT and Flow Run configurations were very much separate configurations. Some configuration was required to be entered in both the MVT configuration and the Run configuration. This presented opportunities for errors and required extra work.
    In this version of RealFLO when a MVT transmitter is selected in the Run configuration Input Type selection for Temperature, Static Pressure or Differential Pressure the zero and full-scale entries are disabled and the values are forced to the MVT Lower Operating Limit and Upper Operating Limit respectively.
  • New File Wizards
    New File wizards have been added to improve the creation of new files.
  • Improved Plate Change Wizard Information
    The plate change wizard is enhanced to work with single and dual chamber orifices. Allowing Back and Cancel operations to improve usability.
  • Improved Process I/O Destination Restrictions
    RealFLO displays an error if a destination register for Process I/O is reserved. Registers depend on the configured Flow Computer Type. SCADAPack LP, SCADAPack 100, and 4202GFC types assume two flow runs. Other 16-bit SCADAPack types assume three flow runs. All 32-bit SCADAPack types assume ten flow runs.
  • Improved Run ID length
    RealFLO allows a Run ID of up to 32 characters.
  • Improved Time Weighted Averages of *DP, P, and T
    RealFLO provides time-weighted averages of the static pressure and temperature during low DP (or low pulse) cutoff. The differential pressure (or meter pulses) is considered zero since it is the typical reason for halting flow accumulation.
    The hourly history Temperature column displays the average temperature in the period. When the Flow Time is zero, the value will be the average temperature for the entire hour or hour fragment.
    The hourly history Pressure column displays the average pressure in the period. When the Flow Time is zero, the value will be the average pressure for the entire hour or hour fragment.
  • Calibration Reports
    RealFLO creates, stores, and can print a calibration report for each calibration session performed.
  • Current and Previous month totals
    RealFLO displays the accumulated flow volume and flow time for the current month and the previous month. Data is copied from the current month (This Month) to the previous month (Last Month) at the end of the contract day at the end of the month, as measured by the real time clock.
  • AGA-7 uncorrected flow
    RealFLO displays the accumulated uncorrected flow volume for the current month and the previous month. Data is copied from the current month (This Month) to the previous month (Last Month) at the end of the contract day at the end of the month, as measured by the real time clock.
  • History Restore
    When a flow computer is replaced RealFLO allows the user to read the flow history and logs from the existing flow computer and then initialize the new flow computer with the flow history and data.
  • New I/O Module Support For:
    5506 Analog Input module.
    5505 RTD Input module.
    5606 I/O module.

RealFLO Application Changes

  • The instructions in the Temperature Calibration dialog were corrected to remove step 1. This step was redundant and not needed.
  • The Temperature Calibration As Found, As Left and Calibration Required dialogs are corrected to display the Deviation (% of span) column as a percent value.
  • The PC Communication Settings dialog is corrected to ensure the PC port is set to COM1 when the default button is selected.
  • The Flow Computer Serial Port Settings dialog is corrected to ensure the serial port settings are set to default values when the Default button is selected.
  • Script file execution is corrected to ensure the Exit command does not cause the RealFLO application to crash. Window resources are checked before closing the script document.
  • The PC Communication Settings dialog is corrected to ensure the PC port is not incorrectly set to the next available COM port each time the dialog is opened.
  • The CFX Export Options dialog is modified to disable CFX folder options by default.
  • The CFX Export Options dialog text is modified to clarify the selection of the file name and folder.
  • The Process Input dialog does not accept negative values for source zero and full-scale inputs when the Source Format is set to TelePACE Integer.
  • The Process Output dialog is modified to accept negative values for destination zero and full-scale outputs when the Destination Format is set to TelePACE Integer.
  • RealFLO now checks the IP settings before writing to the controller. The user is prompted to change the settings if the IP address is invalid.
  • The serial port settings are correctly set to valid values for the controller when the controller type is changed.
  • An error is now displayed in the Calibrate Temperature dialog if an RTD becomes bad or open during calibration.
  • RealFLO now accepts the ampersand character (&) in the Run ID string.
  • RealFLO is corrected to properly handle hardware flow control. RealFLO typically uses hardware flow control with leased line or radio modems to communicate with remote flow computers.
  • The deadbands for Pressure, Temperature and Differential Pressure are now set to zero by default.
  • RealFLO now displays the full path of the current file in the RealFLO title bar.
  • The manufacturer type code is correctly set to 4202GFC-DS when the controller type is set to 4202GFC-DS. This corrects an issue where MVT configuration could not be written when controller type was 4202GFC-DS.
  • A Do Not Wait for User Input check box is added to run the script dialog. This allows scripts to be run without input from the user. This is equivalent to running a script in the No Window mode from the command line.
  • RealFLO now allows the Read Actual command to work from the Run Configuration dialog when the Flow Computer ID does not match. Previously an error message would and the read would not be allowed. Now a read is allowed and a warning is displayed indicating the Flow Computer ID mismatch.
  • When the RTD input on a 3095 transmitter is detected RealFLO now logs an alarm and continues accumulating flow.
  • RealFLO now reads the orifice diameter from the flow computer when the Change Orifice Plate wizard is selected. Previously the orifice diameter was read from the RealFLO configuration file.
  • RealFLO correctly displays the Static Pressure units as psia in the MVT Measured Variables dialog when the Absolute Pressure type is selected.
  • RealFLO now checks 3095 transmitters for display support before reading the MVT settings. An error message would be displayed when attempting to the read the MVT settings from 3095 transmitters that did not support displays.
  • RealFLO now reads data directly from the MVT when the Read command is from the Add/Edit MVT dialog. Previously data was read from the RealFLO configuration file and not the transmitter.
  • RealFLO corrected to allow data to be read from an MVT connected to com port 3 on a SCADAPack LP controller.
  • RealFLO displays the correct Ethernet protocol for 4102MMT in the Add/Edit Transmitter Settings dialog. Previously Modbus RTU in UDP was always displayed in the protocol window.
  • RealFLO properly records the Set Default Temperature event when the default temperature is set for a 3095 transmitter. Previously the event was recorded as Re-Zero.
  • The Temperature Bad Sensor alarm is now assigned a higher priority than high or low level alarms in RealFLO. RealFLO displays the highest priority alarm in the Input and Calculation Status window when an alarm is detected.
  • RealFLO serial search for transmitters is modified to start searching for station 99 before other stations except when a range search is requested.
  • RealFLO now displays the Flow Computer ID in the title bar in Maintenance Mode.
  • RealFLO now checks V-Cone Reynolds Number and Coefficient of Flow entries and does not allow the configuration of invalid entries.
  • RealFLO now displays a warning message for each transmitter that cannot be accessed during a read or write MVT configuration command. Previously only the first transmitter not found would result in a warning message and subsequent not found transmitters would result in command error message.
  • The timeout for a response from the sensor electronics is extended to ensure a bad sensor value message is not momentarily displayed during calibration.

Flow Computer Software Changes

Version 6.01 flow computer files for all target controllers are automatically added to the C:\Program Files\ RealFLO folder when RealFLO Configuration Software 6.01 build 8 is installed.
Note that the new flow computer file must be written to the SCADAPack or 4202GFC controller in order to realize the following changes.

  • RealFLO flow computer is corrected to ensure Run Configuration inputs are properly checked when an MVT is used for an input. An error would occur when register inputs and MVT inputs were mixed for a run configuration.
  • RealFLO flow computer modified to accept input temperatures below zero degrees Fahrenheit for AGA-7 calculations. The flow computer will continue to accumulate flow when temperature input for AGA-7 calculations is below zero degrees Fahrenheit.
  • Process I/O configurations can now be read or written when ISaGRAF firmware and flow computer are used.
  • Flow rate calculation for AGA-7 calculations is averaged over a longer period to ensure very low pulse input frequencies resulting more accurate instantaneous flow values.
  • All MVT configuration events are logged for both internal MVT and external MVT. Previously only external MVT configuration events were logged.
  • RealFLO flow computer is corrected to properly convert degrees Fahrenheit to degrees Kelvin when input units are changed from US2 to SI.
  • RealFLO flow computer corrected to ensure accumulated flow volumes for Yesterday and Previous Month are accurate after time is changed in the flow computer.
  • RealFLO does not stop flow calculations when input errors are detected or when inputs are not available. Errors are displayed and logged and flow accumulation continues.
  • RealFLO flow computer now continues to poll and use data from an MVT when a mismatch in the configuration is detected. Alarms are generated when the mismatch is detected and when the mismatch is corrected. The flow computer continues to poll the MVT and flow continues to be accumulated.
  • The last flow computer execution state is correctly restored after a power cycle. The execution state would sometime not be restored correctly if the power cycle were of a short enough duration.
  • For AGA-7 flow calculations the flow pressure is correctly converted to IP units when this units set is selected.
  • RealFLO flow computer polling of multiple MVTs is corrected to ensure enough time is allowed to process received messages before sending new messages. This results in significantly improved communication with MVTs.
  • RealFLO displays an error in the Compressibility Calculation window when compressibility type is changed in the run configuration from NX-19 to AGA-8.
  • RealFLO correct to ensure a new month is started if the power is off when the time crosses the contract hour on the first day of the month.
  • RealFLO corrected to ensure all communication errors are logged in the alarm log.
  • RealFLO is corrected to ensure the Last Month Flow Volume displays the correct units when the contract units are changed.

Firmware Version Requirements

Since installation of the new flow computer software will result in removal of all existing flow history in the flow computer, the additional overhead of installing the latest firmware is minimal. It is recommended that the firmware in the target controller be upgraded to the latest version.
The latest version of firmware at the date of this notice is:

  • For SCADAPack 32 and SCADAPack 32P target controllers firmware version 1.60.
  • For SCADAPack, SCADAPack Plus, SCADAPack Light, SCADAPack LP, Micro16 and 4202GFC controllers firmware version 2.30.
  • For 4000 Series MMT and MPT transmitters firmware version 1.31

Flow Computer Upgrade Procedure

Note: All flow computer configuration and flow history is lost when the flow computer is upgraded. Follow the steps in the order listed to ensure the configuration and flow history is saved.
If you are planning to upgrade the flow computer in your SCADAPack or 4202GFC controller to take advantage of the features and changes described above, it is recommended that the following steps be used. If you have any questions or concerns regarding this procedure contact Control Microsystems Technical Support using the information in the footer of this document.

1. Obtain RealFLO 6.01 build 8 and Firmware Loader 2.01

Send an email to INFOCenter@controlmicrosystems.com. You will be contacted with the information you need to obtain these releases.

2. Save Current Configuration and History from Flow Computer

If you have a RealFLO Configuration File:
  • Open RealFLO and open your current RealFLO configuration file.
  • Establish a serial or Ethernet connection with the target controller.
  • From the RealFLO Flow Computer menu select Setup.
  • In the Flow Computer Configuration section of the Setup dialog check the selection for Controller Configuration, Flow Run Configuration, MVT Configuration and Process I/O Configuration and click the Read button. Then click the OK button to close the dialog.
  • From the RealFLO Flow Computer menu select Read Logs/History. In the Read Logs/ History dialog select each of the available items by clicking your mouse on the white box beside each item.
  • Click the OK button to read the Logs/History from the Flow Computer.
  • Save the RealFLO file by selecting Save from the File menu. This will save the current configuration, the alarm and event logs and the hourly and daily flow totals.
If you do not have a RealFLO Configuration File:
  • Open RealFLO and select New from the File menu.
  • Establish a serial or Ethernet connection with the target controller.
  • From the RealFLO Flow Computer menu select Controller Configuration and then select Controller type. Select the controller type you connected to.
  • From the RealFLO Flow Computer menu select Setup.
  • In the Flow Runs section of the Setup dialog click the Read button.
  • In the Flow Computer Configuration section of the Setup dialog check the selection for Controller Configuration, Flow Run Configuration, MVT Configuration and Process I/O Configuration and click the Read button. Then click the OK button to close the dialog.
  • From the RealFLO Flow Computer menu select Read Logs/History. In the Read Logs/ History dialog select each of the available items by clicking your mouse on the white box beside each item.
  • Click the OK button to read the Logs/History from the Flow Computer.
  • Save the RealFLO file by selecting Save from the File menu. This will save the current configuration, the alarm and event logs and the hourly and daily flow totals.

3. Install New Firmware in target controller

  • Open the Firmware Loader and establish a serial or Ethernet connection with the target controller.
  • Click the Update Firmware button and select C:\Program Files \ Firmware Loader \ Firmware in the Look in: entry box.
  • Select the firmware file, appropriate for the controller you are using, and with the version listed above and then click the OK button.
  • Read the Confirm Update dialog to ensure you are loading the desired firmware and then click the Yes button to complete the firmware installation.

4. Install New Flow Computer in target controller

  • Open the RealFLO configuration file that was saved in the first step above.
  • Select Setup from the Flow Computer menu.
  • In the Flow Computer Program section of the Flow Computer Setup dialog select Flow Computer or Flow Computer with Enron Modbus and then check the Run Program after writing box. Then click the Write button.
  • If you saved the flow computer files to a different folder than the folder suggested during the RealFLO installation you can use the Custom Flow Computer or C/C++ Program and browse to the folder you saved the files. Select the flow computer file and check the Run Program after writing box. Then click the Write button.

5. Re-Load Configuration file to flow computer

  • Open the RealFLO configuration file that was saved in the first step above.
  • Select Setup from the Flow Computer menu.
  • In the Flow Runs section of the Flow Computer Setup ensure the Number of Runs and the Flow Computer ID boxes contain the correct information and click the Write button.
  • In the Flow Computer Configuration section of the Flow Computer Setup dialog check the Controller Configuration and Flow Run Configuration boxes. In addition to these two boxes if you are using MVT's check the MVT Configuration box and if you are using process I/O check the Process I/O Configuration box. Then click the Write button.
  • Click the OK button in the Flow Computer Setup dialog to close the dialog.
  • Select Real Time Clock from the Flow Computer menu. In the Real Time Clock Setting dialog set the controller time using the PC time or an entered time.
  • From the Flow Computer menu select the Calculation Control command and start the calculations for each meter run.
  • To monitor the current flow calculation readings select the Update Readings command from the Flow Computer menu.