100% found this document useful (1 vote)
433 views70 pages

FloBoss S600 Training Guide

This document provides a training overview for the FloBoss S600 system. It describes the key topics that will be covered in the training including a product overview, configuration, building applications, databases, gas and liquid applications, and diagnostics. It then provides detailed information on the various features and capabilities of the FloBoss S600 system including its applications, mechanical design, hardware, software, configuration tools, and installation process.

Uploaded by

berry Mike
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
433 views70 pages

FloBoss S600 Training Guide

This document provides a training overview for the FloBoss S600 system. It describes the key topics that will be covered in the training including a product overview, configuration, building applications, databases, gas and liquid applications, and diagnostics. It then provides detailed information on the various features and capabilities of the FloBoss S600 system including its applications, mechanical design, hardware, software, configuration tools, and installation process.

Uploaded by

berry Mike
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

FloBoss S600 Training

Topics
Æ Product overview
Æ Config 600
Æ Building an application
Æ Database
Æ Gas / Liquid applications
Æ Diagnostics
Overview
• Panel mounted case
• 24vdc supply
• Optional I/O expansion boards up to 3 per unit
• Optional Prover I/O board
• PC Windows configuration tools designed for end
user
• Built-in scripting language - custom calculations
• Enhanced communications LAN & high speed serial
Applications:

Gas Liquid Proving


• Gas Orifice • PD/Turbine • Bi-Directional
• Gas Turbine • Coriolis • Compact
• Gas • Master Meter
Ultrasonic
• Uni-Directional
• Coriolis
Features: system

Æ Supports up to 10 streams
Æ Alarm system
– 16 alarm groups

Æ 10 levels of security
Æ Maintenance / “calibration” mode
Features: Gas
Æ AGA3 Mass / volumetric
Æ AGA5 1981
Æ GPA 1996
Æ AGA7
Æ PTZ
Æ AGA8 1994 Gross 1 / Gross 2 / Detailed
Æ AGA8 VOS
Æ ISO5167 1991 / 1998 Flange / D-D/2 / Nozzle / Venturi
Æ ISO6976 1983 / 1995
Features: Gas

Æ SGERG-88 / ISO 12213-3


Æ Annubar (Dieterich Standard Inc.)
Æ NX19 1962
Æ V-Cone
Æ Gas component totals / averages
Features: Gas

Æ Chromat interface
– US 2251
– US 2350
– EU 2551
– EU 2350 in 2551 emulation mode

Æ DP stacks
– Single / Low-high / High-High / Low-Mid-High / Low-
High-High / 3 idential
Features: Liquid
Æ Turbine pulse conditioning
Æ Batching (Volume loading)
Æ T5 / T6, T23 / 24, T53 / 54
Æ API 11.2.1 / 11.2.1M / 11.2.2 / 11.2.2M
Æ IP2
Æ IP3 (reference temperature at 20 deg. C)
Æ Downer
Æ K factor / Meter factor linearisation
Æ CTSm / CPSm (NPD 1991)
Æ IUPAC (Ethylene)
Æ Dedicated Prover Link
Features: Prover
Æ 2 or 4 switches
Æ 4 base volumes
Æ Dual chronometry (16Mhz reference clock)
Æ Pulse interpolation (Phase locked loop)
Æ ISO7278 / IP part X
Æ Synchronised pulses (master meter P154)
Æ Automatic prove sequencing (with flow balancing)
Æ Multi-stream and Prover in the same box
Æ Dedicated Prover Link (up to 40 streams)
Features: Station

Æ Total / flow rate summation


