SCADAPack vs Bristol FB300 — RTU Comparison for Oilfield and Pipeline SCADA
Key Takeaway
The Schneider Electric SCADAPack and Emerson Bristol FB300 are the two most common RTU platforms in oilfield and pipeline SCADA. SCADAPack offers modern programming (IEC 61131-3 in Telepace), flexible I/O expansion, and tight Geo SCADA integration. Bristol FB300 provides robust legacy performance with extensive installed base in gas measurement, AGA flow calculations, and Bristol Babcock control systems.
Quick Answer
Both are proven oilfield RTU platforms with decades of field deployment. SCADAPack (Schneider Electric) is the stronger choice for new installations due to modern IEC 61131-3 programming, broader I/O expansion options, and integration with Geo SCADA. Bristol FB300 (Emerson) remains the preferred platform for facilities with existing Bristol infrastructure, gas measurement applications requiring native AGA calculations, and integration with Emerson's ROC and DeltaV ecosystem.
Programming Environment
SCADAPack is programmed using Schneider Electric's Telepace Studio with IEC 61131-3 languages (Ladder Logic, Function Block, Structured Text, Instruction List). The modern IDE provides simulation, online debugging, and structured program organization. SCADAPack also supports RemoteConnect for remote firmware updates and diagnostics.
Bristol FB300 is programmed using Emerson's OpenBSI (Bristol Systems Interface) with ACCOL III programming language. ACCOL is a proprietary block-based language specific to Bristol RTUs. While capable and well suited to flow measurement and gas calculations, ACCOL requires specialized training and has a smaller pool of qualified programmers than IEC 61131-3 languages.
I/O and Expansion
SCADAPack offers extensive I/O expansion through plug-in modules and external I/O expansion racks. The SCADAPack 32 supports up to 10 expansion modules. I/O options include analog input (4-20 mA, 0-10V), RTD/thermocouple, digital I/O, high-speed counters, and communication ports.
Bristol FB300 has a fixed I/O configuration with limited expansion through external Bristol I/O modules. The platform was designed for gas measurement and pipeline monitoring where I/O requirements are typically modest (a few analog inputs, digital inputs, and pulse counters). For applications requiring extensive I/O, SCADAPack is more flexible.
Gas Measurement and AGA Calculations
Bristol FB300 has a significant advantage in gas measurement. The platform includes native AGA-3 (orifice), AGA-7 (turbine), AGA-8 (compressibility), AGA-9 (ultrasonic), and AGA-11 (Coriolis) flow calculation blocks in ACCOL. These calculations are field-proven over decades and are trusted by custody transfer measurement applications.
SCADAPack supports AGA calculations but typically requires third-party firmware or custom programming rather than native built-in blocks. For custody transfer measurement where AGA compliance is critical, Bristol's native implementation is often preferred.
Communication Protocols
Both platforms support DNP3 and Modbus (TCP and RTU). SCADAPack additionally supports native integration with Schneider Electric's Geo SCADA platform with auto-configuration capabilities. Bristol FB300 supports BSAP (Bristol Synchronous/Asynchronous Protocol) for legacy Bristol systems and integrates natively with Emerson's ROC ecosystem.
Power Consumption
Both platforms are designed for low-power remote operation. SCADAPack 350 is specifically designed for solar-powered wellsite applications with minimal current draw. Bristol FB300 also supports solar operation but typical power consumption varies by I/O configuration and communication activity.
Best Fit by Use Case
- New wellsite automation — SCADAPack. Modern programming, better I/O expansion, and Geo SCADA integration.
- Gas measurement and custody transfer — Bristol FB300. Native AGA calculations trusted for custody transfer.
- Existing Bristol infrastructure — Bristol FB300. Consistency with installed base and existing ACCOL programs.
- Pipeline monitoring and leak detection — Either platform works. DNP3 support on both is excellent.
- Integration with Geo SCADA — SCADAPack. Native integration with auto-configuration.
- Integration with ROC/DeltaV — Bristol FB300. Native Emerson ecosystem integration.
Summary Comparison
| Feature | SCADAPack | Bristol FB300 |
|---|---|---|
| Manufacturer | Schneider Electric | Emerson |
| Programming | Telepace (IEC 61131-3) | OpenBSI (ACCOL III) |
| I/O Expansion | Extensive (up to 10 modules) | Limited (fixed + external) |
| AGA Gas Calculations | Custom/third-party | Native built-in (AGA 3,7,8,9,11) |
| Protocols | DNP3, Modbus, Geo SCADA native | DNP3, Modbus, BSAP |
| SCADA Integration | Geo SCADA (Schneider) | ROC/DeltaV (Emerson) |
| Power | Low (solar capable) | Low (solar capable) |
| Best For | New installs, general automation | Gas measurement, legacy Bristol |
Frequently Asked Questions
For new installations, SCADAPack is generally preferred due to modern IEC 61131-3 programming and better I/O expansion. For gas measurement with custody transfer requirements, Bristol FB300 is preferred for its native AGA calculation blocks.
SCADAPack supports AGA calculations but typically through custom programming or third-party firmware, not native built-in blocks like Bristol FB300. For custody transfer measurement, Bristol's native AGA implementation is generally preferred.