Failsafe Controls Chooses Kepware to Collect Flow Data for Oil and Gas Well Sites

In the highly competitive oil and gas industry, the need for timely and accurate field data is critical. Optimizing production, planning future drilling and managing well reserves and spot gas supplies are more important than ever. Failsafe Controls is making the best-informed business decisions and saving their customers money in the process, using cutting edge process control and automation technology for its customers.

Failsafe Controls' customer, an oil and gas exploration and production company, embarked on a huge automation initiative in moving their outsourced process control and data acquisition management operations in-house. They turned to the experts in the field; Louisiana based Failsafe Controls to help them develop a fully integrated, web-enabled production automation system that allows real-time and accumulated data from each well to be accessed by key personnel: field operators, engineering, gas/data gathering teams; and regional/executive management. The idea was to empower all the teams and departments with the ability to recognize trends and identify any problematic areas to ensure optimal production levels are achieved.

Prior to Failsafe's application implementation, the Oil and Gas Company was managing operations using an outsourced, fee-based service but determined through their own internal analysis that it would be more cost effective and efficient if they could manage these process control and monitoring operations themselves using their own people. Failsafe guided and helped them develop a fully web-enabled application to monitor 1,800 well sites and about 120,000 I/O points across their principal reserves and producing properties in Arkansas, Louisiana, New Mexico, Oklahoma, Texas, Utah, and Wyoming, and in Canada.

Looking for a Next Generation Solution

Failsafe Controls' customer generated an RFP with very specific requirements for the envisioned system. They wanted an integrated SCADA system that would continuously collect data from each well, create timely and accurate electronic reports and store current and historical data that could be accessed from the field or anywhere via a standard web browser. The system would monitor flow for all 1,800 well sites and seamlessly integrate into the existing communications infrastructure. The company, with the help of Failsafe, estimated that even if they purchased the devices and equipment that was originally supplied by the outsourced service company, they would still realize significant savings and a relatively quick ROI. The customer was able to calculate that their field supervisors and engineers would be able to more efficiently coordinate field activities and determine where manpower would be best allocated. Additionally, management would gain better and faster information to manage oil and gas fields as well as track aggregate production over time and to be better guided when making any major investment decisions.

KEPServerEX's OPC UA Server and Ignition's OPC UA Client provide an OPC UA Tunnel between the customers' computers to transfer data.

Failsafe Controls Brings Structure and Web Access

Failsafe developed the web-based application in which data within the customers Ignition SCADA system from Inductive Automation could be bi-directionally accessed and shared via OPC UA, OPC Foundation's newest protocol.

OPC UA is cross-platform service oriented architecture for process control that enhances security and interoperability. Failsafe also integrated Kepware Technologies' OPC Connectivity Suite as an OPC UA wrapper for the OPC-DA based polling servers. Failsafe uses the Kepware ODBC server to communicate to the OPC-DA Client to manage and report alarms.

Ignition SCADA's unlimited tags, screens, and no-install clients deployed using web technology made it easy for Failsafe to manage the project. Ignition can connect to any number of databases and has the ability to open multiple web-launched design clients with its cross-platform commercial OPC UA server.

According to Albert Lambert, Web Automation Architect at Failsafe Controls, "The ease of collecting the data through Kepware, as well as their excellent support and pricing, was a key factor in our ability to win this bid. In fact, Kepware provided us with temporary licenses to get the project going and has gone way beyond expectations in terms of support and working with us."

Going with the Flow — Seamless Integration

The customer also utilizes ABB Totalflow and Bristol Babcock flow computers to monitor gas/liquid flow rates, pressures and temperatures. The OPC server accesses all of the oil and gas company's devices, in order to integrate and communicate with historians, Ignition, and other OPC-enabled applications and devices.

The flow computers monitor changes that have been made to any of the parameters required to turn the raw flow meter data into volumes. They record events and alarms related to the flow meter (for example, loss of flow, loss of required electrical signals from measurement transducers, or transition of these electrical signals near their upper or lower range). It will keep a running tally of the volume for each flow meter it monitors and perform a gauge off of this volume on an hourly, daily or monthly basis.

In addition, the company has PLCs of various brands at 30 compressor stations and some RTUs (Remote Terminal Units). The RTUs interface to Ignition SCADA. They monitor the status of the wells at these control stations. Control is done locally at the stations where reports can be generated.

Access from Any Device - Anywhere and at Any Time

The main servers, which do the polling and collect the data, are at corporate headquarters where IT can easily manage them. Management can access the data from any computer or via their mobile smartphones and tablets such as an iPhone, iPad, or Android by accessing HMI/ SCADA client screens created via the Ignition Mobile Module. In addition, the customer has set up redundant servers.

"The ability for management to view this data in so many different ways has made a big difference for the customer," Lambert continued. "OPC UA makes this possible. It's easy to set up and you don't have to worry about the DCOM settings in the computers making the data more secure. This is the first time we've used OPC UA and we're extremely happy with the results – up and running faster, more security and the seamless way Ignition and OPC UA work together."

Now that's a Wrap!

The OPC DA Client Driver and the free OPC UA Server interface for KEPServerEX to provide the ideal OPC Tunneling solution when used along with an OPC UA Client. The OPC DA Client Driver can connect to any 3rd party OPC Data Access (DA) Server and make the data available as OPC UA. KEPServerEX's OPC UA Server and Ignition's OPC UA Client provide a communications tunnel between the customers' computers to transfer data securely and reliably. It also provides higher performance and deterministic failure modes - eliminating any reliance on Microsoft COM and DCOM technology.

KEPServerEX's ODBC Client Driver was used for polling from and writing alarm data to an ODBC compliant database that is also integrated with Ignition (OPC UA Client). With KEPServerEX's OPC DA and ODBC Client Drivers the customer is able to manage its operations through a single OPC Server. KEPServerEX provides the ability to consolidate data and information from various sources. This not only ensures consistency and reliability, but also reduces the number of Third-Party communication servers from which the end application must gather data. Furthermore, having a single source gather data for client applications reduces network traffic, device and system resource usage, and data inconsistencies.

The Kepware OPC DA Client Driver and OPC UA Server interface provide access to all of the tags from the various data sources and makes them available to Ignition. In addition, by modifying the configuration and exchange certificates, Ignition and KEPServerEX are able to ‘talk' to each other via OPC UA. "You would say look at this port and here's the username and password to connect with, and here is the encryption and simply pass the Kepware certificate to enable it," added Lambert. "It takes maybe 10 minutes to enable and set up. Just insert a few settings and instruct it to connect. The customer couldn't be more pleased with having taken everything in-house and now has all the knowledge and automation needed to handle any given situation. The plan is to continue to expand operations.

Return to Kepware Case Studies Page »»