Æ Chromat interface
Æ Densitometer
Æ Station batching
Features: Units
Æ Mass: kg, tonne, ton, lbs
Æ Volume: Sm3, Skm3, m3, km3, kL, CF, bbl
Æ Energy: TJ, GJ, MJ, Btu
Æ Temperature: °C, °F, Kelvin
Æ Pressure: Bara, barg, kpag, kpaa, psig, psia, kgf/cm2,
mmH2O, mmHg
Æ DP: Mbar, kpa, inH2O
Æ Density: Kg/m3, kg/L, lbs/CF, gm/cc, kg/sm3, lbs/bbl
Æ CV: MJ/Sm3, GJ/Sm3, Btu/SCF
Æ Viscosity: cP, mPa.s, lbm/ft.s
Æ Diameter: m, cm, mm, yrd, ft, in
Features: reporting
Æ Tri-register cumulative totals
Æ Separate maintenance totals
Æ Three base times
Æ Four periods for each base time
– 1, 2, 3, 4, 6, 8, 12 hourly
– Daily
– Weekly
– Monthly
Æ Historical archiving
– 15,000 data points (based on 4 stream US gas DP)
Æ Report editor
Features: common
Æ Densitometer (Dual / Single)
Æ Line switching
Æ Sampler
Æ Time / flow weight averages
Æ Block valves
Æ PID control
– Turbine: 200ms response
– ADC: 600ms – 1 sec response
Æ Logicalc user programming language
Features: Comm’s
Æ TCP/IP Ethernet
Telnet / FTP / DDE / OPC / Web server
Æ 5 Available Serial Ports
(2 x RS232, 3 x RS422/485)
Æ Modbus Protocol
(ASCII, RTU, TCP/IP, ENRON)
Æ Serial Printer Interface
Æ JuniorSonic and SeniorSonic Interfaces
Æ Daniel 2251, 2551 and 2350 Gas
Chromatograph Controller Interfaces
Æ Micromotion Coriolis Interface
Æ Supervisory Modbus Maps
Æ Dedicated Prover Link
Mechanical:

Æ Modular design
Æ Standard case accommodates
CPU + 3 x I/O boards
Æ Panel Mounting
Æ Remote I/O
Æ Extendable to 10 streams
Main Board-CPU P152

Æ 50MHz INTEL 486 DX2


Æ PC/104 Bus
Æ 4 Mb FLASH
Æ 16 Mb DRAM
Æ 1 Mb SRAM (non-volatile)
Æ 5 Available serial ports
Æ Ethernet
Æ Hardware Watchdog
Main Board-CPU P152

Æ VxWorks
– Multitasking, pre-emptive priority
scheduling
– Intertask synchronization
– POSIX compliant
– Fast, flexible I/O system. Many
drivers available
– Network facilities
– Target agent for debugging
Æ Pathfinder Lander
– “The first RTOS to Mars”
I/O Board-P144
Æ Motorola 68332 Processor
Æ 16 MHz
Æ Opto-isolated RISC Processors
Æ Modular I/O
Æ 2 Streams
Æ Dual Pulse Mezzanine
IO Board-P144 - analogue

Æ 12 x Analogue inputs (24 bit)


• 4 – 20mA / 1 – 5V
• 0 – 20mA / 0 – 5V
• 2 / 3 point field calibration
Æ 4 x Analogue outputs
• 4 – 20mA / 0 – 20mA
Æ 3 x RTD (24 bit)
• DIN 43760
• American alpha 0.00392 IPTS/68
• 2 / 3 point field calibration
IO Board-P144 - digital

Æ 5 x Pulse outputs (½ – 500Hz)


Æ 16 x Digital inputs
Æ 12 x Digital outputs
Æ 4 x Turbine inputs
• 2Hz – 10Khz
• Line integrity check with Level A / B (IP252)
Æ 3 x Density inputs (25 – 1000Hz)
• Raw pulse output (open collector / differential)
IO Board-P144 – scan times

# P144 Sample ADC DAC RTD POP Dig Dig Turb Dens
rate in out in

1 2Hz 12 4 3 5 16 12 4/2 3

2 1Hz 24 8 6 10 32 24 8/4 6

3 1Hz 36 12 9 15 48 36 12 / 6 9
Prover Board-P154
Æ Programmable Gate Array
Æ 4 Sphere Switches
Æ Supports Pulse Interpolation
Æ Dual Chronometry
Prover Board-P154 - digital

Æ 4 x Pulse outputs (½ – 500Hz)


