Gilbarco Dispenser Twowire Protocol For Third Party Pump Controllers New 95%
Gilbarco Dispenser Two-Wire Protocol for Third-Party Pump Controllers
Introduction
The Gilbarco dispenser two-wire protocol is a communication standard used for integrating third-party pump controllers with Gilbarco dispensers. This protocol enables seamless communication between the pump controller and the dispenser, allowing for efficient and accurate fueling operations. In this write-up, we will explore the details of the Gilbarco dispenser two-wire protocol and its significance for third-party pump controllers.
Protocol Overview
The Gilbarco dispenser two-wire protocol is a master-slave protocol that uses a two-wire serial communication link between the pump controller (master) and the dispenser (slave). The protocol is based on a simple, asynchronous serial communication standard, with a single master device (pump controller) and multiple slave devices (dispensers).
Key Features
Here are the key features of the Gilbarco dispenser two-wire protocol:
- Two-wire communication: The protocol uses a two-wire serial communication link, which simplifies installation and reduces wiring costs.
- Master-slave architecture: The pump controller acts as the master device, while the dispenser acts as the slave device.
- Asynchronous serial communication: The protocol uses asynchronous serial communication, which allows for flexible data transmission and reception.
- Baud rate: The typical baud rate for the Gilbarco dispenser two-wire protocol is 9600 bps.
Message Structure
The message structure for the Gilbarco dispenser two-wire protocol consists of the following elements:
- Header: A single byte that indicates the start of a message ( typically 0x55).
- Address: A single byte that specifies the dispenser address (0-15).
- Command: A single byte that specifies the command or request from the pump controller (e.g., authorize fueling, report fuel level).
- Data: A variable-length field that contains data related to the command (e.g., fuel authorization code, fuel level).
- Checksum: A single byte that contains the checksum of the message.
Commands and Responses
The Gilbarco dispenser two-wire protocol supports various commands and responses, including:
- Authorize fueling: The pump controller sends an authorization request to the dispenser, which responds with an authorization code.
- Report fuel level: The dispenser reports its current fuel level to the pump controller.
- Start fueling: The pump controller sends a start fueling command to the dispenser, which begins fueling.
Benefits and Applications
The Gilbarco dispenser two-wire protocol offers several benefits for third-party pump controllers, including:
- Interoperability: The protocol enables seamless communication between the pump controller and Gilbarco dispensers.
- Flexibility: The protocol supports various commands and responses, allowing for customization and flexibility.
- Easy integration: The two-wire communication link and simple message structure make it easy to integrate third-party pump controllers with Gilbarco dispensers.
Conclusion
The Gilbarco dispenser two-wire protocol is a widely used communication standard for integrating third-party pump controllers with Gilbarco dispensers. Its simplicity, flexibility, and interoperability make it an ideal solution for fueling operations. By understanding the protocol's details, developers and integrators can design and implement efficient and accurate fueling systems that meet the needs of their customers. Two-wire communication : The protocol uses a two-wire
Gilbarco Dispenser Two-Wire Protocol for Third-Party Pump Controllers: A New Era of Compatibility and Efficiency
The fuel retailing industry has witnessed significant advancements in recent years, with a growing emphasis on interoperability, efficiency, and customer experience. One crucial aspect of this evolution is the communication protocol used between dispensers and pump controllers. Gilbarco, a leading provider of fuel dispenser solutions, has introduced a new two-wire protocol for third-party pump controllers, revolutionizing the way fuel retailers manage their dispensers. In this article, we will explore the Gilbarco dispenser two-wire protocol, its benefits, and the implications for the fuel retailing industry.
Background: The Need for Interoperability
Fuel retailers use dispensers from various manufacturers, and often, these dispensers need to communicate with pump controllers from different vendors. The lack of a standardized communication protocol has led to compatibility issues, increased costs, and complexity in system integration. To address this challenge, Gilbarco has developed a two-wire protocol that enables seamless communication between Gilbarco dispensers and third-party pump controllers.
Gilbarco Dispenser Two-Wire Protocol: An Overview
The Gilbarco dispenser two-wire protocol is a communication standard that allows Gilbarco dispensers to communicate with third-party pump controllers over a simple, two-wire connection. This protocol enables the exchange of vital information, such as fuel authorization, transaction data, and dispenser status, between the dispenser and the pump controller.
Key Features and Benefits
The Gilbarco dispenser two-wire protocol offers several key features and benefits, including:
- Simplified Integration: The two-wire protocol reduces the complexity and cost of integrating Gilbarco dispensers with third-party pump controllers.
- Interoperability: The protocol enables seamless communication between Gilbarco dispensers and pump controllers from different manufacturers, promoting a more open and competitive market.
- Increased Efficiency: The two-wire protocol streamlines data exchange, reducing the need for complex software development and minimizing the risk of communication errors.
- Enhanced Security: The protocol supports secure authentication and authorization, ensuring that only authorized transactions are processed.
- Flexibility: The two-wire protocol is designed to accommodate future updates and expansions, providing a flexible solution for evolving fuel retailing needs.
Technical Details
The Gilbarco dispenser two-wire protocol is based on a master-slave architecture, with the pump controller acting as the master and the dispenser as the slave. The protocol uses a simple, ASCII-based command structure, allowing for easy implementation and debugging.
The two-wire connection uses a standard RS-485 interface, which provides a reliable and robust communication link between the dispenser and the pump controller. The protocol supports data transmission rates of up to 19200 bps, ensuring fast and efficient communication.
Implications for the Fuel Retailing Industry
The Gilbarco dispenser two-wire protocol has significant implications for the fuel retailing industry. By promoting interoperability and reducing integration complexity, the protocol:
- Increases Competition: The two-wire protocol opens the market to more players, fostering competition and driving innovation in fuel retailing.
- Reduces Costs: The simplified integration process reduces costs for fuel retailers, allowing them to allocate resources more efficiently.
- Enhances Customer Experience: The protocol enables faster, more reliable transactions, contributing to a better customer experience.
Conclusion
The Gilbarco dispenser two-wire protocol represents a major breakthrough in fuel retailing technology, enabling seamless communication between Gilbarco dispensers and third-party pump controllers. By promoting interoperability, efficiency, and security, the protocol sets a new standard for the industry, driving innovation and competition. As the fuel retailing landscape continues to evolve, the Gilbarco dispenser two-wire protocol is poised to play a key role in shaping the future of the industry.
Gilbarco Two-Wire Protocol is a proprietary current-loop serial communication standard used to interface Gilbarco fuel dispensers with Point-of-Sale (POS) systems or third-party pump controllers
. It is characterized by its efficiency, using a minimal number of characters to speed up communication across a single pair of wires. www.mchip.net Technical Specifications
The protocol operates with specific serial parameters depending on the dispenser model: Baud Rate Options 5787 bit/sec
: Known as the "Corporate baudrate," used by Highline-111, Euroline, Euro Dimension, and A.G. Walker models. 4800 bit/sec
: Used by Highline-2, Euroline, Euro Dimension, Doms DP-9000, and Australian models. Data Format : 8 Data bits, Even Parity, and 1 Stop bit. Physical Layer
: Uses a 12V current loop interface, often requiring specialized converters (like the
) to bridge to RS-232, RS-485, or USB for third-party controllers. Error Checking
: Employs parity checking and Longitudinal Redundancy Check (
) to ensure data integrity against electromagnetic disturbances. Implementation for Third-Party Controllers
To integrate a third-party controller, the system must handle both the physical signal conversion and the software logic:
PTS controller over fuel dispensers and ATG systems for petrol stations
For implementing or troubleshooting a third-party pump controller using the Gilbarco Two-Wire (Current Loop) Protocol, you will need to reference specific technical manuals that detail the hardware electrical specifications and the logical command set. 1. Primary Protocol Documentation
The core of the Gilbarco Two-Wire system is a proprietary 30mA current loop protocol. For third-party development, the following documents are standard references: Message Structure The message structure for the Gilbarco
Two-Wire Protocol Specification (TWO-IS-S1.0-5): This is the foundational logical interface manual. It defines the message format, including the 11-bit data frame and multi-drop addressing for up to 16 fueling positions.
Two-Wire Driver Hardware Specification (TWO-HW-S1.0-S): Essential for understanding the line-level electrical requirements, such as voltage levels and current loop tolerances. 2. Physical Connection & Interface Converters
Since most modern third-party controllers use RS-232 or RS-485, you often need an interface converter.
Technotrade PTS Controller: This is a popular third-party universal controller. The PTS Controller Technical Guide details how to bridge third-party systems to Gilbarco dispensers.
Levtech 2-Wire Interface: For PC-based control, the Levtech Communication Interface provides a USB-to-Two-Wire converter and includes testing software for Windows.
Allied Electronics Controllers: The Allied Installation Guide for Gilbarco provides specific wiring pinouts for connecting third-party Aegis or NeXGen controllers to Gilbarco "D-Boxes". 3. Key Communication Parameters
When configuring your third-party controller, the standard baud rates and frame settings depend on the dispenser series:
Highline-111 / Encore / Eclipse: 5787 bit/sec (Corporate baud rate), 8 Data bits, Even Parity, 1 Stop bit.
Highline-2 / Euroline: 4800 bit/sec, 8 Data bits, Even Parity, 1 Stop bit. 4. Hardware Setup (The D-Box) Zao NPF - Twotp-Is-Is2.26-P PDF - Scribd
This is a specialized request regarding the Gilbarco Two-Wire Protocol (often referred to as the Current Loop or Type A protocol), specifically in the context of third-party pump controllers (e.g., for retrofitting fleet fueling, mobile pay apps, or site controllers like Verifone, Wayne, or NCR).
Below is a proper technical review of this topic, focusing on what’s “new” or relevant for third-party integration in 2024–2026.
C. Cloud-Enabled Forecourts
Third-party pump controllers are no longer just local PCs. Many are now IoT gateways that report to fleet management clouds. The new two-wire interface allows these cloud controllers to issue direct purchase orders to individual Gilbarco nozzles without requiring a full Gilbarco POS. This is massive for unattended cardlock sites and EV charging hybrids.
Interoperability pitfalls
- Proprietary opcodes or firmware locks that prevent full remote firmware updates.
- Timing sensitivity—master polling rate differences can cause lost events.
- Variant implementations across Gilbarco dispenser families (older vs newer heads) — opcode sets and addressing differ.
- Inconsistent wiring/termination or shared ground issues causing noise; need for opto‑isolation in noisy environments.
- Legal/regulatory restrictions on tampering with certified payment/measure systems in some jurisdictions.
3.2 Protocol Emulation
The controller software must be programmed to interpret the specific timing and voltage levels associated with the Gilbarco Two-Wire standard.
- Flow Validation: The controller must differentiate between valid pulses (fuel flow) and switch noise.
- Safety Logic: If the two-wire loop is broken (wire cut or disconnect), the system must default to a "Disabled/Safe" state, preventing unauthorized fueling.
2. Addressable Per-Hose (Not Just Per-Pump)
- Each fueling point (hose) has a unique logical address.
- Enables per-product, per-hose authorization and sales data retrieval.
6. Common Issues in New Integrations
When implementing the Two-Wire protocol on a new third-party controller, watch for: per-hose authorization and sales data retrieval.
| Issue | Resolution | | :--- | :--- | | No communication | Check current loop polarity – swap A/B wires. | | Intermittent drops | Ensure total loop resistance < 500Ω. Add terminator (120Ω) only at last dispenser. | | Parity errors | Third-party controller must use Even parity – not none, odd, or mark/space. | | Handle drops | Dispenser requires polling every 100-200ms; long gaps cause auto-cancel. |
5. Installation Best Practices
- Polarity Matters: Ensure strict adherence to polarity (+/-) when connecting the twisted pair. Reversing polarity can prevent the dispenser from authorizing or result in inaccurate pulse counting.
- Noise Isolation: Keep the Two-Wire signal cables physically separated from AC power lines running to the dispenser motors to prevent electromagnetic interference (EMI) that causes "ghost pulses."
- End-of-Line (EOL) Resistors: In longer cable runs, verify if the protocol requires termination resistors to prevent signal reflection.