Æ 32 x Digital inputs
Æ 12 x Digital outputs
Æ 4 x Sphere switch inputs
Æ 4 x Turbine inputs
• 2Hz – 10Khz
• Line integrity check with Level A / B
Prover Board-P154 - digital

Æ 3 x Density inputs
– 25 – 1000Hz

Æ 1 x Raw pulse input


– Open collector
– Differential
FloBoss S600
Key Features:

• Multiple streams in a single unit

• Oil & Gas Applications in a single unit

• Possibility to remote mount I/O boards

• High Performance (calc cycle <500mS, measurement accuracy


0.001%)
Projects
• Approx 250 units sold including:
• 75 x Liquid turbine
• 2 x Liquid Coriolis
• 1 x Liquid Ultrasonic
• 39 x Gas orifice
• 15 x Gas Ultrasonic
• 3 x Gas Turbine
• 1 x Gas V-cone
• 9 x Prover
Config 600 -
Introduction
Config 600 – Overview
Config 600 is a suite of tools designed to :
– Create / configure applications
– Upload / download
configuration files
– Install new firmware
– Extract live / historical data
– Context sensitive help
Config 600 – Generator
Æ Allows the User to build a
new configuration
Æ Six steps
Æ Select functionality from
pre-defined templates
Config 600 – PCSetup
• Configure:
• Units
• I/O
• Passwords
• Descriptors
• Cold start values / constants
• Alarms
• Reports
• Communication links
• Existing calculations (can not add new
calculations)
Config 600 – System Editor
• Add / remove or modify:
• Data points
• Calculations
• Alarms
Config 600 – Logicalc editor
• Manipulate data
• Write custom features in a
BASIC type language.
• Write, Test & Debug code in a
common interface.
Config 600 – Modbus Editor
• Modify data for Master or
Slave link.
Config 600 – Report Editor
• Used to preview and
customise reports
Config 600 – Display Editor
• View and modify the default
display structure
Config 600 – Transfer
• Send and retrieve
configurations with your PC
and the S600
• Update the S600 VxWorks
firmware
Config 600 – Viewer
Remote view
• Provides remote front panel access
• Serial communications
Config 600 – Archive
Report archive upload
• Modem support
• View / upload the historical archive
• Request constant logs, display dump
• Schedule uploads
Config 600: packages
Package IPL600 Lite Pro
Config transfer 9 9 9
PCSetup editor 9 9
Report editor 9 9
Modbus editor 9 9
Display editor 9 9
Logicalc 9
System editor 9
Config generator 9
S600 archive
S600 view
Config 600 -
Installation
Config 600 – Installation
To install Pro
• Login with administrator privileges
• Install from CD or Network
• For CD run e:\config600\setup.exe
where e: is your CD ROM drive
Config 600 – Directories
PCSetup S600conf.cfg, display.txt, fcui1.fci
Configs
Test
Modbus Mb*.txt
Override Display override directory
PPP password.txt, ppp.txt, secrets.txt
Reports Rep*.txt
Defs reload.sql, modes.cfg
Include Database indices for all objects
gas_dp
Skel
PPP password.txt, ppp.txt, secrets.txt
Fcui *.bmp
Templates
Config 600 – DLL’s
dbase.dll S600 database
dispbld.dll Display generator
mbbld.dll Modbus map generator
mbfunc65.dll Modbus function 65
repbld.dll Report generator
s600dll.dll PCSetup interface to other DLL’s
and shared code
Config 600 – Overview drawing
Config 600 – Generating a config
• Generating an application
• Step 1: configuration name / description
• Step 2: units
• Step 3: I/O
• Step 4: station(s)
• Step 5: stream(s)
• Step 6: communications
Config 600 – Making changes
• Making simple changes with PCSetup
• Security
• Explorer view
• Changing ADC scales etc.

• Security system
• Users
• Security levels
• Text / numeric passwords
• Adding / removing users
Config 600 – downloading a config
• Downloading an application using IPL600
• Downloading via serial or network
• How does a config download work?
• Downloading a config
• Downloading firmware (vxworks.bin)
• Uploading a config
• Common problems
S600 – cold start menu
• Cold starting
• Warm start
• Cold start
• Network setup
• Reflash firmware
• Reflash config
• Factory setup
S600 – User interface
• P153 front panel
• P153
• Keyboard
• Function keys
• Front panel reset
S600 – display hierarchy
• User interface, menus, security, changing data
• Rows and columns
• Menus and pages
• Status / ID line
• Navigation
• Alarm LED
• Making changes
• Config checksum
• Display timeouts
• Display test
Config 600 - Reports
• Printing and reports
• Serial ports
• Requesting reports
Config 600 – version control
• Config version numbers
• By default, software version numbers are located at
display SYSTEM SETTINGS / SOFTWARE
VERSIONS

• To release a new config, copy or zip the config


directory at C:\Program Files\ Emerson…\
Config600\Configs
Config 600 –
Advanced edits
Config 600 – Display editor
• Display editor
• Adding menus / pages

• Display file display.txt


Config 600 – Report editor
• Report editor
• The report editor can be used to modify current,
period and batch reports
• The report editor can not be used to change the
format of constant logs, display dumps, security
dumps, alarm dumps, config reports, modbus maps or
help text
Config 600 - Modbus
Modbus - overview
Æ Supported protocols
– Serial or Ethernet
– RTU and ASCII

Æ Applications
– VWI (VieW Interface)
– Chromat
– Ultrasonic
– Coriolis
– Enron
Supported function codes

Func Func
1 Read output status 15 Write multiple coils
2 Read input status 16 Write multiple registers
3 Read output registers 65 Read floats / PCSetup
4 Read output registers 66 Write floats
5 Write single coil 67 Read doubles
6 Write single register 68 Write doubles
8 Loop back
Supported register formats
Æ Float MSB
Æ Float LSB
Æ Float Rosemount
Æ Double MSB
Æ Double LSB
Æ 16 - bit integer
Æ 32 - bit integer
VWI interface
Æ Messages received on VWI port are routed to the
Ultrasonic
Æ Messages must be Modbus format but are otherwise
ignored
Æ Can translate between ASCII / RTU or Serial / Ethernet
Config 600 – Modbus Editor
• Modify data for Master or
Slave link.
Modbus configuration file
# SPECTRA 600 MODBUS ENRON MAP
# AUTOMATICALLY GENERATED

[TX BUFF SIZE 300]


[RX BUFF SIZE 300]
[MSG LENGTH MODE BYTE_8]
[CHECKSUM TRUE]

[SECTION COILS]

# ENRON EVENT LOG CLEAR COMMAND


[BASE ADDRESS 32]
ENRON_EVENT_CLEAR # 00032 Event archive register clear
# SERIES 1000
[BASE ADDRESS 1001]
DIGIO 0 INPUT 0 # 01001 I/O01 DIO 01 Discrete input 1 current state
DIGIO 0 INPUT 1 # 01002 I/O01 DIO 01 Discrete input 2 current state
DIGIO 0 INPUT 2 # 01003 I/O01 DIO 01 Discrete input 3 current state
DIGIO 0 INPUT 3 # 01004 I/O01 DIO 01 Discrete input 4 current state
DIGIO 0 INPUT 4 # 01005 I/O01 DIO 01 Discrete input 5 current state
DIGIO 0 INPUT 5 # 01006 I/O01 DIO 01 Discrete input 6 current state
DIGIO 0 INPUT 6 # 01007 I/O01 DIO 01 Discrete input 7 current state
DIGIO 0 INPUT 7 # 01008 I/O01 DIO 01 Discrete input 8 current state
S600 Applications
Gas application
Gas application
• Gas calculations
• AGA3
• AGA5
• AGA8
• Down/up correction
• Pipe correction
• DP stack handling
Liquid application
Liquid application
• Liquid calculations
• Pulse counting
• Volume correction
• K-factor linearisation
Other features
• Units
• Density
• Chromate
• Stream status
• Line switching
• BVM
Other features
• PID control
• Field calibration

You might also like